/*
Theme Name: BrushedMetal
Theme URI: http://www.dewdropwebs.com/WPthemes/?p=20
Description: "BrushedMetal" is a three-column red/gray graphical theme.
Version: 1.3
Author: DewDrop
Author URI: http://www.dewdropwebs.com/WPthemes/
*/

/* Basics */
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.alignleft {
	float: left;
        margin: 0px 0px 10px 20px;
	}
.alignright {
	float: right;
        margin: 0px 20px 10px 0px;
	}
*{margin:0; padding:0;}

body {
	background: url('images/bg.png') repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	}

img{ border: none; padding: 0px; float: left; }
img a{border:none;}
img.left {float: left; border: none; padding: 3px; margin: 0;}
img.right {float: right; border: none; padding: 3px; margin: 0;}

ul{margin: 0px 0 0px 0px;}
ol{margin: 0px 0 0px 0px;}

blockquote{
	border-left: 1px solid #455A79; border-right: 1px solid #455A79;
	margin:10px 12px 10px 12px; padding:10px;
	}

code{
	margin:10px;
	font-family: "Courier New", Courier, monospace;
	}

a, a:link {
	color: #333333;
	text-decoration: none;
	}

/* deal with clearing floating divs */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; clear: both; visibility: hidden;
	}
	.clearfix {display: inline-table;}

/* Links */

a, a:link {
	color: #333333;
	text-decoration: none;
	}

/*  Container  */

#container {
	width: 950px; 
	margin: 0 auto;
	color:#000;		
	}
	
/*  Header  */

#header {
	height: 100px;
        margin: 0px; padding: 0px;
	background:url('images/top_bg.png') repeat-x;
	}	

#header img { margin: 0px; }
#header a {}

	
/* Site Titles (part of header) */

#titles {
	width:100%; height:0px;
	margin: 0px;
	}

/*  Top Menu  (part of header) */

#menu {width:880px; height:0px; margin-left:20px;}
	
		
/*  Main Content */

#content { 
	width: 545px; 
	padding: 0px; margin: 0px 4px 0 15px; 
	text-align: justify;
        float: left;
        
}

#content p {
        width: 400px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        margin: 0px 0px 8px 45px;
        padding: 0px;
}

#date { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #772021;
        margin-top: 20px;
        margin-left: 300px;
}

#button { margin: 0px 0px 0px 60px; 
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
}

#content h1 {
	font-size: large; color: #FFFFFF;
	font-weight: bold; clear:both;
	margin: 20px 35px 6px 20px; padding: 0px 20px 4px 20px;
	}

#content a {
        font-size: 12px; color: #772021;
        border-bottom: dotted 1px;
}

#content h2 { font-size: 14px; margin: 1em 0 .7em 2em; color: #772021; }
#content h3 { font-size: 11px; margin: .5em 0; }
#content h4 { font-size: 11px; margin: .4em 0; }
#content ol { font-size: 11px; margin: .5em 70px; }		
#content ul { font-size: 11px; margin: .5em 60px; }	
#content ul li {
	list-style-type: circle;
        font-size: 11px;
	}
#content table { 
        margin: 5px 15px 5px 15px;
        }

#content td { 
        margin: 0px;
        padding: 0px; }

#content img {
        margin: 0px;
        }

#content .navigation {
        margin: 0px 0px 15px 2px;
        background: url('images/bg.png') repeat;    }

#postcontent {
        margin-left: 20px; 
        background: url('images/wide_green_bg.png') repeat-y;
}
#page {
       margin-left: 20px;
       width: 545px; }

#page ul { margin-right: 95px; }
#page img { margin-left: -20px; }



.entry {
	margin: 6px 0 8px 0 ;
        
	}	
.entry p {
	margin: 0px 0 0 40px;
        }
.entry img { 
        margin-left: 5px; 
        }
.entry a {
	color: #2279B6;
	text-decoration: none;
	}
.entry a:hover {
	color: #2279B6;
	text-decoration: underline;
	}

.paginate { margin: 0px 0px 0px 50px; }

.postmetadata{
	clear: both;
        font-size: 13px;
	padding: 36px; margin: 6px 20px;
	}

/* Left Sidebar */

#left {
	width: 190px; float:left;
        font-size: 8pt;
        margin: 0 0 10px 10px; padding: 0;
	}
