/* ----------------------------------------------------------------------------------------------------------    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates---------------------------------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------------------------------HTML---------------------------------------------------------------------------------------------------------- */body {background:#FFF; background:url("images/bg.gif") 50% 0 no-repeat; color:#666; }a {border-bottom:0px solid #DFDFDF; color:#000; font-size: 100%;}a:hover {border-bottom:0px solid #DFDFDF; color:#CC0000;}fieldset {border:1px solid #DFDFDF;}legend {background:#FFF; color:#CC0000;}.low, .low a {color:#7F7F7F;}.low a:hover {color:#000;}/* ----------------------------------------------------------------------------------------------------------Layout---------------------------------------------------------------------------------------------------------- */#logo {color:#000;}        #slogan {color:#7F7F7F;}#search { }#search #search-input {border:1px solid #AFAFAF;}#search #search-input:focus {border:1px solid #5F5F5F;}#search #search-submit {border-size: 0px;border-style: none;border-color: #cc0000;font: inherit;color: white;background: black;font-weight: bold;cursor: hand;cursor: pointer;padding-top: 0px;filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;} #nav { border:0px solid #CC0000; background:#000;padding-left: 10px; -moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;      filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;} #nav {border:0px solid #CC0000; background:#000; color:#fff;      }#nav ul li.current_page_item a {color:#CC0000; border:0; }#footer {border-top:1px solid #DFDFDF; color:#5F5F5F;}#footer2 {border-top:0px solid #DFDFDF; color:#5F5F5F;}#footer a {color:#5F5F5F;}#footer a:hover {color:#000;}/* ----------------------------------------------------------------------------------------------------------Page: Home---------------------------------------------------------------------------------------------------------- */#topstory-title {font:70%/1.0 "arial rounded mt bold",arial,sans-serif; border-bottom:0px solid #3F3F3F; background:#; text-align:left; padding-left: 12px; margin-bottom: 0px; margin-top:0px;}#topstory-title h2 a {border-bottom:0px solid #5F5F5F; color:#000;}#topstory-title h2 a:hover {border-bottom:0px solid #FFF;}#topstory-title p.date {color:#000;}#topstory-title p.date a {border-bottom:0px solid #5F5F5F; color:#000;}#topstory-title p.date a:hover {border-bottom:0px solid #FFF; color:#FFF;}#topstory-perex {font:100%/1.4 "arial",sans-serif; padding:7px;  padding-bottom:8px; margin-top:12px; margin-right: 6px;  background:#8cc544; color:#AFAFAF;-moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;         width: 465px;height: 310px;}#iframe {Ê background-color: #8cc544;}#topstory-perex a {border-bottom:0px solid #5F5F5F; color:#fff;}#topstory-perex a:hover {border-bottom:0px solid #FFF; color:#CC0000;}#topstory-perex h2 a {font:70%/0.1 "arial rounded mt bold",arial,sans-serif; color: #000; }.col30 h4 a { font:100%/1.4 "arial rounded mt bold",arial,sans-serif; text-transform: uppercase; padding-left:4px; color:#CC0000; display: block; background:#fff;padding-top: 0px;-moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;    }.col30 h4 a:hover {color:#fff; display:block; margin-bottom:-25px; padding-bottom:25px; background:#CC0000;padding-top: 0px;-moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;}.col30 p.date {color:#7F7F7F;}.col30 p.date a {color:#7F7F7F;}.col30 p.date a:hover {color:#000;}/* ----------------------------------------------------------------------------------------------------------Others---------------------------------------------------------------------------------------------------------- */.hx-style01 span {font:115%/1.0 "arial rounded mt bold",arial,sans-serif; background:#ddd; color:#CC0000;}a.ico-more {background:#F5F5F5; color:#5F5F5F;}a:hover.ico-more {background:#666; color:#fff;}.smaller1 {font:120%/1.0 "arial rounded mt bold",arial,sans-serif; border-bottom:0px solid #3F3F3F; color:#000; text-align:left; padding-left: 8px;}.smaller2 {font:120%/1.0 "arial rounded mt bold",arial,sans-serif; border-bottom:0px solid #3F3F3F; color:#000; text-align:left; padding-left: 8px; padding-bottom:8px;}.smaller3 {font:140%/1.0 "arial rounded mt bold",arial,sans-serif; border-bottom:0px solid #3F3F3F; color:#fff; text-align:left; padding-top: 8px; padding-left: 8px; text-transform: uppercase;}.wp-caption {   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;   margin-top: 5px;      overflow: visible;      /* optional rounded corners for browsers that support it */   -moz-border-radius: 6px;   -khtml-border-radius: 6px;   -webkit-border-radius: 6px;   border-radius: 6px;}.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;}.rtoc_text {float:right; text-align:left;} .cat_text {font:140%/1.4 "arial rounded mt bold",arial,sans-serif; border-bottom:0px solid #3F3F3F; background:#fff; text-align:left; padding-left: 12px;}#aside {background-color:#ddd; margin-top: 10px;-moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;		}#aside a {color:#000;} #aside a:hover {color:#CC0000;}#aside2 {background-color:#ddd; padding-bottom: 4px;   border:1px solid #836FA8;margin-top: 0px;margin-bottom: 3px;-moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;		width: 476px;	height: 400px;	float: right;	}#aside 2 a { text-decoration: none; }#aside3 {background-color:#4d3283; padding-bottom: 0px; border:1px solid #836FA8;margin-top: 12px;color: #ddd;-moz-border-radius: 7px;   -khtml-border-radius: 7px;   -webkit-border-radius: 7px;   border-radius: 7px;filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;		width: 476px;	height: 323px;		float: right;	}#aside3 a {color: #fff;font-weight: bold; }#aside3 a:hover {color: #CC0000;font-weight: bold; }