/* Elements */
body { /* footer background color */
	background-color:#00459a;
	}
	
h1 {
	background-color:#ebebeb;
	color:#1957a4;
	}
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:#1957a4;
	}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#00459a;
	}

/* Classes & IDs */
#container #border {
	border-left:solid 6px #05336d;
	border-right:solid 6px #05336d;
	border-top:solid 6px #05336d;
	}
#container #shadow {
	background-image:url(../images/bg.gif);
	}

#footer {
	border-top:solid 6px #05336d;
	background-color:#00459a;
	}	
#footer #footerText {
	color:#ffd980;
	}
	
#header #logo {
	 padding:20px 0px 24px 20px;
	 float:left;
	 }
	 
#homeText {
	border-right:solid 1px #00459a;
	}
	
#hours a {
	color:#00459a;
	}
#hours h3 {
	color:#ce3944;
	}
	
.locations a {
	color:#00459a;
	}
.locations .blueLocations {
	color:#a61f01;
	}
.locations h2 {
	background-color:#ebebeb;
	}
	
#mainBackground {
	background-color:#c2c1bf;
	}
	
#navBackground {
	background-image:url(../images/nav-bg.gif);
	}
	
#quickLinks #locations {
	background-image:url(../images/Locations-bg.gif);
	}
#quickLinks #locations a {
	background-image:url(../images/btn-locations.gif);
	}
#quickLinks #reservations {
	background-image:url(../images/Reserve-bg.gif);
	}
#quickLinks #reservations a {
	background-image:url(../images/btn-Reserve.gif);
	}
#quickLinks #specials {
	background-image:url(../images/Specials-bg.gif);
	}
#quickLinks #specials a {
	background-image:url(../images/btn-Specials.gif);
	}
#quickLinks #unitSizes {
	background-image:url(../images/UnitSizes-bg.gif);
	}
#quickLinks #unitSizes a {
	background-image:url(../images/btn-Sizes.gif);
	}

#secondaryContent {
	border-top:solid 1px #a6ce39;
	}
	
#secondaryHours a {
	color:#00459a;
	}	
#secondaryHours h3 {
	color:#05336d;
	}
	
#secondaryNavBackground {
	background-image:url(../images/secondary-nav-bg.gif);
	}

#sideNav #firstLevel #active {  /*first level active button color*/
	background-color:#1957a4;
	}
#sideNav #firstLevel #active a {  /*first level active text color*/
	color:#9bd302;
	}
#sideNav #firstLevel #active #active2 a {  /*second level active text color*/
	color:#9bd302;
	}
#sideNav #firstLevel #active li { 	/*second level button default background and border color*/
	background-color:#05336d;
	border-top:solid 1px #05336d;
	}
#sideNav #firstLevel #active li a {  /*second level non-active text color*/
	color:#dee37d;
	}
#sideNav #firstLevel #active li a:hover {  /*second level rollover text color*/
	color:#9bd302;
	}
#sideNav #firstLevel li { 	/*first level button default background color and border color*/
	background-color:#00459a;
	border-top:solid 2px #05336d;
	}
#sideNav #firstLevel li a {	/*text default color*/
	color:#dee37d;
	}
#sideNav #firstLevel li a:hover {	/*text rollover color*/
	color:#9bd302;
	}
#sideNav #firstLevel li:hover {	 /*first level button rollover color*/
	background-color:#1957a4;
	}
#sideNav #firstLevel li li:hover {  /*second level button rollover background color*/
	background-color:#05336d;
	}	

#testimonials th {
	color:#1957a4;
	}
	
#topStrip {
	background-color:#e6ea9e;
	border-top:solid 1px #a6ce39;
	}