/* CSS Document */
body
{
background:url(../images/body-bg.jpg) left top repeat;
padding:0px;
margin:0px auto;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#313030;
line-height:16px;
}
img
{
margin:0px;
padding:0px;
border:none;
}
p
{
margin:10px 0px;
text-align:justify;
}
*
{
margin:0px;
padding:0px;
}
.left
{
float:left;
}
.right
{
float:right;
}
.container
{
width:790px;
padding:0px;
margin:0px auto;
}
.header-top-bg
{
width:790px;
height:10px;
float:left;
}
.footer-bg
{
background:url(../images/footer-bg.jpg) left top no-repeat;
width:790px;
height:8px;
float:left;
}
.body-mid-bg
{
background:url(../images/mid-bg.jpg) left top repeat-y;
width:790px;
float:left;
}

.body-header
{
width:772px;
margin:0px auto;
border-top:6px solid #E9D846;
padding-top:5px;
height:194px;
}



.body-header-left
{
width:233px;
height:139px;
float:left;
text-align: center;
background:url(../images/header-left-bg.jpg) left top no-repeat #361903;
padding-top:50px;
}
.body-header-right
{
width:531px;
height:189px;
float:right;
background:url(../images/banner.jpg) left top no-repeat;
}

.body-mid
{
border-top:6px solid #E9D846;
width:776px;
margin:0px auto;
padding-top:3px;
padding-left:2px;

}
.body-mid-left
{
padding-left:3px;
width:233px;
float:left;
}
.body-mid-right
{
padding-right:3px;
width:531px;
float:right;
}

.left-box
{
width:233px;
float:left;
padding-bottom:3px;
}
.left-box-top
{
width:213px;
height: auto;
padding-left:20px;
background:url(../images/left-header.jpg);
height:27px;
float:left;
padding-top:10px;
}
.left-box-visit
{
width:213px;
height:178px;
padding-left:10px;
background:url(../images/left-mid-bg.jpg) left top repeat-x #774213;
float:left;
height:auto;
padding-top:10px;
padding-right:10px;
text-align:center;
}
.left-box-call-us
{
width:213px;
height:76px;
padding-left:20px;
background:url(../images/call-us-bg.jpg) left top repeat-x;
float:left;
padding-top:10px;
}


.left-box-brand
{
width:213px;
height:310px;
padding-left:10px;
background:url(../images/brands-bg.jpg) left top repeat-x;
float:left;
padding-top:10px;
padding-right:10px;
text-align:center;
}
.right-box
{
width:531px;
float:right;
padding-bottom:3px;
height:auto;
}
.right-box-top
{
width:531px;
height: auto;
height:6px;
float:left;
}
.right-box-mid
{
width:529px;
height:203px;
float:left;
padding-top:10px;
border-left:1px solid #B6B6B6;
border-right:1px solid #B6B6B6;
background:#F4F4F4;
}
.right-box-text
{
width:498px;
margin:0px auto;
}

.right-box-text p
{
margin:20px 0px;
}
.right-box-left
{
padding-top:20px;
width:362px;
float: left
}
.right-box-right
{
padding-top:3px;
width:115px;
float:right;
}
.right-box-border
{
width:498px;
margin:0px auto;
border-bottom:1px solid #D0D0CF;
padding-bottom:5px;
}

.right-box-mid-yellow
{
width:529px;
height:140px;
float:left;
padding-top:10px;
border-left:1px solid #CEC788;
border-right:1px solid #CEC788;
background:#F6EFAD;
}
.right-box-yellow-border
{
width:498px;
margin:0px auto;
border-bottom:1px solid #DED694;
padding-bottom:5px;
}

.right-box-mid-orng
{
width:529px;
height:132px;
float:left;
padding-top:10px;
border-left:1px solid #CBC483;
border-right:1px solid #CBC483;
background:#FCE094;
}
.right-box-orng-border
{
width:498px;
margin:0px auto;
border-bottom:1px solid #DED694;
padding-bottom:5px;
}
h1
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding:0px;
margin:6px 0px;
font-weight:normal;
}
h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding:0px;
margin:6px 0px;
font-weight:normal
}
