html, body {
height: 100%;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #FFFADB url(/images/topbg.jpg) repeat-x top;
}

.wrap {
width:1000px;
min-height:100%;
margin:0 auto;
padding:0;
overflow-x:hidden;
background: url(/images/bg2.jpg) repeat-x bottom;
}

.outer {margin:0 250px 0 0;zoom:1;}
.outer:after {content:'';clear:both;display:block;overflow:hidden;height:0;}
.boxCL {float:left;width:745px;zoom:1;}
.boxCL2 {float:left;width:1000px;zoom:1;}
.botbg {background: url(/images/botbg.jpg) repeat-x bottom;}

#header {
 width:1000px;
 height:148px;
 font-family: Georgia, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 font-style: italic;
 color: #714738;
 background: url(/images/head.jpg) repeat-x;
}
#header a {
 color: #714738;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
}
#header .bigg{
 font-size: 30px;
 font-weight: normal;
 font-style: normal;
 color: #714738;
}
#header .bigg2{
 font-size: 20px;
 font-weight: normal;
 font-style: normal;
 color: #714738;
}

#cleft {
float:left;
width:493px;
padding:0px;
margin: 0px;
position:relative;
zoom:1;

}
#ccenter {
float:right;
width:242px;
padding: 0 0 0 10px;
margin-left:-252px;
zoom:1;
background: url(/images/bgbron.jpg) no-repeat;
}
#cright {
float:right;
width:245px;
padding: 0 0 0 10px;
position:relative;
margin-right:-255px;
zoom:1;
background: url(/images/bgmen.jpg) no-repeat;
height: 210px;
}
#cright ul{
 list-style-type: none;
 margin: 0px 0 0 20px;
 padding: 0px;
 width: 220px;
}
#cright ul li{
 margin: 10px 0;
 padding: 0px;
}
#cright ul li a {
 font-family: Georgia, Helvetica, sans-serif;
 color: #876154;
 text-decoration: none;
 font-size: 22px;
 font-style: italic;
}
#cright ul li a:hover{
 color: #940000;
 text-decoration: underline;
}

#msec{
 height: 49px; 
 padding: 0px 0px;
 margin: 0px 0px;
 width: 1000px;
 background: url(/images/bgmenu2.jpg) repeat-x;
}
#msec ul{
 list-style-type: none;
 margin: 0px 0 0 0px;
 padding: 0px;
 height: 49px; 
 width: 980px;
}
#msec ul li{
 display: inline-block;
 display: -moz-inline-box;
 margin: 0 10px;
 padding: 0px;
 float:left;
 text-align: center;
 height: 49px;
}
#msec ul li:hover{
 background: url(/images/pm2.jpg) repeat-x top;
}
#msec ul li i{
 width: 12px;
 height: 49px;
 display: inline-block;
 display: -moz-inline-box;
 float: left;
}
#msec ul li:hover i{
 background: url(/images/pm1.jpg) no-repeat;
}
#msec ul li b{
 width: 12px;
 height: 49px;
 display: inline-block;
 display: -moz-inline-box;
 float: left;
}
#msec ul li:hover b{
 background: url(/images/pm3.jpg) no-repeat;
}
#msec ul li a {
 color: #876154;
 text-decoration: none;
 font-size: 12px;
 display: inline-block;
 display: -moz-inline-box;
 height: 31px;
 padding: 18px 0 0 0;
 float: left;
 margin: 0px;
}
#msec ul li a:hover{
 color: #940000;
}

#column-left {
 float:left;
 width:680px;
 padding:0px 20px;
 margin: 0px;
 position:relative;
 zoom:1;
 font-size: 12px;
}
#text{
 color: #0A0402;
 padding:0px 0 20px 20px;
}
#column-left a.ps {
 font-size: 12px;
 text-decoration: none;
 color: #000;
 margin: 0px;
 font-weight: bold;
}
#column-left a.ps:hover {
 font-size: 12px;
 text-decoration: none;
 color: #00406E;
 margin: 0px;
 font-weight: bold;
}
#column-left a.ps2 {
 font-size: 11px;
 text-decoration: underline;
 color: #438CC4;
 font-weight: normal;
}
#column-left a.ps2:hover {
 font-size: 11px;
 text-decoration: none;
 color: #438CC4;
}
#column-left a.cf {
 font-size: 11px;
 text-decoration: none;
 color: #D12229;
}
#column-left a.cf:hover {
 font-size: 11px;
 text-decoration: underline;
 color: #D12229;
}
#column-left a {
 color: #940000;
 font-weight: normal;
}
#column-left .ul{
 list-style-type: none;
 padding: 0;
 margin: 0;
}
#column-left .ul li{
 padding: 0;
 margin: 6px 0;
}

#column-centr {
float:right;
width:250px;
padding: 0px 0 0 0;
margin-left:-250px;
zoom:1;
}
#column-centr .blc{
 margin: 15px 0px;
}

#column-right {
float:right;
width:220px;
padding: 15px 10px 0 20px;
position:relative;
margin-right:-250px;
zoom:1;
text-decoration: none;
font-size: 11px;
}
#column-right .title {
 font-size: 15px;
 text-decoration: none;
 color: #940000;
 font-weight: bold;
}

#column-right ul{
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}
#column-right ul li{
 margin: 12px 0 0 0;
 padding: 0px;
}
#column-right ul li a {
 font-size: 12px;
 color: #714738;
 text-decoration: none;
 font-weight: bold;
}

#more{
 margin: 0px 0px;
 padding: 0px 0px;
}

#footer {
 width:1000px;
 height:44px;
 margin: 0px auto;
 z-index: 1;
 background: url(/images/footer.jpg) no-repeat;
 padding: 12px 0 0 30px;
 font-size: 11px;
}
#footer a {
 font-size: 11px;
 text-decoration: none;
 color: #000;
}

h1 {
 font-family: Georgia, Helvetica, sans-serif;
 font-size: 26px;
 color: #940000;
 text-decoration: none;
 font-weight: normal;
 font-style: italic;
 margin: 0 0 20px 0;
 padding: 0px;
}

a.cf {
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #438CC4;
}
a.cf:hover {
 font-size: 12px;
 text-decoration: none;
 color: #438CC4;
}

.finfoh {visibility:hidden;display:none;}
.finfov {visibility:visible;}
.footer-guarantee {height:0px; clear:both;}

.sl1 {border: 1px solid black; background-color: white; font-size: 10px; width: 120px;}
.sl11 {border: 1px solid black; background-color: white; font-size: 10px; width: 90px;}
.sl2 {border: 1px solid black; background-color: white; font-size: 10px; width: 60px;}
.sl3 {border: 1px solid black; background-color: white; font-size: 10px; width: 40px;}
.sl4 {border: 1px solid #940000; font-size: 14px; background: #FFFADB; color: #940000; width: 200px; height: 50px;}
.sl4:hover {border: 1px solid #FFFADB; font-size: 14px; background: #940000; color: #FFFADB; width: 200px; height: 50px;}
input {border: 1px solid black; background-color: white; font-size: 10px; width: 250px;}
textarea {border: 1px solid #000000; background-color: #ffffff; font-size: 10px; height: 45px; width: 250px;}
