body {
	background-color:#fff;
	color:#6B98A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:100%;
	padding:0px;
	margin:0px;
	margin-top:10px;
}

img {border:none;}
p, ul {font-size:0.75em; margin-right:5px;}
h1 {font-size:2.15em; font-weight:normal; color:#999; margin:5px; font-family: Verdana, Times, serif;}
h2 {font-size:0.9em; font-weight:normal; color:#DF0024;}
h3 {font-size:0.9em; font-weight:normal; color:#DF0024;}
h4 {font-size:0.9em; font-weight:normal; color:#304E6D; margin-bottom:0; font-weight:bold;}
a {color:#45879A; font-weight:bold;}

.noTopMargin {margin-top:0px;}
.noBottomMargin {margin-bottom:0px;}
b {font-weight:bold;}

#wrapper {width:770px; margin: 0 auto; background:#fff; background-image:url(../images/pageBg.jpg); background-repeat:repeat-y;}
#header {width:764px;border-top:solid 1px #BBC8D6;border-left:solid 1px #BBC8D6;background-color:#D5E2F2;}

#navbar{padding-left:5px;border-left:solid 1px #BBC8D6;text-align:left; width:759px; background-image:url(../images/navbg.gif); background-repeat:repeat-x; font-size:0.8em;height:26px; padding-top:6px;}
#navbar a {text-decoration:none;font-weight:normal;}
#navbar a:active {text-decoration:none;}
#navbar a:visited {text-decoration:none;}
#navbar a:hover {background-color:#AFCAEB; text-decoration:underline;}

#content {
	float:left; 
	width:770px; 
	margin:0;
	background-image:url(../images/pageBg.jpg); 
	background-repeat:repeat-y;
}
#contentFull {
	float:left;
	padding-left:20px;
	width:730px;
	padding-top:25px;
	padding-right:20px; 
	margin-bottom:20px;
}

#contentLeft {
	float:left;
	padding-left:10px;
	width:325px;
	padding-top:25px;
	margin-bottom:20px;
}
#contentRight {
	float:right; 
	width:405px; 
	padding-right:19px; 
	padding-left:5px; 	
	padding-bottom:10px;
	padding-top:25px;
}
#contentRight p {text-align:justify;}

#pricelist {width:325px; margin:0; padding:0;}

#slideshowLink {font-size:0.8em; wdith:350px;}

#footer {
	width:760px;
	clear:both;
	background-image:url(../images/footerBG.jpg); 
	background-repeat:no-repeat;
	color:#fff;
	font-size:0.7em;
	text-align:left;
	padding-left:10px;
	padding-top:6px;
	height:22px;
	margin: 0 auto; 
}
#subfooter {
	font-family: Arial, Helvetica, sans-serif;
	width:755px;
	color:#A3A8AB;
	font-size:0.7em;
	text-align:right;
	padding-top:5px;
	padding-bottom:20px;
	padding-right:10px;
	margin: 0 auto; 
}
#subfooter a {color:#A3A8AB; font-weight:normal; text-decoration:none;}

#weather {width:400px; font-size:0.7em;}

.weather {width:400px;}
.tdBlue {width:20px; background-color:#A0B4FF; color:#666; text-align:center;}
.tdMidBlue {width:20px; background-color:#C8DCFF; color:#666; text-align:center;}
.tdPaleBlue {width:20px; background-color:#DCF0FF; color:#666; text-align:center;}
.tdRed {width:20px; background-color:#FF2800; color:#666; text-align:center;}
.tdOrange {width:20px; background-color:#FF6400; color:#666; text-align:center;}
.tdAmber {width:20px; background-color:#FF8C00; color:#666; text-align:center;}
.tdBuff {width:20px; background-color:#FFCC66; color:#666; text-align:center;}
.tdWhite {width:20px; background-color:#fff; color:#666; text-align:center;}
.tdWhiteLeft {width:35px; background-color:#fff; color:#666; font-size:0.8em;}
.tdWhiteHead {width:20px; background-color:#fff; color:#000; text-align:center;}
caption {text-align:left; font-size:0.75em; font-weight:bold;}

.priceListDates {
	background-color:#A7C2C1; 
	color:#49737A; 
	text-align:left; 
	width:150px;
	font-size:0.8em;
}
.priceListPrices {text-align:left; width:170px; font-size:0.8em;}
