@charset "UTF-8";
/* CSS Document */

*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}

body {
	font: 12px/18px normal Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background:#000;
}

a { color: #9bd1ef; text-decoration:none}


img {border:none}

#PageHome {
	width: 898px;
	margin: 0 auto;
	border:#FFF solid 1px;
	background:#121212;
	min-height: 450px;
	background:#000 url(../assets/BgHome.jpg) center top no-repeat;
	padding-bottom:20px;
}

#PageServices {
	width: 898px;
	margin: 0 auto;
	border:#FFF solid 1px;
	background:#121212;
	min-height: 450px;
	background:#1a1a24 url(../assets/BgServices.jpg) center top no-repeat;
	padding-bottom:20px;
}

#PageSpecials {
	width: 898px;
	margin: 0 auto;
	border:#FFF solid 1px;
	background:#121212;
	min-height: 450px;
	background:#1a1a24 url(../assets/BgSpecials.jpg) center top no-repeat;
	padding-bottom:20px;
}

#PageLocations{
	width: 898px;
	margin: 0 auto;
	border:#FFF solid 1px;
	background:#ffffff;
	min-height: 450px;
	padding-bottom:20px;
	background:#ffffff url(../assets/BgLocation5.jpg) center top no-repeat;

}


.HomeColumn { width:898px;}
.HomeColumn p { padding: 40px 400px 20px 87px; color:#333}

.ServicesColumn { width:898px;}
.ServicesColumn p { padding: 5px 50px 15px 425px; color:#fff}


.SpecialsColumn { width:898px;}
.SpecialsColumn p { padding: 5px 50px 15px 495px; color:#333}
.SpecialsColumn h1 { padding: 0 10px 0 495px; color:#003663; font-size:18px; font-weight: bold; text-transform:uppercase;}
.SpecialsColumn h2 { padding: 0 10px 0 495px; color:#003663; font-size:18px; font-weight: bold; text-transform:uppercase;}


.LocationsColumn { width:898px;}
.LocationsColumn p { color:#333}
.LocationsColumn h1 { color:#333; font-size:12px; font-weight: bold; text-transform:uppercase;}
.LocationsColumn h2 { color:#333; font-size:16px; font-weight: bold; text-transform:uppercase; letter-spacing:.1em}
.LocationsColumn a { color:#BE2427;}







#header				{ width:900px; height:129px; margin: 0 auto; position: relative;}


#logo       		{ position: absolute; left: 0; top: 0; width:385px; background: #000; }
#global     		{ padding: 0 0 0 385px; background: #000; }

#contact       		{ width:515px; text-align:right; text-transform:uppercase; color:#FFF; font-size:18px; line-height:normal; padding: 16px 0 38px 0;}
#contact strong		{ font-weight:bold; color:#89b3dd; font-size:12px;}

#navigation       	{ width:421px; padding-left:104px;}

#NavHome			{  display: block;  width: 48px;  height: 16px;  background: url(../assets/nav-home.gif) no-repeat 0 0; float:left}
#NavHome:hover		{  background-position: 0 -16px;}
#NavHome span		{  display: none; }
#NavHomeOn			{  display: block;  width: 48px;  height: 16px;  background: url(../assets/nav-home.gif) no-repeat 0 0; float:left; background-position: 0 -16px;}
#NavHomeOn span		{  display: none; }

#NavServices			{  display: block;  width: 106px;  height: 16px;  background: url(../assets/nav-services.gif) no-repeat 0 0; float:left}
#NavServices:hover		{  background-position: 0 -16px;}
#NavServices span		{  display: none; }
#NavServicesOn			{  display: block;  width: 106px;  height: 16px;  background: url(../assets/nav-services.gif) no-repeat 0 0; float:left;  background-position: 0 -16px;}
#NavServicesOn span		{  display: none; }

#NavSpecials			{  display: block;  width: 119px;  height: 16px;  background: url(../assets/nav-specials.gif) no-repeat 0 0; float:left}
#NavSpecials:hover		{  background-position: 0 -16px;}
#NavSpecials span		{  display: none; }
#NavSpecialsOn			{  display: block;  width: 119px;  height: 16px;  background: url(../assets/nav-specials.gif) no-repeat 0 0; float:left; background-position: 0 -16px;}
#NavSpecialsOn span		{  display: none; }

#NavContact				{  display: block;  width: 140px;  height: 16px;  background: url(../assets/nav-contact.gif) no-repeat 0 0; float:left}
#NavContact:hover		{  background-position: 0 -16px;}
#NavContact span		{  display: none; }
#NavContactOn				{  display: block;  width: 140px;  height: 16px;  background: url(../assets/nav-contact.gif) no-repeat 0 0; float:left; background-position: 0 -16px;}
#NavContactOn span		{  display: none; }

#ButtonServices			{  display: block;  width: 898px;  height: 39px;  background: url(../assets/ButtonServices.png) no-repeat 0 0; float:left}
#ButtonServices:hover		{  background-position: 0 -39px;}
#ButtonServices span		{  display: none; }

#ButtonSpecials			{  display: block;  width: 898px;  height: 39px;  background: url(../assets/ButtonSpecials.png) no-repeat 0 0; float:left}
#ButtonSpecials:hover		{  background-position: 0 -39px;}
#ButtonSpecials span		{  display: none; }

#ButtonLocations			{  display: block;  width: 898px;  height: 39px;  background: url(../assets/ButtonLocations.png) no-repeat 0 0; float:left}
#ButtonLocations:hover		{  background-position: 0 -39px;}
#ButtonLocations span		{  display: none; }

#footer {	width: 898px; font: 10px/15px normal Verdana, Geneva, sans-serif; text-align:center; margin: 0 auto; color:#999; padding:10px 0;}
#footer strong { color:#FFF}
#footer a { color: #9bd1ef; text-decoration:none}
#footer a:hover { color: #fff; text-decoration:none}
#footer p {padding-bottom:10px;}

.strike {text-decoration:line-through}