@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;border:0px;}
body {font: 14px Arial, Helvetica, sans-serif;	background: #eee; margin: 0px;	padding: 0;	text-align: center; color: #000000;}
#container {width: 960px; background: #FFFFFF;margin: 0 auto;border: 5px double #aaa;text-align: left;}
a:link, a:visited {color:#dd0000;font-weight:bold;text-decoration:none;}a:hover {color:black;text-decoration:underline;}
#header {height:210px;	padding: 0px;border:1px solid white;}#logo {	width:400px;	height:200px;	float:left;	padding-left: 20px;}#headerR {width:400px;height:210px;float:right;text-align:right;padding:10px 10px 0px 0px;}.phonenum {font-weight:bold;	font-size: 26px}
#mainContent {	padding: 0 20px;background: #FFFFFF;}
.companyinfo {	width:390px;	float:left;	margin-right: 10px;margin-top:30px;}
.companyinfo p {line-height:1.5em;margin-top:12px;}
.companyinfo1 {	width:470px; height:271px;	float:left;	margin:20px 10px 0px 0px;background:#eee;padding:10px;}
ul {padding-left:20px;list-style: inside;}
ul li {line-height:1.0em;padding-top:5px;}
.companyinfo1 p {line-height:1.5em;margin-top:12px;}

.companyinfo2 {	width:470px;height:271px;	float:left;	margin:20px 10px 0px 0px; background:#ddd;padding:10px;}
.companyinfo2 p {line-height:1.5em;margin-top:12px;}
.proslideshow {width:500px;float:right;border:1px solid #aaa;padding:5px;margin-top:20px;}
.slideshow {width:500px;float:right;border:1px solid #aaa;padding:5px;margin-top:20px;}





#hours {width 100%; background-color:#dd0000; color:white; text-align:center;padding:15px;font-size:18px;margin:10px 0px;}
#footer {padding: 20px 10px 10px 10px;background: url(footer_bg.png) no-repeat center top;	height: 290px;	margin-bottom:5px;}
#map {	width:300px;float:left;	margin:0px 20px 20px 35px;	padding:3px;	border:1px solid #aaa;}	
#footerR {	width:430px; float:right;	margin-right: 30px;	margin-top:20px;	text-align: center;}
.phone {margin: 0px;	padding: 10px 0;	font-weight: bold;	font-size: 16px;}
.copyright {margin-top:30px;font-size: 14px;	font-style: italic;	font-weight:normal;}

p.caption{text-align:center;font-style:italic;}
.pic {width:370px;float:left;padding-top:30px;}
.text {width:550px;float:left;padding-top:30px;padding-bottom:10px;}