@charset "utf-8";
/* CSS Document */

*		{ margin:0px; padding:0px; outline:none; border:0px;}
html	{ background:#2c4b81 url(images/bg.gif) repeat-x;}
li		{ list-style:none;}
h1, h2, h3, h4, h5, h6, h7, p, ul, li	{ font-family:"Lucida Sans", "Lucida Grande", sans-serif; text-decoration:none; font-weight:lighter;}
p, ul, li, a		{ font-size:13px; color:#e5f3fa; line-height:18px; text-align:justify;}

.wrapper	{ margin:0px; padding:0px;}
	.inner	{ margin:0px auto; width:871px;}
	
	.content	{ float:left; width:980px;}
		.top	{ float:left; position:relative; width:980px; height:542px; background:url(images/a-1_refinishers.jpg) no-repeat 0px 0px;}
			.top h1	{ text-indent:-9999em;}
			.top h2	{ position:absolute; top:145px; left:34px; font-size:22px; color:#FFF; text-align:center; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			.top h7	{ position:absolute; top:15px; left:655px; text-align:right; line-height:24px; font-size:17px; color:#406882; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);}
			.top h3	{ position:absolute; top:76px; left:700px; text-align:right; line-height:24px; font-size:17px; color:#406882; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);}
			.top h3 span	{ font-size:24px; color:#2a4659;}
			.top h4	{ position:absolute; top:255px; left:600px; text-align:right; font-size:16px; color:#2a5069; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.3);}
			.top h5	{ position:absolute; top:190px; left:620px; font-size:18px; color:#FFF; text-align:left; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			.top h6	{ position:absolute; top:150px; left:620px; font-size:32px; color:#FFF; text-align:center; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			.top h8	{ clear:both; padding:10px 10px; font-size:20px;font-weight:bold; color:#FFF; background:#000; box-shadow: 5px 5px 5px #666;}
			.top h8	a { font-size:18px; line-height:20px; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
			.top h8	a:hover { font-size:18px; line-height:20px; font-weight:bold; color:#dab440; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
			.top h8	a.onstate { font-size:18px; line-height:20px; font-weight:bold; color:#dab440; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
			
			.nav	{ position:absolute; top:217px; left:27px; width:947px; height:100px;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			
			.welcome	{ position:absolute; top:217px; left:27px; width:947px; height:269px;}
				.welcome img	{ position:absolute; top:40px; left:0px; z-index:100;}
				.welcome p	{ display:block; position:absolute; top:74px; left:354px; padding:27px 55px 0 68px; width:470px; height:143px; background:url(images/welcome_p.png) no-repeat; z-index:0; font-size:15px; color:#407496;}
				
				
		.topinterior	{ float:left; position:relative; width:980px; height:342px; background:url(images/a-1_refinishers.jpg) no-repeat 0px 0px;}
			.topinterior h1	{ text-indent:-9999em;}
			.topinterior h2	{ position:absolute; top:145px; left:34px; font-size:22px; color:#FFF; text-align:center; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			.topinterior h7	{ position:absolute; top:15px; left:655px; text-align:right; line-height:24px; font-size:17px; color:#406882; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);}
			.topinterior h3	{ position:absolute; top:76px; left:700px; text-align:right; line-height:24px; font-size:17px; color:#406882; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);}
			.topinterior h3 span	{ font-size:24px; color:#2a4659;}
			.topinterior h4	{ position:absolute; top:255px; left:600px; text-align:right; font-size:16px; color:#2a5069; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.3);}
			.topinterior h5	{ position:absolute; top:190px; left:620px; font-size:18px; color:#FFF; text-align:left; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			.topinterior h6	{ position:absolute; top:150px; left:620px; font-size:32px; color:#FFF; text-align:center; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			.topinterior h8	{ clear:both; padding:10px 10px; font-size:20px; font-weight:bold; color:#FFF; background:#000; box-shadow: 5px 5px 5px #666;}
			.topinterior h8	a { font-size:18px; line-height:20px; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
			.topinterior h8	a:hover { font-size:18px; font-weight:bold; line-height:20px; color:#dab440; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
			.topinterior h8	a.onstate { font-size:18px; font-weight:bold; line-height:20px; color:#dab440; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
			
			.nav	{ position:absolute; top:217px; left:27px; width:947px; height:100px; text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}
			
			.welcome	{ position:absolute; top:217px; left:27px; width:947px; height:269px;}
				.welcome img	{ position:absolute; top:40px; left:0px; z-index:100;}
				.welcome p	{ display:block; position:absolute; top:74px; left:354px; padding:27px 55px 0 68px; width:470px; height:143px; background:url(images/welcome_p.png) no-repeat; z-index:0; font-size:15px; color:#407496;}
		
		.main	{ float:left; width:980px;}
			.main h3	{ clear:both; padding:7px 7px; font-size:17px; color:#FFF; background:#dab440;}
			.main h4 	{ clear:both; background:#000; text-align:center; padding:10px; margin-bottom:50px;}
			.main h4 img 	{ padding:2px;}
			.main ul	{ float:left; padding:7px 7px 30px 7px;}
			.main ul li	{ padding:0 0 0 17px; background:url(images/bullet.gif) no-repeat 0px 4px;}
			.fix	{ clear:both; width:100%; height:20px;}
			.left	{ float:left; padding:0px 20px; width:420px;}
				.left p.ppal	{ padding-bottom:35px; font-size:15px; line-height:21px;}
				
			.right	{ float:left; width:520px;}
				.list	{ float:left; width:520px;}
				
			.main iframe	{ margin:15px 0 0 15px; border:solid 3px #84bde1;}

		.footer	{ float:left; margin-top:15px; width:980px; height:65px; background:url(images/footer.jpg) no-repeat;}
			.footer p	{ float:left; padding:27px 0 0 10px; font-size:11px; color:#e5f3fa;}
			.footer a.brew	{ float:right; display:block; margin:27px 10px 0 0; width:61px; height:22px; background:url(images/brew.png) no-repeat; text-indent:-9999em;}	
	
	
	
	
		.contactform	{ float:left; width:200px;}
			.contactform h4	{ font-size:19px; color:#09F; font-weight:bold;}
			.contactform span	{ display:block; float:left; width:200px; color:#fff; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:13px;}
			.contactform input	{ display:block; float:left; margin-bottom:5px; width:200px; height:20px; color:#3a3b2a; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:11px; border:solid 1px #999;}
			.contactform textarea	{ display:block; float:left; width:200px; height:80px; color:#3a3b2a; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:11px; border:solid 1px #999;}
			.contactform input.verify	{ display:block; float:left; width:70px; height:22px; color:#3a3b2a; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:11px; border:solid 1px #999;}
			.contactform input.btn		{ display:block; float:right; margin:8px 0 0 0; width:64px; height:23px; background:url(images/send.png) no-repeat; border:none; cursor:pointer; outline:none;}
			
	
#badge {
	left: 980px;
	top: 1100px;
	z-index:1;
	position: absolute;
}

