@charset "utf-8";
/* CSS Document */

/* shared elements */
body{ background: url(../images/backgrounds/bkg_contact.jpg) top center; }
div#maincontentbk { height: 990px; margin-bottom: 10px; }
#subcontent { position: absolute; top: 1157px; left: 10px; color: #FFFFFF;   }

div#header { background: url(../images/backgrounds/bkg_header_contact.jpg) no-repeat;}

/* Specific  elements */

#contacttext { color: #FFFFFF; width: 959px; position: absolute; padding: 0px; background-color: #000000; top: 154px; left: 0px; height: 176px; z-index: 0;  }
#contacttext h1 { color: #50AC3C; font-size: 3.2em; font-weight: normal; width: 640px; margin-left: 15px;}
#contacttext h2, #contacttext h3 { font-weight: normal; width: 710px; margin-left: 15px;}
#contacttext h2 { font-size: 2.5em; line-height: 1.5em; }
#contacttext h2 span { color: #50AC3C;}

#subcontacttext { color: #FFFFFF; width: 959px; position: absolute; padding: 0px; top: 324px; left: 0px; z-index: 0;}
#subcontacttext h2, #subcontacttext h3 { color: #50AC3C; font-weight: normal; margin-left: 15px;}
#subcontacttext h2 { font-size: 2.5em; line-height: 1.5em; }
#subcontacttext p {margin-left: 15px;}

#contactform { width: 700px; float: right;}
#contactform h2 span { color: #FFFFFF; font-size: .4em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#contactform fieldset { border: none; margin: 0px 15px; padding: 0px; width: 300px;   }
#contactform fieldset.maininfo { width: 330px; float: left;}
#contactform fieldset label, #contactform fieldset legend { color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; display: block; margin: 5px 0px;}
#contactform fieldset.radioGroup label { display: inline;}
#contactform fieldset.moreinfo input, #contactform fieldset.maininfo input, #contactform fieldset textarea { width: 300px;}
#contactform fieldset.moreinfo label.toplabel { margin-top: 20px;}
#contactform fieldset.maininfo { margin-bottom: 20px;}
#contactform fieldset textarea { height: 50px;}

#contactform a.morelink {text-decoration: none; font-weight: bold; line-height: 1.4em; display: block;  font-size: 1.4em; font-style:italic; text-align: right; margin-top: 10px;}
#contactform a.morelink span { color: #F76213;  font-size: 1.4em; }

#contactform span.subscribe_box{margin-top:10px;display:block;}
#contactform span.subscribe_box input{width:13px; margin:0; float:left;}
#contactform span.subscribe_box label{vertical-align:text-bottom; margin:0 0 0 18px; padding:0; width:200px; height:1em; }
.clear{clear:both;}
