/* @override http://www.victorylanecarwash.com/2010/wp-content/themes/victoryLane2010/css/color.css */

body{
	background: #FFF url(../images/flagBkg.jpg) no-repeat fixed left bottom;
}
div#headerWrapper{
	background: #FF9900 url(../images/header_bkg1024x102.jpg) repeat-x center top;
}
ul#menu-main-navigation li a:link,
ul#menu-main-navigation li a:visited{
	color: #FFF;
	text-decoration: none;
}
ul#menu-main-navigation li a:hover{
	color: #FF9900;
	background-color: white;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}
ul#menu-main-navigation li.current_page_item a,
ul#menu-main-navigation li.current-menu-item a{
	background-color: white;
	color: #000!important;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}
/*input:focus, textarea:focus {
	background-color: #FFFDC2;
}
input[type="text"], textarea {
	border:none;
}*/
a:link,
a:visited{
	color: #006699;
	text-decoration: underline;
}
a:hover{
	color: #006699;
	text-decoration: underline;
}
div#map{
	border: 5px solid #999;
}
div#contactInfo{
	color: #666;
}
ul.twitter{
	color: #666;
}
div#mainContent h4,
div#mainContent h4 a:link,
div#mainContent h4 a:visited{
	color: #FF9900;
	text-decoration: none;
}
div#mainContent h4 a:hover{
	text-decoration: underline;
}
div.servicePrice{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	box-shadow:2px 2px 2px #000;
	-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 2px 2px 2px #000;
	/*background: #ffdf00 url(../images/buttonHighlight_10x200.png) repeat-x center center;*/
	background-color: #ffdf00;
}
li#PDFlink a:link,
li#PDFlink a:visited{
	color: #000;
	text-decoration:none;
	/*background: #ffdf00 url(../images/buttonHighlight_10x200.png) repeat-x center center;*/
	background-color: #ffdf00;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	box-shadow:2px 2px 2px #000;
	-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 2px 2px 2px #000;
}
li#PDFlink a:hover{
	color: #ffdf00;
	/*background: #000 url(../images/buttonHighlight_10x200.png) repeat-x center center;*/
	background-color: #000;
}
div.serviceEntry{
	/*background-color: rgba(174,174,174,0.3);*/
	background-color: #DDD;
	border: 1px solid #CCC;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
span.violator {
	color: #006699;
}
div#specialsAndPackages ul li,
div#addOnServices ul li,
div#expressServices ul li {
	background: url(../images/dottedBkg.gif) repeat-x 0 77% !important;
	background-position: 0 61%; /*hack for IE*/
}
#sidebar ul .price,
#sidebar ul .package{
	background: #DDD;
}
div#specialsAndPackages h3,
div#addOnServices h3,
div#expressServices h3{
	color: #000;
	border-bottom: 1px solid #999;
}
div#specialsAndPackages,
div#addOnServices,
div#expressServices{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	background-color: #DDD;
	border: 1px solid #CCC;
}
div.timestamp{
	color: #999;
}
div.couponEntry{
	background-color: #FFF;
	border: 2px dashed #000;
}
div.expirationDate strong{
	color: red;
}
div.expirationDate{
	color: #999;
}
div#printThisPage a:link,
div#printThisPage a:visited{
	background: url(../images/printer.png) no-repeat left center;
	padding-left: 20px;
	color: #006699;
	text-decoration: none;
}
div#printThisPage a:hover{
	text-decoration: underline;
}
div#businessHours{
	color: #006699;
}
