@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/background.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0px;
}

a:link { color: #0000DD; text-decoration: none; font-weight:bold; }	
a:visited { color: #0000DD; text-decoration:none; font-weight:bold;}
a:hover { color: #DD0000; text-decoration:underline; font-weight:bold;}
a:active { color: #DD0000; text-decoration:underline; font-weight:bold;}

#wrapper{
	margin-right:auto;
	margin-left:auto;
	width:900px;
	border-right:2px solid black;
	border-left:2px solid black;
}

#nav{
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#nav a:link { color: #FFFFFF; text-decoration: none; font-weight:bold;}	
#nav a:visited { color: #FFFFFF; text-decoration:none; font-weight:bold;}
#nav a:hover { color:#F3B100; text-decoration:none; font-weight:bold;}
#nav a:active { color:#F3B100; text-decoration:none; font-weight:bold;}



#pictures{
	margin-top:0px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	letter-spacing:1px;;
		
}

#leftnav{
	text-align:left;
}

#leftnav a:link { color: #FFFFFF; text-decoration: none; font-weight:bold;}	
#leftnav a:visited { color: #FFFFFF; text-decoration:none; font-weight:bold;}
#leftnav a:hover { color:#F99A0C; text-decoration:none; font-weight:bold;}
#leftnav a:active { color: #F99A0C; text-decoration:none; font-weight:bold;}

#leftnav a{
	margin-left:5px;
}

#main{
    margin-left:5px;
	margin-right:5px;
}

#middle{
	float:right;
	width:382px;
	margin:5px 10px 0 10px;
}

#left{
	float:left;
	width:232px;
	margin-top:5px;
	padding-right:10px;
	border-right:#909090 2px solid;
	min-height:675px;
}

#right{
	float:right;
	width:232px;
	margin-top:5px;
	padding-left:10px;
	border-left:#909090 2px solid;
	min-height:675px;
}

#degleft{
	float:left;
	width:232px;
	margin-top:5px;
	padding-right:10px;
	border-right:#909090 2px solid;
	height:700px;
}

#degright{
	float:right;
	width:232px;
	margin-top:5px;
	padding-left:10px;
	border-left:#909090 2px solid;
	height:700px;
}

#debleft{
	float:left;
	width:232px;
	margin-top:5px;
	padding-right:10px;
	border-right:#909090 2px solid;
	height:750px;
}

#debright{
	float:right;
	width:232px;
	margin-top:5px;
	padding-left:10px;
	border-left:#909090 2px solid;
	height:750px;
}

#right2{
	float:right;
	width:290px;
	margin-left:50px;
	margin-top:25px;
}

#staff{
	height:210px;
}

#staff p{
	margin-top:35px;
}

#clay{
	height:210px;
}

#clay p{
	margin-top:25px;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	vertical-align:middle;
	margin-top:0px;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	vertical-align:middle;
	margin-top:0px;
	
}

#main p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:30px;
	line-height:1.5em;
	
}

#right p, #degright p, #debright p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:25px;
	line-height:1.25em;
	
}

.mr5{
	margin-right:5px;
}

.ml5{
	margin-left:5px;
}

.ml20{
	margin-left:20px;
}

.mb20{
	margin-bottom:20px;
}

.largetext{
	font-size:18px;
	font-weight:bold;
}

.white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	
}

#staffnames{
	width:800px;
}

#staffnames p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:100px;
}

#programs{
	clear:right;
}

#toolbar {
	float: right;
    display: inline; /* IE DoubleMarginBug fix */
	margin: 0 15px 0 0;
}
    
#toolbar li {
    display: inline;
    float: left;
    line-height: 20px;
    border-right: 1px solid #000099;
    margin: 4px 5px 0px -5px;
    padding: 0 4px 0 4px;
}
    
#toolbar li.last {
    border-right: none;
}
    
#toolbar li form,#toolbar li form input {
    display: inline;
}
