

/* Homepage Layout
--------------------------------------------------------------------------------------- */

.homepage_content { width: 816px; padding:0px; height: 317px; background:none; overflow: hidden; position: relative;}
.homepage_content img { border: none; margin: 0; padding: 0; width: 816px; height: 317px;}
#divMainRotatorNav { position:absolute; bottom:0px; left:8px; z-index:99; }
#divMainRotatorNav a {margin: 0 0 0 4px;padding:0;display:block;text-decoration: none;color: #888888;font-family:Arial, Helvetica, sans-serif;	font-size:12px;border:5px solid #420807;width:87px;height:50px;display:block;background-color:#000;
	/* for IE */	
	/* CSS3 standard */
}
#divMainRotatorNav a:hover {	text-decoration: none;color: #ffffff;border:5px solid #7b1616;background-color:#000;  	
	/* for IE */
	
	/* CSS3 standard */

 }
#divMainRotatorNav a.activeSlide {	
	text-decoration: none;color: #ffffff;border:5px solid #7b1616;background-color:#000;  	
	/* for IE */

	/* CSS3 standard */
	 }
#divMainRotatorNav a:focus { outline: none; }
.home_events_row {overflow: hidden;width: 100%;border-bottom:2px solid #dddddd;padding: 14px 0 9px 0;}
.home_events_row h4 {float: left; display:inline;font-size: 3.8em;color: #aaaaaa; margin-left: 12px;line-height: 1em;padding: 0;}
.home_events_content {float: right;display: inline;width: 84%;}
.home_events_content h3 { font-size: 1.4em; }
.home_events_content p { margin: 1px 0 0 0; }

.aaa{position:relative;width:100%;margin-bottom:35px;}
.bbb{top:-14px;z-index:1000;width:100%;position:absolute;}
/*slide*/

#nav1 { margin: 0px; position: relative; padding-right:23px; }
#nav1 li { float: left; list-style: none; line-height: 30px; padding-left:0px;}
#nav1 a {padding:0px; width:22px; height:9px; font-size:1px; line-height:9px; font-weight:normal; margin:0px;}
#nav1 a.item1{ background:url(../images/bg_item_banner_1.gif) no-repeat scroll 0%  0%;  color:#333333; }
#nav1 a.item2{ background:url(../images/bg_item_banner_2.gif) no-repeat scroll 0%  0%;  color:#666666; }
#nav1 a.item3{ background:url(../images/bg_item_banner_3.gif) no-repeat scroll 0%  0%;  color:#8f8e8e; }
#nav1 a.item4{ background:url(../images/bg_item_banner_4.gif) no-repeat scroll 0%  0%;  color:#c7c7c7; }
#nav1 a.activeSlide { background:url(../images/bg_item_banner_active.gif) scroll 0% 0%;  color:#dd137b;}
#nav1 a:focus { outline: none; }
.intro_barner{height:200px;}
#nav1 a span{ display: none;}

#demos {
	/*clear:both;*/
	width:100%; float: left;
}
.so {
	height:22px;
	margin:auto;
	text-align:left;
	width:100%;
	display: block;
	/*padding-top:17px;*/
	position:absolute; bottom:0px; left:13px; z-index:1000;
}
.so a{ float: left; line-height: 30px; height:30px;}
.so ul{ float:left;}
#prev img{ padding-top: 3px; padding-left:25px;}
#next img{ padding-top: 4px;}
#slideshow{overflow: hidden;height: 361px;}

#demos h2{ padding: 0px; margin: 0px; width: 597px; float: left;}
.Profitez{ overflow: hidden;  width: 597px; float: left;}
.green_intro{ height: 236px !important;}
.so a.link-more{
	color: #F9D428;
	font-size: 14px;
	text-decoration: none;
	float: right;
	text-align: right;
	padding-right: 20px;
}
.so a:hover.link-more{
	color: #F9D428;
	font-size: 14px;
	text-decoration: underline;
	float: right;
	text-align: right;
	padding-right: 20px;
}
#pauseButton{
	padding-top: 4px;
	padding-left: 5px;
}



/* Easy SimpleSlider */
#divSimpleSliderRotate { position:absolute; bottom:10px; left:38px; z-index:99; }
#divSimpleSliderRotate a {
	margin: 0 0 0 4px;
	padding: 3px 7px;
	background: #ffffff;
	text-decoration: none;
	color: #888888;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	   }
#divSimpleSliderRotate a:hover {
	background: #454545;
	text-decoration: none; 
	color: #ffffff;
   }
#divSimpleSliderRotate a.activeSlide {
	background: #618499;
	text-decoration: none;
	color: #ffffff;
	 }
#divSimpleSliderRotate a:focus { outline: none; }
/* Easy SimpleSlider */



/* Easy Slider */
#content_slider{
	position:relative;
	margin:0px 0px;
	}
#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:960px;
	height:374px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	}	
#nextBtn{ 
	left:856px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:77px;
	background:url(../images/easyslider/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(../images/easyslider/btn_next.gif) no-repeat 0 0;	
	}												
.graphic, #prevBtn, #nextBtn {
text-indent:-8000px;
}
/* // Easy Slider */

/* // accordion Slider */
set{border-bottom:1px solid #000}
set1{background-color:#C77B3F;}
set2{background-color:#FFC732;}
set3{background-color:#007C90;}
set4{background-color:#AD6F08;}
set5{background-color:#387855;}
set6{background-color:#8C4B2D;}
set7{background-color:#82A668;}

.accordionWrapper{display:inline-block; background:none; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none; margin:0px; padding:0px;}

/* // accordion Slider */