*{
	padding:0;
	margin:0;
}
body{
	background:url(../images/index-all-bg.png) repeat-x top #827d61;
}
.clear{
	clear:both;
}
.clearfix{
	float:left;
}
.clearright{
	float:right;
}
.mright10{
	margin-right:10px;
}
.mleft40{
	margin-left:180px;
}
.mright20{
	margin-right:20px;
}
.mtop30{
	margin-top:28px;
}
.mtop5{
	margin-top:5px;
}
.mtop10{
	margin-top:10px;
}
img, ul{
	border:0;
	list-style:none;
}
#pagetop{
	background:url(../images/page-top-bg.png) no-repeat top center;
	width:100%;
}
#wrapper, #banners, #enewsletter, #bottomcontent, #footerwrapper{
	width:960px;
	margin:0 auto;
}
#header{
	width:100%;
	height:330px;
}
#header .logo{
	padding:0 0 0 100px;
}
#topsocial{
	position:absolute;
	top:0;
	width:260px;
	padding:10px 0;
	z-index:999;
	margin-left:700px;
}
#topsocial li{
	float:left;
	padding:0 4px;
}

#menu{
	width:100%;
	height:80px;
}
#rotator{
	width:960px;
	height:419px;
	margin-top:30px;
	padding:10px 0 0 0;
	background:url(../images/rotator-bg.png) no-repeat;
}
#bannersbox{
	width:100%;
	background:url(../images/banners-box-bg.png) repeat-x;
	height:210px;
}
#bannersbox ul{
	padding-top:30px;
}
#bannersbox ul li{
	float:left;
}

#enewsletterbox{
	width:100%;
	background:url(../images/enewsletter-bg.png) repeat-x #1b131f;
}
#enewsletter ul{
	padding:10px 0;
	display:block;
	width:100%;
	height:50px;
}
#enewsletter li{
	margin-right:10px;
	float:left;
}
#enewsletter fieldset{
	border:0;
	background:url(../images/enewsletter-textbox.png) no-repeat;
	width:360px;
	height:51px;
}
#enewsletter fieldset .textfield{
	background:none;
	border:0;
	margin:8px 0 0 7px;
	color:#FFF;
	height:32px;
	line-height:32px;
	width:248px;
}
#videoblock{
	width:100%;
}
#video{
	width:587px;
	background:url(../images/video-block-bg.png) no-repeat;
	height:455px;
	margin:23px 0 0 -7px;
	padding:17px 0 0 17px;
}
#videotabs{
	width:356px;
	margin-top:30px;
}

/*--- tabs---- */
#leftcol{width:356px; padding:0px; color:#FFF;}
#leftcol ul{
	height:40px;
	float:left;}
#leftcol ul li{
	float:left;
	display:block; }

#leftcol ul li.selected{padding:0; display:block;}

#leftcol ul li .lileftbg{}
#leftcol ul li .limidbg{}
#leftcol ul li .limidbg a{padding:0px; display:block; float:left; }
#leftcol ul li .limidbg a:hover{padding:0px; display:block; float:left;}
#leftcol ul li .lirightbg{ float:left; margin:0;}
#leftcol .licontent{background:url(../images/tabs-box-bg.png) no-repeat top; padding:0; width:356px; height:371px;  clear:both;}
#leftcol .licontent ul{padding:0; margin:0; background:none; border:none; }
#leftcol .licontent ul li{list-style-type:none; color:#fff; font:12px Arial, Helvetica, sans-serif; line-height:16px; display:block; background:none; }
#leftcol .licontent ul li a{text-decoration:underline; color:#ffffff; }
#leftcol .licontent ul li a:hover{text-decoration:underline; color:#ffffff; }

#leftcol ul li .lileftbgsel{float:left}
#leftcol ul li .limidbgsel{float:left;}
#leftcol ul li .lirightbgsel{ float:left;}

#leftcol div.bjqs{list-style:none; overflow:visible; display:block; width:900px; height:400px;}
#leftcol div.bjqs-slide{display:block; width:900px; height:400px; float:left;position:absolute; overflow:visible;}
#leftcol div.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
#leftcol div.bjqs-controls.v-centered li a{position:absolute;}
#leftcol div.bjqs-controls.v-centered li.bjqs-next a{right:0;}
#leftcol div.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
#leftcol ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
#leftcol ol.bjqs-markers.h-centered{text-align: center;}
#leftcol ol.bjqs-markers li{display:inline;}
#leftcol ol.bjqs-markers li a{display:inline-block;}
#leftcol p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

.tabscontent{
	width:306px;
	height:341px;
	padding:20px 10px 10px 10px;
}
.tabscontent ul li{
	width:280px;
	padding:10px;
	float:left;
	display:block;
	border-bottom:1px solid #6e6a51;
}



#footer{
	width:100%;
	background:url(../images/footer-bg.png) repeat-x;
	height:370px;
}
#flicker{
	width:960px;
	background:url(../images/flicker-bg.png) repeat-x;
	height:124px;
	outline:1px solid #79714d;
	border:1px solid #3a3628;
}

#footerlinks{
	height:190px;
	width:960px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-transform:uppercase;
}
#footerlogo{
	margin:3px 0 0 384px;
	width:146px;
	position:absolute;
	z-index:999;
}
#footerlinks ul{
	padding:80px 0 0 0;
}
#footerlinks li{
	padding:0 0 0 10px;
	float:left;
	display:block;
}
#footerlinks li a{
	color:#FFF;
	text-decoration:none;
}
#copyright{
	width:100%;
	height:50px;
	color:#999580;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:50px;
}
