ul {
	padding:0px;
	margin:0px;
	list-style:none;
}


body {
	background-color:#131313;
	color:#c7c2be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height:150%;
}


.wrapper {
	height:300px;
	width:855px;
	display:block;
	float:none;
	position:relative;
	margin:0px auto 0px auto;
}


.container {
	width:805px;
	float:left;
	min-height:300px;
	background-color:#2f2420;
	padding:80px 0px 0px 50px;
	position:relative;
}

.imageHolder {
	width:750px;
	height:265px;
	background:url(../images/flatbanner.jpg) no-repeat;
	float:none;
	clear:both;
}

.leftCol {
	
	min-height:300px;
	width:160px;
	float:left;
	clear:left;
	padding:20px 20px 20px 0px;
}
.leftCol a {
	color:#FFF;
	text-decoration:none;
	
	
}
.rightCol {
	
	min-height:300px;
	width:510px;
	float:left;
	padding:20px;
}

.footer {
	
	padding:10px 0px 0px 0px;
	position:absolute;
	bottom:-25px;
	left:0px;
	font-size:0.8em;
	
}

a img {
	border:1px solid #ccc;
}

h1 {
	font-size:1.3em;
}

a.links {
	color:#FFF;
	
}
form {
	display:block;
	 float:left;
	 
}

label {
	display:block;
	float:left;
	clear:both;
	width:200px;
	
}

input, textarea {
	float:left;
	display:block;
	width:300px;
	clear:both;
	border:1px solid #fff;
}


.submitButton {
	
	width:300px;
	height:25px;
	font-size:1.2em;
	border:1px solid #999;
	margin:20px 0px 0px 0px;
}
/*live validation*/

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
	display:block;
	float:left;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #ffffff;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
