* {
	margin: 0;
	padding: 0;
	border: 0;
}

body{
margin:0;

text-align:center;
background:url(images/bg.jpg) repeat-x top;
}
.kuli{
position:relative;
margin:auto;
width:845px;
margin-top:0px;
background:url(images/banner.jpg) #f6f6f6 no-repeat top;
padding-top:90px;
}
.kulihoos{
background:url(images/footer.jpg) no-repeat bottom;
padding-bottom:20px;
}
#buttons{
display:block;
text-align:right;
margin-right:20px;
}
#buttons img{
margin:5px;
}
.contactform{
background:url(images/contact_bg.gif) no-repeat;
width:325px;
height:198px;
position:absolute;
right:0;
font-size:16px;
text-align:left;
display:none;
z-index:1000;
}
.contactform #frmorg{
float:right;
padding-right:10px;
padding-top:3px;
}
.contactform #frmorg button{
border:none;
background:none;

}
.contactform input, .contactform textarea{
border:1px solid #999999;
}
.bannerads{
text-align:center;
margin-top:10px;
}
.bannerads #bannimgs{
display:block;
}
.bannerads #bannercontrl{
display:block;
margin-top:5px;
}
.bannerads #bannercontrl a:link, .bannerads #bannercontrl a:visited{
margin:5px;
border:none;
}
#threehoos{
margin:auto;
width:819px;
}
#oneleft{
width:253px;
float:left;
}
#tworight{
width:536px;
float:right;
}
#gallery{
width:253px;
float:left;
}
#testimon{
width:253px;
float:right;
}
#onleftcont{
display:block;
background:#585858;
border:2px solid #c8c8c8;
margin-top:3px;
padding-bottom:10px;
padding-top:5px;
text-align:left;

}
#onlefttext{
width:244px;
height:100px;
padding:0px 3px 3px 3px;
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#CCCCCC;
}
#onlefttext img{

}
#moreit{
display:none;
}

/*easy slider*/
img{border:none;}
pre{
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:240px;
	}		

/* Easy Slider */
#slider{
margin-left:5px;
}
	#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:240px;
		height:160px;
		overflow:hidden; 
		}
#porinfo{
float:right;
width:auto;
border:1px solid #999999;
background:#585858;
color:#CCCCCC;
padding:5px;
}
#porinfo a:link, #porinfo a:visited{
text-decoration:none;
color:#CCCCCC;
}
#porinfo a:hover{
color:#FFFFFF
}
/*testimonials*/
#testminls{
margin-left:5px;
float:left;
}
	#testminls ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#testminls li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		margin:0;
		list-style:none;
		width:215px;
		height:117px;
		background:url(images/testimon.jpg) no-repeat;
		overflow:hidden; 
		}
#testword{
width:215px;
margin-top:20px;
padding-left:3px;
padding-right:5px;
font-size:14px;
display:block;

}
#testyinfo{
color:#FF0000;
float:right;
width:auto;
padding:5px;
font-size:16px
}
#aboutinfo {
width:819px;
margin:auto;
text-align:left;
display:none;
}
#pointb{
display:block;
float:right;
margin-right:170px;
}
#aboutinfo span{
display:block;
border-top:1px solid #999999;
background:#FBFBFB;
width:819px;
clear:both;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
}
#footinfo{
width:819px;
display:block;
margin-top:20px;
color:#666666;
}

#chge{
margin:auto;
text-align:center;
}