@charset "utf-8";
/* CSS Document 
Created by Unconfusing Technology LLC
www.unconfusing.com

Please give credit when copying...
Last updated: 6/2/10
*/

/******************************
CONTAINERS
*******************************/

html
{
	height:100%;
}
body
{
	background-color:#dad7c9;
	font-family:"Arial", "Verdana", "Geneva", sans-serif;
	color:#42362F;
	height:100%;
	margin:0;
}

img
{
	border:none;
	padding:0;
	margin:0;
}

#placeholder
{
	width:900px;
	margin:0 auto;
}

#container
{
	background-color:#ffffff;
	width:100%;

	margin:0;
}
#content
{
	margin:0;
	width:630px;
	height:100%;
	min-height:650px;
	float:left;
	background-color:#ffffff;
}

#main
{
	overflow:hidden;
	background-color:#cfcab8;
	height:100%;
	min-height:650px;
}

#sidebar
{
	background:transparent;
	width:240px;
	margin:0;
	padding:15px;
	float:left;
	height:100%;
}

#imgHolder
{
	height:284px;
}


/******************************
HEADER
*******************************/

#head
{
	min-height:100px;
	padding:20px 35px 0px 35px;
}

#logo
{
	text-align:center;
	width:400;
	float:left;
}

#header_right
{
	width:530px;
}

#header_menu
{
	text-align:center;
	width:900px;
	margin:0 auto;
padding:0;
overflow:hidden;
}
#header_menu ul
{
	padding:0;
	text-align:center;
	width:900px;
	margin:0 auto;
overflow:hidden;
}
#header_menu ul li
{
	list-style-type:none;
	position:relative;
/*	background:url(../images/layout/tab_bk.png) center top no-repeat;*/
	font-size:30px;
	color:#AFA688;
	display:inline !important;
	/*float:left;*/
	text-align:center;
	margin:0 8px;
}

#header_menu li a
{
	color:#156434;
	text-decoration:none;
	text-transform:uppercase;
	width:100px;
	font-size:11px;
	font-weight:bold;
	display:inline-block;
	letter-spacing:1px;
	padding:4px;
	font-family:"Georgia", "Times New Roman", Times, serif
}
#header_menu ul li:hover
{
	/*background:url(../images/layout/tab_bk_hover.png) center top no-repeat;*/
}

ul.subnav
{
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: -10px; top: 30px;
	margin:0; 
	padding:0;
	display: none;
	float: left;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	z-index:99;
	width:145px !important;
}

ul.subnav li{
	margin:0 !important;
	padding:0 !important;
	height:30px;
	line-height:30px;
	width:140px;
	/*border-top: 1px solid #252525; --Create bevel effect--*/
	/*border-bottom: 1px solid #444; --Create bevel effect--*/
	background:#ffffff;
}
