#contact{
margin-top:31px;
}
#contact #contactForm{
width:826px;
margin:auto;
background:url(../img/contact_layout_main.png) 0 0 repeat-y;
}
#contact #contactForm p#formTopInfo,
#contact #contactForm #formComment{
font-size:0.75em;
line-height:19px;
letter-spacing:0.1em;
}
#contact #contactForm #formComment{
margin-top:12px;
color:#69af00;
}
#contact #contactForm form{
padding:31px 31px 19px 31px;;
background:url(../img/contact_layout_top.png) 0 top no-repeat;
}

#contact #contactForm form #title,
#contact #contactForm form #name,
#contact #contactForm form #mail,
#contact #contactForm form #comment,
#contact #contactForm form #captcha_key{
padding:4px;
background-color:#fafafa;
border:1px solid #bfbfbf;
font-size:0.75em;
line-height:19px;
}
#contact #contactForm form #title,
#contact #contactForm form #name,
#contact #contactForm form #mail{
width:342px;
}
#contact #contactForm form #comment{
width:553px;
height:130px;
}
#contact #contactForm form #captcha_key{
width:192px;
}

#contact #contactForm form .formInfo{
margin:19px 0 6px;
padding:2px 0 2px 6px;
border-left:4px solid #7acc00;
font-size:0.75em;
line-height:19px;
letter-spacing:0.1em;
}
#contact #contactForm form #formInfoContact{
clear:both;
margin-top:12px;
}
#contact #contactForm ul{
padding:0 31px 31px 50px;
background:url(../img/contact_layout_btm.png) 0 bottom no-repeat;
}
#contact #contactForm ul li{
list-style:circle;
}
#contact #contactForm form #captchaImg{
margin-top:19px;
}
#contact #contactForm form #captchaImg img{
border:1px solid #dddddd;
}
#contact #contactForm form #captchaAuthkey{
margin-bottom:12px;
}

#contact #contactForm form p#captchaInfo{
margin:2px;
font-size:0.65em;
color:#666666;
}
#contact #contactForm  ul#subMessage{
font-size:0.75em;
line-height:19px;
letter-spacing:0.1em;
color:#333333;
}
#container #footerContainer{
border:none;
}
