body {
	background: url(images/bgimage.jpg) center top repeat-y;
	margin-top:27px;
}

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


#container {
	background-color:#FFFFFF;
	width: 897px;
	margin-left:auto;
	margin-right:auto;
	height: inherit;
	border:#2594B0 3px solid;
}	

img {
border: 0;
display: block;
}





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

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

#header2 {
	width: 760px;
	height:16px;
	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: #fff;
	width:895px; 
	height: 35px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

	#footer p {
		font-family:Tahoma;
		font-size:0.6em;
		margin:0px;
		color: #666666;
		text-align:center;
		padding-top:13px;
		font-weight:bold;
	}
	
	#footer a:hover {
		color:#FFCC66;
	}
	
	#footer a {
		color:#B40D04;
	}


#footer2 {
	width:  959px;
	height:62px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/bottom.jpg) top left no-repeat;
	clear:both;
	

}


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

div#left
	{
		width:670px;
		float:left;
	}
	
#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 a {
		color:#0099FF;
			}
	
	#right2 a:hover {
		color:#6699FF;
		text-decoration: underline;
	}

	#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:148px;
	float:left;
	padding:15px;
	background:url(images/logo.jpg) top left no-repeat;
	}
	
	div#binneleft a
	{
		color:#0033FF;
		text-decoration:none;
	}
	
	div#binneleft a:hover
	{
		text-decoration:none;
	}
	
#binneright	{
	width:478px;
	float:right;
	background:url(images/header.jpg) top left no-repeat;
}
	
	#binneright h1 {
		font-family:Tahoma;
		font-size:1.4em;
		font-weight:bold;
		margin-top:5.5em;
		line-height:1em;
		padding-top:0.5em;
		padding-left:2em;
		padding-bottom:0.5em;
		color:#4E99C5;
	}
	
	#binneright p {
		color:#575759;
		font-family:Tahoma;
		font-size:0.8em;
		margin-left:12px;
		margin-right:12px;
	}

	#binneright a {
		color:#0099FF;
			}
	
	#binneright a:hover {
		color:#6699FF;
		text-decoration: underline;
	}