@charset "utf-8";
/* CSS Document */

/*
---------------------------------------------
33. service dept page
---------------------------------------------
*/

#service { width:960px; float:left; background:url(../images/bg_content_inner.gif) repeat-y; padding-bottom:35px; margin-top:-1px }
#service h1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight: bold; color:#000000}


/*
---------------------------------------------
33.1 service dept page - left side
---------------------------------------------
*/

#service_dept_left { width:259px; float:left; padding:20px 23px 0 3px; overflow:hidden;}
#service_dept_left h1 {text-align:center; padding:10px 0 0 0}

.photo_service_dept { width:235px; float:left; padding-left:13px; padding-bottom:15px}

.service_dept2 { width:259px; float:left; padding:10px 0}
.service_dept2 h6 { background:url(../images/bg_searchbar.gif) no-repeat; padding:3px 0; padding-left:23px}

.service_dept2 .hours ul { list-style:none; padding:20px 0}
.service_dept2 .hours ul li { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; padding:1px 0 1px 20px}  
.service_dept2 .hours ul li .span_left { width:90px; float:left}

.service_dept2 h4{padding:15px 0 0 18px}

.service_dept2 ul { list-style:none; padding:10px 0}
.service_dept2 ul li { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000; padding:4px 0 1px 20px} 

.logo_genuine { float:left; padding-left:20px}


/*
---------------------------------------------
33.2 service dept page - right side
---------------------------------------------
*/

#service_dept_right { width:650px; float:left; padding-top:30px; overflow:hidden;}
#service_dept_right .main_photo{margin:10px 0 10px 6px;}
#service_dept_right h1 { font-weight:normal; border-bottom:1px solid #000000; padding-bottom:5px}
#service_dept_right h3 { padding:15px 0 3px 0; margin-top:15px; }
#service_dept_right h5 { font-family:Arial, Helvetica, sans-serif; }
#service_dept_right p { font-size:14px; color:#000000; padding-top:5px; margin-bottom:30px; }
#service_dept_right .highlight{font-weight:bold; color:#F00;line-height:22px;}

#services_offered{ width:645px; float:left; border:2px solid #CCCCCC; padding-bottom:15px; margin:10px 0; }
#services_offered ul { width:199px; float:left; list-style:none; padding:6px}
#services_offered ul li { background:url(../images/equipment_li_bullet.gif) no-repeat 0 12px; font-size:14px; font-weight:normal; color:#000000; line-height:1.5em; padding:3px 0 3px 15px} 

#service_dept_quotebox { width:640px; height:auto; float:left; background:#cb161e url(../images/bg_quotebox.gif) center no-repeat; padding:10px 5px 5px 5px; overflow:hidden; margin:10px 0 50px 0;}
#service_dept_quotebox p {padding:0; }
#service_dept_quotebox p a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline}
#service_dept_quotebox h4 { font-size:16px; color:#FFFFFF; font-style:NONE; padding-left:15px; padding-right:15px;text-align:center;}
#service_dept_quotebox h5 { color:#FFFFFF; text-align:right; padding-right:50px; padding-top:8px;} 

#coupons{width:645px; float:left; padding-bottom:15px; margin:0 0 30px 0; }

#coupons .coupon{background:url(../images/bg_service_coupon_hd.gif) no-repeat; border:3px dashed #000; width:184px; height:100%; padding:80px 5px 5px 5px; float:left; margin:10px 15px 0 0; text-align:center;}

#coupons h1 {font-size:22px; padding: 8px 0 8px 0; color:#005281; border:none;}
#coupons h2 {font-size:12px; font-weight:bold; color:#005281; padding: 8px 0 8px 0}
#coupons h2 a {font-size:12px; font-weight:bold; color:#005281; text-decoration:underline; padding: 8px 0 6px 0}
#coupons h3 {font-size:36px; font-weight:bold; color:#005281; border:none; padding:0; margin:0;}
#coupons p {font-size:9px; color:#666; text-align:left; padding-left:7px;}