body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	margin: 0px;
	padding:0;
	text-align:center;
	
	}
body.gallery {
	background:#333 url(images/resources/bk3.gif);
	
}
td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	margin: 0px;
	
	}

a {text-decoration: none;}
a:link {color: #000099;}
a:visited {color: #CC0000;}
a:hover {color: #cc0000; text-decoration: underline;}
a:active {color: #CC0000;}

a.secondary:link {color: #000000; font-size: 11px;}
a.secondary:visited {color: #000000; font-size:11px;}
a.secondary:hover {color: #000000; font-size: 11px; background-color: #99cc99;}
a.secondary:active {color: red; font-size:11px;} 

a.footer:link {color: #ffffff; font-size: 9px;}
a.footer:visited {color: #ffffff; font-size: 9px;}
a.footer:hover {color: #ffffff; font-size: 9px;}
a.footer:active {color: red; font-size: 9px;} 

.heading{
font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #008000;
  padding:10px 0 0 0;

}
.footertext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
TD.main {
  background:#ffffff;
  color: #333333;
 }
TABLE.projects{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 }
  TD.heading {
  background:#008000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
 font-weight: bold;
 color: #ffffff;
 }
 
 TR.row {
  background:#cccccc;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
 }
 TR.row-alt {
  background:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #ffffff;
 }
 TD.row {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
 }
 TD.row-alt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
 }
TD.projectname {
    color: #ffffff;
 }
 .subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #008000;
}
.emphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.italicize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	}
.underline {
	text-decoration: underline;
}
 .small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	}
#navigation {
width: 734px;
height: 25px;
margin:0;
padding:0;


}

#navigation ul {
list-style: none;
padding:0;
margin:0;
}

#navigation li {
	padding:0px;
margin:0;
display: inline;
float: left;
}

#navigation a {
display: block;
width: 104px;
height: 25px;
background-image: url(nav-bar2.png);
text-indent: -5000px;
}

#nav-home a {background-position: 0 0;}
#nav-home a:hover {background-position: 0 -30px;}
#nav-home a:active {background-position: 0 -30px;}

#nav-benches a {background-position: -104px 0;}
#nav-benches a:hover {background-position: -104px -30px;}
#nav-benches a:active {background-position: -104px -30px;}

#nav-services a {background-position: -209px 0;}
#nav-services a:hover {background-position: -209px -30px;}
#nav-services a:active {background-position: -209px -30px;}

#nav-projects a {background-position: -314px 0;}
#nav-projects a:hover {background-position: -314px -30px;}
#nav-projects a:active {background-position: -314px -30px;}

#nav-gallery a {background-position: -419px 0;}
#nav-gallery a:hover {background-position: -419px -30px;}
#nav-gallery a:active {background-position: -419px -30px;}

#nav-news a {background-position: -524px 0;}
#nav-news a:hover {background-position: -524px -30px;}
#nav-news a:active {background-position: -524px -30px;}

#nav-contact a {background-position: -629px 0;}
#nav-contact a:hover {background-position: -629px -30px;}
#nav-contact a:active {background-position: -629px -30px;}

#topcontainer { 
width:734px; 
margin:10px auto 0 auto;
padding: 0 0 0 5px;

}

img{
	border:none;
}
table.image-t td.left{
	text-align:left;
	vertical-align:top;
	padding: 0 4px 10px 0;
}

table.image-t td.right{
	text-align:right;
padding: 0 0 10px 0;
vertical-align:top;

}

#container { 
width:760px; 
margin:0 auto 0 auto;
padding: 0 0 5px 0; 

}