@charset "utf-8";
/* CSS Document */

body
{
padding:auto;margin:auto;width:100%;height:100%; background:url(../images/bg.jpg) repeat; }

#main_frame
{
padding:auto;margin:auto;width:990px; -moz-border-radius:15px;-webkit-border-radius:15px;display:table;  
}
#main_header
{
padding:0px;margin:0px;width:100%;height:100%; margin-top:10px;  }

.header
{
float:left;width:990px; height:auto; background:url(../images/header_bg.jpg); border-top:6px double #FFFFFF; 
}
.slider
{
float:left; width:990px; height:300px; margin-top:30px; border-bottom:10px solid #138d06; 
}


.left_bar
{
float:left; width:250px; height:300px;  background:url(../images/left_bar-bg.png); margin-left:5px;
}

.right_bar
{
float:right; width:720px; height:300px; margin-right:5px; 
}

.right_content
{
float:right;  width:720px; height:300px;
}

.right_content p
{
color:#FFFFFF; width:710px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; line-height:20px;
}

#main_wrapper
{
padding:0px;margin:0px;width:100%;height:100%; 
 }
 
 .text_wrapper
 {
 float:left; width:990px; height:260px; background:#193e4e; margin-top:5px;
 }
 
 .text_wrapper div
 {
 float:left; width:320px; height:auto; background:#FFFFFF; margin-left:5px; margin-right:5px; margin-top:5px; border-radius:10px 0px 10px 0px;
 }
 
 .text_wrapper div h1
 {
 float:left; width:310px; height:30px; font-size:16px; color:#193e4e; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal;
 }
 
 .text_wrapper div p
 {
 float:left; text-align:justify; font-size:13px; color:#333333; width:300px; padding-left:10px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
 
 .text_wrapper div b
 {
 float:left; text-align:justify; font-size:13px; color:#333333; width:200px; padding-left:10px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; background:#d2cdba; padding:2px; text-align:right;
 }
 .text_wrapper div b a
 {
 float:left; text-align:justify; font-size:13px; color:#333333; width:200px; padding-left:10px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; background:#d2cdba; padding:2px; text-align:right; text-decoration:none;} 
 
 .text_wrapper div b a:hover
 {
 color:#138d06; 
 }
 .text_wrap
 {
 float:left; width:990px; height:auto; background:#193e4e; margin-top:5px; 
 }
 .text_wrap p
 {
 float:left; text-align:justify; font-size:13px; color:#FFFFFF; width:960px; padding-left:10px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; line-height:20px;
 }
 
 .text_wrap h2
 {
 float:left; width:980px; height:30px; font-size:16px; color:#d3cdbd; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; border-bottom:10px double #FFFFFF;
 }
 
 .text_wrap h3
 {
 float:right; width:980px; height:30px; font-size:16px; color:#d3cdbd; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; border-bottom:10px double #FFFFFF;
 }
 
 
 #main_products
{
padding:0px;margin:0px;width:100%;height:100%; 
 }
 
 .products
 {
 float:left; width:990px; height:50px; background:#138d06; margin-top:5px;
 }
 
 .products p
 {
 float:left; width:970px; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center;
 }



 #main_footer
{
padding:0px;margin:0px;width:100%;height:100%; 
 }
 
 .footer
 {
 float:left; width:990px; height:112px; background:url(../images/footer_bg.png); margin-top:5px;
 }
 
 .footer p
 {
 float:right; width:490px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;
 }
 
 .logo1
 {
 float:right; margin-top:40px; margin-right:10px;
 }
  .logo2
 {
 float:right; margin-top:40px;
 }
 
  .footer1
 {
 float:left; width:990px; height:90px;  margin-top:5px; background:url(../images/header_bg.jpg);
 }
 .footer1 p
 {
 float:left; width:800px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-left:10px; 
 }
 
