
/*---------GENERAL STYLING--------- */

.content_wrap{ background:#ffffff }

a{ color:#000; text-decoration: none; }

a:hover{ color:#FFFFFF; text-decoration:none; background:#000000 }

input,select,textarea{ border: #e6e6e6 1px solid; font-size: 12px; padding: 2px }

li{ list-style: none }

.fix{ clear: both; height: 1px; margin: -1px 0 0; overflow: hidden }

.fl{ float: left }

.fr{ float: right }

.ac{ text-align: center }

.ar{ text-align: right }

img.centered{ display: block; margin-left: auto; margin-right: auto }

img.alignright{ padding: 4px; margin: 3px 0 2px 10px; display: inline }

img.alignleft{ padding: 4px; margin: 3px 10px 2px 0; display: inline }

.alignleft{ float: left }

.alignright{ float: right }

/*--------- FEATURED SLIDER --------- */

.featslider{ padding:5px 0 25px 0; color:#ffffff; }

.wrap-slider{ background:#245E6A; width:620px; margin:0 0 0 25px; border: 1px solid #5E5E60; position:relative;background-image: url('images/sliderTitle.png'); background position: top left; background-repeat: no-repeat }

.wrap-slider a:hover{ background:none }

.stepcarousel{ position: relative !important; margin:5px 0 0 25px; overflow: scroll; height: 300px }

.stepcarousel .belt{ position: absolute !important; left: 0; top: 0 }

.stepcarousel .panel{ float: left !important; overflow: hidden !important; margin: 15px; width: 565px }

.featured-button-l{ position:absolute; left:-21px; top:130px; width:50px; }
.featured-button-l img{ border: 0}

.featured-button-r{ position:absolute; right:-21px; top:130px; width:50px;}
.featured-button-r img{ border: 0}


.slider-post{ line-height:18px; width: 550px; }

.slider-post p{
	margin: 3px; 
	font-family: arial,'trebuchet ms', tahoma, helvetica,sans-serif; 
	font-size: 11px;}

.slider-post a{ border:none; text-decoration:none }

.slider-post .slider-title{ 
	font:normal 26px Georgia; 
	padding:8px 0 3px 0 
}

.slider-post img.fl{ 
	background:#4594AB; 
	border:1px solid #F7C63F; 
	padding:5px; 
	margin:0 15px 4px 0 
}

.slider-post .btn { 
	background:#245E6A url(images/btn-slider-trans.png) no-repeat 0 4px; 
	margin:0; 
	padding:5px 10px 5px 25px; 
	font-style:oblique; color:#FFFFFF; 
	border:none; 
	font-weight:bold;  
}

.slider-post a.btn:hover { background:#245E6A url(images/btn-slider-trans.png) no-repeat 0 4px; text-decoration:none; color:#cccccc }

.slider-post blockquote { background:#e9e9df url(images/ico-quote-trans.png) no-repeat 10px 15px; width:80%; height:auto; margin:0 0 15px 10px; padding:15px 25px 1px 55px; display:block }

.slider-post p{ color:#cccbcb }

.slider-post p a{ color:#ffffff; border-bottom:1px dotted #ffffff; padding:2px 1px; }

.slider-post p a:hover{ background:#000000; color:#ffffff; text-decoration:none; border-bottom:none }

.slider-post ul, .slider-post ol{ padding:0; margin:0 0 20px 0 }

.slider-post ul li{ color: #555555; background: url(images/ico-ok-trans.png) no-repeat left top; padding: 0 0 0 25px }

.slider-post ol li{ color: #555555; list-style-type:decimal; margin: 0 0 0 20px }	

.slider-post li a:hover{ color: #a4b92e; text-decoration: none }