		all.clsMenuItemNS{font: bold x-small Verdana; color: white; text-decoration: none;}
		.clsMenuItemIE{text-decoration: none; font: bold xx-small Verdana; color: white; cursor: hand;}
		.clsMenuItemNS6{text-decoration: none; font: bold x-small Verdana; color: white; cursor: hand;}
		
		body{
			background-color: ffffff;
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-top: 0px;
			}
			
		td{
			font-size:11px;
			line-height:18px;
			
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
		}

		th{
			font-size:11px;
			line-height:18px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
			font: bold;
		}
		
		
		.Title{
			font-size:17px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 12205D;
			
		}
	
		.subTitle{
				font-size: 15px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: 12205D;
				font: bold;
				font-style: italic;
			}

		.subNavHeader{
				font-size: 14px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: D09F5D;
				text-align: left;
				font: bold;
			}

		.ContentTitle{
				font-size: 13px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: 003366;
				font: bold;
			}
				
		.SmallContent{
			font-size:11px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
		}
		
		.SmallerContent{
			font-size:10px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
		}
		
		
		.SmallContentBold{
			font-size:11px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: 000000;
			font: bold;
		}
			
		.footer{
			font-family:verdana;
			font-size:11px;
			text-align:justify;
		}		
		
		A.{
			font-size:11px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font: bold;
			color: 003366;
			text-decoration:none;
			behaviour: url(#default#AnchorClick);
		}
		
				
		A.SmallLink{
			font-size:10px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font: bold;
			color: 003366;
			text-decoration:none;
		}
				
		A.NavAreaLink{
			font-size:14px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			
			color: 003366;
			text-decoration:none;
		}

		A:hover {color: D09F5D;}
		INPUT {
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

/* START DROP DOWN MENU STYLES */
/* link dimensions correspond with image dimensions */
	.navButton, .navButton:visited {
		position:relative !important;
		display:block;
		}

/* link and list-item widths correspond with image widths */
	#projects,#projectsButton, #projectsButton:visited {
		width:133px;
		height:31px;
		background-image:url(/images/nav/projects.gif);
		}
	
	#warranty,#warrantyButton, #warrantyButton:visited {
		width:195px;
		height:31px;
		background-image:url(/images/nav/warranty.gif);
		}
		
	#clients,#clientsButton, #clientsButton:visited {
		width:116px;
		height:31px;
		background-image:url(/images/nav/clients.gif);
		}
		
	#team,#teamButton, #teamButton:visited {
		width:107px;
		height:31px;
		background-image:url(/images/nav/team.gif);
		}
		
	#contact,#contactButton, #contactButton:visited {
		width:95px;
		height:31px;
		background-image:url(/images/nav/contact.gif);
		}
		
	#charities,#charitiesButton, #charitiesButton:visited {
		width:95px;
		height:31px;
		background-image:url(/images/nav/charities.gif);
		}
		
	#home,#homeButton, #homeButton:visited {
		width:59px;
		height:31px;
		background-image:url(/images/nav/home.gif);
		}
		
	#lacrosse,#lacrosseButton, #lacrosseButton:visited {
		width:115px;
		height:31px;
		background-image:url(/images/nav/essian_lacrosse.gif);
		}
	
		
/* span is same dimensions as link and positioned to superimpose */
	.navButton span, .navButton:visited span {
		display:block;
		width:100%;
		position:absolute;
		left:0;
		top:0;
		z-index:1;
		background-repeat:no-repeat;
		}
		
/* button images are span background images */
	#projectsButton span, #projectsButton:visited span {
		width:133px;
		height:31px;
		background-image:url(/images/nav/projects.gif);
		}
	
	#warrantyButton span, #warrantyButton:visited span {
		width:195px;
		height:31px;
		background-image:url(/images/nav/warranty.gif);
		}
	
	#clientsButton span, #clientsButton:visited span {
		width:116px;
		height:31px;
		background-image:url(/images/nav/clients.gif);
		}
	
	#teamButton span, #teamButton:visited span {
		width:107px;
		height:31px;
		background-image:url(/images/nav/team.gif);
		}
	
	#contactButton span, #contactButton:visited span {
		width:95px;
		height:31px;
		background-image:url(/images/nav/contact.gif);
		}
		
	#charitiesButton span, #charitiesButton:visited span {
		width:95px;
		height:31px;
		background-image:url(/images/nav/charities.gif);
		}
	
	#homeButton span, #homeButton:visited span {
		width:59px;
		height:31px;
		background-image:url(/images/nav/home.gif);
		}	
		
	#lacrosseButton span, #lacrosseButton:visited span {
		width:115px;
		height:31px;
		background-image:url(/images/nav/essian_lacrosse.gif);
		}
	
/* rollovers are background position so that no preloading is necessary */
	.navButton span, .navButton:visited span {
		background-position:0 0;
		}
	
	.navButton:hover span, .navButton:focus span, .navButton:visited:hover span, .navButton.udmR span, .navButton.udmR:visited span, .navButton:active span {
		background-position:0 -100px;
		}
/* END DROP DOWN MENU STYLES */		

/* Slide show stuff */
/* Property Slideshow */
.propslideshow {
	/* background: transparent url(../../images/propertyslideshowshadow.jpg) top left no-repeat; */
	margin-left: -3px;
	margin-right: -3px;
	padding: 3px 3px 0 3px;
	height: 375px;
}
.propslideshow div {
	border: 1px solid #000066;
	background-color: #ffffff;
}

/* Property Slideshow Controls */
.propslidecontrols {
	list-style: none;
	text-align: center;
	border-bottom: 1px solid #e8e3ce;
	padding-bottom: 3px;
	margin-bottom: 3px;
}
#content .propslidecontrols li {
	display: inline;
	margin: 0 6px;
}
.propslidecontrols a {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	padding-left: 16px;
	background-position: center left;
	background-repeat: no-repeat;
}
.propslidecontrols a:hover {
	text-decoration: underline;
}
.controlback a {
	background-image: url(../../images/icons/rewind.gif);
}
.controlpause a {
	background-image: url(../../images/icons/pause.gif);
}
.controlplay a {
	background-image: url(../../images/icons/play.gif);
}
.controlforward a {
	background-image: url(../../images/icons/forward.gif);
}
