@charset "UTF-8";/* CSS Document */html, body, div, span, applet, object, iframe,blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{   margin: 0;   padding: 0;   border: 0;   outline: 0;   font-weight: inherit;   font-style: inherit;   font-size: 100%;   font-family: inherit;   }h1, h1 a, h1 a:hover {	font-size: 24px;	color: #338529;	font-weight:normal;	margin: 8px 0;	line-height: 25px;}h2 {	font-size: 16px;	color: #338529;	font-weight:normal;}h3 {	font-size: 13px;	color: #338529;	font-weight:normal;	margin: 0;	line-height: 15px;}a {	color: #FF0000;	text-decoration: none;}a:hover {	color: #FF0000;	text-decoration:underline;}p {	line-height: 16px;}small {	color: #338529;	font-weight:bold;	font-size:13px;	display:block;}body {	margin:0px; padding:0px;	background:#414141;	font-family:Arial, Helvetica, sans-serif;	color:#515151;	font-size:13px;	line-height:19px;}.container {	width:1000px;	margin:0 auto;	background:#FFFFFF;	}.containerBtm {	margin-bottom: 60px;	}.blackTop {	width: 1000px;	background: #000000;	height: 47px;}ul#menu {	margin: 28px 0 0 25px; 	padding:0px;	float:left;	}html>body ul#menu {margin-top: 18px;} ul#menu li {	display:inline;	margin-left: 10px;	float:left;	}ul#menu li a {	text-decoration:none;	color:#4caa33;	font-family: Trebuchet MS;	font-size:13px;	font-weight:normal;	text-transform:uppercase;	padding: 5px 13px;	float:left;}ul#menu li a.active, ul#menu li a:hover {	color:#4caa33;	background:#FFFFFF;	padding: 5px 13px;	float:left;}#menu ul li.current_page_item {	color:#4caa33;	background:#FFFFFF;	float:left;}ul#social {	margin: 0; 	padding:0px;	float:right;	vertical-align: middle;	}ul#social li {	display:inline;	margin-left: 0px;	vertical-align: middle;}ul#social li a {	text-decoration:none;	color:#505960;	font-family: Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	padding: 5px 13px 0 20px;	vertical-align: middle;	background:url(images/comments.gif) no-repeat;}.socialImg {	padding-right:5px;	vertical-align: middle;	}.commentImg {	vertical-align: middle;	}.wordImg {	padding: 0 5px 0 5px;	vertical-align: middle;	}.rssTop {	float: right;	margin: 28px 23px 0 0;	color:#FFFFFF;	font-size:10px;	vertical-align:baseline;}html>body .rssTop {margin: 17px 23px 0 0;} .rssText {	margin: 0 0 0 7px;}.headerRotate {	padding: 10px 10px 0 10px;	margin-bottom: -5px;}.content {	width: 980px;	padding: 0 10px;	margin: 0 auto;	float:left;	background:url(images/content-bg.gif) repeat-y #FFFFFF;}.sidebar2 {	width: 155px;	float:left;	margin-right: 10px;}.mainContent {	width: 596px;	float:left;	text-align:justify;	margin-right: 10px;	margin-top: 10px;}#sidebar {	float: right;	width: 179px;	padding: 0 10px 0 0;	text-align: left;	margin-top: 10px;}.footer {	width: 1000px;	background:#FFFFFF;	float:left;	height: 70px;}html>body .footer {	margin-bottom: 60px;} .footerContent {	width: 960px;	padding: 0 10px 10px 10px;	margin-left: 5px;	margin-bottom: 10px;	height: 50px;	float: left;	background:#000000;}html>body .footerContent {margin-left: 10px;} .footerCopy {	margin: 6px 0 0 3px;	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	float:left;}.infin8 {	color:#FF00FF;	text-decoration: none;}.infin8:hover {	color:#FF00FF;	text-decoration: underline;}.word {	color:#fff;	text-decoration: underline;}.word:hover {	color:#fff;	text-decoration: underline;}.footerPress {	margin: 10px 3px 0 0;	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	float: right;}#block_content {	width: 596px;	float:left;	text-align:justify;	margin-right: 10px;}.separator {	border-top:1px dotted  #999999;	margin-top:40px;	padding-top:10px;}.separatorTop {	border-top:1px dotted  #999999;	margin-top:10px;	padding-top:10px;}.separatorSide {	border-top:1px dotted  #999999;	margin: 15px 0 0 0;}#block_news {	width: 150px;	float:left;	text-align:justify;	font-size: 12px;}.btmspace {	margin-bottom: 60px;	float:left;}#posts_navigation {	margin: 10px 0 20px 0;}#sidebar .block_inside {	background:none;}#sidebar .block_inside h2, #sidebar .block_inside h3 {	font-size:16px;	line-height:23px;}#sidebar ul { margin:0 0px 10px 0px; padding:0px; }#sidebar li { margin:0 0px 30px 0px; padding:0px; background:url(images/pages.gif) no-repeat; }#sidebar ul li { list-style:none; margin:0px 0px 5px 0px; padding:0 0 0 24px; }#sidebar ul li a { color:#000; }#sidebar ul li a:hover { color:#FF0000; text-decoration: underline; }#sidebar2 .block_inside {	background:none;}#sidebar2 .block_inside h2, #sidebar2 .block_inside h3 {	font-size:16px;	line-height:23px;}#sidebar2 ul { margin:0 0 20px 0px; padding:0px; }#sidebar2 li{ margin:0 0 20px 0px; padding:0 0 0 10px; background:url(images/poster.gif) no-repeat;  }#sidebar2 ul li { list-style:none; margin:0px 0px 5px 0px; padding:0 0 0 20px; }#sidebar2 ul li a { color:#515151; }#sidebar2 ul li a:hover { color:#338529; text-decoration: underline; }textarea#comment { width: 550px; padding: 5px; }   .commentmetadata { font-size: 10px; }  #searchsubmit {width: 35px;height: 27px;border: 0;margin: 0 auto;background: transparent url(images/search-glass.gif) no-repeat;text-indent: -1000em;cursor: pointer; /* hand-shaped cursor */cursor: hand; /* for IE 5.x */}#s {width: 133px;}#go {width: 35px;height: 27px;border: 0;margin: 0 auto;background: transparent url(images/news--button.gif) no-repeat;text-indent: -1000em;cursor: pointer; /* hand-shaped cursor */cursor: hand; /* for IE 5.x */}#submit {width: 63px;height: 27px;border: 0;margin: 0 auto;background: transparent url(images/submit.gif) no-repeat;text-indent: -1000em;cursor: pointer; /* hand-shaped cursor */cursor: hand; /* for IE 5.x */}textarea#comment {background: transparent url(images/commentbox.gif) no-repeat;border: 0;width: 552px;height: 157px;}.Buttons {	width: 63px;height: 27px;border: 0;margin: 0 auto;background: transparent url(images/submit.gif) no-repeat;text-indent: -1000em;cursor: pointer; /* hand-shaped cursor */cursor: hand; /* for IE 5.x */}.title { font-size: 16px;	color: #338529;	font-weight:normal;	margin-top: 25px;	margin-bottom: 10px;}.ul-page_item {	color: #338529;}.edit {	margin: 0 auto;	padding: 0;	color: #0033FF;}#polls-3 {	text-align:left;}.bookmark {	background: url(images/recent-com.gif) no-repeat;	color:#565658;}.linkbuttons {	float: left;	letter-spacing: 10px;}/* Begin Images */p img {	padding: 0;	max-width: 100%;	}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */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	}/* End Images */#imageContainer {	height:309px;}#imageContainer img {	display:none;	position:absolute;	top:0; left:0;}#respond {padding-top: 20px;clear: both;font-weight: bold;}#comments {padding-top: 20px;clear: both;font-weight: bold;}#cat {width: 175px;}