/* Table of Contents

  Includes
  Default settings
  Headers
  Typography
  Header Layout
  Middle Layout
  Footer Layout
  Forms

*/

/* Includes
------------------------------------------ */

@import url("reset.css");
@import url("global.css");


/* Default settings
------------------------------------------ */
html {  }
body { font-size: 62.5%; background:#000000; }

a {font-family:arial; color:#fcf5d4; font-size:13px; font-stretch:extra-expanded; line-height:18px;}
a:hover {text-decoration:none}

.main{width:830px; position:relative; margin-left:auto; margin-right:auto;}
/* Header Layout
------------------------------------------ */
.header {width:830px; position:relative;  height:199px; background:url(../img/bg/header1.jpg) no-repeat;}
.hl{position:absolute; top:0px; left:-89px;}
.hr{position:absolute; top:0px; right:-83px;}
.header2 {width:830px; position:relative;  height:207px; background:url(../img/bg/header2.jpg) no-repeat;}

/* Middle Layout
------------------------------------------ */
.middle { width:830px; position:relative;   background:url(../img/bg/main.jpg) top no-repeat; float:left; }
.middle .mmenu{ margin-top:60px; margin-left:80px; position:relative;}
.middle .mmenu li{float:left; margin-left:10px; margin-right:12px;}
.middle .mmenu a{font-family:Arial; color:#fae2a6; text-decoration:none; font-size:16px; font-weight:bold;}
.middle .mmenu a:hover{color:#f3ca0c; text-decoration:underline;}
.middle .cont_col{float:left; border:0px red solid;}
.nw{width:526px;}
.lw{ width: 200px;}
.middle .cont_col h1{font-family:arial; color:#fdeea8; text-decoration:none; font-size:17px; margin-left:35px; margin-top:5px; padding-bottom:15px;}
.middle .cont_col h4{font-family:arial; color:#fdeea8; text-decoration:none; font-size:18px; margin-left:35px; margin-top:65px; padding-bottom:0px;}

.middle .cont_col h2{font-family:arial; color:#fdeea8; text-decoration:none; font-size:16px; margin-left:35px; margin-top:15px; padding-bottom:15px;}
.middle .cont_col h3{font-family:arial; color:#fdeea8; text-decoration:none; font-size:13px; margin-left:35px; margin-top:15px; padding-bottom:15px;font-weight:bold;}

.middle .cont_col p{font-family:arial; color:#fcf5d4; text-decoration:none; font-size:12px; margin-left:35px; margin-bottom:5px; font-stretch:extra-expanded; line-height:18px;}
.middle .right_col{float:left; border:0px green solid; }
.rc_w{width:300px;}
.rc_w1{width:600px;}
/*.middle .right_col h1{font-family:arial; color:#fdeea8; text-decoration:none; font-size:22px; margin-left:70px; margin-top:60px; padding-bottom:20px;}*/
.middle .right_col .k_it{float:left; position:relative; width:220px; height:206px; background:url(../img/bg/bg_it.jpg) no-repeat; text-align:center; margin-left:70px; margin-top:15px; margin-bottom:30px; }
.middle .right_col .k_it img{margin-top:23px;  }
.middle .right_col .k_it a{font-family:arial; color:#13110b; text-decoration:none; font-size:12px; font-weight:bold; display:block; margin-top:0px; }

.middle .right_col h1 {font-family:arial; color:#fdeea8; text-decoration:none; font-size:22px; margin-left:70px; margin-top:60px; padding-bottom:20px;}
.middle .right_col p {font-family:arial; color:#fff; padding: 25px 0 0 25px; font-size:14px; line-height:20px; margin-left:30px;}



/* Footer Layout
------------------------------------------ */
.footer {width:830px; position:relative;  float:left; margin-top:30px; margin-bottom:20px;}
.footer .copyrts {width:446px; height:108px; position:relative; margin-left:60px;   background:url(../img/bg/copts.jpg) top no-repeat; float:left; margin-right:45px;}
.footer .copyrts p{font-family:arial; color:#b3ab80; text-decoration:none; font-size:11px; margin-top:15px; margin-left:98px;}
.footer .copyrts a, .footer .copyrts a:visited, .footer .copyrts a:link{font-family:arial; color:#b3ab80; text-decoration:underline; font-size:11px;}

.footer .tel{float:left; width:271px; height:108px; background:url(../img/bg/phone.jpg) no-repeat;}
.footer .tel p{font-family:arial; color:#fdeea8; text-decoration:none; font-style:italic; font-size:20px; margin-top:45px; margin-left:90px;}

.lb_item{background:#ffffff;}
.lb_item img{float:left; margin-right:10px;}
.lb_item h1{font-family:arial; color:#683019; text-decoration:none; font-size:24px;  margin-top:20px; padding-bottom:20px;}
.lb_item p{font-family:arial; color:#000000; padding: 25px 0 0 25px; font-size:14px; line-height:20px;}
.lb_item p span{color:#683019; font-weight:b

