body { background-color: #DADADA; text-align: center; margin:0; }
#wrapper{margin: 0 auto;background-color:#FFFFFF;text-align: left;width: 980px;border-left: 2px solid #bababa;border-right: 2px solid #bababa;padding-left:5px;}

body, td { font-family: Verdana,Sans-Serif; }

body A,body A:active,body A:hover,body A:visited { font: bold 12px Verdana, Arial, sans-serif; color: #000899; }
body A:hover { color: #B400B4; }

.ctab { text-align:center; }

select, input, textarea { color: #000899; font-size:11px; }

.headbar {  color:purple; border: 1px solid purple; border-top:0; width:100%; height:20px; margin-bottom:8px; }
.headnav A, .headnav A:active, .headnav A:hover, .headnav A:visited { font: bold 12px Verdana; color: #000899; text-decoration: none; padding-left: 5px;}
.headnav A:hover { color: #B400B4; }
.headnav { float:left; }
.follow { float:right; font: 12px Verdana; padding:2px; color: #BABABA;  }
.follow a { padding-right:2px;  }


blockquote { font-style: italic; }

.sbar { font-size:11px; }
.sbar A, .sbar A:active, .sbar A:hover, .sbar A:visited { font-size:10px; }
.sbarhead { margin:0px;padding:0px;border-bottom:1px solid #B400B4;font-weight:bold; font-size:13px; background-color:#fff3ff; }
.sbarcomments { font-size:8px; }
.sbarcats { font-size:8px; }
.sbarcats A, .sbarcats A:active, .sbarcats A:hover, .sbarcats A:visited { font-size:10px; }

.catlist { margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-top:0px; padding-bottom:0px; }
.catlist2 { margin-left:10px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-top:0px; padding-bottom:0px; }
.catlist li { list-style:none; border-bottom:1px dotted #bb88bb; padding-bottom:5px; } .catlist2 li { list-style:none; padding-bottom:5px;  }

.content a,.content a:visited,.content a:active { color: #000899; }
.content A:hover { color: #B400B4; }

.content a img { border:1px solid #000899; }

.content { background-color: #FFFFFF; text-align:left; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 13px; }

.content p { color:#000000;font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:normal;text-align:left; }

.content blockquote { line-height: 150%; }

.content li { line-height: 100%; margin-bottom:6px; }

.content h2 { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 16px; text-align: left; font-weight: bold; margin-top:3px; margin-bottom:0px; padding:0px; }

.content h3 {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	border-bottom:1px solid black;
        margin-top:1px;
        margin-bottom:4px;
}

.content h3 a:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
        text-decoration:none;
	}

.content h3 a:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
        text-decoration:none;
	}

.content h3 a:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
        text-decoration:none;
	}

.content p.posted {
 color: #999999;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 border-bottom: 1px solid #999999;
 text-align: left;
 margin-bottom: 5px;
 margin-top:0px;
 line-height: normal;
 padding: 3px;
 padding-top:0px;                    
}

.content p.posted a, .content p.posted a:visited, .content p.posted a:hover, .content p.posted a:active {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

.content .byline, .content .byline a, .content .byline a:visited, .content .byline a:hover, .content .byline a:active {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-style: italic;
}

.related { list-style:square; margin:3px 3px 0px 15px; padding:0px; }
.related A,.related A:active,.related A:hover,.related A:visited { font-size: 11px;}

.alsoarchives { list-style:square; margin:3px 3px 3px 15px; padding:0px; }
.alsoarchives A,.alsoarchives A:active,.alsoarchives A:hover,.alsoarchives A:visited {font-size: 13px;}

.midad {padding:0px;margin:0px 3px 0px 11px;}

.powered,.powered a,.powered a:visited,.powered a:active,.powered a:hover { font-family: Verdana, Arial, sans-serif;font-size:9px;color:#ccaacc;}

#comment-data {float: left;width: 180px;padding-right: 15px;margin-right: 15px;text-align: left;border-right: 1px dotted #BBB;}

textarea[id="comment-text"] {width: 80%;}

.blogrollmain{text-align:left;padding-left:5px;}
.spacer {margin:0px;padding:0px;width:80%;height:1px;color:white;background-color:white;}

.prevnext {  text-align:left; }
.prevnext a, .prevnext a:visited, .prevnext a:active, .prevnext a:hover{ font-size:10px; }

#comments {border-bottom:1px solid;}

.trackbackself {margin-bottom: 5px;border-bottom:1px solid;}
.trackbacklist {margin-bottom: 15px;border-bottom:1px solid;}
.trackbacklist, .trackbacklist a, .trackbacklist a:visited, .trackbacklist a:hover, .trackbacklist a:active, .trackbacklist a:link {font-size: 9px;}
 
.newstitle { background-color: #bbbbff; font: Bold 13px Verdana,Sans-Serif; border: 2px solid #990099; border-right:none; }
.newsdate { background-color: #bbbbff; font: Bold 13px Verdana,Sans-Serif; border: 2px solid #990099; border-left:none; }
.newstext { padding-left: 8px; }
.caption { font-size:9px; border-bottom: 5px double; border-top:none; background-color:#efefef; }
.caption a, .caption a:hover,.caption a:visited,.caption a:active {font-size:9px;} 
.headline { font: bold 15px; text-decoration:underline; }
.copyright { font:10px; color:#997799; }

.recentlist  {margin-left:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;}
.recentlist li {list-style:none;margin-bottom:10px;}

.limg {float:left; margin-right:5px; margin-bottom:5px;}
.rimg {float:right; margin-left:5px; margin-bottom:5px;}
.cimg {margin:0px; padding:0px; text-align:center;}

.cimg table { width:100%; }

.cimg blockquote { text-align:left; }

.fp_additionals { text-align:center; font-size:9px; }
.fp_additionals a, .fp_additionals a:link, .fp_additionals a:visited, .fp_additionals a:hover, .fp_additionals a:active { font-size:9px; }

div .submitto { margin:0px; }
.submitto ul { display: inline; }
.submitto li {	background: none;display: inline;list-style-type: none;margin: 0;padding: 2px;}
.submitto ul li:before { content: ""; }
.submitto a img { border: 1px solid #999999; }

/* blogads */
.adspot {border-spacing:0;overflow:hidden;background-color:#FFFFFF;border-color:#000000;border-width:0px;border-style:none;width:152px !important;font-size:10pt;}
.adspot_head {font-family:Arial;font-size:10pt;color:#000000;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;}
a.adspot_link , a.adspot_adurl, a.adspot_link:link, a.adspot_link:visited, a.adspot_link:hover, a.adspot_adurl:link, a.adspot_adurl:visited, a.adspot_adurl:hover  {font-family:Arial;font-size:8pt;font-style:italic;color:#AA0000;font-weight:normal;margin:0;text-decoration:underline;text-align:left;}
a.adspot_link:active, a.adspot_link:hover, a.adspot_adurl:active, a.adspot_adurl:hover {text-decoration:none;}
div#adspot_815911256 * ul, div#adspot_589813670 * ul, div#adspot_239006267 * ul {list-style-position:outside;list-style-image:none;list-style-type:none;width:152px;margin:0;padding:0;}
div#adspot_815911256 * li, div#adspot_589813670 * li, div#adspot_239006267 * li  {background:#FFFFFF;width:150px;margin:0;margin-bottom:5px;padding:0;text-align:left;border-color:#BBBBBB;border-width:1px;border-style:solid;border-spacing:0;display:block;text-indent:0;overflow:hidden;}
.adspot_adhead {text-align:center;font-family:Arial;font-size:10pt;font-weight:bold;color:#000000;margin:0;padding:2px;border-spacing:0;width:150px;display:block;}
div#adspot_815911256 * img, div#adspot_589813670 * img, div#adspot_239006267 * img {border-width:0;border-spacing:0;}
div#adspot_815911256 * li * img, div#adspot_589813670 * li * img, div#adspot_239006267 * li * img {text-align:center;display:block;clear:both;}
.adspot_adtext {font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:#000000;margin:0;padding:2px;border-spacing:0;display:block;width:150px;text-align:left;}
div.adspot_link {width:152px !important;text-align:left;}

.gravatar {float:left;margin-right:5px;margin-bottom:5px;}
.sponsortable { border-top:1px solid black; border-bottom: 1px solid black;}

.paginate a, .paginate a:visited, .paginate a:hover, .paginate a:active { font-size:75%; }
.paginate  { background-color:#dedede; margin-bottom:20px; }

.tpsrnav { width:100%; text-align:center; background-color: #dedede; font-size:80%; padding-bottom: 5px; padding-top: 5px; border-top:2px solid #666666; border-bottom:2px solid #666666; }


