/* Style sheet form */
#contact_form,.mod_login{margin:20px 0;padding:20px;border:1px dotted #ffffff;background:url(tl_files/beige/bgwhite.png) repeat;}
#contact_form{width:340px;position:relative;border:1px dotted #ffffff;}
#contact_form .formbody{width:300px;}
.formbody label{color:#AD480C;font: 16px 'Myriad Pro',Helvetica, Sans Serif;}
#contact_form .formbody input.text{width:325px;float:left;}
#contact_form .formbody textarea.textarea{width:330px;}
#contact_form .formbody #recaptcha_widget{}
#recaptcha_widget span.recaptcha_only_if_image{color:#AD480C;font: 16px 'Myriad Pro',Helvetica, Sans Serif;}
#recaptcha_widget{width:310px;margin:5px 0;padding:10px;background:url(tl_files/beige/bgblack50.png) center center repeat;}
#recaptcha_response_field{right:0;position:relative;margin-top:5px;}
#recaptcha_image{width:310px !important;background: #ffffff !important;}
#recaptcha_widget a{font-size:11px;}
#contact_form .submit_container,.explanation{margin:5px 0;}
#address{width:550px;top:10px;position:absolute;right:5px;}
#address p{width:260px;float:left;margin:0 0 30px 10px;font-size:13px;}
.mod_login{width:200px;float:left;}
#desclog{width:650px;float:right;margin-top:20px;}
.mod_login input.text{width:185px;}
.mod_login .submit_container{margin-top:10px;}
