	body {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		background: #CCCC99 url(i/bg-index.gif) no-repeat top left;
		margin:0px 0px 10px 0px;
		padding:0px;
		color: #006600;
		}

	a:link {
		text-decoration : none; color: Blue;
		border: none;
	}
	
	a:visited {
		text-decoration : none; color: Blue;
		border: none;
	}
	
	a:hover {
		text-decoration : underline overline;
	}
	
	a:active {
		text-decoration : none;
	}
	
	p, td, li, ul, ol, h1, h2, h3, h4, h5, h6 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	img {
		display: block;margin:auto;
	}
	
	.inline {
		display: inline; margin: 10px; text-align: center;
	}
	h1 {
		font-size: medium;
		font-weight: normal;
	}
	
	p {
		margin-top: 0;
		text-align: left;
		font-size: small;
	}	
	
	#frame {
		width:800px;
		margin:0px auto 0px auto;
		padding: 0px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:800px;
		}
	html>body #frame { width:800px; }
		
	#toptab {
		background: #99CC99;
		width:285px;
		height: 20px;
		margin: 100px 0px 0px 90px;
		padding: 3px 0px;
		text-align: center;
		font-size: medium;
		font-weight: bold; 
		border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		voice-family: "\"}\"";
		voice-family:inherit;
		margin-top: 6px;
		padding-top: 4px;
		}
	html>body #toptab { margin-top:6px; } /*Be kind to Opera */
	
	#toptab a:link {
		text-decoration : none; color: #000;
	}
	#toptab	a:hover {
		text-decoration : underline overline;
	}
	
	#bottomtab {
		clear:both;
		background: #99CC99;
		width:325px;
		height:20px;
		margin:0px 0px 10px 30px;
		font-size: x-small;
		border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		padding-top:3px;
		text-align:center;
		voice-family: "\"}\"";
		voice-family:inherit;
		margin-left:360px;
		}
	html>body #bottomtab { margin-left:360px; }
	
	#center {
		float:left;
		background:#fff;
		width:604px;
		min-height:550px;
		border:1px solid #000;
		padding-bottom: 10px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:602px;
		}
	html>body #center {
		width:602px;
		}
	#center h2{
		font-size: small; 
		padding-left: 10px;
	}
	#center p{
		padding-left: 10px; padding-right: 10px;
	}

	#center li {
		font-weight: normal;
		text-align: left;
		font-size: small;
		list-style: disc ;
	}
	
	#center a:link {
		text-decoration : none; font-weight: bold; color: #006A01;
		border: none;
	}
	#center a:visited {
		text-decoration : none; font-weight: bold; color: #006A01;
		border: none;
	}
	#center	a:hover {
		text-decoration : underline overline;
	}

	#left {
		float:left;
		background: #FFFFCC;
		width:100px;
		padding:5px 5px 10px 5px;
		border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000;
		}
	#left p {
		font-weight: bold; text-align:right;
		font-size: x-small; line-height: 18px;
		padding: 0px; margin: 13px 0px 0px 0px;
		text-decoration: none;
		list-style: none;
	}	
	#left ul, li {
		font-weight: bold; text-align:right;
		font-size: x-small; line-height: 18px;
		padding: 0px; margin: 0px;
		text-decoration: none;
		list-style: none;
	}
	
	#right {
		float:left;
		width:75px;
		margin-top:125px;
		padding:0px;
		border-top:1px solid #000;}
	
	#right	img {
		border-left: none; border-top: none;
	}
		
	#photoblog {
		float:left;
		width:125px;
		background: #99CC99;
		padding:10px 0px;
		margin-right: 10px;
		text-align:center;
		border-left:0px solid #000;		border-top:1px solid #000;		border-right:1px solid #000;		border-bottom:1px solid #000;
		}		
	
	.postheader {
		background: #FFFFCC;
		margin:0px 0px 20px 0px;
		padding:0px 10px 0px 0px; /*I have no earthly Idea why, but giving this a right padding of10 makes it work in IE5 Mac!*/
		border-top:1px solid #000; border-bottom:1px solid #000;}
		
	.first {border-top:1px solid #000;}
	
	.posttitle  {font-weight:bold; padding:5px 10px 5px 0px;margin: 0px 0px 0px 10px;}
		
	.rightimg {border-bottom:1px solid #000;border-right:1px solid #000;}
		
	.endpagenav {text-align: center;padding-top: 10px;}
	
  #departments {width: 400px; height: 370px;background: url(i/depts.jpg);border: 2px;margin: 10px auto; padding: 0;position: relative;}
  #departments li { margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
  #departments a { display: block;}
  #d50 {left: 0px; top: 70px; width: 130px; height: 240px;}
  #d14 {left: 80px; top: 120px; width: 160px; height: 130px;}
  #d61 {left: 110px; top: 230px; width: 220px; height: 140px;}
  #d76 {left: 200px; top: 10px; width: 200px; height: 140px;}
  #d27 {left: 220px; top: 110px; width: 170px; height: 150px;}
  #d50 a {height: 240px;}
  #d14 a {height: 130px;}
  #d61 a {height: 140px;}
  #d76 a {height: 140px;}
  #d27 a {height: 150px;}
  #d50 a:hover {background: url(i/depts.jpg) 0px -1180px no-repeat;}
  #d14 a:hover {background: url(i/depts.jpg) -80px -860px no-repeat;}
  #d61 a:hover {background: url(i/depts.jpg) -110px -600px no-repeat;}
  #d76 a:hover {background: url(i/depts.jpg) -200px -380px no-repeat;}
  #d27 a:hover {background: url(i/depts.jpg) -220px -1220px no-repeat;}

	  
	.house img { float: left; clear: left; margin: 0 5px; width: 200px; height: 160px; }
	#house2 {background: #000 url("i/jan02.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 130px; }
	#house3 {background: #000 url("i/jan03.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 146px; }
	#house4 {background: #000 url("i/jan04.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 150px; }
	#house5 {background: #000 url("i/jan05.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 148px; }
	#house6 {background: #000 url("i/jan06.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 147px; }
	#house7 {background: #000 url("i/jan07.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 150px; }
	#house8 {background: #000 url("i/jan08.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 144px; }
	#house9 {background: #000 url("i/jan09.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 134px; }			
	#house10 {background: #000 url("i/jan10.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 173px; }
	#house11 {background: #000 url("i/jan11.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 125px; }			
	#house12 {background: #000 url("i/jan12.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 141px; }			
	#house13 {background: #000 url("i/jan13.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 140px; }			
	#house14 {background: #000 url("i/jan14.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 140px; }			
	#house15 {background: #000 url("i/jan15.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 140px; }			
	#house16 {background: #000 url("i/jan16.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 140px; }			
	#house17 {background: #000 url("i/jan17.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 140px; }								
	#house18 {background: #000 url("i/jan18.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 140px; }								
	#house19 {background: #000 url("i/jan19.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 138px; }													
	#house20 {background: #000 url("i/jan20.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 136px; }			
	#house21 {background: #000 url("i/jan21.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 122px; }			
	#house22 {background: #000 url("i/jan22.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 119px; }			
	#house23 {background: #000 url("i/jan23.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 120px; }			
	#house24 {background: #000 url("i/jan24.jpg") no-repeat; float: left; clear: left; margin: 0 5px; width: 200px; height: 122px; }			

	