* {
	margin:0;
	padding:0;
	}
	
body {
	font-face:Verdana, Arial, Helvetica, sans-serif;
	color:#D7E4E7;
	background: #4ba0bb;
	font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif;
	}
#logo {
}	
#mainContainer {
	margin:0 auto;
	width:776px;
	background-color:#263D44;
	}
address {
	float:right;
	color: #fff;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
}	
/* =header Styles
-------------------------------------------------*/
	
#header {
	width:776px;
	background-color:#1e4450;
	border-bottom:1px solid #3a6370;
	}
	
#header img {
	float:left;
	padding:10px 25px 0px;
	}
	
/* =mainNav Styles
-------------------------------------------------*/

#mainNav {
	float:right;
	width:400px;
	background:url(images/navBg.gif) no-repeat left bottom;
	text-align:center;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#mainNav ul {
	}

#mainNav li {
	display:inline;
	list-style:none;
	padding-top: 5px;
	}

#mainNav span {
	color:#80979f;
	padding:0 5px 0 9px;
	}
#active {
	color:#A21D0E;
	font-size:120%;
	font-weight:bold;
	}	
#mainNav a {
	color:#39839a;
	text-decoration:none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
#mainNav a:hover {
	color:#9B170B;
	}
	
/* =contentLeft Styles
-------------------------------------------------*/
	

#news {
	margin-left:10px;
	margin-top: 15px;
}
#contentLeft {
	float:left;
	width:366px;
	padding-bottom: 5px;
	}
#contentLeft img{
	float:left;
	margin-bottom: 8px;
	}
#contentLeft h1 {
	font: bold 150% Verdana, Arial, Helvetica, sans-serif;
	color: #D7E4E7;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	}

#contentLeft p {
	text-align: left;
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
	}
#contentLeft ul{
	padding-left: 0px;
	padding-top: 15px;
	text-align: center;
}
#contentLeft ul li{
	padding-bottom: 10px;
	font-size: 14px;
	list-style: none;

}
/* =emailForm Styles
-------------------------------------------------*/

#emailForm {
	font-size:125%;
	font-weight:bold;
	margin:5px 14px;
	padding-bottom:30px;
	}

#emailForm td {
	padding:0 3px;
	}

.submit {
	background-color:#1e4450;
	color:#D7E4E7;
	font-weight:bold;
	font-size:75%;
	}
	
/* =contentRight Styles
-------------------------------------------------*/

#contentRight {
	float:right;
	width:409px;
	background: #4C7988;
		
	}
#contentRight p{

}
#contentRight h2{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	margin-bottom:5px;
	width: 313px;
	padding-top: 10px;
	}
/* =menu Styles
-------------------------------------------------*/
#menu {
	margin:10px auto;
	width:400px;
	background-color: #2C5462;
    border: 1px solid #163249;
	}

#menu h1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	width: 300px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font: 150% Verdana, Arial, Helvetica, sans-serif;
	}
	
#menu h2 {
	float:left;
	width:190px;
	font-size:115%;
	padding:5px 0 5px 10px;
	border-top:1px dotted #fff;
	}

#menu ul {
	float:left;
	width:190px;
	padding:0 0 10px 10px;
	}
#menu li {
	list-style:none;
	}
#menu li a{
	font-weight: bold;
	color: #D7E4E7;
	text-decoration: none;
}
#menu li a:hover{
	color: #FFFFFF;
}
#menu img{
	float:left;
	border: 1px solid #4C7988;
	margin-right: 5px;
	margin-bottom: 5px;
}	
/* =contentOne Styles
-------------------------------------------------*/

#contentOne {
	padding-left: 7px;

	}

#contentOne h1 {
	font-size:150%;
	width:200px;
	float:left;
	padding-bottom:10px;
	}
#contentOne h3 {
	color: #CCCCCC;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
	width: 325px;
	padding-bottom: 2px;
}
#contentOne img {
	float:left;
	border: 1px solid #1E4450;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	}

#contentOne p {
	width:200px;
	}
#contentOneHalf {
	padding-left: 7px;
	margin-top: 20px;
	margin-bottom: 5px;
	}
#contentOneHalf h1{
	font-size: 14px;
	color: #16323A;
	margin-bottom: 15px;
	margin-left: 10px;

}
#contentOneHalf p {
	padding:0 20px 0 10px;
	text-align: justify;
	font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
	}
/* =contentTwo Styles
-------------------------------------------------*/

#contentTwo {
	padding:10px 10px 10px 8px;
	color:#D7D895;
	}

#contentTwo h1 {
	width:250px;
	float:right;
	padding-bottom:10px;
	text-transform: uppercase;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	}

#contentTwo img {
	float:left;
	}

#contentTwo p {
	width:250px;
	float:right;
	}
#contentTwo table{	

}
#contentTwo table td{
	padding-bottom: 5px;

}
/* =footer Styles
-------------------------------------------------*/

#footer {
	width:776px;
	background-color:#1e4450;
	border-top:1px solid #a2bcc4;
	text-align:center;
	padding:15px 0;
	}
	
#footer li {
	display:inline;
	list-style:none;
	}
	
#footer span {
	color:#d2dadc;
	padding:0 3px 0 7px;
	}
	
#footer a {
	color:#d2dadc;
	font-weight:bold;
	text-decoration:none;
	}
	
#footer a:hover {
	color:#fff;
	}

#footer p {
	color:#D7E4E7;
	font-size:85%;
	}
	
/* =misc Styles
-------------------------------------------------*/

.clear {
	clear:both;
	}
td.down {
	padding-top: 5px;
	padding-right: 5px;
}
td a{
color:#D7E4E7;
	text-decoration:none;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#homeThumb {
	float:left;
	margin-right: 20px;
	margin-top: 5px;
}
#coupons {
	padding:5px;
	letter-spacing: 0.08em;
	background: #2C5462;
	margin-top: 5px;
	text-align: center;
	border-top: 1px solid #163249;
	border-bottom: 1px solid #163249;
}
#coupons ul{
}
#coupons ul li{
	display: inline;
	padding: 3px;
	font-weight: bold;
}
#coupons a{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #81B6C7;
text-decoration:none;
}
#coupons a:hover {
	color: #FFFFFF;

}
.dots {
	padding:3px;
	color: #57A7BC;
}
.deliver {
	color: #D7D895;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-align: center;
	margin-top: 25px;
}
#hours {
text-align: right;
}
#hours p{
font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 85px;
	padding-top: 5px;
}
#direction {
text-align: right;
}
#direction p{
	padding-right: 0px;
	padding-left: 85px;
	padding-top: 5px;
}
.directions {
	color: #D7D895;
	text-align: center;
	display: block;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.directions a{
color: #D7D895;
text-decoration: none;
}
.directions a:hover{
color: #fff;
}
.click {
	font-size: 10px;
	color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;

}
#div {
	margin-bottom: 15px;
	background: #47717E;
	border: 1px solid #3D626D;
	padding: 5px;
	margin-top: 5px;

}
.style1 {
	color: #D7D895;
	display: block;
	text-align: center;
	margin-top: -10px;
}
.style2 {
	font: bold 12px;
}
.style3 {font-size: 8px}