

.post {padding-top:0; }
.post h2 {margin-top:0px;}
.post h2 a {text-decoration:none;}
/*
.post h2.wphome {margin:0;}*/
.post .wphome h3 a {text-decoration: none; font-family: "Arial Black", Helvetica, sans-serif; font-weight:normal;} 
.narrowcolumn .postmetadata {text-align: center; font-size:11px; margin: 0px 18px 10px 22px; background:#f5f5f5;}
.entry {font-size:11px;}
div.more-link {display:none; border:1px solid #f00;}
.alignright {float: right;}
.alignleft {float: left;}

.navigation2 {display:block; font-size:11px; border:1px solid #ccc; text-align: center; margin-top: 10px; margin-bottom:20px; background: #f5f5f5 url(/images/fadedown.jpg) top left repeat-x; border:1px solid #ccc;}

.next {background:#E0EAF5; padding:3px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#CCC;}
.previous {background:#E0EAF5;padding:3px;border-width:1px 1px 1px 1px; border-style:solid; border-color:#CCC;}
.returnhome {text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding: 3px; clear:both;}
#comments {font-size:14px; border-top:1px dotted #ccc;}
dl.commentlist dt {font-size:11px;}
dd.comments p {margin:0px; padding:0px;}

#searchform { margin: 10px auto; padding: 5px 3px; text-align: center; }
#sidebar #searchform #s { width: 115px; padding: 2px; }
#sidebar #searchsubmit { padding: 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:500; font-size:11px;}

#commentform { background:#f5f5f5; border:1px solid #ccc; padding: 0px 10px 0px 0px; margin:0;}
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 90%; padding: 2px; }
#commentform #submit {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
#commentform p { margin: 5px 0; }
.moderated {text-align:center; font-size:11px; font-style:italic; color:#999;}
#respond {margin:0; padding:4px 5px; background:#ccc; font-size:12px; color:#000;}

/* table.recent-posts {border-top:1px solid #ccc; border-right:1px solid #ccc;}*/
.recent-posts td {border-right:1px solid #f5f5f5; padding:3px;}
.recent-posts h4 {font-size:12px; margin:0; padding:3px; border-bottom:1px solid #ccc; font-family::Arial;}
.recent-posts ul {margin:0 0 0 .5em; padding-left: .5em;list-style-image:none;}
.recent-posts ul li {font-size:11px; list-style-image:none;}
.all-recent-posts {}

h1.newstitle a {text-decoration:none;}

#searchform {margin: 10px auto;padding: 5px 3px; text-align: center; border-width:1px 0px; border-color:#CCC; border-style:solid;}
#searchform #s {width: 115px;padding: 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#searchsubmit {padding: 1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

/* RIGHT HAND MAIN NAVIGATION */
/*
td.navigation {background:#EEF7F5; padding:0px; border-left:#ccc 1px solid; border-right:#ccc 1px solid;width:200px;}
#nav ul { margin: 0; padding: 0; list-style-type: none; }
#nav a { display: block; color: #000; background-color: #EEF7F5; width:200px; 
padding: 2px 16px 2px 4px; text-decoration: none; border-bottom: 1px solid #ccc; font-weight: bold; }
#nav a:hover { background-color: #fff; color: #578BCB; }
#nav li li a { display: block; color: #000; background-color: #D1E9E3;  width:200px;
padding: 2px 15px 2px 5px; text-decoration: none; border-bottom: 1px solid #fff; font-weight: normal; font-size:11px;}
#nav li li li a { display: block; color: #000; background-color: #BEE0D8;  width:200px;
padding: 1px 10px 1px 10px; text-decoration: none; border-bottom: 1px solid #fff; font-weight: normal; font-size:11px;}
#nav li li li li a { display: block; color: #000; background-color: #B1DAD0;  width:200px;
padding: 1px 5px 1px 15px; text-decoration: none; border-bottom: 1px solid #fff; font-weight: normal; font-size:10px;}
#nav a.incategory {background:#fff;}
*/
div#leftnewspullout {width:30%; padding:0px; float:left;margin:0px 10px 0px 0px; border:1px solid #ccc; background:#f5f5f5;}
#leftnewspullout p {margin:0px; padding:3px 8px;}
#leftnewspullout li {font-size:11px;}

#bextrapullout {border: 1px solid #ccc; background: #f5f5f5 url(/images/bextra.jpg) bottom right no-repeat; width:30%; padding:0px; float:left;margin:0px 10px 0px 0px; }
dd.quote {font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#666;}
dd.quote p {font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; padding:0; color:#666;}
#eyepullout {border: 1px solid #ccc; background: #f5f5f5 url(/images/eye-back.jpg) bottom right no-repeat; padding:0px; width:30%; float:left;margin:0px 10px 0px 0px; }
#categorypullout {border: 1px solid #ccc; background: #f5f5f5; padding:10px 10px 5px 0px; width:30%; float:right;margin:10px 10px 10px 0px; }
h3.announce {margin:0 0 0 1em; padding: 1px 1px 1px 4px; background: #f66; color: #fff; font-weight: bold; font-size: 11px; border-bottom-width:0px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

#nav li span.yearlyarchives {display: block; width:100%; padding: 2px 5px; text-decoration: none; font-weight:bold; width:190px;}

.postmetadata {margin:0px 10px; padding:3px; background:#f5f5f5; border:1px solid #dcdcdc; font-size:10px;}

.yearlyarchives {color: #000; margin-right:8px;background: #f5f5f5 url(/imagesn/navgrad.jpg) top left repeat-y; border-bottom:1px solid #fff; border-right:1px solid #ccc;}

#newsletter-sidebar {width:180px; float:right; background:#666; margin-left:10px;}
#newsletter-sidebar ul {margin-left: .5em; padding-left: .5em; list-style-type:none; padding-right:.75em;}
#newsletter-sidebar ul li {margin-bottom:.75em; line-height:1.2em;}

#newsletter-sidebar a:link {color:#f5f5f5; text-decoration:none;}
#newsletter-sidebar a:visited {color:#ccc;}
#newsletter-sidebar a:hover {color:#fff;text-decoration:underline;}
#newsletter-sidebar a:active {color:#999;text-decoration:none;}

#newsletter-sidebar img {border-width:0px;}
div.entry40 p {margin-top: 0;}
#newsletter-sidebar form#mc-embedded-subscribe-form {font-size:11px; color:#CCC;}
#newsletter-sidebar form#mc-embedded-subscribe-form input {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
