body {
	background-image: url(../images/background.gif);
	background-repeat: repeat;
	margin-top:40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
}

.marg {margin:3px;}

table.a1 { background-color:#FFFFFF }

.hours {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #7B7B7B;
}
.holidayhours {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #7B7B7B;
}

.txtsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #686868;
}
.hourshd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7C2840;
	font-style: normal;
	line-height: 15px;
}
.redhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0462B4;
	font-style: normal;
	line-height: 14px;
}
.holidayhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003565;
}
.greenhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #106593;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
}
a.greenhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #518715;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
}
a.greenhd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #518715;
	font-style: normal;
	line-height: 16px;
	text-decoration: underline;
}
td.left {
	text-align: left;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

a.link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #47708b;
	}
a.link:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #03569D;
	}
.botnavlinktxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #98CAE3;
	}
a.botnavlink {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #98CAE3;
	text-decoration: none;
	}
a.botnavlink:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #98CAE3;
	text-decoration: underline;
	}
.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.direct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	text-decoration:none;
	line-height: 15px;
	}
a.direct:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01628C;
	text-decoration:none;
	line-height: 15px;
}
	
.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #29628C;
	font-style: italic;
}

.graynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}


input {font-family:Verdana; font-size: 10px; }
select {font-family:Verdana; font-size: 10px; }


a.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #508CB9;
	text-decoration:none;
	}
	
a.blue:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #508CB9;
	text-decoration:underline;}
	
a.breadnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9371C;
	text-decoration:none;
	}
a.breadnav:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C201C;
	text-decoration:underline;}

a.bluesmalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1DB56;
	text-decoration:none;
	}
a.bluesmalllink:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;}
	
.wineHD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #A9371C;
	font-style: normal;
}	
	
a.blued {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration:underline;
	}
	
a.blued:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration:none;}
	
p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	color: #095395;
	margin-top: 8px;
	margin-bottom: 8px;
}
.greenhdBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #106593;
	font-style: italic;
	line-height: 24px;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #106593;
	font-style: normal;
	line-height: 13px;
}
.greenSubhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #0462B4;
	font-style: normal;
}
.txtLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #797979;
}
.txtLargeBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #121212;
	font-weight: bold;
}
.txtsmallBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #121212;
	font-weight: bold;
}
.whatsnewbox {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #ECFBB9;
	font-style: oblique;
	line-height: 24px;
}
a.whatsnew {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #ECFBB9;
	font-style: oblique;
	line-height: 18px;
	text-decoration:none;
	}
a.whatsnew:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #ECFBB9;
	font-style: oblique;
	line-height: 18px;
	text-decoration:none;
}
a.hourshd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0A7D33;
	font-style: normal;
	line-height: 14px;
	text-decoration:none;
}
a.hourshd:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #71A368;
	font-style: normal;
	line-height: 14px;
	text-decoration:none;
}
a.greenSubheadlink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #568ED2;
	font-style: normal;
	text-decoration:none;
}
a.greenSubheadlink:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	color: #548BCE;
	font-style: normal;
	text-decoration:underline;
}
a.greenSubheadlinkdk {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #106593;
	font-style: normal;
	text-decoration:none;
}
a.greenSubheadlinkdk:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #106593;
	font-style: normal;
	text-decoration:underline;
}
a.bluePromoStorelink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	color: #888445;
	font-style: normal;
	text-decoration:none;
}
a.bluePromoStorelink:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	color: #006699;
	font-style: normal;
	text-decoration:underline;
}
a.textlinkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #106593;
	font-weight: bold;
	text-decoration:none;
}
a.textlinkgreen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #106593;
	font-weight: bold;
	text-decoration:underline;
}
a.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646464;
	font-weight: bold;
	text-decoration:none;
}
a.textlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #4F4F4F;
	font-weight: bold;
	text-decoration:underline;
}
a.textlinkul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #686868;
	text-decoration:underline;
}
a.textlinkul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #3A3A3A;
	text-decoration:underline;
}
.txtXLarge {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 17px;
	color: #54708B;
}
.txtXLargeWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.whatshotleadin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #E0F5D6;
}
.promoSubHeads {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: #911510;
	font-weight: normal;
}
.formLabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #026534;
}
.formInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.requiredLinkLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
}
.biggreenHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #106593;
	font-style: normal;
	line-height: 16px;
}
.bigHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #660;
	font-style: normal;
	line-height: 22px;
}
.birdseed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: #98CAE3;
}
.homeintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #42648F;
}
.hoursoverblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #94BEDC;
}
a.whatsnewsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #00002D;
	text-decoration: none;
	font-style: normal;
}
a.whatsnewsmall:hover {

	text-decoration: underline;

}
.blueSubhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #548BCE;
}
.whatsnewhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	color: #FFF;
}
li {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
}
.teaserline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #29628C;
}
.gardenburbs {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	color: #34618B;
	padding-top: 15px;
	padding-right: 98px;
	padding-bottom: 15px;
	padding-left: 98px;
}
.whatsNewHeaderSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #00194B;
}
.whatsNewHeaderPink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFE8A;
	text-transform: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#whatshotbtn {
	position: fixed;
	left: 150px;
	top: 0px;
	float: right;
	z-index: 20;
	clear: both;
	height: 50px;
	width: 170px;
}
#Layer1 .whatsnewpar {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.whatsnewparspace {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

