#mainimage {
background:#fff url(../i/homepage_main.gif) no-repeat 0 0;
width:755px;
height:250px;
margin: -10px 0 0 0;
display:block;
color:#888;
}


#maintext{
float:left;
width:320px;
height:auto;
display:block;
}


#mainimage h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:22px 0 20px 10px;
margin:0;
color:#fff;
}

#mainimage p {margin:15px 0 5px 10px; padding:0; color:#777; 	font-size:1.2em;}





#twocol_left {
float:left;
height:auto;
width:400px;
margin:0;
padding:0 0 0 0px;
}

#twocol_left img{
margin:0 0 0 10px;
}

.sep{
margin:10px 0 0 0;
padding:0 0 0 5px;
border-top: 1px solid #ddd;
background:#fff url(../i/nav_back.jpg) repeat-x 0 0;
display:block;
width:400px;
}

 h2{

margin:0 0 0 0;
padding:0 0 9px 0 ;
}

#slider h2{

color:#666666;
margin:0 0 0 0;
padding:0 0 9px 0 ;
}







#slider{
margin: 0 0 0 372px;
padding-top:30px;
overflow:hidden;




	
		
		
}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:336px;
		height:178px;
		overflow:hidden; 
		}	
 
	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:32px;
		height:78px;
		position:absolute;
		left:318px;
		top:-132px;
		}	
	#nextBtn, #nextBtn2{ 
		left:721px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
	width:32px;
		height:78px;
		background: url(../js/slider/left.jpg) no-repeat 0 0;		

		}	
	#nextBtn a, #nextBtn2 a{ 
		background: url(../js/slider/right.jpg) no-repeat 0 0;		
		}


