BODY { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; height:100%; }
A:link { color:#132867; }
A:hover { color:#5A84B4; }
A:active { color:#B72024; }
A:visited {color:#238C63; }

#header { position:relative; width:100%; height:69px; background:url('../images/grey-tile-bkgd.gif'); }
#logo_top { width:138px; height:69px; float:left; }
#slogan_right { width:238px; height:69px; float:left; }
#austin_original { margin-left:130px; width:180px; height:69px; float:left; }

#navbar { position:relative; width:100%; height:21px; background:#206EA1 url('../images/top-nav-blue-extra.gif') repeat-x top; }
#logo_middle { width:138px; height:21px; float:left; }
#nav_testimonials { width:146px; height:21px; float:left; }
#nav_about { width:92px; height:21px; float:left; }
#nav_specials { width:80px; height:21px; float:left; }
#nav_faq { width:62px; height:21px; float:left; }
#nav_contact { width:81px; height:21px; float:left; }
#nav_guarantee { width:90px; height:21px; float:left; }

#page_title { position:relative; width:100%; background:#A9C8DF url('../images/leftmenu_bg.gif') repeat-y left; }
#logo_bottom { width:138px; height:47px; float:left; background:#206EA1; }

#content { position:relative; width:100%; background:#FFFFFF url('../images/leftmenu_bg.gif') repeat-y left; }
#left_menu { position:absolute; top:0px; left:0px; float:left; width:138px; height:100%; padding-top:15px; }
#btn_home { width:138px; height:18px; }
#btn_carpet_cleaning { width:138px; height:18px; }
#btn_upholstery_cleaning { width:138px; height:18px; }
#btn_hardwood_floor { width:138px; height:31px; }
#btn_duct_cleaning { width:138px; height:18px; }
#btn_water_extraction { width:138px; height:18px; }
#btn_oriental_rug_cleaning { width:138px; height:18px; }
#btn_pet_odor_treatment { width:138px; height:18px; }
#btn_drapery_cleaning { width:138px; height:18px; }
#btn_smoke_fire_restoration { width:138px; height:18px; }
#btn_construction { width:138px; height:18px; }
#btn_ceramic_tile { width:138px; height:31px; }
#btn_marble_polishing { width:138px; height:18px; }
#btn_sweepstakes { width:138px; height:28px; }
#btn_EEF { width:85px; height:85px; text-align:center; }

#content_box { position:relative; left:138px; width:530px; height:100%; padding:15px; }
.img_float_left { float:left; padding:15px 15px 15px 0px; }
.img_float_right { float:right; padding:15px 0px 15px 15px; }

H1 { font-size:20pt; color:#FFFFFF; font-weight:bold; margin:0px 0px 0px 153px; padding-top:6px; }
.subtitle { font-size:11pt; color:#FFFFFF; font-style:italic; margin:0px 0px 0px 153px; padding:0px 0px 6pt 0px; }
H2 { font-size:10pt; font-weight:bold; color:#206EA1; margin:18pt 0pt 4pt 0pt;}
H3 { font-size:9pt; font-weight:normal; font-style:italic; color:#206EA1; margin:12pt 0px 3pt 0px; }
#content_box UL { font-size:8pt; margin-top:6pt; }
#content_box OL { font-size:8pt; margin-top:6pt; }
#content_box OL.faq { font-size:9pt; margin-top:1pt; }
#content_box LI { margin-bottom:4pt; }
#content_box P { font-size:8pt; margin:0pt 0pt 8pt 0pt; }
#content_box P.summary { font-style:italic; }
#content_box P.subnav { font-size:7pt; color:#206EA1; font-weight:bold; font-decoration:underline; text-align:right; padding-bottom:20px;}
#content_box P.top { font-size:7pt; text-align:right; }
#content_box P.indent { text-indent:10px; margin:0px; }

#content_box .cmnt_text {  }
#content_box .cmnt_text BLOCKQUOTE { margin:10px 0px 5px 0px; padding:10px; background:#EEEEEE; }
#content_box .cmnt_text P.cmnt_name { font-size:8pt; margin:2pt 0px 0px 338px; }
#content_box .cmnt_text P.cmnt_date { font-size:7pt; margin:0px 0px 0px 350px; font-style:italic; }

#site-map UL { list-style-type:none; margin-left:25px; margin-top:2px; }
#site-map LI { margin-bottom:2pt; }

#page_footer { position:relative; clear:left; width:100%; padding:8px 0px 8px 0px; background:#D4E4F3; border-top:1px black solid; vertical-align:center; }
#footer_box { position:relative; left:138px; width:530px; text-align:center; vertical-align:center; }
#page_footer P.text_nav { font-size:8pt; margin-top:6pt; }
#page_footer P.copyright { font-size:7pt; margin-top:8pt; }
#page_footer P.text_nav_admin { margin-top:6pt; font-size:7pt; }

.coupon { text-align:center; width:500px; height:94px; border:1px black solid; }
#content_box .coupon_details { font-size:7pt; text-align:left; width:500px; color:#888888; }

.room { width:150px; padding:0px 10px 0px 5px; color:#206EA1; font-weight:bold; }
.qty { text-align:center; }
.service_level { font-size:14pt; text-align:right; width:150px; padding-right:10px; }
