html{overflow-y:scroll;
min-height:100%;
margin-bottom:1px;}
body{text-align:center; 
color:#000; 
background:#009B6C;
font-family:Arial, Verdana, Helvetica, sans-serif;
margin:0;}
a{font-weight:normal; color:#000;}
a:hover{color:#0066FF;}
.left{float:left;}
.right{float:right;}
div.hr{height:1px; background:#CCC; color:#CCC; margin:0 20px;}
div.hr hr{display:none;}
#container{
width:850px;
margin:auto;
text-align:left;
background:#fff;}
#header{ height:120px; background:#FFF url(images/headerBG.gif) top no-repeat;text-align:center;font-size:15px;color:#005E96;font-weight:bold;}
#header img{margin:25px 0 0 0; float:left;}
#slogan{text-transform:uppercase;
font-style:italic;
background:none;
margin:45px 25px 0 0; 
}
#address{clear:both;
padding:10px 0 0 0;
margin:0;
}
div.hr{height:2px; background:#CCC; color:#CCC; margin:4px 20px 0 20px;}
div.hr hr{display:none;}
#lcol{width:425px; float:left; background:#FFF; font-size:14px; font-weight:bold;}
#rcol{width:425px; float:right; background:#FFF}
.green{font-size:15px;color:#00714F;font-weight:bold; margin:0; padding:10px 0 5px 25px;}
#lcol img{ float:left; padding:5px 5px 5px 25px;}
#parking{float:left; width:425px;}
#parking img{float:left; padding:5px 5px 5px 25px;}
#parking p{margin:0; padding-top:10px;}
#quot{font-size:15px;color:#005E96;font-weight:bold;font-style:italic;margin:5px auto;}
#rcol p{text-align:center;}
p#may{font-size:15px;text-align:right; margin:0; padding:0 30px 10px 0;color:#005E96;font-style:italic;}
#prices{width:420px; height:328px; background:url(images/tableBG.gif) no-repeat; margin:0; padding:0;}
/*Table*/
table{border-collapse:collapse;
border:none;
margin:0 0 0 10px;
width:400px;
font-weight:bold;}
td{padding:2px 10px;
font-size:14px;}
caption{font-size:14px;
padding:5px 0; background:none; color:#891635;}
td.serv{background:#d7f2d7;
padding:5px 10px;
border:none;}
#footer{width:850px;
clear:both;
height:115px;
background:url(images/footer.gif);}









