
html {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#ffffff url(../media/graphics/Stacked_Books_50p.jpg);
}

body { 
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:1000px;
background:#FFFFFF url(../media/graphics/bg.png) repeat-x;
margin-bottom:0px;
}

#header{
	background:#FFCB66 url(../media/graphics/Header.png) no-repeat;
	height:100px;
	width:1000px;
	
}

#weca_footer{
	float:left;
		background:url(../media/graphics/Footer.png) no-repeat;
		text-align:center;
		padding:2px;
		width:1000px;
		margin:0px;
}





<!--START Horizontal Navigation-->
#hoznav {
	display:inline;
	
		}
	
#hoznav ul {
	padding: 80px 4px 4px 4px;
	margin-left:200px;
		height:20px;
	margin-top:0px;
	margin-bottom:1px;
	font:12px Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
		
	}
	
#hoznav ul li{
	list-style:none;
	display:inline;

	}
	
#hoznav ul li a{
	padding: 3px 6px;
	margin:0;
	text-decoration:none;
		}
	
#hoznav ul li a:link{
	
	color:#6A0000;
		}
	
#hoznav ul li a:visited{
	color:#6A0000;
	}
	
#hoznav ul li a:link:hover, #hoznav ul li a:visited:hover{
	color:#B70000;
	text-decoration:underline;
	
		
	}
	
#hoznav ul li a#current{
color:#B70000;
	text-decoration:underline;
	}
	
	
	
	<!--END Horizontal Navigation-->
	
	

	
#container { 
	width: 1000px;  
	margin: 0 auto; 
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#sidebar1 {
	float: right; /* since this element is floated, a width must be given */
	width: 575px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	text-align:left;
	background:#59001D;
	color:#ffffff;
	padding:5px;
	margin:0px 0px 0px 0px;
	height:275px;
	}
#sidebar_staff {
	float: right; /* since this element is floated, a width must be given */
	width: 680px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	text-align:left;
	background:#59001D;
	color:#ffffff;
	padding:5px;
	margin:0px 0px 0px 0px;
	height:350px;
	}


#mainContent { 
	/*margin: 0 250px 0 0;*/ /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
padding:5px;
	margin:0px 0px 0px 0px;
	height:275px;
} 

#staffContent { 
	/*margin: 0 250px 0 0;*/ /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
padding:5px;
	margin:0px 0px 0px 0px;
	height:275px;
} 

#sideLeft{
	float:left;
		width: 330px; 
	text-align:left;
	color:#000000;
	padding:5px;
	margin:0px 0px 0px 0px;
	background:url(../media/graphics/simi-clear.png);
}

#middle{
		float:left;
	width: 330px; 
	text-align:left;
	color:#000000;
	padding:5px;
	margin:0px 0px 0px 5px;	
	background:url(../media/graphics/simi-clear.png);
}

#sideRight{
	float:left; 
	width: 300px; 
	text-align:left;
	color:#000000;
	padding:5px;
	margin:0px 0px 0px 5px;
	background:url(../media/graphics/simi-clear.png);
	
}

.clearfloat {
	clear:both;
	font-size:0px;
	height:0;
	line-height:0px;
			}
			
			
	
	
a{
	padding: 3px 6px;
	margin:0;
	text-decoration:none;
		}
	
a:link{
	
	color:#6A0000;
		}
	
a:visited{
	color:#6A0000;
	}
	
a:link:hover, #weca_footer a:visited:hover{
	color:#B70000;
	text-decoration:underline;
	
		
	}
	
a#current{
color:#B70000;
	text-decoration:underline;
	}		
			
			
			

	
	
#weca_footer a{
	padding: 3px 6px;
	margin:0;
	text-decoration:none;
		}
	
#weca_footer a:link{
	
	color:#6A0000;
		}
	
#weca_footer a:visited{
	color:#6A0000;
	}
	
#weca_footer a:link:hover, #weca_footer a:visited:hover{
	color:#B70000;
	text-decoration:underline;
	
		
	}
	
#weca_footer a#current{
color:#B70000;
	text-decoration:underline;
	}

	
	
	
	
	
#sidebar1 a{
	padding: 3px 6px;
	margin:0;
	text-decoration:none;
		}
	
#sidebar1 a:link{
	
	color:#FFE384;
		}
	
#sidebar1 a:visited{
	color:#FFE384;
	}
	
#sidebar1 a:link:hover, #sidebar1 a:visited:hover{
	color:#FFEFB9;
	text-decoration:underline;
	
		
	}
	
#sidebar1 a#current{
color:#FFEFB9;
	text-decoration:underline;
	}
	
	
	
#sidebar_staff a{
	padding: 3px 6px;
	margin:0;
	text-decoration:none;
		}
	
#sidebar_staff a:link{
	
	color:#FFE384;
		}
	
#sidebar_staff a:visited{
	color:#FFE384;
	}
	
#sidebar_staff a:link:hover, #sidebar1 a:visited:hover{
	color:#FFEFB9;
	text-decoration:underline;
	
		
	}
	
#sidebar_staff a#current{
color:#FFEFB9;
	text-decoration:underline;
	}
		
	
	
	.picleft{
		float:left;
		
	}
	
	.picright{
		float:right;
	}
			