/* Elements */
body {
	background-color:#0e0e66;
	}
	
h1 {
	background-color:#ebebeb;
	color:#1a1a6e;
	}
h1.spclass {
	font-size:1.15em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:8px 0px 4px 0px;
	padding: 0px;
	background-color:transparent;
	color:#1a1a6e;
	}
	
h2 {
	color:#0e0e66;
	}	
	
/* Classes & IDs */
#container #border {
	border-left:solid 6px #080835;
	border-right:solid 6px #080835;
	border-top:solid 6px #080835;
	}
#container #shadow {
	background-image:url(../images/bg.gif);
	}

#footer {
	border-top:solid 6px #080835;
	background-color:#0e0e66;
	}
#footer #footerText {
	color:#ffd980;
	}
	
#header #logo {
	 padding:20px 0px 23px 20px;
	 float:left;
	 }
	 
#homeText {
	border-right:solid 1px #0e0e66;
	}
	
#hours a {
	color:#0e0e66;
	}
	
.locations .blueLocations {
	color:#a61f01;
	}
.locations h2 {
	background-color:#ebebeb;
	}
	
#mainBackground {
	background-color:#babdc1;
	}
	
#navBackground {
	background-image:url(../images/nav-bg.gif);
	}

#quickLinks #locations a {
	background-image:url(../images/btn-locations.gif);
	}
#quickLinks #reservations a {
	background-image:url(../images/btn-Reserve.gif);
	}	
#quickLinks #specials a {
	background-image:url(../images/btn-Specials.gif);
	}
#quickLinks #unitSizes a {
	background-image:url(../images/btn-Sizes.gif);
	}
	
#secondaryHours a {
	color:#1a1a6e;
	}
#secondaryHours h3 {
	color:#1a1a6e;
	}
	
#secondaryNavBackground {
	background-image:url(../images/secondary-nav-bg.gif);
	}
	
#sideNav #firstLevel #active {  /*first level active button color*/
	background-color:#1a1a6e;
	}
#sideNav #firstLevel #active a {  /*first level active button text color*/
	color:#feb303;
	}
#sideNav #firstLevel #active #active2 a {  /*second level active text color*/
	color:#feb303;
	}
#sideNav #firstLevel #active li { 	/*second level button default background and border color*/
	background-color:#080835;
	border-top:solid 1px #080835;
	}
#sideNav #firstLevel #active li a:hover {  /*second level rollover text color*/
	color:#feb303;
	}
#sideNav #firstLevel #active li a {  /*second level non-active text color*/
	color:#FFDE91;
	}
#sideNav #firstLevel li { 	/*first level button default background color and border color*/
	background-color:#0e0e66;
	border-top:solid 2px #080835;
	}
#sideNav #firstLevel li a {	/*button text default color*/
	color:#FFDE91;
	}
#sideNav #firstLevel li a:hover {	/*button text rollover color*/
	color:#feb303;
	}
#sideNav #firstLevel li:hover {	 /*first level button rollover color*/
	background-color:#1a1a6e;
	}
#sideNav #firstLevel li li:hover {  /*second level button rollover background color*/
	background-color:#080835;
	}

#testimonials th {
	color:#1a1a6e;
	}
	
#topStrip {
	background-color:#fff0a5;
	border-top:solid 1px #ffb03b;
	}