BODY {
	BACKGROUND-IMAGE: url(main-bg.jpg); BACKGROUND-COLOR: #e96512; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top
}
.clearer {
	LINE-HEIGHT: 1px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px
}
A {
	COLOR: #FF00CC; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #f37022; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f37022; TEXT-DECORATION: none
}
A:focus {
	COLOR: #f37022; TEXT-DECORATION: none
}
H1 {
	MARGIN-BOTTOM: 8px; COLOR: #f37022; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
H1.boxed {
	BACKGROUND-IMAGE: url(hover-bg.jpg); BORDER-BOTTOM: 0px; BORDER-LEFT: #b14e11 3px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cf6c2b; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; COLOR: #ffffff; FONT-SIZE: 1.1em; BORDER-TOP: #b14e11 3px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #b14e11 3px solid; PADDING-TOP: 4px
}
H2 {
	MARGIN-BOTTOM: 8px; COLOR: #01a3a8; FONT-SIZE: 1.4em
}
H3 {
	MARGIN-BOTTOM: 8px; COLOR: #f37022; FONT-SIZE: 1.3em
}
H4 {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 1.1em
}
H5 {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 1em
}
.border {
	BORDER-BOTTOM: 1px dotted
}
P {
	LINE-HEIGHT: 1.6em; MARGIN-BOTTOM: 15px
}
STRONG {
	COLOR: #FBD508
}
FIELDSET {
	BORDER-BOTTOM: #f37022 1px dotted; BORDER-LEFT: #f37022 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BORDER-TOP: #f37022 1px dotted; BORDER-RIGHT: #f37022 1px dotted; PADDING-TOP: 8px
}
FIELDSET LEGEND {
	BACKGROUND-COLOR: #ffffff; COLOR: #f37022
}
.contourFieldSet {
	
}
.contourField {
	WIDTH: 99.9%; FLOAT: left; CLEAR: both
}
.contourField LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
.contourField .text {
	WIDTH: 210px
}
.contourNavigation .contourButton {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
.contourValidationSummary {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contourValidationSummary UL {
	
}
.contourValidationSummary LI {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: circle; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.orange {
	COLOR: #FF00CC
}
.turquoise {
	COLOR: #FFFFFF
}
.left {
	WIDTH: 49%; FLOAT: left
}
.right {
	TEXT-ALIGN: right; WIDTH: 49%; FLOAT: right
}
.largetext {
	FONT-SIZE: 130%
}
.big {
	FONT-SIZE: 130%
}
.inlineform {
	
}
.inlineform LI {
	DISPLAY: inline
}
.normalform {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.normalform LI {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none !important; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 10px
}
.normalform LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; WIDTH: 18em; PADDING-RIGHT: 5px; DISPLAY: inline-block; FLOAT: left; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.normalform LABEL SPAN {
	DISPLAY: block; FONT-SIZE: 0.9em
}
.normalform EM {
	FONT-STYLE: normal; COLOR: #f00; FONT-WEIGHT: bold
}
.forminput {
	WIDTH: 220px
}
.formselect {
	WIDTH: 220px
}
#frame {
	MARGIN: 20px auto 0px; WIDTH: 870px
}
#framefooter {
	BACKGROUND-IMAGE: url(bottom-bg.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
#frameheader {
	BACKGROUND-IMAGE: url(top-bg.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
#content {
	BACKGROUND-IMAGE: url(middle-bg.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: repeat-y; COLOR: #000000; PADDING-TOP: 0px
}
#header {
	POSITION: relative; HEIGHT: 95px
}
.mobile-valet-quote {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 30%; FONT-SIZE: 2.1em; TOP: 38px; RIGHT: 16px
}
.mobile-valet-quote P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px
}
.logo {
	POSITION: absolute;
	TOP: 24px;
	LEFT: 13px;
	width: 200;
}
#mainnav {
	CLEAR: both
}
.sf-menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sf-menu * {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sf-menu {
	LINE-HEIGHT: 1; WIDTH: 100%
}
.sf-menu UL {
	POSITION: absolute; MARGIN: 0px 0px 0px 7px; WIDTH: 14em; TOP: -999em
}
.sf-menu UL LI {
	WIDTH: 100%
}
.sf-menu LI:hover {
	VISIBILITY: inherit
}
.sf-menu LI {
	POSITION: relative; FLOAT: left
}
.sf-menu A {
	POSITION: relative; DISPLAY: block
}
.sf-menu LI:hover UL {
	Z-INDEX: 99; TOP: 2.6em; LEFT: 0px
}
.sf-menu LI.sfHover UL {
	Z-INDEX: 99; TOP: 2.6em; LEFT: 0px
}
UL.sf-menu LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI:hover UL {
	TOP: 0px; LEFT: 10em
}
UL.sf-menu LI LI.sfHover UL {
	TOP: 0px; LEFT: 10em
}
UL.sf-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI LI:hover UL {
	TOP: 0px; LEFT: 10em
}
UL.sf-menu LI LI LI.sfHover UL {
	TOP: 0px; LEFT: 10em
}
.sf-menu {
	BACKGROUND-IMAGE: url(bg.jpg); BACKGROUND-COLOR: #F0F0EB; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; MARGIN-BOTTOM: 15px; FLOAT: left; CLEAR: both
}
.sf-menu A {
	BACKGROUND-IMAGE: url(bg.jpg); BORDER-BOTTOM: 0px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #F0F0EB; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.sf-menu A {
	COLOR: #000000
}
.sf-menu A:visited {
	COLOR: #323232
}
.sf-menu LI A:hover {
	BACKGROUND-IMAGE: url(hover222-bg.jpg); BACKGROUND-COLOR: #FF00CC; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top
}
.sf-menu LI {
	
}
.sf-menu LI LI {
	
}
.sf-menu LI LI LI {
	
}
.sf-menu LI:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.sf-menu LI.sfHover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.sf-menu A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.sf-menu A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.sf-menu A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.sf-menu UL LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.sf-menu UL LI A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#maincontent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#maincontent UL {
	PADDING-BOTTOM: 10px
}
#maincontent LI {
	LIST-STYLE: none none outside; BACKGROUND-IMAGE: url(list-arrow.jpg); PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 8px
}
#footer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; FONT-SIZE: 0.9em; PADDING-TOP: 10px
}
#footer A {
	COLOR: #fff
}
#footer A:visited {
	COLOR: #fff
}
#footer A:hover {
	
}
#footer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-TOP: 0px
}
#footerleft {
	WIDTH: 49%; FLOAT: left
}
#footerright {
	TEXT-ALIGN: right; WIDTH: 49%; FLOAT: right
}
#footervalet {
	CLEAR: both
}
#hometop {
	BACKGROUND-IMAGE: url(autosheen.jpg); BORDER-BOTTOM: #ff6600 4px solid; POSITION: relative; PADDING-BOTTOM: 25px; MARGIN: -15px -15px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 276px; COLOR: #ffffff; PADDING-TOP: 25px
}
#homebottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#homebottom H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.7em; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.homeleft {
	WIDTH: 48%; FLOAT: left
}
.homeright {
	WIDTH: 49%; FLOAT: right
}
#carvaletusp {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#newslist {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#newslist LI {
	BACKGROUND-IMAGE: url(newslist-arrow.gif); PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px
}
#newslist LI A {
	COLOR: #000000; TEXT-DECORATION: none
}
#newslist LI A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#newslist LI A:hover {
	COLOR: #f37022; TEXT-DECORATION: none
}
#accordion {
	MARGIN: 0px 0px 15px
}
#accordion H5 {
	BACKGROUND-IMAGE: url(hover-bg.jpg); BORDER-BOTTOM: 0px; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #cf6c2b; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; COLOR: #ffffff; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#accordion H5 A {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#accordion H5 A:visited {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
