﻿/* CSS Document  */
body{background:#88774e url('images/textur.png');color:#fff;font:12px Arial, sans-serif;margin:0;padding:0;position:relative;text-align:center;}
.IE8Fix{z-index:100;}
a{color:#fff;text-decoration:underline;}
a:hover{text-decoration:none;}
div#top{background:#575347 url('images/top.png') top repeat-x;margin:0 0 33px;padding:10px 0;text-align:center;width:100%;}
div#topsub {margin:0 auto; width: 940px; position:relative;}
#menu{float:left; margin:0 auto;padding:0;width:650px;}
.MenuItem{float:left;font-size:14px;}
.MenuItem a{background:url('images/link-border.png') no-repeat right center;color:silver;display:block;font-size:14px;margin:3px 0;padding:2px 12px;text-decoration:none;}
.IE8Fix .MenuItem a{background:none;}
.IE8Fix .MenuItem{background:#403B2E;}
.MenuItem a:hover{color:#88774e;text-decoration:underline;}
#content{margin:0 auto;text-align:left;width:715px;}
#headline{width:715px;}
#box{float:left;width:243px;}
#box p{background:#403b2e;line-height:150%;margin:0;padding:3px 30px;text-align:justify;}
#box #top-cor,#box #bottom-cor{height:16px;}
#top-cor{background:url('images/box-top.png') no-repeat;}
#bottom-cor{background:url('images/box-bottom.png') no-repeat;}
#header{float:right;width:442px;}
#header h1{color:#765c40;font-size:50px;font-weight:400;margin:2px 0;padding:0;}
#header p{color:#765c40;line-height:160%;margin:15px 0;padding:0;}
#text{margin:10px 0 40px;}
#text p{line-height:200%;margin:0 0 27px;padding:0 10px;}
#text h2{background:url('images/headline.png') no-repeat left top;color:#544736;font-size:26px;font-weight:400;margin:0 0 10px;padding:6px 10px;}
#footer{background:#12100d url('images/footer.png') repeat-x top;padding:50px 0;text-align:center;width:100%;}
#footer p{margin:0 auto;padding:4px 0;width:715px;}
.clear{clear:both;font-size:1px;height:1px;line-height:1px;width:1px;}
#wrap{background:url('images/top-textur.png') repeat-x;height:auto;left:0;position:absolute;top:0;width:100%;z-index:-1;}
/* form styles  */form{height:0;margin:0;padding:0;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:block;}
/* Hides from IE-mac \ */
* html .clearfix{height:1%;}
/* End hide from IE-mac  */
.hide,.bots{display:none;}
.floatleft{clear:left;float:left;margin:5px;}
.floatright{clear:right;float:right;margin:5px;}
/* Form styles  */
div.clear{clear:both;float:none;}
div.form-container{background:transparent;border:#EEE 1px solid;color:#fff;font:9pt/1.5 Arial,Helvetica,sans-serif;margin:10px;padding:5px;}
p.legend{color:#000;margin-bottom:1em;}
p.legend em{color:#C00;font-style:normal;}
div.errors{background:#FFC;border:#FC6 1px solid;margin:0 0 10px;padding:5px 10px;}
div.errors p em{color:#C00;font-style:normal;font-weight:700;}
div.form-container p.note{color:#333;font-size:90%;margin-left:170px;}
div.form-container fieldset{border:#403B2E 1px solid;margin:10px 0;padding:10px;}
div.form-container legend{color:#fff;font-weight:700;}
div.form-container fieldset div{padding:0.25em 0;}
div.form-container label,div.form-container span.label,div.form-container span.note{display:block;float:left;margin-right:10px;padding-right:10px;position:relative;text-align:right;width:150px;}
div.form-container span.note{font-size:90%;}
div.form-container label.lblright{display:inline;float:none;padding-left:10px;padding-right:0;}
div.form-container label.error,div.form-container span.error{color:#C00;}
div.form-container label em,div.form-container span.label em{color:#C00;font-size:120%;font-style:normal;position:absolute;right:0;}
div.form-container label.lblright em{margin:0;padding:0;position:relative;}
div.form-container input.error{background:#FEF;border-color:#C00;}
div.form-container input:focus,div.form-container input.error:focus,div.form-container textarea:focus{background:#FFC;border-color:#FC6;}
div.form-container div.controlset label,div.form-container div.controlset input{display:inline;float:none;}
div.form-container div.controlset div{margin-left:170px;}
div.form-container div.interests{width:0;}
div.form-container div.interests ul{list-style:none;margin:0;padding:0;width:30em;}
div.form-container div.interests li{float:left;margin:0;padding:0;width:15em;}
div.form-container div.interests li label{margin:0;padding:0;}
div.form-container div.buttonrow{margin-left:180px;}
div.errors p,div.form-container p{margin:0;}

/* Image rotation */
	  	.imgcontainer
	  	{
	  		float:left;
	  		margin:0 5px;
	  		position:relative;
	  		width:133px;
		}
		.imgholder {
			background:url(images/border-clr.png) no-repeat top left;
			height:133px;
			width:133px;
		}
		.imgchg {
			height:105px;
			left:14px;
			margin:0;
			padding:0;
			position:absolute;
			top:14px;
			width:105px;
			z-index:-1;
		}