body {
	font:70% Arial, Helvetica, sans-serif;
}

a {
	color:#7D683A;
}

a img { border:none }

/* ----- IDS ----- */

#main {
	margin:0; padding:0;
}

#header {
	padding:0 0 0 275px;
	height:115px;
	background:#663333;
	border-bottom:1px solid #fff;
}

#left {
	padding:150px 0 0 0;
	width:198px;
	float:left;
	border-right:1px solid #fff;
	background:url("images/left_bg.jpg") repeat-x;
}
	
	#left ul {
		margin:0; padding:0 0 0 15px;		
	}
		
		#left li {
			list-style-type:none;
		}
	
		#left ul li {
			margin:0; padding:0 0 5px 0;	
			list-style-type:none;	
		}
	
		#left ul li ul li {
			margin:0;
			display:none;	
		}
		
		#left ul li a {
			margin:0; padding:0;	
			color:#fff;
			text-decoration:none;
		}
		
		#left ul li a:hover {
			text-decoration:underline;
		}
	
	#left_images {
		padding:150px 0 50px 15px;
	}

#right {
	width:566px;
	float:left;
}

	#right_bar {
		width:566px; height:19px;
		background:#000;
	}
	
	#right_bar img { float:right; }
	
	#content {
		padding:10px;
	}
	
	
#b2t {
	width:763px; height:30px;
	clear:both;
	background:url("images/b2t_bg.jpg") no-repeat;
}

	#b2t img { padding:0 60px 0 0; float:right;	}

#footer {
	margin:0 auto;
	width:765px;
}

	#footer p {
		width:765px;
		text-align:center;
	}

/* ----- CLASSES ----- */

 .container {
 	margin:0 auto;
	width:765px;
	background:url("images/main_bg.jpg") repeat-y;
 }

 
 
 
 form {
 	margin:0 auto 10px auto; padding:0;
 	width:225px;

 }
 
 form ol {
 	margin:0; padding:0;
 	list-style-type:none;
 }
 
 #li--2, #li--3, #li--4, #li--5 {
 	margin:0 15px 0 0;
 	float:left;
 }
 
 form label {
 	clear:both;
 	float:left;
 }
 
 form select, input {
 	clear:both;
	float:left;
 }
 
 form input, textarea {
 	margin:0 0 10px 0;
 	width:225px;
 }
 
form select {
	margin:0 0 10px 0;
}
 
 form textarea {
 	height:75px;
 }
 
 #sendbutton {
 	width:100px;
 }
 
 
.cf_hidden {
	display:none;
}
 

img.alignright {
	float:right;
	margin:0 0 10px 10px;
}

img.alignleft {
	float:left;
	margin:0 10px 10px 0;
}

div.slideshow {
	margin:0 20px 20px 0;
	width:160px; height:120px;
	float:left;

}

.clear {
	clear:both;
}

#usermessagea {
height: 30px;
text-align: center;
font-weight: bold;
}
.failure { color: #f00; }
.success { color: #0f0; }
