			html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #333; font: 14px Helvetica, Arial, sans-serif; line-height: 18px; background-color: #777; background-image: url('gradient.jpg'); background-position: top; background-repeat: repeat-x; }
		h1				{ font-size: 28px; line-height: 28x; color: #333; font-variant: small-caps; padding-top: 5px; }
		h2				{ font-size: 26px; line-height: 28px; color: #333; }
		h3				{ font-size: 24px; line-height: 24px; color: #4d4d4d; margin: 13px auto 10px 25px; /* local */ }
		h4				{ font-size: 20px; color: #2d3247; margin: 20px auto 10px 20px; /* local */ }		
		h5				{ font-size: 24px; line-height: 24px; color: #4d4d4d; margin: 13px auto 10px 25px; /*telephone in sideright*/ }
		h6				{ font-size: 26px; color: #3d7582; margin: 5px auto 10px 30px; }					
		a				{ color: #3d7582; }
		a img			{ border: 0; }
		p				{ font-size: 14px; margin: 0 10px 18px; text-align: justify; }
		
		
		/* Welcome */		
		#navdiv			{ position: absolute; top: 219px; left: 400px; width: 550px; height: 36px; }					
		#container		{ position: relative; width: 960px; height: 1180px; margin: 0 auto; background-color: #fff; }
		#welcome		{ position: relative; width: 960px; height: 360px; background: #fff; margin-bottom: 0; }
		#ara			{ position: absolute; top: -30px; left: 440px; width: 120px; height: 83px; }
		#private		{ position: absolute; top: -23px; left: 575px; width: 180px; height: 70px; background: #dedede; }
		#cars			{ position: absolute; top: -33px; left: 770px; width: 171px; height: 91px; }
		#topline		{ position: absolute; top: 250px; left: 400px; width: 540px; }
		#topline h1     { font-size: 28px; line-height: 32x; color: #333; font-variant: small-caps; margin: 10px auto 10px 60px; background-color: #fff; }
		#topline h4		{ font-size: 22px; color: #2d3247; margin: 0 auto 10px 125px; }				
					
		#content		{ position: absolute; top: 360px; right: 200px;  width: 758px; height: 663px; border: 1px solid white; /*2 border*/ }
		#content p, #extra p { padding-right: 18px; margin: 10px 20px 10px 20px; }
		#eyes		{ position: absolute; top: 0; left: 0; width: 400px; height: 48px; background-color: #dedede; }
		#eyes h2  { position: absolute; left: 35px; top: 10px; font-size: 22px; line-height: 28px; color: #333; margin-top: 0;  }		
		#sideright		{ position: absolute; right: 0; top: 360px; width: 200px; height: 665px;  }
		#phone			{ position: absolute; top: 120px; left: 20px; width: 160px; background-color: #fff; }
		#phone h5		{ font-size: 18px; line-height: 24px; color: #2d3247; margin: 0 auto 5px 35px; }
		#phone p		{ font-size: 18px; font-weight: bold; color: #000; margin: 0 auto 5px 22px; }		
		#longlines		{ position: absolute; top: 70px; left: 0; width: 200px; background-color: #dedede; }						
		
		/* Footer */
		#footer			{ position: absolute; bottom: 0; /*bottom of container*/ left: 0; width: 960px; height: 250px; padding-bottom: 10px;  background: #b0ae84; border-bottom: 2px solid #ffa; /* 252h total */ }
		#footer h6		{ color: #fff; font-size: 18px; margin: 10px 15px -10px 15px; }
		h6				{ font-size: 18px; color: #fff; margin: 0 10px 5px 0; }
		#footerpic		{ position: absolute; top: 0px; left: 275px; width: 375px; height: 150px; border-style: inset }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #fff; margin-top: 0; padding: 0 18px 15px 290px; /* bottom line copyright */ } 
		#footertop		{ height: 170px; border-bottom: 1px solid #555;  margin: 0 0 6px; padding: 10px 0 0 0; }
		#textleft		{ position: relative; float: left; height: 150px; width: 320px; margin-left: 16px; }
		#textleft	p	{ font-weight: bold; color: #fff; margin-left: 16px; padding: 10px 18px 5px 0; }		
		#textright		{ position: relative; float: right; height: 150px; width: 320px; text-align: right; margin-right: 16px; }
		#textright	p	{ font-weight: bold; color: #fff; margin-right: 16px; text-align: right; padding: 10px 0 5px 18px; }
		#powered		{ position: absolute; bottom: 10px; left: 420px; width: 120px; height: 30px; }
		

		
.hovermenu ul{
font: bold 16px arial;
color: white;
padding: 0;
margin: 0;
height: 32px;
width: 100%;
background: url(button.jpg) repeat-x top;
}
 
.hovermenu ul li{
list-style: none;
display: inline;
}
 
.hovermenu ul li a{
text-decoration: none;
display: block;
height: 32px;
line-height: 32px;
padding: 0 15px;
float: left;
color: white;
background: url(button.jpg) repeat-x top;
}
 
.hovermenu ul li a:hover{
background-position: bottom;
}
