/*


=======================================================================
	Banner Rules
=======================================================================
*/

#banner {
	height:260px;
	padding-top:0px;
	padding-bottom:10px;
	position:relative;
	width:688px;
}
#banner .contentdiv {
	visibility: hidden; /*leave as is*/
	position: relative; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	width: 688px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height:260px;
}
.banner_des {
	width:500px;
	height:55px;
	padding-right:167px;
	color:#fff;
	padding-left:20px;
	
	position:absolute;
	bottom:2px;
	left:1px;
	background-image:url(../images/bannerdesc.png);
}
.banner_des h4 {
	font-weight:bold;

	color:#fff!important;
}
.banner_des p {

}
#slider2 {
	width:688px;
	position:relative;
	padding-top:0px;
	margin:auto;
	height:260px;
	overflow:hidden;
}
.pagination {
	width:auto; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	float:right;
	right:15px;
	bottom:27px;
	z-index:9999;
	position:absolute;
}
.pagination a {
	background:#22272a;
	width:23px;
	line-height:23px;
	text-align:center;
	line-height:23px;
	color:#fff;
	display:inline-block;
	margin-right:1px;
	font-weight:bold;
}
.pagination a:hover, .pagination a.selected {
	background-color:#000;
}
.pagination a:hover, .pagination a.selected {
	background-color:#000;
}
.pagination a.prev {
	font-size:0px;
	display:none;
}
.pagination a.next {
	font-size:0px;
	display:none;
}
#banner1 {
	width:688px;
	height:210px;
	padding-bottom:10px;
	position:relative;
}
#banner1 .heading {
	position:absolute;
	background-image:url(../images/bannerdesc.png);
	left:1px;
	bottom:11px;
	width:610px;
	height:37px;
	padding-left:22px;
	padding-top:14px;
}
#banner1 .heading h1 {
	font-weight:bold;
	font-size:22px;
	color:#fff!important;
}