#middle{ padding:0px 16px 30px 16px; margin:0px 15px 0px 15px; background:#ffffff;}
h2{ color:#000000; font-size:150%; font-weight:normal; margin-top:22px; margin-bottom:22px;}
#middle #breadcrumb{ background:#482D23; font-size:90%; padding:7px 30px; color:#ffffff; font-weight:bold;}
#middle #breadcrumb span{ padding:0px 5px;}
#middle #breadcrumb font{ color:#E4C084; font-size:100%; font-weight:bold;}
#middle #breadcrumb a{ color:#ffffff; text-decoration:none;}
#middle #breadcrumb a:hover{ color:#E4C084; text-decoration:underline;}
#middle #content{ margin:0px 30px;}
#middle #content .block{ float:left; border:1px solid #D0D0D0; width:267px; _width:291px; padding:12px; height:292px; _height:332px; margin-bottom:10px;}
#middle #content .big{ height:365px; _height:400px;}
#middle #content .qtm{ height:375px; _height:432px;}
#middle #content .block h3{ color:#B01116; font-size:100%; background:url(../images/probox_img.jpg) left top repeat-x; padding-top:20px; text-transform:uppercase;}
#middle #content .block ul{ list-style-type:none; margin:0px; padding:0px;}
#middle #content .block ul li{ background:url(../images/probullet.gif) left 6px no-repeat; padding-left:13px; margin-bottom:10px;}
#middle #content .block_pro{ float:left; width:267px; _width:291px; padding:12px; height:70px; _height:90px; margin-bottom:10px;}
#middle #content h3{ color:#B01116; font-size:100%; margin-top:20px;}
#middle #content .block_pro ul{ list-style-type:none; margin:0px; padding:0px; margin-top:-8px; _margin-top:-15px;}
#middle #content .block_pro ul li{ background:url(../images/probullet.gif) left 6px no-repeat; padding-left:13px; margin-bottom:10px;}
#content h4{ border:1px solid #B8AC8E; background:#D4C7A4; text-align:center; font-size:110%; font-weight:bold; color:#5F523E; padding:3px 10px; width:838px; _width:859px; margin-top:30px;}
.qtm_container{ width:870px;}
.qtm_box{ float:left; margin-right:10px; margin-bottom:10px; width:425px;}
.qtm_subtitle{ background:#E6E2D0; width:405px; _width:425px; color:#BF5D61; font-size:90%; font-weight:bold; padding:5px 10px;}
.qtm_subtitle span{ position:absolute; margin-top:19px; margin-left:155px;}
.qtm_databox{ border:1px solid #E6E2D0; width:423px; _width:425px;}
.qtm_databox img{ float:left; margin-top:15px; margin-left:10px;}
.qtm_databox .data{ float:right; margin-top:0px; border-left:1px solid #E9E5DB; margin-top:15px; margin-bottom:10px; width:237px; _width:253px; height:120px; _height:130px; padding:0px 0px 0px 15px; _padding:0px 0px 0px 15px;}
.qtm_databox .data ul{ list-style-type:none; margin-left:0px; padding-left:0px; margin-top:0px;}
.qtm_databox .data ul li{ background:url(../images/h3arrow.gif) left 3px no-repeat; padding-left:15px;}
#middle #content .block_qly{ float:left; border-right:1px solid #D0D0D0; width:267px; _width:291px; padding:12px; height:292px; _height:332px; margin-bottom:20px;}
#middle #content .qtm{ height:375px; _height:432px;}
#middle #content .block_qly h3{ color:#B01116; font-size:100%; background:url(../images/probox_img.jpg) left top repeat-x; padding-top:20px; text-transform:uppercase;}
#middle #content .block_qly ul{ list-style-type:none; margin:0px; padding:0px;}
#middle #content .block_qly ul li{ background:url(../images/probullet.gif) left 6px no-repeat; padding-left:13px; margin-bottom:10px;}
#middle #content #contact{ background:url(../images/contact_img.jpg) #E6E2D0 left top no-repeat; padding:30px 25px 25px 120px; }
#middle #content #inquiry{ background:url(../images/inquiry_img.jpg) #E6E2D0 left top no-repeat; padding:30px 25px 25px 120px; }
#middle #content #contact #address{ float:left; width:300px;}
#middle #content #contact #address h3{ color:#5F523E;}
#middle #content #contact #address a{ color:#160C0D; text-decoration:underline;}
#middle #content #contact #address a:hover{ text-decoration:none;}
#middle #content #contact #rightmap{ float:left; width:430px; background:#eee;}
#middle #content ul{margin:7px; padding:7px; color:#482D23; }
#middle #content ul li{padding-left:5px; margin-bottom:5px;}
#middle #content a{ color:#160C0D; text-decoration:underline;}
#middle #content a:hover{ text-decoration:none;}
.map{ width: 430px; height:330px; }
.wctbl{ border:1px solid #482D23; font-size:80%;}
.wctbl_title{ background:#997D4E; color:#fff; font-weight:bold; font-size:100%; font-weight:bold; padding:3px 0px 3px 10px;}
.gallery { font-size:100%;}
.gallery a{ text-decoration:none; color:#B20E15;}
.gallery a:hover{ text-decoration:underline; color:#482D23;}
.gallery a IMG { margin:0px; padding:0px; border:1px solid #482D23; margin-bottom:15px;}
.qgallery { font-size:100%; float:right; padding:0px 10px; text-align:center; margin-bottom:100px;}
.qgallery a{ text-decoration:none; color:#B20E15;}
.qgallery a:hover{ text-decoration:underline; color:#482D23;}
.qgallery a IMG { border:1px solid #482D23; margin-bottom:15px; text-align:center;}