
.footertop{

width:925px;

padding:0px 0px 0px 0px;

margin:0px 0px 0px 29px;

background:url(images/blue_bg.gif) no-repeat bottom left #118cd1;

float:left;

}



*html.footertop{

width:925px;

padding:10px 0px 0px 0px;

margin:0px 0px 0px 29px;

background:url(images/blue_bg.gif) no-repeat bottom left #118cd1;

float:left;

}





.footertop h3{

width:95%;

background:url(images/tab_line.jpg) repeat-x bottom left;

font:18px Arial, Helvetica, sans-serif;

color:#fff;

padding-bottom:5px;

text-align:left;

}



.footertop .tagsection{

width:460px;

float:left;

margin-right:0px;

font:bold 11px Arial, Helvetica, sans-serif;

border-right:1px solid #fff;

line-height:25px;

padding-left:16px;

min-height:300px;

color:#fff;}





.tagsection a{

text-decoration:none;

color:#fff;

padding:0 2px;

}



.tagsection a:hover{

text-decoration:none;

color:#FFFFFF;

}



.tagsection a.one{

font-size:23px; 

}



.tagsection a.two{

font-size:19px;  

}



.tagsection a.three{

font-size:17px; 

}



.tagsection a.four{

font-size:15px;  

}

.tagsection a.five{

font-size:12px;  

}





.footertop .footerright{

width:416px;

float:right;

padding:0px 10px 0px 16px;

padding-bottom:10px;

}



.footerright ul{

list-style:none;

margin:0px;

padding:0px;

width:400px;

}



.footerright li{

margin:6px 0px;

width:375px;

background:url(images/bullet4.gif) no-repeat left 3px;

font:10px Arial, Helvetica, sans-serif;

color:#fff;

padding-left:10px;

}

.footerright li a{

text-decoration:none;

color:#fff;

font-size:1.1em;

}

.footerright li a:hover{

text-decoration:underline;

color:#FFF;

}



.footertop a.footerlink{

font:11px Arial, Helvetica, sans-serif;

color:#fff;

text-decoration:none;

margin:5px 10px 5px 0px;

border-bottom:1px solid #fff;

clear:both;

}





.footertop a.footerlink:hover{

width:auto;

color:#fff;

text-decoration:none;

border-bottom:none;

}





#slider	{ 

		/*background:url(images/slide.png); */

		overflow: hidden;

		position: relative; 

		margin: 0px auto;

		width:960px; 

		float:left;

		padding-bottom:15px;		

		}







.stepcarousel{

position: relative;

 /*leave this value alone*/

overflow: scroll; /*leave this value alone*/

width: 900px; /*Width of Carousel Viewer itself*/

height: 150px; /*Height should enough to fit largest content's height*/

margin: 0px 30px 0px 30px;



}



.stepcarousel .belt{

position: absolute; /*leave this value alone*/

left: 0;

top: 0;

}



.stepcarousel .panel{

float: left; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 10px 20px ; /*margin around each panel*/

width:900px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */



height:150px;



}

.stepcarousel .panel p{

text-align: left; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 5px 5px ; /*margin around each panel*/

width:600px;

line-height:20px;

color:#000;

font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;

font-size: 12px; 

}



.stepcarousel .panel h2{

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif ;

	font-size: 24px; 

	color: #0d7fbe; 

	padding:10px 5px;

	margin:0px 0px;

	width:500px;

	overflow:hidden;



}

.stepcarousel .panel h2 a:link, .stepcarousel .panel h2 a:visited  {

	color:#0d7fbe;

	background-color: transparent;

	}

.stepcarousel .panel a.image{

	position: absolute; 

	top: 10px; 

	right: 40px; 

	float:right;

	width:193px;

	height:78px;

	border:10px solid #fff;

	background:url(images/slideimg.gif) no-repeat;

}



/*Featured*/

.featout{

	width:650px;

	overflow: hidden;

	padding:5px 5px;

	margin:0px 4px 5px 5px;

	background:#55656f;



}

.featured{

	width:650px;

	overflow: hidden;

	padding:5px 0px 2px 0px;

	margin:0px 0px 0px 0px;

	background:#39525e;

	font-family:Georgia,Century gothic,Verdana,Helvitica,sans-serif;

}

.featured h2{

	font-size:22px;

	margin:3px 0 4px 10px;

		

}

.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {

	color: #fff;

	background-color: transparent;

	}

.featured h2 a:hover  {

	color: #fff;

	background-color: transparent;

	}



.fentry{

	height:auto;

	overflow:hidden;

}



.fentry a:link,.fentry a:visited{

	color:#92C5EC;

}



.cat{

	padding:1px 5px 1px 10px;

	font-size:12px;

	}





.cat a:link,.cat a:visited{

	color:#ac2d2d;



	}

.cat a:hover{

	color:#ac2d2d;



	}

.cats{



	margin:1px 5px 1px 0px;

	font-size:13px;

	margin-left:5px;

	color:#24a1cc;

}

.cats a:link,.cats a:visited{

	color:#24a1cc;



	}

.cats a:hover{

	color:#24a1cc;



	}



.fentry p{

	margin: 5px 10px;

	color:#c2d4dd;

	line-height:20px;



}

.fentry img {

	border:0;

	padding:4px 4px;

	background:#1E1F20;

	border:1px solid #1E1F20;

	margin:2px 5px 5px 5px;

	}

	

	



.featmeta{

	

	height:22px;

	text-align:right;

	padding:3px 5px 0 0;

	background:url(images/readm.jpg) right no-repeat;

	

	

}

.featmeta a:link,.featmeta a:visited{

	color:#3c2e1b;

	font-weight:bold;

	text-decoration:none;

	}





	