/*

Theme Name: MAHR Theme
Theme URI: http://www.madashellradio.com/
Description:  A lightweight, simple and pleasant design.
Author: Unknown
Author URI: http://www.madashellradio.com/
*/

/*Originally developed by
Author: Unknown
URL: http://www.madashellradio.com

#############################################################*/

/* standard elements */
* {
	margin: 0;
	padding: 0;
}
a {
	color: #C2C2C2;
}
a:hover {
	color: #C37463;
}
body {
	background: #2A2521 url(img/background_tile.jpg);
	color: #FFFFFF;
    font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
    padding:0;
}
input {
	color: #000000;
	padding: 4px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border: 1px solid #C37463;
	font-size:11px;
}
textarea {
	color: #000000;
	padding: 4px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border: 1px solid #C37463;
	font-size:11px;
}
p,code,ul {
	font-size: 1.2em;
	padding-bottom: 1.2em;
}
h1 {
    /*
	font-size: 1.4em;
	margin-bottom: 4px;
	*/
}
code {
	border: 1px solid #C37463;
	border-left: 6px solid #39F;
	color: #555;
	display: block;
	font: normal 1.1em "Lucida Sans Unicode",serif;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}

h1,h2,h3 {
	color: #FFFFFF;
}

/* misc */
.clearer {
	clear: both;
}

/* structure */
.container {
	background: url(img/display_tile.jpg) repeat-y;
    margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	width: 820px;
}

.header {
    margin: 0;
    padding: 0;
    height: 180px;
	background: url(img/header.jpg) no-repeat;	
}

.flash-header {
	position:relative;
	left:-1px;
}


/* main */
.main {
	clear: both;
	padding: 0;
    margin: 0;
}

/* main left */
.sidenav h1, .sidenav ul {
	padding-left: 100px;
}

.sidenav #searchform {
	padding-left: 110px;
	margin-bottom: 16px;
}

.sidenav #searchform #searchstring {
	width: 110px;	
}

.sidenav {
    background:url(img/sidebar_tile.jpg) repeat-y;
    margin:0;
    float:left; 
	width:254px;
}

.sidenav .sidenavtop {
    background: url(img/sidebar_top.jpg) no-repeat;
	height: 27px;
}

.sidenav .sidenavbottom {
    background: url(img/sidebar_bottom.jpg) no-repeat;
	height: 45px;
}

.sidenav h1 {
	color: #FFFFFF;
	font-size: 1.2em;
	height: 20px;
	margin: 0;
}
.sidenav ul {
	margin: 0;
}
.sidenav li {
	list-style: none;
	width: 130px;
	margin: 0;
}
.sidenav li a {
	color: #FFFFFF;
	display: block;
	font-size: 0.9em;
	padding: 3px 6px 3px 14px;
	text-decoration: none;
}
.sidenav li a:hover {
	color: #C2C2C2;
}


/* content */
.content {
	float: right;
	width: 566px;
}
.content .descr {
	color:#C2C2C2;
	margin-bottom: 6px;
}
.content li {	
	margin-left: 18px;
}

/* search form */
form {
	padding: 0 0 6px 8px;
}
.styled {
	border: 1px solid #C2C2C2;
	padding: 4px;
}
.button {
	background: url(img/search.gif) no-repeat left bottom;
	border: none;
	height: 27px;
	width: 27px;
}

/* footer */
.footer {
	background: url(img/footer.jpg) no-repeat;
    margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;	
	width: 820px;
    height: 56px;
    text-align: center;
}
.footer p {
	padding-top:22px;
	font-size:0.9em;
}
.footer p a {
	color: #C2C2C2;
	text-decoration: none;
}
.footer p a:hover {
	color: #C37463;
	text-decoration: none;
}


/*post stylng*/
.item {
     width: 488px;
	 margin-bottom: 20px;

}

.item h1 {
 	height: 55px;
    background: url(img/titlebar.jpg) no-repeat;
	font-size:1.3em;
	font-weight:bold;
	margin:0;
	padding: 17px 25px 0px 25px;
}

.item h1 a {
   color: #FFFFFF; 
}

.item h1 a:hover {
   color: #C37463; 
}

.item .date {
	font-size:0.9em;
	margin: 1px 25px 10px 25px;
}

.item .entry {
	margin: 0px 25px 0px 25px;
    overflow:hidden;
	clear:both;
}

.item .info {
	margin: 1px 25px 10px 25px;
	padding: 6px 0px 0px 0px;
    border-top:1px solid #C37463;
    font-size:0.9em;
    color:#F5F5F5;
}

.item ul li
{
	list-style: url(img/li.gif);
	margin-left:34px;
}

.item ol li
{
	margin-left:34px;
}

/* PodPress Styling */
.item .entry .podPress_content {
	margin: 16px 0 16px 0;
	font-size: 1.1em;
}

/* Comments Styling */
.commentlist-header h2 {
	margin: 0px 25px 10px 25px;
	font-size: 1.2em;
}

.commentlist-body {
    width: 488px;
	margin: 2px 25px 10px 7px;
}

ol.commentlist {
	margin-left: 0; 
	padding-left: 0;
}

ol.commentlist li {
	list-style-position: inside;
	margin-top:10px;
	margin-right:32px;
	border-bottom:1px solid #C37463;
}

cite {

}

.commentmetadata {
	font-size:0.9em;
	margin: 0px 0px 10px 0px;
}

#commentform-header h3 {
	margin: 0px 25px 10px 25px;
	font-size: 1.2em;
}

#commentform {
	margin: 0px 25px 0px 25px;
	width: 320px;
}

#commentform textarea {
	width: 320px;
}
#commentform textarea:hover {
}
#commentform textarea:focus {
}

#commentform #email, #commentform #author, #commentform #url {
	width: 320px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
	width: 320px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
	width: 320px;
}
#commentform input{
	margin-bottom: 3px;
}

a img {
border:none;
}

img.alignleft {
	float: left;
	margin-right: 10px;
	display: inline;
}
img.alignright {
	float: right;
	margin-left: 10px;
	display: inline;   
}

img.centered { 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
}

.nobr {
   white-space : nowrap;
}

.clear {
	height:1px;
	overflow:hidden;
	clear:both;
	margin-top:-1px;
}

