@charset "utf-8";
/* CSS Document */

body 
{
	background: #76533F url(../images/bgr-body.jpg) repeat-x;
	font: 11px/18px Verdana, Geneva, sans-serif;
	color: #372B1A;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}

img
{
	border-style: none;	
}

hr 
{
	background: #EAEAEA;
	height: 1px;
	width: 580px;
	border-top: 1px solid #CCC;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
	margin-bottom: 20px;
}

a
{
	color: #828541;
}

a:hover
{
	color: #C4C88D;
	text-decoration: none;
}

h1 
{
	font-size: 22px;
	font-weight: normal;	
}

h2
{
	font-size: 16px;
	font-weight: normal;
	color: #797E3D;
}

h3 
{
	font-size: 16px;
	font-weight: normal;
	color: #B42127;
	margin-bottom: 0px;
}

h4 
{
	
}

h5 
{
	
}

h6 
{
	
}
#top 
{
	font-size: 9px;
	font-weight: bold;
	color: #483A2F;	
}

#wrapper .active 
{
	background: #99705C;
	color: #412C21;
}

#wrapper
{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	background: url(../images/bgr-wrapper.png) repeat-y;
}


#header 
{
	background: url(../images/bgr-header.jpg) no-repeat;
	float: left;
	height: 120px;
	width: 900px;
}



#navigation
{
	float: left;
	height: 40px;
	width: 900px;
	background: #6A5646;
}

#navigation ul
{
	margin: 0px;
	padding: 0px;	
}

#navigation ul li
{
	display: inline;
	list-style: none;	
}

#navigation ul li a
{
	text-align: center;
	float: left;
	width: 149px;
	font-weight: bold;
	color: #FFF;
	height: 29px;
	padding-top: 10px;
	text-decoration: none;
	background: #5B4031;
	font-size: 10px;
	border-bottom: 1px solid #BA9C8D;
}

#navigation ul li a:hover
{
	background: #99705C;
	color: #412C21;
}

#navigation #contact {
		width: 150px;
}

#banner 
{
	float: left;
	height: 250px;
	width: 900px;
	background: #493B30;
}

#ima_holder
{
	float: left;
	height: 250px;
	width: 600px;
	background: #A4A4A4;
}

#banner_side 
{
	background: #5C4030;
	float: right;
	width: 280px;
	height: 230px;
	color: #FFF;
	padding: 5px 10px 10px;
}

#banner_side h1 
{
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 3px;
	margin-bottom: 5px;
}

#banner_side h2 
{
	color: #E6EAD5;
	margin: 0px 0px 5px;
	font-size: 12px;
}

#banner_side ul
{
	margin: 0px 0px 20px 10px;
	padding: 0px;
}

#banner_side ul li
{
	display: list-item;
	background: url(../images/icon-circle.png) no-repeat;
	padding-left: 20px;
	list-style: none;
	border-bottom: 1px dotted #FFF;
	margin-bottom: 8px;
	font-size: 10px;
	font-weight: bold;
	color: #CACACA;
}

#banner_side ul li a
{
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}


#banner_side ul li a:hover
{
	color: #CACACA;
	text-decoration: none;
}

#body_wrapper
{
	float: left;
	width: 880px;
	padding-left: 10px;
	padding-bottom: 50px;
}

#main_content
{
	padding-top: 30px;
	float: left;
	width: 580px;
	
}


#side_nav
{
	padding-top: 30px;
	float: right;
	width: 280px;
	padding-left: 10px;
}

#side_nav hr
{

	width: 280px;

}

#side_nav ul
{
	margin: 0px;
	padding: 0px;
}

#side_nav ul li
{
	list-style: none;
	
}

#side_nav h1
{
	color: #828541;
	font-size: 16px;
}

#footer
{
	clear: both;
	width: 880px;
	background: #5E3E2F;
	color: #FAFAFA;
	padding: 5px 10px 10px;
	border-top: 5px solid #CAAE99;
}


#footer p
{
	margin-top: 3px;
	margin-bottom: 3px;
}

#footer a
{
	color: #E5E5E5;
}