#left p {margin:5px 0px 0px 0px; padding: 5px;}
#left img {margin: 5px 0px 0px 0px ; padding: 5px;}
#left a {color: #000000; text-decoration: none; margin: 0; padding: 0; line-height: 14pt;}
#left a:hover {color: #333; text-decoration: underline;}

#subscribe { height: 100px; margin: 0px 0px 0px 5px; }

#listen img { margin: 0px; padding: 5px; }

#podCastbutton img { margin: 5px 40px 20px 40px; }

#contact { width: 190px; margin: 0px; padding: 0px; }
#contact img {margin: 0px 10px 0px 0px; }
#contact p { font-size: 8pt; margin: 4px; padding: 0px; }
#contact h1 { color: #772021; font-size: 8pt; font-weight: bold; margin: 4px; }
#contact a {color: #772021; }
#contact a:hover {color: #772021;}

#moreinfo {margin: 20px 0px 0px 0px; }
#moreinfo img {margin: 20px 10px 0px 0px; }
#moreinfo p {margin: 0px; padding: 5px;}



/* Right Sidebar */

#right {
	width: 160px; float:right;
	margin: 0px; padding: 5px; 
	}

#right p {margin:0 6px 0 12px; padding: 0;}
#right a {color: #772021; text-decoration: none; margin: 0px ; padding: 0; font-size: 8pt;}
#right a:hover {color: #333; text-decoration: underline;}

#testimonials {
        margin: 0px 0px 20px 0px;
        border-style: solid black 2px;
        height: 300px;
        font-family: Verdana, Arial, sans-serif;
        font-size: x-small;
}

#playlist p{
        margin: 0px;
        color: #772021;
}
#playlist img {
        margin: 0px 0px 10px 0px;
        padding: 0px; }

#playlist ul { margin: 0px 0px 0px 0px; }

#playlist ul li {
	list-style-type: none;
	margin-left: 20px; 
        margin-right: 0px;
        line-height: 11pt;
 	}


/* RSS Widget */

.rsswidget img {
	display: none;
	}
#sidebar h2 a.rsswidget{
	color: #fff;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
#sidebar h2 a.rsswidget a:hover{
	color: #fff;
	text-decoration: none;
	
}
#right h2 a.rsswidget{
	color: #fff;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
#right h2 a.rsswidget a:hover{
	color: #fff;
	text-decoration: none;	
}

/* Calendar Widget */

#wp-calendar {
	margin: 0 auto;
	text-align: left;
	}
	
#wp-calendar a{ 
	margin: 0;
	padding: 0;
	}
	
/* text Widget */

.textwidget {margin:0 12px 0 12px; padding: 0;}

/* Comment Form */

#commentform{
	margin:10px;
	padding:10px;}
#commentbox{
	width:75%;
	min-width:400px;
	margin:5px 5px 0 0;
        background: #e0dbcb; }
#author, #email, #url{ margin:5px 5px 0 0; background: #e0dbcb; }
#submit{margin:5px 5px 0 0; width: 60px; height: 40px; background: #e0dbcb;}

/* Comments */

#comments{ 
	margin: 40px 0px 0px 0px;
	padding: 0px;
        color: #772021;
	}	

#comments p { font-size: 11px; }
#comments h3 { 
        margin:  30px 0px 0px 45px; 
        font-size: 14px;
        }

#comments img { margin: 20px 0px 0px 135px; 
        padding: 0 300px 0 0; }

#comments ol.commentlist { margin: 0px 0px; padding: 0; }
#comments ol.commentlist li {
	margin: 10px 0px 0px 0px;
	padding: 0px;
        list-style-type: none;
	}

ol.commentlist a {}
ul.comment li {
	background:transparent; border:0;
	margin: 0px; padding:0; text-align:left;
	}
cite { float: left; }
#commentmetadata { margin: 0px 35px 0px 45px; font-size: 11px; }


/* Search */

#searchform {margin:8px 0 8px 12px; padding: 0;}	
#searchform input {
	font-family: arial, verdana, sans-serif;
	font-size: 8pt;	
	border:1px solid #BCBCBC;
	color: #6A6A6A;
	margin: 4px 0 0 0;
	padding: 2px 2px 2px 4px;
	}	

/* Footer */

#footer {
	clear: both; text-align: center; 
	width: 910px; height: 61px; 
	margin: 0; padding: 0; 
	color: #000000;
	}
#footer p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
        margin:0; 
        padding: 0px; }

#footer em {font-style: italic; }

.navigation {margin: 0; padding: 0;}



#googleads {text-align: center;}