body {
	background:#EAEFF2 url(images/back1.jpg) center top repeat-x;
	margin-top:0px;
	margin-bottom:0px;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*container surrounding everything */


#container {
	background:url(images/content1.jpg) top center repeat-y;
	width: 818px;
	margin-left:auto;
	margin-right:auto;
	height: inherit;
}	

img {
border: 0;
display: block;
}





/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the header */

#header {
	width:755px;
	height: 343px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/banner3.jpg) top center no-repeat;
	clear:both;
	margin-top:1px;
}	

#header2 {
	width: 755px;
	height:78px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/top.jpg) bottom left no-repeat;

}

/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the navbar */

/*	width: 202px;
	height: 59px;*/

#navcontainer { 
	width: 150px;
	margin-top: 257px;
	background-color:#5E5148;
}

#navcontainer ul
{
	list-style-type: none;
	padding:0px;
	width: 150px;
	margin-left:0px;
	background-color:#5E5148;
}

#navcontainer ul li{
	font-family:Tahoma;
	font-size:16px;
	font-weight:none;
	display: block;
	text-align:left;
	padding-top: 22px;
	height: 39px;
		color:#fff;
		border-bottom:#fff 2px solid;
		margin: 5px 0px 7px 20px;
}

#navcontainer ul li:hover{
	font-family:Tahoma;
	font-size:16px;
	font-weight:none;
	display: block;
	text-align:left;
	padding-top: 22px;
	height: 39px;
		color:#fff;
		border-bottom:#fff 2px solid;
		margin: 5px 0px 7px 20px;
}


#navcontainer a 
{
	font-family:Tahoma;
	font-size:16px;
	font-weight:none;
	display: block;
	text-align:left;
		color:#fff;
}


#navcontainer a:link, #navlist a:visited
{
color: #ffffff;
text-decoration: none;
}

#navcontainer a:hover, #navlist a:hover 
{	
	color: #CC2F1E;
	text-decoration: none;
}





/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the footer */

#footer {
	background: url(images/footer1.jpg) center no-repeat ;
	width:818px; 
	height: 55px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	margin-bottom:0px;
}

	#footer p {
		font-family:Tahoma;
		font-size:0.6em;
		margin:0px;
		color: #fff;
		text-align:right;
		padding-top:25px;
		font-weight:bold;
		padding-right: 55px;
	}
	
	#footer a{
		color:#FFCC66;
	}
	
	#footer a:hover  {
		color:#A98150;
	}


#footer2 {
	height: 5px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* the body */

#left
	{
		width:740px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	}
	
#left2 {
	width: 740px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}	
	
#right {
	width:208px;
	float:right;
	border-top: #FFFFFF 25px solid;
	}
	
	#right1{
	width:100%;
	background:#FFFFFF;
	
	}
	
	#right2{
	width:189px;
	margin-left:auto;
	margin-right:auto;
	background:#5E5148;
	}
	
	#right2 p {
		color:#fff;
		font-family:Tahoma;
		font-size:0.8em;
		margin-left:15px;
		margin-right:15px;
	}

	#right2 h1 {
		color:#fff;
		font-family:Tahoma;
		font-size:1.1em;
		font-weight:bold;
		border-bottom:#2594B0 2px solid;
		margin: 5px 0px 7px 15px;
		padding-top:10px;
		padding-bottom:7px;
	}

#binneleft {
	width:430px;
	float:right;
	}
	
	#binneleft h1 {
		color:#FCFF00;
		background:#353535;
		font-family:Tahoma;
		font-size:0.9em;
		margin: 4px 5px 6px 5px;
		font-weight:bold;
		padding:4px 4px 4px 4px;	
	}
	
	#binneleft p {
		color:#000;
		font-family:Tahoma;
		font-size:0.8em;
		padding-left:7px;
		padding-right:7px;
		border:#333333 1px solid;
		background:#FFFFFF;
		margin-right:10px;
	}
	
	#binneleft a
	{
		color:#0033FF;
		text-decoration:none;
	}
	
	#binneleft a:hover
	{
		text-decoration:none;
	}
	
#binneright	{
	width:300px;
	background-color:#EEEEEE;
	float:left;
}
	
	#binneright h1 {
		font-family:Tahoma;
		font-size:1.2em;
		font-weight:bold;
		margin-top:1em;
		line-height:1em;
		padding-top:0.5em;
		padding-left:2em;
		padding-bottom:0.5em;
		color: #333333;
	}
	
	#binneright p {
		color:#333333;
		font-family:Tahoma;
		font-size:0.8em;
		margin-left:12px;
		margin-right:12px;
		border:#333333 1px solid;
		background:#fff;
		padding:15px;
	}
	
	#binneright ul li {
		color:#333333;
		font-family:Tahoma;
		font-size:0.8em;
		margin-left:12px;
		margin-right:12px;
		border:#333333 1px solid;
		background:#fff;
		padding:15px;
	}

#binneright2	{
	width:710px;
	background-color:#EEEEEE;
	float:right;
	margin-left:auto;
	margin-right:15px;
}
	
	#binneright2 h1 {
		font-family:Tahoma;
		font-size:1.2em;
		font-weight:bold;
		margin-top:1em;
		line-height:1em;
		padding-top:0.5em;
		padding-left:2em;
		padding-bottom:0.5em;
		color: #333333;
	}
	
	#binneright2 h2 {
		font-family:Tahoma;
		font-size:1em;
		font-weight:bold;
		margin-top:1em;
		line-height:1em;
		padding-top:0.5em;
		padding-left:2em;
		padding-bottom:0.5em;
		color: #333333;
	}
	
	#binneright2 p {
		color:#333333;
		font-family:Tahoma;
		font-size:0.8em;
		margin-left:12px;
		margin-right:12px;
		border:#333333 1px solid;
		background:#fff;
		padding:15px;
	}
