body {background: #0C0505;color: #fff;font: 80%/1.5 verdana, Arial, sans-serif;margin:10px 0;}
div,form {margin:0;padding:0;}
a, a:link, a:visited {color: #EF3E42;text-decoration: none;border-bottom: none;}
a:hover, a:focus, a:active, .entry-content a:hover{color: #FAA633;text-decoration:underline;}
input, select, textarea{font-family:verdana, Arial, sans-serif;font-size:100%;color:#1E0100;}
.bigtext{font-size:1.2em;line-height:1.3em;}

h1, h2, h3, h4, h5, h6 {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;line-height: 1.25;margin: 0 0 0.5em 0;font-weight:normal;}
h1, .entry-content h1{font-size: 2em;font-weight:normal;}
h1.archive {margin-bottom: .5em;}
h2, .entry-content h2 {font-size: 1.5em;font-weight:normal;}
h3, .entry-content h3 {font-size: 1.4em;font-weight:normal;}
h4, .entry-content h4 {font-size: 1.25em;font-weight:normal;}
h5, h6 {font-size: 1.1em;}
.sidebar h2{font-size:1.5em;font-weight:normal;}
blockquote{margin:0 0 1.5385em; padding:0 0 0 40px; color:#1E0100; background:url('images/pp-quote.gif') no-repeat;}

.title h1 a,.title h2 a {border-bottom: none;}
.entry-title, .page-title{font-size:1.7em; line-height:1.3em; margin:0 0 0.5em 0;}
.page .entry-title, .page-template .entry-title{text-align:left;}
.page-title{text-align:left; margin-bottom:0.5em;}
.sidebar h2{font-size:1.3em;}

#page {width: 960px;margin: 0 auto;background: #fff;color: #1E0100;}

/* Header -------------------------------------------------- */
#header {border-bottom: 5px solid #EF3E42;width:100%;margin:0 0 20px 0;padding:0;background:url("images/ears.gif") no-repeat right 20px;}
#headerpad{padding: 20px 10px 0 25px;}
#header h1{margin:0;padding:0;}
div.strap{padding:5px 0 0 0;clear:left;font-size:1.8em; font-style:italic;color:#6C6E70;font-family: Georgia, Times Roman, serif;line-height:1em;}

img.headimg{float:right;margin:3px 0 0 0;}

* html div#topnav {
/* hide ie/mac \*/
height: 1%;
/* end hide */
}
div#topnav{margin: 0; text-align:right;float:right;font-size:1em;}
div#topnav ul{margin: 0;padding: 0;height:auto;
/* hide ie/mac \*/
float: right;
/* end hide */
}
div#topnav li {display:inline-block;
/* hide ie/mac \*/
float: left;
/* end hide */
list-style: none;margin: 0 ;border-right:3px solid #fff;}

div#topnav a {padding: 6px 15px;margin: 0;color: #1E0100;display: inline-block;background-color: #D9D6D4; 
/* hide ie/mac \*/
display: block;
/* end hide */
text-decoration:none;}
div#topnav li a:hover {background: #F6F3F1;text-decoration:none;color: #EF3E42;}
div#topnav li.current_page_item a {background: #F6F3F1!important;}
/* End of 'navigation' */

/* Layout -------------------------------------------------- */
#container {clear:both;width:960px;float:none;padding:0;background: transparent url("images/sidebg.gif") repeat-y top right;padding:0;}
#primary {width: 470px;float: left;margin: 0 0 0 25px;}
#secondary {width: 415px;float: right;margin: 0;padding:15px 0;}

#sidebar-1 {width: 170px;float: left;padding:0;margin:0;}
#sidebar-2 {width: 170px;float: right;padding:0;margin:0;}
.sidebar{float:none;padding:0;margin:0;}
#footer{width:100%; float:none; clear:both;}

/* Content -------------------------------------------------- */
.entry-content{font-family:verdana, Arial, sans-serif; font-size:1em; line-height:1.5; margin:0;color:#1E0100;}
.entry-content p{margin:0 0 1em 0;}
.entry-content address{margin:0 0 1.1em 0; font-style:italic;}

/*-----post info*/
.entry-byline{color:#1E0100; font:normal 1.1em verdana, Arial, sans-serif;}
.entry-byline address{display:inline;}
.entry-meta{margin:0; font:normal 1.1em/1.4 verdana, Arial, sans-serif;color:#1E0100;}	
abbr{border-bottom:0;}

.extrasblock{background:#F4F0ED;padding:10px;font-size:90%;margin-bottom:0;}
#primary .entry, .single .entry {border-bottom:0;margin-bottom:20px;}

/*-----comments-----*/
.commentlist{margin:0 0 1em 0;}
.commentlist li{margin:0 0 1em 0; padding:0.5em 5px;}
.comment-nav{border-bottom:none;}

/*-----comment headings*/
.nocomments{text-align:center; padding:1.25em 0; font-size:1.6em;}
.comments-number {margin:0 0 1em 0; padding-top:1em; font-size:1.5em; line-height:1.3em;}
#respond h3{font-size:1.5em; line-height:1.3em; margin:0 0 0.5em; padding-top:10px;}
#commentform p{margin:0 0 1em 0;}
#commentform textarea,
#commentform input[type=text] {border:1px solid #1E0100; padding:2px; font-family: verdana, Arial, sans-serif; font-size:1.1em; color:#1E0100;}
#commentform textarea:focus, #commentform input[type=text]:focus{color:#1E0100; border-color:#1E0100;}
#commentform input[type=text]{width:45%;}
#commentform textarea{width:95%;}
#commentform #submit{height:auto; padding:3px 6px;}
.comment-login{font-size:12px; margin-bottom:1.6666em;}
#commentform textarea.textbox{width:80%;height:10em;}
#commentform input.textbox{width:80%;}

/*-----comment formatting*/
.comment-author{font-weight:normal; font-size:1.3em; line-height:1.2em;}
.comment-meta{font-size:1em; font-style:italic; color:#1E0100;}
.comment-meta a{color:#EF3E42;}

.commentlist p {margin:0.5em 0; font-size:1.1em; line-height:1.4em; font-family: verdana, Arial, sans-serif; color:#1E0100;}
.reply {font-size:1em; font-weight:bold;}
.commentlist .children li{margin-left:10px; margin-top:10px;}

/*-----colors*/
.depth-1.parent{border:1px solid #6F8C93;}
.commentlist .children li {border-left:1px solid #6F8C93;}
.thread-alt{background-color:#F6F7E7;}
.bypostauthor{background-color:#F4F0ED;}

/* Sidebar -------------------------------------------------- */
.sidebar .widget{clear: both;margin:0 0 1em 0; padding:0 0 15px 0;border-bottom: 0;background:url("images/colborder_bottom.gif") repeat-x bottom;}
#sidebar-1 .widget:last-child, #sidebar-2 .widget:last-child{border:0;}
.sidebar h2{font-size:1.4em;margin-bottom:0.3em;}
.sidebar ul{list-style:none;margin:0;padding:0;}
.sidebar-items{padding:0;}
#pp-sidebars {border:0;padding:0 25px 0 0;}
.sidebar{font-size:75%;position:relative;}
#columnborder{background: url("images/colborder.gif") repeat-y center top;}

/*-----widgets*/
.widget {font-size:1.2em; line-height:1.4em; margin:0; padding:0;}
.widget li{position:relative;list-style:none;background-image: url("images/redarrow_beige.gif");background-repeat: no-repeat;background-position:0 0.3em;padding:0 0 0.2em 12px;margin:0;height:1%;}
.widget li li{position:relative;list-style:none;background-image: url("images/redarrow_beige_sm.gif");background-repeat: no-repeat;background-position:0 0.4em;padding:0 0 0.2em 9px;margin:0;height:1%;}
.widgettitle{margin-bottom:3px; line-height:1.3em; color:#1E0100; font-weight:normal;}
#pp-recent-posts li, .widget_recent_entries li, .widget_recent_comments li{position:relative;list-style:none;background-image: url("images/redarrow_beige.gif");background-repeat: no-repeat;background-position:0 0.3em;padding:0 0 0.2em 12px;margin:0;height:1%;}
.postform{width:100%;}

.gReader-title{font-size:1.2em;margin-bottom:0.5em;}
.sidebar ul ul li.gReader-item{padding-bottom:0.4em;}

/* search */
#searchform #s, #s-input{border:1px solid #1E0100;color:#1E0100;padding:2px;width:70%;margin:0 5px 0 5px;font-size:1.1em;}
#submit, #s-submit{background:#EF3E42; color:#fff;font-weight:bold; border:0;cursor:pointer; font-size:1.1em; padding:2px; width:auto; }
#submit:hover, #s-submit:focus, #submit:hover, #s-submit:focus{background:#F6F3F1; color:#EF3E42; font-weight:bold; border:0;}
#s-input, #submit, #s-submit{font-family: verdana, Arial, sans-serif;}
#searchform input {border:1px solid #1E0100;padding:2px;width:60%;margin:0 5px 0 0;font-size:1.1em;}
.sidebar h2.search-title{display:inline;font-weight:normal;font-size:1.2em;}
.sidebar form#pp-searchform, #pp-searchform div{display:inline;}


/*-----footer-----*/
#footer{background:#0C0505;margin:0; font-size:1.1em; line-height:1.5em;padding:0;font-size:80%;border-top: 5px solid #EF3E42;color:#fff;border-bottom:0;}
#footer .widgettitle{color:white}
#footerpad{padding:15px 20px 20px 20px;}
#footer ul{list-style:none;margin:0;padding:0;list-style:none;}
#footer .widget ul li,#footer ul.flinks li{position:relative;list-style:none;background-image: url("images/redarrow_dark.gif");background-repeat:no-repeat;padding:0 0 0.2em 12px;margin:0;height: 1%;background-position:0 0.3em;}
#footer ul.flinks li{font-size:1.1em;}
#footer .widget ul li li,#footer ul.flinks li li{position:relative;list-style:none;background-image: url("images/redarrow_dark_sm.gif");background-repeat: no-repeat;padding:0 0 0.2em 9px;margin:0;background-position:0 0.4em;}
.footercol1{float:left; width:245px;}
#footer .footercol1 ul{margin-right:20px;}
#footer .footercol1 ul ul{margin-right:0;}
.footercol2{position:relative;width:225px;float:left;}
.footercol3{width:415px;float:right;}
#footer p{margin-bottom:1em;}

/*#footer .widget {clear: both;margin:0 0 1em 0; padding:0 0 15px 0;border-bottom: 1px solid #C2BF8E;}
#footer .footercol1 .widget:last-child, #footer .footercol2 .widget:last-child, #footer .footercol3 .widget:last-child{border:0;margin:0;padding:0;}
#footer a{color:#1E0100;}*/
#footer a:hover,#footer a:focus{color:#FAA633;}
#footer .widget {font-size:1.1em;}

#copy{text-align:center;margin:5px 0;font-size:90%; }

/*-----links-----*/
.entry-content a{font-family:verdana, Arial, sans-serif;}
.entry-title a:hover, .entry-byline a:hover, .navigation a:hover{color:#FAA633;}
.entry-byline a{color:#EF3E42;}

/*-----navigation-----*/
.navigation{font-size:1em;padding:10px 0; border-bottom:0;}
.navleft, .gnavleft{float:left; width:49%; text-align:left; }
.navleft a, .gnavleft a{display:block;padding:0 0 0 12px;background:url("images/redarrow_white_prev.gif") no-repeat 0 0.25em;}
.navright, .gnavright{float:right; width:49%; text-align:right;}
.navright a, .gnavright a{display:block;padding:0 12px 0 0;background:url("images/redarrow_white.gif") no-repeat right 0.25em;}
.gnavigation{padding:0 0 2em;}
.looped .navigation {border-bottom:none;}
a.more-link{padding:0 12px 0 0;background:url("images/redarrow_white.gif") no-repeat right 0.2em;}

.clearfix:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}



