/* CSS Document */
body{
  background:#11094f;
  text-align:center;
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#505050;
  }
h2{clear:both;}
table{clear:both;}
#centerAll{
  width:1000px;
  margin:0 auto;
  text-align:left;
  background:#fff;
  position:relative;
  display:block;
  }
a{outline:0px;}
input{outline:none!important;}
.rplcWimg{text-indent:-3000px;font-size:1px;}
.lFloat{float:left;}
.rFloat{float:right;}
.clear{clear:both;line-height:0;height:0;font-size:0;width:0px;}
/*HEAD and LINK AREA START*/
#headLinks{background:url(../pics/topBg.jpg) no-repeat;width:100%;height:183px;}
h1#mainHead{
  background:url(../pics/kkforum_head.png) no-repeat;
  width:685px;
  height:117px;
  display:block;
  position:absolute;
  top:60px;
  left:84px;
  }
ul#mainlinkLi{
  list-style-type:none;
  position:absolute;
  top:150px;
  left:92px;
  width:560px;
  }
ul#mainlinkLi li{
  float:left;
  color:#747474;
  letter-spacing:0.014em;
  margin-right:6px;
  display:block;
  }
ul#mainlinkLi li a{color:#747474;text-decoration:none;}
ul#mainlinkLi li a:hover{text-decoration:underline;}
ul#mainlinkLi li a.active{font-weight:bold;}
ul#mainlinkLi li a.active:hover{text-decoration:none;}
/*HEAD and LINK AREA END*/
/*MAIN CONTENT AREA START*/
#mainContents{background:url(../pics/mainBg.jpg) no-repeat 0px bottom;min-height:950px;width:100%;}
#signUp{
  display:block;
  width:178px;
  height:76px;
  background:url(../pics/ilmottaudu.png) no-repeat;
  }
#signUp a{display:block;width:165px;height:44px;}
#signUp_right{
  display:block;
  width:178px;
  height:76px;
  float:right;
  background:url(../pics/ilmottaudu_right.png) no-repeat;
  }
#signUp_right a{display:block;width:165px;height:44px;}

/*left area start*/
div.expertBlock{
    display:block;
    width:320px;
    height:150px;
    float:left;
}

div.partnerBlock{
    display:block;
    width:600px;
    margin-bottom:20px;
    clear:both;
    float:left;
}

div.expertBlock img, div.partnerBlock img{
    margin-right:10px;
}

.partnerText{
    width:350px
}

.partnerText p{
    line-height:16px !important;
}

span.lH1 p{
    line-height:16px !important;
}

.alert{
    color:red;
}

#leftArea{padding-bottom:350px;float:left;width:648px;margin-left:92px;}
#leftArea h2{font-size:18px;font-weight:bold;color:#dc911a;padding:15px 0 17px;}
#leftArea h3{font-size:14px;font-weight:bold;color:#dc911a;margin:18px 0 5px 0;}
#leftArea p{line-height:24px;letter-spacing:0.3px;}
#leftArea ul{margin:6px 0 0;padding:0px;list-style-type: disc;list-style-position:inside;}
#leftArea ul.noBullet{margin:6px 0 0;list-style-type: none;list-style-position:outside;}
#leftArea ul.experts .rFloat{float:left;margin-left:15px;width:150px;line-height:1.3em;}
#leftArea ul.partners li{margin-bottom:20px;}
#leftArea ul.partners .lFloat{float:left;width:220px;}
#leftArea ul.partners .rFloat{float:left;margin-left:15px;width:350px;line-height:1.3em;}

#leftArea ul li{padding-bottom:12px;letter-spacing:0.3px;}

.parnerLift{display:block;clear:both;min-height:140px;}
.pliftImg{display:block;float:none;width:179px;height:140px;}
.pliftText{width:450px;}
.mapArea{
  width:360px;
  height:415px;
  display:block;
  background:#eee;
  border:1px solid #aaa;
  font-size:70px;
  font-weight:bold;
  color:#ddd;
  }
.mapAddr{width:260px;}
.inpRow{width:548px;margin:6px 0 0;display:block;}
.formLabel{display:block;width:190px;padding:5px 0 0;}
.formInp{display:block;width:345px;padding-bottom:3px;}
.formInp input{width:270px;}
.formInp input.shortField{width:100px;}
.formInp input.memberRadio{width:auto;}
.formInp option{width:250px;}
.formInp select{margin-top:6px;}
.formInp input.formButton{width:auto;}
/*#jasenSelect{display:none;}*/
/*left area end*/
/*right area start*/
#rightArea{float:right;margin:5px 60px 0 0;}
#rightArea a img{border:0px;}
/*right area end*/
/*footerArea start*/
#footerArea{bottom:0px;display:block;position:absolute;width:1000px;}
a#infoTxt{
  width:646px;
  height:14px;
  background:url(../pics/forumInfotext.png) no-repeat;
  display:block;
  float:right;
  margin-right:48px;
  }
#busCommunity{width:100%;height:71px;background:#fff;}
#busCommunity a{float:left;margin-right:20px;}
#busCommunity a.last{float:left;margin-right:0px!important;}
#busCommunity a img{border:0px;float:none;display:block;}

#busCommunity2{width:100%;height:71px;background:#fff;}
#busCommunity2 a{float:left;margin-right:15px;}
#busCommunity2 a.last{float:left;margin-right:0px!important;}
#busCommunity2 a img{border:0px;float:none;display:block;}
/*footerArea end*/
/*MAIN CONTENT AREA END*/

