a  {
   text-decoration: underline;
   color: #0000CC;
}
a ins  {
   text-decoration: none;
}
.style1 {
   color: #0000CC;
   text-decoration: underline;
}
#deluxecarwash  {
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 448px;
   z-index: 4;
   width: 192px;
}
#basiccarwash  {
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 205px;
   z-index: 4;
   width: 191px;
}
#promos p  {
   font: 16px/19px Arial;
   margin: 0px;
   text-align: left;
   color: #010101;
}
#promos  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 168px;
   z-index: 3;
   width: 458px;
}
#horizline1  {
   background: url(promotionsmedia/horizline1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 244px;
   top: 90px;
   z-index: 2;
   width: 426px;
   height: 3px;
}
#e85descriptiontext  {
   visibility: visible;	
   position: absolute;
   left: 386px;
   top: 490px;
   z-index: 3;	
   width: 268px;
}
#profiletextscroll p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #010101;
}
#profiletextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 157px;
   z-index: 3;
   width: 449px;
   height: 481px;
}
#twitterlogo  {
   background: url(indexmedia/twitter_feed.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 10px;
   z-index: 4;
   width: 261px;
   height: 34px;
}
#twitterwrapper p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #010101;
}
#twitterwrapper  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 157px;
   z-index: 3;
   width: 449px;
   height: 481px;
}
#menutext {
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 213px;
	top: 157px;
	z-index: 3;
	width: 449px;
	height: 481px;
	font-style: italic;
}
#menutext h4 {
	margin: 0;
	padding: 4px 0;
	text-align: center;
}
#menutext h5 {
	border-bottom: 1px solid #0B3661;
	font-size: 1.1em;
	margin: 20px 0 0;
}
#menutext h6 {
	border-bottom: 1px solid #EEE;
	font-size: 0.9em;
	margin: 0;
	padding: 4px 0;
	text-align: center;
}
#menutext h7 {
	font-size: 1.4em;
	margin: 0;
	padding: 4px 0;
	color: #F00;
	text-align: left;
	font-weight: bold;
}
#menutext p {
	border-bottom: 1px solid #EEE;
	padding: 4px 60px 4px 10px;
	position: relative;
	font: 12px/14px Arial;
    margin-right: 5px;
	margin-left: 0px;
    text-align: left;
    color: #010101;
}
#menutextpdfimage {
	position: relative;
}
#menutextpdftext {
	position: absolute;
	padding: 0px 0px 0px 40px;
	top: 28px;
}
#menutextgyrosimage {
	position: relative;
}

#menutextgyrostext {
	position: absolute;
	padding: 0px 0px 0px 40px;
	top: 58px;
}

