/* BODY */
* { margin: 0px; padding: 0px; list-style:none; text-decoration:none; }
body { font: 11px trebuchet ms,Verdana,Tahoma,Arial; color: #000; background: #000;  letter-spacing:1px; text-align: justify }

p {align: justify}

/* H1,H2,H3,H4 HYPERLINKS background: */
h2, h3 { font-size:14px;}
a:link { color : blue;}
a:active { color : blue; }
a:visited { color : blue;}
a:hover	{ color : blue;} 
a:focus { outline: none;}

/* MAIN */
#wrapper { width: 937px; margin:20px auto 20px; }
/* body inside wrapper */
#border { width:917px; margin:auto; background:#fff; padding:0 10px 0 10px;}
#top { background:#fff; width:937px; height:30px;}
#bottom { background:#fff; width:937px; height:30px;}

/* HEADER */
#header { width:917px; height:90px; margin-bottom:18px; background:#fff;}
#logo { width:420px; height:90px; float:left; background: url(images/logo.png) no-repeat;; margin:5px 0px 0 0;}
#logo h1{text-indent:-10000px;}
#logo h1 a{ display:block; background: url() no-repeat; height:68px; outline:none;}
#ads { float:right; background: #fff; }
#searchbox { width: 338px; height: 23px; background: url(images/s.gif) no-repeat; margin:10px 5px 0 0; }
#searchbox #s { float: left; margin: 4px 0 0 6px; border: 0; width: 270px; background: none; color:#999999; }
#searchbox #go { float: right; margin: 6px 8px 0 0; width:52px; height:11px;  }

#adbox{ width: 468px; height: 60px; margin:5px 0px 0 0; }


.more-link{
	padding: 10px 0px 0px 380px;
	overflow:hidden;
	text-align: center;
}

.gsearch{
	color:#000;
	border:1px solid #b2b2b2;
	font-size:12px;
}

.subscribe{
	height: 18px;
    width: 210px;
	color:#000;
	border:1px solid #b2b2b2;
	font-size:12px;
}

.subButton
{
	width: 75px;
	height: 25px;
	color:#fff;
	border:1px solid #fff;
	background: #535353;
	font-size:12px;
	margin: 0px 0px 0px 8px;
	font-weight: bold;
}

.footerButton
{
	color:#000;
	border:1px solid #fff;
	background: #f2f2f2;
	font-weight: bold;
}


/* NAV #CB2027*/
#headerAd{ width:917px; height:29px; background:#535353; line-height:29px;}
#headerAd ul { margin-left:10px; }
#headerAd ul li { display:inline;  height:29px; line-height:29px;}

#nav { width:917px; height:29px;  background: #403f3f left repeat-x; line-height:29px;}
#nav ul { margin-left:100px; }
#nav ul li { display:inline; height:29px; line-height:29px; }
#nav ul li.current_page_item a { background:#403f3f; color:#fff; margin-left:5px; }
#nav ul li a { color:#fff; float:left; padding:0 10px 0 10px; margin-left:15px; font-family:arial,sans-serif;font-size:12px; white-space:nowrap;}
#nav ul li a:hover{background:#CB2027; color:#fff ; text-decoration:none;}
#nav ul li.feed { text-indent:-10000px;}
#nav ul li.feed a { float:right; background:url(images/feed.png) no-repeat; width:69px; height:28px; margin-top:6px;}

/* MISC */
.clear { clear:both; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; } 
.alignleft { float: left ;}
img { border:none;}
.pleft { float:left; width:720px; }
.pright { float:right; width:164px;}


/* CONTENT f6fff4-105f94*/
#content { width: 917px; margin:10px auto 10px; }
#left { float: left; width: 555px;}
#right { float:right; width:352px;}
.entry h2 { display:block;  font-family:Arial; font-size:14px; margin-bottom:10px; }
.entry h2 a { color:#00478c; font: bold 22px/28px "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;}
.entry { width:500px; padding:5px; margin-bottom:10px; line-height:140%; }
.entry img {margin:0 10px 10px 10px;}
.entry p { padding-bottom:10px; line-height: 1.5; margin-top: 1.5em; }
.entry p a {  color:blue;}
.pmeta, .allinfos { background:#f6fff4; padding:8px 5px 8px 10px; font-size:11px; color:#105f94; }
.pmeta a, .allinfos a { color:#105f94;}
.postmetadata { background:#eef5f8; padding:5px;}
html>body .entry ul { padding: 0 0 0 30px; padding-left: 10px; } 
html>body .entry li { margin: 7px 0 8px 10px; }

.entry img {margin:0 10px 10px 10px;}
.entry ol { padding:0; margin:0; }
.entry ol li {padding-left: 20px;}
.entry ul li { padding-left: 20px;background: url(images/bullet.gif) left no-repeat; }



.navigation { padding-top:10px; padding-bottom:10px;}


/* SIDEBAR */
#125Ads{ width:342px; padding:5px;}
#sidebar { width:342px; padding:5px; background:#f2f2f2; }
#search { width:342px; padding:5px;}
#sidebar-rss { width:342px; padding:5px; }
#sbg { width:332px; background:#fff; padding:5px; }
#sidebarbottom { width:350px; padding:5px;  margin-bottom:10px;}
#sbottombg { margin:auto; width:332px; background:#fff; padding:5px; }
.space { clear:both; height:10px;}
#lsidebar h2 { font-size:13px; margin-bottom:10px; color:#000; }
#rsidebar h2 { font-size:13px; margin-bottom:10px; color:#000; }
#lsidebar { float:left; width:172px; padding:5px; background:#fff;}
#rsidebar { float:right; width:125px; padding:5px; background:#fff;}
#sidebarbottom ul{ margin:10px auto 20px;}
#sidebarbottom ul li{}
#sidebarbottom ul li ul{}
#sidebarbottom ul li ul li{display:block; background:#fff; padding-bottom:5px; }

/* COMMENTS */
#c { float:left; width:225px;}
#cc { float:right; width:304px;}
#commentform p { padding-bottom:10px;}
#commentform #author { border:1px solid #e8f0f3; height:20px; width:200px; background:#f0f7f9; padding-left:5px; }
#commentform #email { border:1px solid #e8f0f3; height:20px; width:200px; background:#f0f7f9; padding-left:5px; }
#commentform #url { border:1px solid #e8f0f3; height:20px; width:200px; background:#f0f7f9; padding-left:5px;}
#commentform #comment { border:1px solid #e8f0f3; height:200px; width:290px; background:#f0f7f9; padding-left:5px;}
.commentlist cite { background:#f9f9f9; padding:5px 5px 5px 10px; }
.commentlist cite a { color:#333;}
.commentlist .ctext { background:url(images/doth.gif) repeat-x bottom; font-size:11px;}

/* FOOTER */



#footbg {width: 937px; margin:auto; background: #403f3f top left repeat-x; }
#footbg  p, h3{color: #fff; font: 11px trebuchet ms,Tahoma,Verdana,Arial; }
#footwrap { width: 937px; margin:auto;}
.footer-links2{ float: left; width:150px; margin-right: 37px; color: #fff; margin-top:15px;}

.footer-search{ float: left; width:270px; margin-left: 10px; margin-right: 37px; color: #403f3f; margin-top:15px;}
.footer-search #searchbox {border:1px #b2b2b2; width: 180px;}
.footer-search h2{ color: #fff; background-color: #403f3f; font-size: 1.0em; padding:5px 0px; font: bold 16px/22px "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;}
.footer-search a{display: block; height:10px; background-color: #403f3f; color: #fff; padding: 5px 0px;}
.footer-search a:hover {background: #403f3f; color: blue;}
.footer-search ul {margin-bottom:15px; padding-left: 0px;}
.footer-search ul li {margin-top:1px; padding-left: 0px;}

.footer-links1 { float: left; width:235px; margin-right: 37px; color: #403f3f; margin-top:15px;}
.footer-links1 h2{ color: #fff; background-color: #403f3f; font-size: 1.0em; padding:5px 0px; font: bold 16px/22px "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;}
.footer-links1 ul {margin-bottom:15px;}
.footer-links1 ul li {margin-top:20px; padding-left: 20px; background: url(images/bullet.gif) left no-repeat;}
.footer-links1 a, .footer-links1 a:visited{display: block; height:10px; background-color: #403f3f; color: #fff; padding: 5px 0px;}
.footer-links1 a:hover{background: #403f3f; color: #fff;}


.footer-links3 { float: left; width:150px; color: #fff; margin-right:1px; margin-top:15px;  }
.footer-links3 a{ margin-top:1px; background: #403f3f; color:#fff;}
.footer-links3 ul {margin-bottom:15px;}
.footer-links3 ul li {margin-top:1px; padding-left: 20px; background: url(images/bullet.gif) left no-repeat;}

.footer-links2 h2, .footer-links3 h2 { color: #fff; background-color: #403f3f; font-size: 1.0em; padding:5px 0px; font: bold 16px/22px "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;}
.footer-links2 ul {margin-bottom:15px;}
.footer-links2 ul li {margin-top:1px; padding-left: 20px;background: url(images/bullet.gif) left no-repeat;}
.footer-links2 a, .footer-links2 a:visited, .footer-links3 a, .footer-links3 a:visited {display: block; height:10px; background-color: #403f3f; color: #fff; padding: 5px 0px;}
.footer-links2 a:hover, .footer-links3 a:hover {background: #403f3f; color: #fff;}
#copyright {padding: 10px 0; margin-left:10px; border-top: 1px solid #ccc; font-size: 11px}
#copyright a {color: #fff}
#copyright p {color: #fff}
#copyright a:hover {text-decoration: underline;}
#copyright ul{display:inline}
#copyright ul li {float:right; padding-left: 10px}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px;  border-left: 1px solid #003B74;}
blockquote cite { margin: 5px 0 0; display: block; }


.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

