body {
	background: #fff url(images/bg.png) top left repeat-x;
	color: #000;
	font: 12px Arial, Helvetica, Tahoma, sans-serif;
	margin: 0;
	padding: 0;
}

	#wrapper { 
		background: url(images/top.png) top center no-repeat;
		width: 960px; 
		margin: 0 auto; 
		padding-top: 90px;
	}
	
	#page {
		background: #fff url(images/gradient.png) top left repeat-x;
		padding: 5px 10px;
		width: 830px;
		margin: 0 auto;
		min-height:600px;
	    height:auto !important;
	    height:600px;
	}
	
	#container{
		width: 100%;
		overflow: hidden;
	}
	
	.sidebar{
		width: 160px;
		padding: 20px;
		float: left;
		border-right: solid 1px #e3af7f;
	}
	
	.sidebar ul { list-style: none; padding: 0; margin: 0; font-size: 14px; font-weight: bold; }
	.sidebar ul li { margin: 5px 0px; }
	.sidebar ul li a { color: #000; text-decoration: none; }
	.sidebar ul li a:hover, .sidebar ul li.current a  { color: #5c190a; }
	
	.content{
		width: 585px;
		padding: 20px;
		float: left;
		border-left: solid 1px #e3af7f;
		margin-left: -1px;
	}
	
	#menu { margin: 5px 0; font-size: 14px; font-weight: bold; }
	#menu ul { list-style: none; padding: 0; margin: 0; }
	#menu ul li { display: inline; margin: 0 10px; }
	#menu ul li a { color: #000; text-decoration: none; }
	#menu ul li a:hover, #menu ul li.current a  { color: #5c190a; }
	
	#banner { margin: 10px 0; height: 228px; }
	
	#footer { text-align: center; margin-top: 20px; color: #555; }
	
	a:link, a:visited, a:active {
		color: #5c190a;
	}
	a:hover { text-decoration: none; }