body{ margin:0px; background:#131315; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
a{ text-decoration:none; color:#727272;}
a:hover{ text-decoration:underline; color:#727272;}
.header{ border-top:5px solid #123B68; background:#fff; height:116px;}
.wraper{ width:990px; margin:0px auto;}
.leftheader{ float:left;}
.clear{ clear:both;}
.logo{ padding-top:16px;}
.logo h1{ color:#131315; margin:0px; padding:0px; font-style:italic; font-size:48px;}
.logo h1 span{ color:#0F5F57; font-weight:normal;}
.logo a{ color:#123B68; text-decoration:none;}
.logo a:hover{ color:#131315;}
.slogon{ color:#3D3D3F; font-size:13px; font-style:italic; font-weight:bold;}
.rightheader{ float:right;}
.pagesl{ float:right; background:url(images/pagel-blue.gif) no-repeat top left; padding-left:10px;}
.pagesr{ background:url(images/pager-blue.gif) no-repeat top right; height:27px; padding-right:10px; color:#A4A4A4; line-height:20px;}
.pagesr span{ padding-left:3px; padding-right:3px;}
.pagesr a{ text-decoration:none; color:#A4A4A4;}
.pagesr a:hover{ text-decoration:underline; color:#A4A4A4;}
.advert{ padding-top:13px; text-align:right;}
.navbottom{ border-bottom:3px solid #000000;}
.navigation{ background:url(images/nav.gif) repeat-x top left; height:33px; border-bottom:1px solid #151515; color:#787777; font-size:13px; font-weight:bold; line-height:33px;}
.navigation span{ padding-left:5px; padding-right:5px;}
.navigation a{ display:block; height:33px; float:left; padding:0px 10px; line-height:33px;text-decoration:none; color:#787777; border-right:1px solid #6B6A6A;}
.navigation a:hover{ text-decoration:none; background:#123B68; color:#fff;}
.topcate{ padding:10px 0px; border-bottom:3px solid #D2A50A;background:url(images/cate-blue.gif) repeat-x top left;}
.catemain{ width:322px; height:112px; float:left;padding-right:12px;}
.catemainframe{padding:5px;background:#0A0A0A; border:1px solid #222223;}
.cateframe{cursor:pointer;height:100px;}
.catetitle{ background:url(images/catehover.png) repeat-x top left; height:21px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:15px; padding:5px 10px;}
.catetitle a{ color:#fff!important; text-decoration:none;}
.bodybg{ background:#0D0D0D;}
.leftcont{ width:476px; float:left;}
.leftcont2{ width:653px; float:left;}

.content{ padding-top:10px;}
.recentframe{ margin-bottom:20px; border:1px solid #151515; background:#0A0A0A;padding:7px;}
.recpic{ height:555px; cursor:pointer; }
.rectitle{ font-size:18px; color:#727272; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px; font-weight:normal; padding-bottom:4px;}
.rightcont{ width:496px; float:right;}
.rightcont2{ width:329px; float:right;}
.rightrecent{border:1px solid #151515; background:#010101 url(images/rightnav-blue.gif) repeat-x top left;}
.rl{ background:url(images/rl.png) no-repeat top left; padding-left:25px;}
.rr{ background:url(images/rr.png) no-repeat top right; height:35px;padding-right:25px; float:left; font-size:18px; color:#040404; font-family:Georgia, "Times New Roman", Times, serif; line-height:35px;}
.rightnav{ padding:10px 5px;}
.rightnav a{ color:#838282; text-decoration:none; display:block; line-height:25px; padding:1px 10px;}
.rightnav a:hover{ color:#838282; background:url(images/navbg-blue.png) no-repeat top left; text-decoration:none;}
.editortitle{height:27px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif; background:url(images/bg-pink.gif) repeat-x left center; font-size:18px; margin:0px; padding:0px;font-weight:normal;}
.editortitle span{background:#0D0D0D; padding-right:10px; }
.rightpad{ padding-top:10px;}
.catelisting{ padding:10px;}
.catelisting ul{ margin:0px; padding:0px;}
.catelisting ul li{ margin:0px; padding:0px; list-style:none; padding-right:10px;width:226px;float:left;padding:0 10px 5px 0;}
.catelisting ul li a{color:#909090;display:block;float:left;line-height:27px;padding-left:25px;padding-right:25px;text-decoration:none;width:175px;background:url(images/cate-blue.png) no-repeat top left; }
.catelisting ul li a:hover{ background:url(images/cate-bluehover.png) no-repeat top left;color:#8A8A8A;}
.editormainframe{ width:162px; float:left;padding-right:5px;}
.editorframe{ background:url(images/editor-blue.gif) repeat-x top left; border:1px solid #151515; padding:5px; height:306px;}
.editorread{ text-align:right;}
.editorread a{ color:#7AAF0A; font-size:11px; text-decoration:none;}
.editorread a:hover{text-decoration:underline;}
.editordes{color:#5A5A5A;font-size:12px;height:116px;line-height:15px;overflow:hidden;padding:5px;}
.editordes a{ color:#fff;}
.sponsbg{ background:#0A0A0A; border:1px solid #151515;}
.spons{ float:left; padding-bottom:11px;padding-left:11px;width:230px;}
.spons img{ border:1px solid #141414;}
.postmaindate{ padding-right:10px; padding-top:10px;padding-bottom:10px;}
.postdate3{ background:url(images/date.png) no-repeat top left; height:103px; float:left; width:103px;}
.posttitle{}
.postmonth{color:#123B68;display:block;font-size:14px;font-weight:bold;padding-left:38px;padding-top:9px;height:13px;}
.postd{color:#000;font-size:45px;font-weight:bold;line-height:47px;padding-left:20px;}
.recentdesframe{ border:1px solid #141413; background:url(images/bg2.png) repeat top left; padding:10px;height:151px;}
.postmaintitle{ font-family:Georgia, "Times New Roman", Times, serif;color:#fff; font-size:24px; font-weight:bold; font-style:italic; margin:0px; padding:0px;}
.postmaintitle a{ color:#fff;}
.recentline{ color:#ABABAB;}
.recentdes{color:#939393;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;height:68px;overflow:hidden;padding-top:20px;}
#contentlink{ display:block;}

.catelisting2{ padding:10px;}
.catelisting2 ul{ margin:0px; padding:0px;}
.catelisting2 ul li{ margin:0px; padding:0px; list-style:none;float:none; padding-bottom:5px;}
.catelisting2 ul li a{color:#909090;display:block;line-height:27px; float:none;padding-left:25px;padding-right:25px;text-decoration:none; background:url(images/cate2-blue.png) no-repeat top left;}
.catelisting2 ul li a:hover{ background:url(images/cate2-bluehover.png) no-repeat top left; color:#8A8A8A;}

.rightnav2{ padding:10px 8px;}
.rightnav2 a{ color:#838282; text-decoration:none; display:block; line-height:25px; padding:1px 10px;}
.rightnav2 a:hover{ color:#838282; background:url(images/cate2-blue.png) no-repeat top left; text-decoration:none;}
.postmaindate{ padding-right:10px; padding-top:10px;padding-bottom:10px;}
.righttitleframe{ float:right;width:522px;}
.recentline2{ color:#525252; padding-top:5px;padding-bottom:5px; border-bottom:1px dotted #141414;border-top:1px dotted #141414;}
.recentline2 a{ color:#123B68;}

.postmaintitle2{ font-family:Georgia, "Times New Roman", Times, serif;color:#123B68; font-size:24px; font-weight:bold; font-style:italic; margin:0px; padding:0px; padding-bottom:5px;}
.postmaintitle2 a{ color:#123B68;}
.bankgothic{ background:url(images/nav.gif) repeat-x top left; height:33px; padding-left:10px; border:1px solid #151515; color:#787777; font-size:15px; font-weight:bold; line-height:33px; margin:0px;}

.post-wrapper { padding:8px; }

.commentsHeading h3 { color:#2C6EAF; background-repeat: no-repeat; margin:0px 0px 6px; border:2px solid #38536D; border-width:2px 0px; padding:14px; }
.background{ padding-bottom:10px;}
ol.commentlist { list-style:none; margin:0px 0px 0px 4px; padding:10px 0px 0px 0px; text-indent:0; }
ol.commentlist li { border:1px solid #474747; height:1%; margin:0 0 10px; padding:5px 7px 5px 47px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; color:# }
ol.commentlist li div.vcard cite.fn { font-style:normal; color:#939393; }
ol.commentlist li div.vcard cite.fn a.url { color:#2384C6; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:4px solid #ddd; left:-4px; position:absolute; top:-5px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#7AAF0A; text-decoration:none; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; color:#939393; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply{ height:30px;}
ol.commentlist li div.reply a { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply a:hover { background:#c30; border:2px solid #c00; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#2C2C2C; }
ol.commentlist li.odd { background:#1A1A1A; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

#respond {  }
#respond p { margin:2px 0px 2px; height:24px; }
#respond p label { width:90px!important; display:block; float:left; }


.footbarboxheading, .footbarbox .bodyWrapper, .footbarbox .bodyWrapper .body { background:url(images/footbarbox.jpg); }
.footbarspacer { margin-right:20px!important; }
.footbarbox { width:311px; margin-bottom:20px; float:left; }
.footbarbox .footbarboxheading { background-repeat: no-repeat; height:52px; }
.footbarbox .footbarboxheading h2 { color:#43422D; font-size:20px; font-weight:normal; margin:0px; padding:8px 0px 0px 17px; }
.footbarbox .bodyWrapper { background-repeat:repeat-y; background-position:-311px 0px; }
.footbarbox .bodyWrapper .body { background-repeat:no-repeat; background-position:bottom right; padding:0px 10px 18px;  }
.footbarbox .bodyWrapper .body ul { list-style:none; margin:0px; padding:0px;  }
.footbarbox .bodyWrapper .body ul li { padding:0px 0px 5px 0px; margin-bottom:4px; background:url(images/sep-list.gif) repeat-x bottom left; line-height:16px; }
.footbarbox .bodyWrapper .body ul li a { padding:0px 0px 0px 12px; display:block; background:url(images/astarick.png) no-repeat 2px 5px; font-weight:bold; color:#565656; }

#respond p { margin:2px 0px 2px; height:24px; }
#respond p label { width:90px!important; display:block; float:left; }

.adboxside { text-align:center;  width:120px; padding:6px; margin:0px auto; }

.tableComment { margin:7px 0px; }
#submit { width:91px; color:#515441!important; font-size:11px; background:#9CA084; border:1px solid #8C9170; display:block; height:19px; line-height:19px; text-align:center!important; text-decoration:none; float:right; }

.button { color:#fff; font-family:Arial; float:right; display:block; padding:4px; background:#123B68; border-width:0px; }

/* Captions */
.aligncenter, div.aligncenter { display: block;	margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
/* End captions */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

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; }
.sponsbg2{ background:#0A0A0A; border:1px solid #151515;padding:10px 10px 10px 34px;}
.spons2{ text-align:center;padding-bottom:11px;padding-left:11px;width:230px;}
.spons2 img{ border:1px solid #141414;}

.themechanger{ float:right; width:20px; padding-left:5px;padding-top:12px;}
.themechanger img{ border:0px; margin-bottom:3px;}
.recentframe4{ margin-bottom:20px; border:1px solid #151515; background:#fff url(images/nav.gif) repeat-x top left;padding:7px; padding-top:40px;}
.round_pane{   border:1px solid #151515; border-top:0px; background:#0A0A0A;padding:7px;}
.navigation2{ background:url(images/nav.gif) repeat-x top left; height:33px;border:1px solid #151515; color:#787777; font-size:15px; font-weight:bold; line-height:33px; margin:0px;}
.navigation2 a{ display:block; height:33px; float:left; padding:0px 10px; line-height:33px;text-decoration:none; color:#787777; border-right:1px solid #6B6A6A;}
.navigation2 a:hover{ text-decoration:none; background:#123B68; color:#fff;}
.rightrecent4{border:1px solid #151515; background:#010101 url(images/rightnav-blue.gif) repeat-x top left;}
.breadcrumb{ height:27px; background:#022042!important; line-height:27px; border-bottom:1px solid #353535; color:#B8B8B8;}
.breadcrumb a{ color:#727272;}
.rightrecent10{border:1px solid #151515; background:#010101 url(images/sub-blue.gif) repeat-x top left; padding:10px;}
.subscribebox2{ width:228px!important; height:19px; border:1px solid #444444!important; float:left; background:#061322!important;}

.fontclass {
color:#fff; letter-spacing:5px;display:block;cursor:pointer; font-size:12px; font-weight:normal; background:url(images/slidetop2.png) no-repeat top left;height:36px;
}
.fontclass a{ color:#fff; text-decoration:none;}