.ui-accordion-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.homequote {
	POSITION: absolute; BOTTOM: 18px; LEFT: 25px
}
#franop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ddd 2px solid; PADDING-TOP: 20px
}
#franop H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.4em; PADDING-TOP: 0px
}
#franopimage {
	WIDTH: 145px; FLOAT: left
}
#franoptext {
	WIDTH: 235px; FLOAT: right
}
#maincontent {
	
}
#leftnav {
	WIDTH: 17%; FLOAT: left
}
#leftnav UL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
#leftnav LI {
	PADDING-BOTTOM: 9px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 9px
}
#leftnav LI A {
	BACKGROUND-IMAGE: url(newslist-arrow.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#leftnav LI A:visited {
	BACKGROUND-IMAGE: url(newslist-arrow.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#leftnav LI A:hover {
	
}
#rightcontent {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 79%;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 0px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #999999;
}
.sideimage {
	MARGIN: 0px 0px 0px 15px; WIDTH: 230px; FLOAT: right
}
.img-left {
	PADDING-RIGHT: 15px; FLOAT: left
}
#services-left {
	WIDTH: 270px; FLOAT: left
}
#services-right {
	WIDTH: 320px; FLOAT: right
}
#arealeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 44%; PADDING-RIGHT: 15px; FLOAT: left; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 0px
}
#arealeft H4 {
	MARGIN: 15px 0px
}
#arearight {
	WIDTH: 51%; FLOAT: right
}
#arealeft IMG {
	MARGIN: 10px 0px
}
#valetleft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 0px
}
#valetleft H4 {
	MARGIN: 10px 0px 4px; COLOR: #f37022; FONT-SIZE: 1.6em
}
#valetimage {
	
}
#valetticklist {
	
}
#valetright {
	WIDTH: 555px; FLOAT: right; FONT-SIZE: 1.2em
}
#valetright P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#valetright H1 {
	COLOR: #000000
}
#valetright H1 SPAN {
	COLOR: #f37022
}
#valetmap {
	MARGIN: 15px 0px 0px; CLEAR: both
}
