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

body {

background-color:#762124;
background-image:url(images/puer_bg.gif);
background-repeat: repeat-y;
}
#outer {
width: 965px;
margin-right: auto;
margin-left: auto;
margin-top: 5px;
margin-bottom: 5px;
overflow: visible;
font-family:Arial, Helvetica, sans-serif;
}
#head {
background-color:#FFFFFF;
height: 168px;
background-image:url(images/puer-head.jpg);
background-position: top;
background-repeat: no-repeat;
color: #8B7A68;
font-family:Arial, Helvetica, sans-serif;
}
#left_head {
float: left;
width: 275px;
padding-left: 50px;
font-size: 10pt;
font-weight: bold;
padding-top: 70px;
}
#center_head {
float: left;
width: 370px;
padding-top: 5px;
}
.center_head_img {
border: 15px solid #8B7A68;
}
#right_head {
width:220px;
float: left;
font-size: 10pt;
font-weight: bold;
padding-top: 70px;
}


#home .home {
background-color:#C2B6AA;
}
#home .home a, #home .home a:visited {
color: #762124;
}

#nav {
width: 197px;
height: 460px;
background-image:url(images/nav_bg_middle.gif);
background-repeat: repeat-y;
background-position:center;
}
#nav ul {
list-style-type: none;
}
#nav li {
background-image:url(images/nav_button.gif);
background-repeat:no-repeat;
width: 161px;
height: 39px;
list-style-image: none;
margin-left: -24px;
padding-top: 5px;
padding-left: 12px;
margin-bottom: -16px;
}
#nav li a, #nav li a:visited {
color: #FFFF99;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}
#nav li a:hover {
color:#FF6600;
text-decoration: underline;
}

#navbottom {
height: 15px;
background-image:url(images/nav_bg_bottom.gif);
background-repeat:no-repeat;
background-position:bottom center;
margin-left: -3px;
margin-top: -10px;
}
#navtop {
height: 15px;
background-image:url(images/nav_bg_top.gif);
background-repeat:no-repeat;
background-position:bottom center;
margin-bottom: -16px;
margin-left: -3px;
}

#service_button {
background-image:url(images/wrench.png);
background-position:bottom left;
background-repeat:no-repeat;
height: 120px;
width: 170px;
margin-left: 2px;
}
#service_button h1 {
font-size: 12pt;
text-align:right;
font-style:oblique;
color: #000033;
}


#content {
background-color:#fff;
height: 100%;
padding-bottom: 30px;
background-image:url(images/puer-main-bg.gif);
background-repeat:repeat-y;
margin-left: -1px;
}

#left_content {
float: left;
width: 200px;
padding-left: 15px;
margin-top: 10px;

}
#left_content p {
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: italic;
}


#center_content {
float: left;
width: 400px;
font-family:Arial, Helvetica, sans-serif;
}
#center_content ul {
list-style-type: none;
}
#center_content li {
list-style-image:url(images/bullet.png);
font-size: 10pt;
line-height: 14pt;
text-align: left;
}
#center_content h1 {
color: #000033;;
font-size: 12pt;
font-weight: bold;
}
#center_content h2 {
color: #000033;
font-size: 10pt;
font-style:italic;
font-weight: bold;
}
#center_content h4 {
color:#000033;
font-size: 9pt;
font-weight: bold;

}
#center_content p {
font-size:10pt;
}
#right_content {
float: left;
width: 299px;
padding-left: 20px;
margin-top:0;
}
#right_content h2 {
color: #000033;
font-size: 12pt;
text-align: center;

}
#right_content h3 {
color: #000033;
font-size: 9pt;
text-align: center;
margin-right: 3px;
}



#equipment_gallery{
background-color: #DEE9FA;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
margin-top: -1px;
padding-bottom: 5px;
background-image:url(images/equipment_gallery_top.png);
background-position:top;
background-repeat:no-repeat;
}
#equipment_gallery h3 {
color: #762124;
padding-left: 5px;
font-weight: bold;
font-size: 8pt;
text-align: center;
margin-bottom: -8px;
}
#equipment_gallery h4 {
color: #762124;
padding-left: 5px;
font-weight: bold;
font-size: 8pt;
text-align: center;
}
#equipment_gallery h1 {
color:#000033;
font-weight: bold;
font-size: 11pt;
text-align: center;
margin-bottom: -10px;
padding-top: 10px;
}
#equipment_gallery h2 {
color:#000033;
padding-left: 5px;
font-weight: bold;
font-size: 8pt;
text-align: center;
margin-bottom: -10px;
}

#equipment_gallery p {
padding-left: 5px;
color:#000000;
font-weight: bold;
font-size: 8pt;
font-weight: normal;
}
#equipment_gallery_bottom {
height: 20px;
background-image:url(images/equipment_gallery_bottom.png);
background-position:top;
background-repeat:no-repeat;
}

#footer {
background-color:#fff;
height: 56px;
background-image:url(images/puer_footer_bg.gif);
background-position: bottom;
background-repeat: no-repeat;
margin-left: 1px;

}
#footer_left {
width: 30%;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
margin-left: 35px;
}

#footer_right {
width: 40%;
float: right;
font-family:Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: right;
margin-right: 35px;
}
#footer_right a, #footer_right a:visited {
color: #9933FF;
text-decoration: none;
}
#footer_right a:hover {
color: #00FF00;
}
#address2 {
display: none;
}
#equipment_gallery img {
margin-left: 28px;
margin-right: 28px;
}
.odd {
background-color:#fff;
}
.even {
background-color:#CCCCCC;
}
#admin_table p {
font-size: 9pt;
}
#admin_table a, #admin_table a:visited {
font-size: 9pt;
}
#car_link a, #car_link a:visited {
font-size: 10pt;
font-weight: bold;
color: #000066;
}
#car_link {
font-size: 10pt;
}
#main-table {
font-size: 10pt;
}
#table-hed {
font-weight: bold;
}
#even {
background-color:#CCCCCC;
}
#odd {
background-color: #FFFFFF;
}
#equip_table p {
font-size: 9pt;
font-weight: bold;
text-align: center;
}
#equip_table td {
border: 1px solid #999999;
}

