/* CSS Document */

body {background:url(images/bg.jpg) repeat-x #EBEBEB; 
	margin:0; font:.7em Verdana, Arial, Helvetica, sans-serif;}
	
h1 {font:2.1em Georgia, "Times New Roman", Times, serif;
	color:#036; border-bottom:solid 1px; margin:0 0 12px;
	padding:0 0 2px 0;}
	
h2 {font:1.9em Georgia, "Times New Roman", Times, serif;
	color:#036; margin:0 0 12px;}
	
h3 {font:1.9em Georgia, "Times New Roman", Times, serif;
	color:#FFF; margin:-11px -16px 12px; background-color:#036;
	padding:5px 10px;}
	
p {margin:0 0 15px 0;}

.blueText {color:#069;}
.blackText {color:#000;}

form {margin:0;}

#mainContain {width:710px; margin:0 auto;}

#welcomeContain {width:285px; float:left;
	margin:10px 20px 0 0; padding-left:15px;}
	
#welcomeContain a {color:#069; text-decoration:none;}
#welcomeContain a:hover {text-decoration:underline;}

input.submit {color:#FFF; background-color:#069;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	border:0; padding:2px 0;}
	
input.email {margin-top:3px;}

img.buyHere {margin:10px 0 0 -5px;}

#midContain {width:193px; float:left;
	margin:10px 20px 15px 0;}

#contactWrap {width:163px; border:1px solid #CCC;
	background:url(images/bg_contact.gif) repeat-x bottom;
	padding:10px 15px 15px; margin-bottom:5px;}
	
#contactWrap a {color:#069; text-decoration:none;}
#contactWrap a:hover {text-decoration:underline;}
	
#hoursWrap {width:163px; border:1px solid #CCC;
	background:url(images/bg_hours.jpg) no-repeat bottom;
	padding:10px 15px 15px;}
	
#rightContain {width:170px; float:left; margin-top:10px;
	padding-top:5px; color:#069;}
	
#rightContain h2.h2Relief {padding-top:10px;}

#rightContain ul {padding:0; margin:0; list-style:none;}

#rightContain ul li {margin-bottom:10px;}

#rightContain ul a {color:#069;}

#textLinks {border-top:5px solid #036; clear:both;
	padding:10px 0; text-align:center; color:#999;}
	
#textLinks a {color:#999; text-decoration:none;}
#textLinks a:hover {text-decoration:underline;}

#mainBodySubPages {width:485px; margin:10px 20px 10px 0; 
	float:left; padding-left:15px;}

#mainBodySubPages a {color:#069; text-decoration:none;}
#mainBodySubPages a:hover {text-decoration:underline;}

#mainBodySubPages ul {padding:0; margin:10px; list-style:none;}

#mainBodySubPages ul li {margin-bottom:10px;}

#rightContainSubPages {width:170px; float:left; margin:10px 0;
	background:url(images/bg_contact.gif) repeat-x bottom; color:#000;}
	
#rightContainSubPages a {color:#069; text-decoration:none;}
#rightContainSubPages a:hover {text-decoration:underline;}

#subContainAbout {width:200px; float:left; margin-top:10px;
	padding-top:5px; color:#069;}
	
#subContainAbout ul {padding:0; margin:0; list-style:none;}

#subContainAbout ul li {margin-bottom:10px;}
	
#subContainAbout2 {width:225px; float:left; margin:10px 10px 10px 30px;
	padding-top:5px; color:#069;}
	
#contactWrapAbout {width:auto; border:1px solid #CCC; padding:5px 10px 10px 15px;}
	
#subContainBrandsServices {width:200px; float:left; margin-top:10px;
	padding-top:5px; color:#069;}
	
#subContainBrandsServices ul {padding:0; margin:0; list-style:none;}

#subContainBrandsServices ul li {margin-bottom:10px;}

#subContainBrandsServices ul a {color:#069;}

#subContainBrandsServices2 {width:auto; float:left; margin:10px 10px 10px 30px;
	padding-top:5px; color:#069;}
	
#subContainBrandsServices2 ul {padding:0; margin:0; list-style:none;}

#subContainBrandsServices2 ul li {margin-bottom:10px;}

#subContainBrandsServices2 ul a {color:#069;}

#hoursWrapBrandsServices {border:1px solid #CCC; margin-top:10px;
	background:url(images/bg_hours.jpg) no-repeat bottom; padding:10px 5px 0px 15px;}
	
#hoursWrapBrandsServices h3 {font:1.9em Georgia, "Times New Roman", Times, serif;
	color:#FFF; margin:-11px -6px 12px -16px; background-color:#036;
	padding:5px 10px;}