/* The main style sheet applies to the content area of the website */

/* ------------------------- CONTENT CONTAINER ------------------------- */

table#content-table{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

table#content-table td{
	vertical-align:top;
}

div#title{
	border-bottom:1px solid #654200;
}

td#left-bottom{
	width:490px;
}

td#right-bottom{
	width:410px;
}

div#content-holder{
	padding:10px;
}

div#map{
	padding:10px;
}

div.content_div{
	color:#8A6F3D;
	text-align:justify;
	line-height:20px;
}

div.content_div a{
	color:#654200;	
	font-weight:bold;
	text-decoration:underline;
}

div.content_div a:hover{
	text-decoration:none;
	font-weight:bold;
}


/* ------------------------- HEADERS ------------------------- */

h1{
	text-align:right;
	color:#DBC5AF;
	font-size:40px;
}

h2{
	color:#A56F36;
	font-size:20px;	
	padding-bottom:20px;
}

h3{
	color:#A56F36;
	font-size:19px;	
	padding-bottom:20px;
}

h4{
	color:#A56F36;
	font-size:18px;	
	padding-bottom:20px;
}

h5{
	color:#A56F36;
	font-size:17px;	
	padding-bottom:20px;
}

h6{
	color:#A56F36;
	font-size:16px;	
	padding-bottom:20px;
}

/* ------------------------- LOGIN FORM ------------------------- */

div#login-holder{
	width:350px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	padding:10px;
	background-color:#E3D2C0;
}

div#login-holder h1{
	color:#B48859;
	text-align:left;
	font-size:20px;
}

div#login-holder table.csc-loginform td{
	padding:5px;
}

div#login-holder table.csc-loginform td.csc-form-labelcell{
	color:#654200;
}


div#rss{
	margin-top:10px;	
}

div#rss a{
	color:#654200;	
	text-decoration:underline;
	font-weight:bold;
}

div#rss a:hover{
	text-decoration:none;
}