/* Header*/
.custom #header #logo a { display: block; height: 125px; width: 960px; background: url('http://www.thewindowpanepress.com/wp-content/themes/thesis/images/WPPbanner.jpg') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; }

/* Navigation Bar/Menu */
.custom #nav_area {background-color:#FFFFFF; border:none;}
.custom ul#tabs {background-color:#FFFFFF; border:none; }
.custom ul#tabs li {background-color:#FFFFFF; border:none;}
.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat { padding-bottom:0; background-color: #FFFFFF; border:none;}
.custom ul#tabs li a {color: #800000; border:none; padding:0.545em 2.3em;}
.custom ul#tabs li a:hover {color: #800000; text-decoration:none; border:none;}

/* Sidebar */
.custom .sidebar h3 {text-transform: none; font-variant:normal;}
.custom .sidebar a {color: #800000; text-decoration: none; }
.custom .sidebar a:hover {color: #800000; text-decoration:none; }
.custom .sidebar a:visited {color: #800000; text-decoration: none; }

/* Teasers and Pullquote styles */
.custom .format_text blockquote.left { border: 1px #C0C0C0; background-color: #FFFFFF; }
.custom .format_text blockquote.right { border: 1px #C0C0C0; background-color: #FFFFFF; }
.custom .teaser a.teaser_link:hover { text-decoration:none; }

/*H1, H2 etc*/
.custom h1 { font: 2em; color: #606060; letter-spacing: 1px; }
.custom h2 { font: 1.8em; color: #606060; letter-spacing: 1px; }
.custom h3 { font: 1.5em; color: #606060; letter-spacing: 1px; }
.custom h4 { font: 1em; color: #606060; letter-spacing: 1px; }
.custom h5 { font: .8em; color: #606060; letter-spacing: 1px; }
.custom h6 { font: .5em; color: #606060; letter-spacing: 1px; }
.custom .content_inner h2, h2 a:visited { font: 1.5em; color: #606060; letter-spacing: 1px; }

/* Text styles and colors */
.custom a {color: #800000; text-decoration: none; }
.custom a:visited {color: #800000; text-decoration: none; }
.custom a:hover { color: #800000; text-decoration: none; }

/* Lists*/
.custom .format_text ul { color: #C0C0C0; list-style-type:circle; } 

/* Featured Post Formatting */
.custom #feature_box { background: #FFFFFF; padding: 10px ; }
.custom #feature_box h2 { font-size: 2em; color: #606060; }
.custom #feature_box h3 { font-size: 1.5em; color: #606060; }

/*footer*/
.custom #footer { color: #606060; line-height:1.5em; padding-top:0.5em; padding-bottom:0.5em; border-top:1px double #C0C0C0; }
.custom #footer a { color:#800000; border-bottom:none; }
.custom #footer a:hover {color: #800000; text-decoration:none; }
.custom #footer a:visited {color: #800000; text-decoration: none; }

/* takes away page header*/
.notitle .headline_area { display: none; }

/* removes 'from the category blah' info*/
#archive_info {display:none;}

/* alert */
.custom .format_text p.alert { background: #FFFFFF; border: 2px solid #C0C0C0; }

/* note */
.custom .format_text p.note { background: #FFFFFF; border: 2px solid #C0C0C0; }

/* comments link*/
.custom .format_text .to_comments a:hover { color:#800000; text-decoration:none; }
.custom .format_text .to_comments a { color:#800000; text-decoration:none; }
.custom .format_text .to_comments { color:#800000; text-decoration:none; }
.custom .format_text .to_comments span { color:#800000; }
.custom .comments_intro span { color:#800000; }
.comments_closed p { color:#FFFFFF; }

/* search bar */
.custom #s { font-size:10px; position:relative; float:left; margin-top: 0px; margin-bottom: 15px; background:#FFFFFF; color:#C0C0C0; padding:0.5em; width:300px;}