@charset "utf-8";
/* CSS Document */
body{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; .font-size:13px; color:#3f3f3f}
h1{margin:0 0 0 0; padding:75px 0 0 0;}
h2{margin:10px 0 0 0; padding:0px 0 0 0; color:#868686}
.wrapper{width:960px; margin:0 auto; text-align:left}
.header{height:40px; line-height:40px; background-color:#4c4b4c; color:#fff; font-weight:bold; font-size:16px; padding:0 10px}
.header a{color:#fff; font-weight:bold; font-size:16px; text-decoration:none}
.header a:hover, #home #home, #contact #contact, #about #about{text-decoration:underline; color:#c4c6e1}
.title{border-bottom:1px solid #4c4b4c; height:114px;}
.title img{float:right}
.main{height:434px; padding-top:20px; position:relative}
.servicestext{position:absolute; width:310px; height:430px; left:650px; .top:18px;}
.footer{height:210px; background-color:#e5e5e5}
.footersec_head{border-bottom:1px solid #4c4b4c; float:left; width:305px;}
.footersec{height:150px; float:left; width:303px; color:#4c4b4c; font-size:12px; padding-left:2px;}
.footersec a{color:#4c4b4c; text-decoration:none}
.footersec a:hover{text-decoration:underline}
.clear{clear:both}

/*********** SLIDER *******************/
#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0 auto;
	padding:0;
	list-style:none;
	}
#slider2{margin-top:0em;}
#slider li, #slider2 li{ 
	width:619px;
	height:434px;
	overflow:hidden; 
}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
}	
#nextBtn, #slider1next{ 
	left:618px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
}	


ol#controls{

	position:absolute;
	top:95px;
	.top:69px;
	left:642px; 
	margin:0;
	padding:0;
	height:28px;
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	background-position:bottom right;
	background-repeat:no-repeat;
	
}
ol#controls li{
	margin:0 0 0 0; 
	padding:0;
	padding-left:5px;
/*	float:left; */
	list-style:none;
	height:24px;
	margin-bottom:14px;
	line-height:25px;
	font-weight:bold;
	font-size:16px
}
ol#controls li a{
	display:block;
	height:24px;
	width:27px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	background-color:#e5ca8e;

}
ol#controls li a:hover{
	background-color:#c4c6e1;
}

ol#controls li.current a{
	background-color:#c4c6e1;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

#slider ul li div img {border:1px solid #000}

