	body {
		margin:0;
		padding:0;
		color:#333333;
		background: url(../images/bg.png) repeat;
		font: 13px "trebuchet ms", arial, verdana, sans-serif;
		}
	
	a:link, a:visited {
		color: #8b674b;
		text-decoration: underline;
	}
	
	a:hover {
		color: #120065;
		text-decoration: none;
	}
	a:active {
		color: #666666;
		text-decoration: none;
	}
	.boxhead {
		font-size: 14px;
		font-weight: bold;
		background-color: #f0f0f0;
		height: 16px;
	}
	.List-None {
		margin-left: -40px;
		list-style-type: none;
		font-size: 13px;
	}
	.List-Square {
		margin-left: -15px;
		list-style-type: square;
		font-size: 12px;
	}
	.Header-background {
		width: 100%;
		height: 85px;
		background: url(../images/bg_csd.png) repeat-x;
	}
	.headleft {
		float: left;
		width: 475px;
	}
	.headright {
		float: right;
		width: 66px;
	}
	.newshead {
		font-size: 18px;
	}
	
	.head {
		background-image: url(../images/headerbgla.gif);
		background-repeat: repeat-x;
		height: 171px;
	}
	#header {
		margin: auto;
		width: 965px;
	}
	#wrapper {
		text-align: left;
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 965px;
		background: #FFFFFF url(../images/background_cols.png) repeat-y;
	}
	#side-a {
		float: left;
		width: 200px;
		margin: auto;
	}
	
	#side-b {
		float: left;
		width: 765px;
		height: 1% /* Holly hack for Peekaboo Bug */;
	}
	#footer {
		clear: both;
		background: #8b674b;
		text-align: center;
		color: #FFFFFF;
		height: 100px;
		padding-top: 6px;
		font-size: 14px;
	}
	#footer a:link, #footer a:visited {
		color: #f0f0f0;
		font-weight: bold;
		text-decoration: none;
	}
	#footer a:hover {
		color: #FFF;
		text-decoration: underline;
	}
	.leftfoot {
		text-align: right;
		float: left;
		width: 690px;
		height: 125px;
		margin: auto;
		vertical-align: middle;
	}
	.rightfoot {
		text-align: left;
		float: right;
		width: 265px;
		height: 125px;	
	}
	.bodycopy {
		margin: 6px;
	}
	#nav, #nav ul { /* all lists */
		padding: 0;
		list-style: none;
		float : left;
		width : 180px;
		text-align: center;
		}
	#nav li { /* all list items */
			position : relative;
			float : left;
			line-height : 1.35em;
			margin-bottom : -1px;
			width: 194px;
			margin-left: 2px;
		}
	#nav li ul { /* second-level lists */
			position : absolute;
			left: -999em;
			margin-left : 194px;
			margin-top : -1.36em;
			opacity: 0.95;
		}
	#nav li ul ul { /* third-and-above-level lists */
			left: -999em;
		}
	#nav li a {
	width: 194px;
	w\idth : 194px;
	display : block;
	color : #FFF;
	font-weight : bold;
	text-decoration : none;
	background: #BF8D67;
	height: 20px;
		}
	#nav li a:hover {
		color : #FFF;
		background: #8b674b;
		}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
			left: -999em;
		}
		
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
		}

