/* DIV : banner */

.site #bannerdiv { background: url('../images/backgrounds/background-brochure.jpg') no-repeat }

/* DIV : contact */

.site #contactdiv { position: absolute; z-index: 1; top: 130px; left: 600px; width: 330px }
.site #contactdiv .sidediv { background: url('../images/backgrounds/background-sidebar.gif') repeat-y top right; width: 100%; height: 100% } 
.site #contactdiv .boxdiv { padding: 15px; padding-bottom: 5px; background: url('../images/backgrounds/background-box.png') top left; width: 289px; height: 100% } 
.site #contactdiv .boxdiv .subtitle { float: left; font-size: 18px }
.site #contactdiv .boxdiv H1 { float: left; text-transform: lowercase; margin-bottom: 20px }
.site #contactdiv .boxdiv A { color: #ffffff; text-decoration: none }

/* DIV : form */

.site .formdiv { }
.site .formdiv H2 { font-weight: bold; color: #ffffff; font-size: 11px }
.site .formdiv .descriptiondiv { font-size: 11px; color: #4ea8ff }
.site .formdiv .fielddiv { font-size: 11px; min-height: 25px }
.site .formdiv .fielddiv .labeldiv { float: left; width: 80px; margin-right: 5px; margin-top: 1px; color: #ffffff; font-weight: bold; font-size: 10px }
.site .formdiv .fielddiv .labeldiv DIV { margin: 3px }
.site .formdiv .fielddiv .inputdiv { float: left; width: 195px }
.site .formdiv .fielddiv .inputdiv INPUT { width: 90% }
.site .formdiv .fielddiv .inputdiv SELECT { width: 94%; height: 20px; font-weight: bold; font-size: 11px }
.site .formdiv .fielddiv .inputdiv TEXTAREA { width: 90%; height: 100px }
.site .formdiv .fielddiv .requireddiv { float: left; width: 6px }
.site .formdiv .fielddiv .requireddiv IMG { padding-top: 6px }
.site .formdiv .buttondiv { margin-top: 10px; margin-right: 20px; margin-bottom: 10px }

.site .brochureContent {
	position:absolute; 
	width: 500px; 
	height: 300px; 
	top: 130px; 
	left: 50px; 
	z-index: 1;
}

a.brochureLink {
	display: block;
	width: 479px;
	height: 266px;
	background: url(../images/brochure.jpg) no-repeat;
	margin: 30px 0 0 0;
}
