 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_body.jpg) #821518 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px Tahoma, Verdana, Arial, Helvetica; COLOR: #797a7a; PADDING-TOP: 0px
}
IMG {
	BEHAVIOR: url("pngbehavior.htc"); BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-SIZE: 18px; MARGIN: 6px 0px; TEXT-TRANSFORM: uppercase; COLOR: #f5cb14; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 14px; MARGIN: 20px 0px; COLOR: #f5cb14; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 12px; MARGIN: 6px 0px; TEXT-TRANSFORM: uppercase; COLOR: #f5cb14; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-TOP: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #c8321d; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #c9c9c9 1px dashed; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px
}
#wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
#header {
	BACKGROUND: url(images/bg_header.jpg) no-repeat left top; HEIGHT: 193px
}
#top {
	PADDING-RIGHT: 48px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 147px
}
#top H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 58px 0px 0px; PADDING-TOP: 0px
}
#top H1 IMG {
	TEXT-ALIGN: right
}
#servingarea {
	FLOAT: right; TEXT-ALIGN: right
}
#servingarea H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 60px 0px 0px; COLOR: #222; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#servingarea H2 STRONG {
	FONT-SIZE: 13px; COLOR: #252525
}
#servingarea P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #222; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#road {
	MARGIN-TOP: 35px; HEIGHT: 50px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 14px; HEIGHT: 26px
}
#nav LI {
	PADDING-RIGHT: 26px; DISPLAY: inline; PADDING-LEFT: 26px; FONT-SIZE: 13px; BACKGROUND: url(images/bg_nav.jpg) no-repeat right center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI A {
	COLOR: #fff
}
#content {
	PADDING-RIGHT: 32px; PADDING-LEFT: 32px; BACKGROUND: url(images/bg_content.jpg) repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 890px; PADDING-TOP: 0px
}
#left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 528px; PADDING-TOP: 0px
}
#left DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 8px; PADDING-TOP: 10px
}
#left #bannerhome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/home.jpg) #000 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 158px; HEIGHT: 116px
}
#left #bannerhome H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #252525; PADDING-TOP: 0px
}
#left #bannerhome H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #fff; PADDING-TOP: 0px
}
#left #bannerhome H2 STRONG {
	FONT-WEIGHT: bold; COLOR: #e73921
}
#left #bannerhome P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f5cb14; PADDING-TOP: 0px
}
#left #banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/banner.jpg) #000 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 230px
}
#left #services {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/services.jpg) #000 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 230px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main H1 {
	MARGIN: 20px 0px 6px
}
#main H1.title {
	MARGIN: 0px 0px 6px
}
#main H2 {
	MARGIN: 20px 0px 6px
}
#main P {
	LINE-HEIGHT: 18px
}
#main P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 6px 0px
}
#main P.comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_comment.jpg) no-repeat center bottom; PADDING-BOTTOM: 20px; MARGIN: 2px 0px 10px; PADDING-TOP: 0px
}
#main P STRONG {
	COLOR: #f5cb14
}
#main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 20px; PADDING-TOP: 0px
}
#main OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 20px; PADDING-TOP: 0px
}
#main UL LI {
	MARGIN: 6px 0px; TEXT-TRANSFORM: capitalize; COLOR: #aaa; LIST-STYLE-TYPE: square
}
#main OL LI {
	MARGIN: 6px 0px; TEXT-TRANSFORM: capitalize; COLOR: #aaa
}
#main UL.hours {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 160px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#right UL.hours {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 160px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main UL.hours LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#right UL.hours LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#main UL.hours LI STRONG {
	FLOAT: left; MARGIN-RIGHT: 4px
}
#right UL.hours LI STRONG {
	FLOAT: left; MARGIN-RIGHT: 4px
}
#main UL.hours LI SPAN {
	FONT-WEIGHT: normal; TEXT-ALIGN: right
}
#right UL.hours LI SPAN {
	FONT-WEIGHT: normal; TEXT-ALIGN: right
}
#main UL.col1 {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 200px
}
#main UL.col2 {
	FLOAT: left; MARGIN: 0px 0px 0px 30px; WIDTH: 200px
}
#main UL.col1 LI {
	LIST-STYLE-TYPE: none
}
#main UL.col2 LI {
	LIST-STYLE-TYPE: none
}
#main .promo {
	BORDER-RIGHT: #d32816 4px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #d32816 4px dashed; PADDING-LEFT: 20px; BACKGROUND: #efefef; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; BORDER-LEFT: #d32816 4px dashed; WIDTH: 380px; PADDING-TOP: 10px; BORDER-BOTTOM: #d32816 4px dashed; HEIGHT: 180px
}
#main .promo H2 {
	FONT-SIZE: 20px; MARGIN: 0px 0px 6px; COLOR: #000
}
#main .promo H2 STRONG {
	FONT-SIZE: 40px; TEXT-TRANSFORM: uppercase; COLOR: #d32816
}
#main .promo P {
	FONT-SIZE: 11px; MARGIN: 2px 0px; COLOR: #555
}
#main #form {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 30px; BACKGROUND: url(images/bg_coupon.jpg) #151515 no-repeat right top; PADDING-BOTTOM: 20px; MARGIN: 10px auto; BORDER-LEFT: #333 1px solid; WIDTH: 400px; PADDING-TOP: 20px; BORDER-BOTTOM: #333 1px solid
}
#main #form H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#form LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 4px
}
#form INPUT {
	WIDTH: 180px
}
#form TEXTAREA {
	WIDTH: 180px
}
#form INPUT.submit {
	BORDER-RIGHT: #ccc 1px dashed; BORDER-TOP: #ccc 1px dashed; FONT-WEIGHT: bold; BACKGROUND: #444; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px dashed; WIDTH: 184px; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 30px
}
#right {
	FLOAT: right; WIDTH: 356px
}
#right DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 8px; PADDING-TOP: 10px
}
#right DIV H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: capitalize; COLOR: #ddd; BORDER-BOTTOM: #790b0b 1px solid; HEIGHT: 30px
}
#right #services {
	HEIGHT: auto
}
#right #services P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 6px 0px; PADDING-TOP: 2px
}
#right #services P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(images/arrow.jpg) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: #f5cb14; PADDING-TOP: 2px
}
#right #services IMG.stmb {
	FLOAT: left; MARGIN: 0px 2px 0px 0px
}
#right #services UL {
	MARGIN: 0px 6px
}
#right #services UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(images/arrow.jpg) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#right #services UL LI A {
	FONT-WEIGHT: normal; COLOR: #f5cb14
}
#right #quickform {
	BACKGROUND: url(images/quickform.jpg) #000 no-repeat left top
}
#quickform H1 {
	BACKGROUND: url(images/quickform_top.jpg) no-repeat right bottom
}
#quickform DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#right #quickform P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; COLOR: #fff; PADDING-TOP: 0px
}
#right #quickform P.border-bot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #790b0b 1px solid
}
#forminfo {
	FLOAT: left; WIDTH: 132px
}
#formfield {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 174px; PADDING-TOP: 0px
}
#formfield INPUT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(images/bg_input.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; FONT: bold 13px Tahoma, Verdana, Arial, Helvetica; WIDTH: 170px; COLOR: #444; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none
}
#formfield TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(images/bg_input.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; FONT: bold 13px Tahoma, Verdana, Arial, Helvetica; WIDTH: 170px; COLOR: #444; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none
}
#formfield INPUT.field_name {
	PADDING-LEFT: 40px; BACKGROUND: url(images/bg_field-name.jpg) no-repeat left top; WIDTH: 134px
}
#formfield INPUT.field_email {
	PADDING-LEFT: 40px; BACKGROUND: url(images/bg_field-email.jpg) no-repeat left top; WIDTH: 134px
}
#formfield INPUT.field_phone {
	PADDING-LEFT: 44px; BACKGROUND: url(images/bg_field-phone.jpg) no-repeat left top; WIDTH: 130px
}
#formfield INPUT.field_date {
	PADDING-LEFT: 104px; BACKGROUND: url(images/bg_field-date.jpg) no-repeat left top; WIDTH: 70px
}
#formfield INPUT.field_time {
	PADDING-LEFT: 104px; BACKGROUND: url(images/bg_field-time.jpg) no-repeat left top; WIDTH: 70px
}
#formfield TEXTAREA {
	PADDING-LEFT: 4px; BACKGROUND: url(images/bg_field-comments.jpg) no-repeat left top; PADDING-TOP: 20px; HEIGHT: 34px
}
#formfield INPUT.button {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 174px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_footer.jpg) no-repeat left bottom; PADDING-BOTTOM: 30px; MARGIN: 0px auto 40px; WIDTH: 990px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footer P {
	MARGIN: 6px 0px; FONT: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #222
}
#footer P A {
	COLOR: #fff
}
#footer H1 {
	COLOR: #595959
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#footer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#footer LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
#footer LI A {
	FONT: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #222; TEXT-DECORATION: none
}
#footer LI A:hover {
	TEXT-DECORATION: underline
}
.jsvalidation {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px; COLOR: #c2ced8
}
.float-left {
	FLOAT: left; MARGIN: 10px 10px 4px 0px
}
.float-right {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; FLOAT: right; MARGIN: 6px 0px 4px 10px; BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.float-right2 {
	FLOAT: right; MARGIN: 6px 0px 4px 10px
}
.clear {
	CLEAR: both
}

