@charset "utf-8";
/* CSS Document */

body {background-image:url(images/mainBg.jpg); background-repeat:repeat-x; background-color:#e5e1de; margin:11px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px;} 
a{color:#990000; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}

.topNavBg {background-image:url(images/topNavBg.jpg); background-position: 150px; background-repeat:no-repeat;}

.topNav1 {background:url(images/bBg1.jpg) no-repeat; width:114px; height:35px; color:#FFFFFF; font-size:13px; padding:0px 2px;} 
.topNav1 a{color:#FFFFFF; text-decoration:none;}
.topNav1 a:hover{color:#FFFFFF; text-decoration:underline;} 

.topNav2 {background:url(images/bBg2.jpg) no-repeat; width:171px; height:35px; color:#FFFFFF; font-size:13px; padding:0px 2px;} 
.topNav2 a{color:#FFFFFF; text-decoration:none;}
.topNav2 a:hover{color:#FFFFFF; text-decoration:underline;} 

.middle { padding:7px 5px;}

.mainPrgh{color:#707070; }
.mainPrgh h1{MARGIN-BOTTOM: 20px; FONT: bold 1.5em Georgia, "Times New Roman", Times, serif; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainPrgh ul{margin-left:25px; padding:1px;}
.mainPrgh ul li{padding-bottom:10px; list-style:decimal;}
.mainPrgh h2{color:#c65600;}
.mainPrgh h3{ margin:0px; padding:0px; font-size:12px; color:#CCCCCC;}


.middleBg {margin-top:15px;  background-color:#f9f7f7;}

.middleTopAd {background-color:#c65600; text-align:center; color:#FFFFFF; padding:3px; }
.middleTopAd a{color:#FFFFFF; text-decoration:underline; padding-right:20px;}
.middleTopAd a:hover{color:#FFFFFF; text-decoration:none;}

.middleRightNav {background-image:url(images/middleLine.jpg); background-repeat:repeat-y;}

.subscribe {padding:10px; }
.subscribe h1{ font-size:19px; font-family:"Century Gothic", Verdana, tahoma; font-weight:bold; margin:0px 0px 8px 0px;}

.ad {padding:10px;}

.middleRightCategories {padding:5px 10px 5px 20px;}

.recentPost {color:#ffffff; text-align:center; vertical-align:middle; background-color:#d87800; font-size:15px; padding:2px 0px;}
.recentPost a{color:#ffffff; text-decoration:none;}
.recentPost a:hover{color:#ffffff; text-decoration:underline;}

.categories {color:#ffffff; text-align:center; vertical-align:middle; background-color:#959595; font-size:15px; padding:2px 0px;} 
.categories a{color:#ffffff; text-decoration:none;}
.categories a:hover{color:#ffffff; text-decoration:underline;}

.catgreBg {background-color:#eae6e3; color:#990000; padding:6px 6px 0px 6px; font-size:12px; text-align:justify; font-family:Arial, Helvetica, sans-serif;} 
.catgreBg a{color:#990000; text-decoration:none;}
.catgreBg a:hover{color:#990000; text-decoration:underline;}

ul {padding:10px 0px 0px 0px; margin:1px;}
ul li{padding-bottom:10px; margin:1px; list-style:none;}

.catgreBg img {float:left; padding-right:3px; padding-bottom:8px;}

.footer {background-image:url(images/footerBg.jpg); background-repeat:repeat-x; height:49px; font-size:15px; color:#FFFFFF; text-align:center;}
.footer a{color:#FFFFFF; text-decoration:none;}
.footer a:hover{color:#FFFFFF; text-decoration:underline;}

.image1 { padding-top:6px; padding-left:29px;}
.image2 { padding-top:20px; padding-left:29px;}

.btn {border:solid 1px #333333; color:#333333; font-size:11px; padding:2px; font-family:Arial, Helvetica, sans-serif;}

.cmnt {margin:10px 0px 5px 70px; background-color:#F2F2F2; font-size:11px; color:#000000; padding:10px;}
.cmnt h1{color:#CC6600; font-size:14px; font-weight:bold; padding-bottom:10px;}

#sidebar h3 {
	height: 23px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom: 10px;
	}
#sidebar h3 a { display: block; height: 23px; }
#sidebar h3.latest-header { width: 122px; background-image: url(images/sb_recent.gif); }
#sidebar h3.popular-header { width: 138px; background-image: url(images/sb_popular.gif); }
#sidebar h3.stumble-header a { width: 197px; background-image: url(images/sb_stumble.gif); }
#sidebar h3.twitter-header a { width: 154px; background-image: url(images/sb_twitter.gif); }
#sidebar h3.digg-header a { width: 173px; background-image: url(images/sb_digg.gif); }

#sidebar h3 span { display: none; }
	
h1.archive_head {
	font-weight: bold;
	font: 2em Georgia, "Times New Roman", Times, serif; 	padding-bottom: 5px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 30px;
	}
	
.comment_head { margin-bottom: 15px; font-size: 1.4em; text-align: left; color: #000; }
.related_head { margin-bottom: 10px; font-size: 1.4em; text-align: left; color: #000; }
.form_head { font-size: 1.4em; color: #000; }
	
h3 { font-weight: normal; font-size: 1.5em; margin-bottom: 4px; color: #000; }

h4 {
	display: inline;
	font-weight: normal;
	padding: 4px;
	line-height: 1.0em;
	font-size: .8em;
	text-transform: uppercase;	background: #f5f5f5;
	border-bottom: 1px solid #ddd;
	}


/* Tabs */
.tabs-block {
	clear: left;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0 0 10px 0;
	display: block;
	}
.tabbed {
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
	}
#sidebar ul li ul.tabs {
	overflow: hidden;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	background: transparent;
	}
#sidebar ul li ul.tabs li {
	width: auto;
	display: inline;
	padding: 0;
	margin: 0 .3em 0 0;
	}
#sidebar ul li ul.tabs li a {
	float: left;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
	width: 125px;
	text-align: center;
	color: #666;
	background: #ccc;
	border: 1px solid #f7f7f7;
	}
#sidebar ul li ul.tabs li.t3 a { width: 260px; }

#sidebar ul li ul.tabs li a:hover {
	background: #f7f7f7;
	text-decoration: none;
	}
#sidebar ul li ul.tabs li a.tab-current {
	color: #8c3131;
	background: #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
	}
.tabs-block .tabbed div {
	overflow: hidden;
	display: block;
	position: relative;
	left: 0;
	top: -1px;
	z-index: 0;
	clear: left;
	width: 94%;
	margin: 0;
	padding: 5px 2%;
	border: 1px solid #f7f7f7;
	background:#EEEEEE;
	display: none;
	}
.tabs-block .tabbed div.t1 { 
	display: block;
	}
#sidebar ul li .tab-content ul li { width: 95%; }
#sidebar ul li .tab-content ol { list-style-type: decimal; margin-left: 20px; }


.quick_date { padding-left: 10px; color: #999; }

#sidebar ul { list-style: none; }
#sidebar ul li { width: 265px; margin-bottom: 0px; float: left; }
.sidebar_section { width: 265px; padding: 0px 25px 20px 10px; float: left; }

.sidebar_section p { padding: 0 10px; margin-bottom: 10px; }
.sidebar_section ul {color:#d87800;}

.sidebar_section img.off { border: none; }

#sidebar ul li ul, #sidebar ul li ol {
	list-style: none;
	width: 265px;
	padding-left: 0px;
	margin-bottom: 15px;
	}
#sidebar ul li ul li ul { margin: 0; }
#sidebar ul li ul li, #sidebar ul li ol li {
	border: 0;
	width: 265px;
	padding: 0px;
	margin-bottom: 8px;
	}
#sidebar ul li ol li { width: 230px; }
#sidebar ul li ul li ul li { padding-left: 15px; margin: 6px 0 0 0; }
input { 
 background-color:#999999;
}
form { 
 border: 1px solid #666699; 
 padding: 5px; 
}
textarea { 
 background-color:#999999; 
 color: #ffffff; 
}

.rtxt {color:#990000; }