#menutext .price {
	position: absolute;
	top: 4px;
	right: 0;
	font-weight: bold;
}
#menutext .price2 {
	position: absolute;
	top: 32px;
	right: 0;
	font-weight: bold;
}
#carwashbutton a:hover,
#homebutton a:hover,
#promotionsbutton a:hover,
#athensgyrosbutton a:hover,
#contactbutton a:hover,
#fuelsbutton a:hover,
#aboutbutton a:hover  {
   background-position: -170px 0%;
}
#carwashbutton a,
#fuelsbutton a,
#athensgyrosbutton a,
#contactbutton a,
#promotionsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 170px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}
#supremecarwash p,
#expresscarwash p,
#latestnewstext p,
#basiccarwash p,
#deluxecarwash p  {
   font: 13px/16px Arial;
   margin: 0px;
   text-align: left;
   color: #3D3D3D;
}
#e85button a,
#e85websitebutton a,
#e85carsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}
#faqbutton a:hover  {
   background-position: -208px 0%;
}
#menubottomtext p,
#newscontenttextscroll p,
#copyrighttext p  {
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
}
#e85descriptiontext p,
#gyrostext p,
#friendlytext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}
#e85carsbutton a:hover,
#e85websitebutton a:hover  {
   background-position: -210px 0%;
}
#promotions,
#contact,
#index,
#carwash,
#about  {
   margin: 0px auto 0px auto;
   width: 700px;
   position: relative;
}
#faqbutton a,
#e85button a:hover,
#deluxebkgd,
#supremebkgd,
#basicbkgd  {
   position: absolute;
   z-index: 3;
   width: 222px;
   height: 236px;
   background-repeat: no-repeat;
}
#expresscarwash,
#supremecarwash  {
   visibility: visible;
   position: absolute;
   left: 457px;
   z-index: 4;
   width: 190px;
}
#e85photo,
#gyros,
#gusphoto  {
   visibility: visible;
   position: absolute;
   left: 214px;
   z-index: 3;
   width: 164px;
   height: 147px;
   background-repeat: no-repeat;
}
#maptext  {
	visibility: visible;
	position: absolute;
	left: 214px;
	top: 350px;
	z-index: 3;
	width: 447px;
	height: 285px;
	overflow: auto;
}
#googlemap  {
   visibility: visible;
   position: absolute;
   left: 220px;
   top: 286px;
   z-index: 3;
   width: 424px;
   height: 328px;
   background-color: #FFFFFF;
   border: 1px solid #FFFFFF;
   padding: 1px;
}
#googlewrapper  {
  width: 100%;
}
#addresstext  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 152px;
   z-index: 3;
   width: 252px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:18px;
}
#friendlytext,
#gyrostext  {
   visibility: visible;
   position: absolute;
   left: 386px;
   z-index: 3;
   width: 289px;
}
#horizline3,
#horizline2  {
   background: url(indexmedia/horizline3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 214px;
   z-index: 3;
   width: 447px;
   height: 3px;
}
#newscontenttextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 454px;
   z-index: 2;
   width: 156px;
   height: 176px;
}
#athensgyrosbutton a  {
   background-image: url(indexmedia/athensgyrosbutton.jpg);
}
#e85websitebutton a  {
   width: 210px;
   background-image: url(indexmedia/e85websitebutton.jpg);
}
#promotionsbutton a  {
   background-image: url(indexmedia/promotionsbutton.jpg);
}
#topheadergradient  {
   background: url(indexmedia/topheadergradient.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 700px;
   height: 235px;
}
#athensgyrosbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 228px;
   z-index: 4;
   width: 170px;
   height: 38px;
}
#latestnewstext p  {
   color: #010101;
}
#e85websitebutton  {
   visibility: hidden;
   position: absolute;
   left: 316px;
   top: 350px;
   z-index: 10;
   width: 210px;
   height: 28px;
}
#promotionsbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 342px;
   z-index: 7;
   width: 170px;
   height: 38px;
}
#carwashbutton a  {
   background-image: url(indexmedia/carwashbutton.jpg);
}
#e85carsbutton a  {
   width: 210px;
   background-image: url(indexmedia/e85carsbutton.jpg);
}
#contactbutton a  {
   background-image: url(indexmedia/contactbutton.jpg);
}
#expresscarwash  {
   top: 205px;
}
#supremecarwash  {
   top: 448px;
}
#latestnewstext  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 429px;
   z-index: 3;
   width: 101px;
}
#menubottomtext  {
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 657px;
   z-index: 2;
   width: 480px;
}
#menubottombkgd  {
   background: url(indexmedia/menubottombkgd.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 650px;
   z-index: 1;
   width: 640px;
   height: 50px;
}
#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 681px;
   z-index: 2;
   width: 123px;
}
#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 380px;
   z-index: 8;
   width: 170px;
   height: 38px;
}
#carwashbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 304px;
   z-index: 6;
   width: 170px;
   height: 38px;
}
#aboutbutton a  {
   background-image: url(indexmedia/aboutbutton.jpg);
}
#e85carsbutton  {
   visibility: hidden;
   position: absolute;
   left: 316px;
   top: 322px;
   z-index: 9;
   width: 210px;
   height: 28px;
}
#fuelsbutton a  {
   background-image: url(indexmedia/fuelsbutton.jpg);
}
#friendlytext  {
   top: 166px;
}
#homebutton a  {
   background: url(indexmedia/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 40px;
   width: 170px;
   font-size: 40px;
   line-height: 40px;
}
#faqbutton a  {
   width: 208px;
   background-image: url(carwashmedia/faqbutton.jpg);
}
#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 190px;
   z-index: 3;
   width: 170px;
   height: 38px;
}
#supremebkgd  {
   background-image: url(carwashmedia/supremebkgd.jpg);
   top: 401px;
   left: 441px;
}
#e85button a  {
   width: 118px;
   background-image: url(indexmedia/e85button.jpg);
}
#fuelsbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 266px;
   z-index: 5;
   width: 170px;
   height: 38px;
}
#expressbkgd  {
   background: url(carwashmedia/expressbkgd.jpg) no-repeat;
   position: absolute;
   left: 441px;
   top: 159px;
   z-index: 3;
   width: 222px;
   height: 236px;
}
#mainborder  {
   background: url(indexmedia/mainborder.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 150px;
   z-index: 2;
   width: 465px;
   height: 495px;
}
#deluxebkgd  {
   background-image: url(carwashmedia/deluxebkgd.jpg);
   top: 401px;
   left: 213px;
}
#horizline3  {
   top: 477px;
}
#homebutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 150px;
   z-index: 2;
   width: 170px;
   height: 40px;
}
#horizline2  {
   top: 313px;
}
#basicbkgd  {
   background-image: url(carwashmedia/basicbkgd.jpg);
   top: 159px;
   left: 213px;
}
#faqbutton  {
   visibility: hidden;
   position: absolute;
   left: 318px;
   top: 292px;
   z-index: 8;
   width: 208px;
   height: 30px;
}
#e85button  {
   visibility: hidden;
   position: absolute;
   left: 200px;
   top: 294px;
   z-index: 7;
   width: 118px;
   height: 28px;
}
#gyrostext  {
   top: 329px;
}
#e85photo  {
   background-image: url(indexmedia/e85photo.jpg);
   top: 488px;
}
#gusphoto  {
   background-image: url(indexmedia/gusphoto.jpg);
   top: 159px;
}
#newstop  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 421px;
   z-index: 2;
   width: 170px;
   height: 29px;
   background-color: #D2D2D2;
   background-image: none;
}
#gyros  {
   background-image: url(indexmedia/gyros.jpg);
   top: 323px;
}
#news  {
   background: url(indexmedia/news.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 430px;
   z-index: 1;
   width: 170px;
   height: 215px;
}
html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(indexmedia/exteriortile.jpg) center top repeat-x;
}
