.contact iframe {display:none;}
input.text,#recaptcha_response_field,#recaptcha_image
{
border:1px solid rgb(191,155,47);
border:1px solid rgba(191,155,47,0.5);
}
#recaptcha_image
{
padding-top:4px;
border:2px solid #cc0000;
}
#recaptcha_widget{
width:827px;
float:left;
padding:0;
}
.recaptcha_inputbox {
width: 240px;
float: left;
height: 63px;
}
#recaptcha_widget span.recaptcha_only_if_image{
color:#AD480C;
font: 16px 'Myriad Pro',Helvetica, Sans Serif;
}
#recaptcha_response_field{   
right:0;
position:relative;
margin-top:5px;
}
#recaptcha_image{
background: #ffffff !important;
float:left;
}
#recaptcha_toolbar ,#recaptcha_toolbar span {
float:left;
width:100px;
}
#recaptcha_toolbar span {
padding-left:5px;
}
#recaptcha_widget a{
font-size:11px;
}
input#mc-embedded-subscribe,
input.submit
{
display:inline-block;padding:0px 15px;
color:#8c0000;font-weight:bold;
border:1px solid #ffffff;
background: url(../tl_files/summer/gtk-button.png) top left repeat-x;
text-transform:uppercase;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 0px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.5);
box-shadow: 0 0px 5px rgba(0,0,0,0.5);
text-shadow: 0 1px 1px rgba(255,255,255,0.35);
font-size:16px;
height:32px;
cursor:pointer;
}
input#mc-embedded-subscribe:hover,
input.submit:hover{
background-position:0 -32px;
}
textarea.textarea
{
background: url(../tl_files/beige/bgwhite.png);
border:1px solid rgb(191,155,47);
border:1px solid rgba(191,155,47,0.5);}
#newsletter input.text {background:url(../tl_files/beige/bgwhite.png);
border-top:1px solid #AF9B59;border-bottom:1px solid #F7EABE;
padding:5px 3px;
}



