@charset "iso-8859-1";
html 	 			  	{height:100%;}
body 					{font-family: verdana, arial, helvetica, sans-serif; 
						 margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
						 
h1						{ color: #116AB1; font-size: 16px; text-decoration: none; display: inline; }
h2						{ color: #CC4628; font-size: 15px; text-decoration: none; display: inline; font-weight:bold; background-color: #EFE48E;  }

.btnstyle1    { color: #102F6E; font-size: 15px;}
.style1				{ font-family: Tahoma, "MS Sans Serif"; font-size: 8pt; color: #102F6E;}
.style1_10		{ font-family: Tahoma, "MS Sans Serif"; font-size: 10pt; color: #102F6E; }
.style1_7			{ font-family: Tahoma, "MS Sans Serif"; font-size: 7pt; color: #102F6E; }

.text					{ color: #102F6E; font-size: 15px; text-align:left;}
.textms					{ color: #102F6E; font-size: 13px; text-align:left;}
.texth					{ color: #102F6E; font-size: 13px; text-align:left; background-color: #EFE48E;  }
.texts					{ color: #102F6E; font-size: 10px; text-align:left;}
.textb					{ color: #102F6E; font-size: 15px; text-align:left; font-weight: bold; font-style:italic;}
.red					{ color: #CC4628; font-size: 12px;}
.red-i					{ color: #CC4628; font-size: 10px; font-style:italic;}
.text-i					{ color: #102F6E; font-size: 11px; font-style:italic;}
.bigred					{ color: #CC4628; font-size: 15px; font-weight: bold; line-height:20px;}
.price					{ color: #116AB1; font-size: 20px; font-weight: bold; line-height:20px;}
.price2					{ color: #116AB1; font-size: 15px; font-weight: bold; line-height:20px;}
.13pxb					{ color: #102F6E; font-size: 13px; font-weight: bold; }
.13pxb-red				{ color: #CC4628; font-size: 13px; font-weight: bold; }

.alacarte               {text-align:right; margin-right:20px; margin-top:-20px;}


.footertext				{ color: #102F6E; font-size: 9pt; text-decoration: none; font-weight: bold; }
.footer					{ color: #365EAE; font-size: 9pt; text-decoration: none; font-weight: bold; }
.footer:hover			{ color: #EA6226; font-size: 9pt; text-decoration: none; font-weight: bold; }

.tile					{background-image: url(../images/innerback.jpg);}
.f-home					{background-image: url(../images/footer.gif);}
.f-store				{background-image: url(../images/footer-store.gif);}
.f-cafe					{background-image: url(../images/footer-cafe.gif);}
.f-map					{background-image: url(../images/footer-map.gif);}
.f-wash					{background-image: url(../images/footer-wash.gif);}
.f-comments				{background-image: url(../images/footer-comments.gif);}
.f-links				{background-image: url(../images/footer-links.gif);}
.f-virtual				{background-image: url(../images/footer-virtual.gif);}
.f-coupons				{background-image: url(../images/footer-coupons.gif);}
.f-detail				{background-image: url(../images/footer-detail.gif);}
.f-gift					{background-image: url(../images/footer-gift.gif);}
.f-thisweek				{background-image: url(../images/footer-thisweek.gif);}
.f-giftcards			{background-image: url(../images/footer-giftcards.gif);}
.f-specials				{background-image: url(../images/footer-specials.gif);}
.f-community			{background-image: url(../images/footer-community.gif);}


a						{ color: #EA7A1F; text-decoration: none;font-weight:bold;}
a:hover 	 			{ color: #FAD74A; text-decoration: none;font-weight:bold;}

.special				{position:relative; background-image: url(../images/special-b.gif); background-repeat: no-repeat; display: block; width: 75px; height: 95px;}
.special img 			{ border: 0; }* html a:hover {visibility:visible}
.special a 			    {display:block;  width: 75px; height: 95px; position:relative; }
.special a:hover img	{visibility:hidden;}

.cleancar				{position:relative; background-image: url(../images/cleancar-b.gif); background-repeat: no-repeat; display: block; width: 90px; height: 90px;}
.cleancar img 			{ border: 0; }* html a:hover {visibility:visible}
.cleancar a 			{display:block;  width: 90px; height: 90px; position:relative; }
.cleancar a:hover img	{visibility:hidden;}

.gift					{position:relative; background-image: url(../images/gift-b.gif); background-repeat: no-repeat; display: block; width: 91px; height: 92px;}
.gift img 				{ border: 0; }* html a:hover {visibility:visible}
.gift a 			    {display:block;  width: 91px; height: 92px; position:relative; }
.gift a:hover img		{visibility:hidden;}

#container		 		{ position: relative; width: 756px; height: 100%; }

.detailing		 		{ position: relative; width: 100%; height: 100%;  margin-left:0px; margin-right:10px; color: #102F6E; font-size: 13px;}

#content		 		{ position: relative; width: 559px; height: 100%; clear: left; z-index: 0;}
#middleftbottom	 		{ position: absolute; float: left; clear: left; left: 41px; bottom: -1px; display: block; width: 191px; height: 130px;}
#info					{ position: absolute; left: 232px; bottom: -1px; display: block; width: 433px; height: 31px;}
#handwash-a				{ position: absolute; left: 665px; bottom: -1px; display: block; width: 63px; height: 84px;}
#handwash-b				{ position: absolute; left: 728px; bottom: -1px; display: block; width: 28px; height: 84px;}
#leftbottom	 			{ position: absolute; left: 0px; bottom: -1px; }
#lefttop 	 			{ position: absolute; left: 0px; top: 0px; }

#zUL,#zUL ul 	{padding:0;margin:0;}
#zUL li ul a 	{margin-left:0px; display:block;}
#zUL li    		{float:left; width:110px; position:relative; list-style-type:none;}
#zUL li a       {width: 98px; w\idth : 98px; height:100%; display:block;}

#zUL li ul {	visibility:hidden;	position:absolute; width:98px; margin-left: 110px; margin-top:-30px;}
#zUL li:hover ul,
#zUL li.msieFix ul {visibility:visible;	background-color:transparent;}


* html #zUL li:hover ul,
* html #zUL li.msieFix ul {	top:1.1em;	left:0px;}



