﻿body{padding:0;margin:0;font-family:Arial;font-size:12px;background:url(../images/bg.png);background-repeat:repeat-x;}

img{border:none;}
a{text-decoration:none;}

.wrapper{width:960px;margin:0 auto;text-align:left;position:relative;}

.header{float:left;width:100%;height:127px;position:relative;z-index:2;}
.logo{float:left;margin:25px 0 0 -2px;}
.hmenu{float:right;position:relative;z-index:3;}
.hmenu ul{list-style:none;padding:0;margin:50px -12px 0 0;height:24px;}
.hmenu li{display:inline;}
.hmenu a{color:white;font-size:14px;padding:5px 9px 0 9px;height:19px;margin:0 3px;float:left;}
.hmenu a:hover, #hmenuactive{background:#ffd200;padding:4px 8px 0 8px;border:1px solid #cc811a;-moz-border-radius: 15px;border-radius: 15px;color:#000000;}
.hmline{background:url(../images/mline.png);width:2px;height:38px;float:left;}
.hbg{background:url(../images/img1.png) no-repeat;width:961px;height:284px;position:absolute;top:0;left:-1px;}

.middle{width:640px;min-height:608px;padding:0 0 19px 320px;float:left;position:relative;z-index:2;background:url(../images/bodyimg.png) no-repeat;background-position:-55px bottom;}
.mbox{border:1px solid #dcdcdc;width:598px;padding:12px 20px 0 20px;background:white;float:left;}
.sbox{border:1px solid #dcdcdc;width:267px;height:223px;padding:12px 20px 0 20px;background:white;margin:20px 0 0 0;}
.mbox2{border:1px solid #dcdcdc;width:598px;padding:12px 20px 20px 20px;background:white;float:left;margin:20px 0 0 0;}
.lcol{float:left;width:318px;}
.rcol{float:right;width:240px;}

.galleryBox{padding:0 0 20px 0;float:left;}
.galleryBox img{display:block;}
#plink{color:#ff7902;font-weight:bold;margin:0 0 0 20px;}
.lk{padding:0;margin:0;list-style:none;color:#616161;}
.lk li{background:url(../images/liststyle.png);background-repeat:no-repeat;padding:0 0 9px 20px;background-position:4px 3px;}

h1{color:#ff7902;font-size:24px;margin:0 0 13px -2px;}
p{line-height:18px;margin:0 0 18px 0;text-align:justify;color:#616161;}

.input {color:#616161;}
.submit {background:url(../images/hmenu_bg.png);color:white;border:solid 1px #ffa400;border-top:#ffd200;border-left:#ffd200;height:23px;padding:2px 2px 2px 2px;}

.contactform{padding:0 0 5px 0;float:left;}
.lside{float:left;width:280px;padding:0 20px 0 0;}
.rside{float:right;width:290px;padding:40px 0 15px 10px;}
.contactform div{padding:0 0 8px 0;width:100%;float:left;}
.itxt, .txta{border:1px solid #dcdcdc;padding:0 5px;}
.itxt{width:228px;height:24px;}
.txta{width:228px;height:85px;padding:5px;font-family:Arial;font-size:12px;}
.itxt:active, .itxt:focus, .txta:active, .txta:focus{border-color:#ff00ba;}
.contactform label{padding:5px 8px 0 0;width:70px;float:left;text-align:right;}

.footer{width:100%;border-top:1px solid #dcdcdc;color:#bababa;margin:0;padding:13px 0 60px 0;text-align:center;float:left;font-size:12px;position:relative;z-index:2;}
.footer a {color:#616161;}
.footer a:hover, #fmActive{color:#ff7902;}

.fr{float:right;}
.fl{float:left;}