html,body {width: 100%; margin: 0;padding: 0;}
body {
	text-align: center;
	background: #FFF url("../images/grey-bg.gif") repeat-y center top;
}
#frame {
	width: 100%;
	background-color: transparent;
	background-image: url("../images/bluebg.gif");
	background-repeat: repeat-x;
	background-position: center 99px;
	text-align: center;

}
#main {
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#topmenu {
	width: 750px;
	height: 28px;
	text-align: left;
	margin: 0px;
	padding-top: 70px;
	background: url("../images/branding.gif") no-repeat top right;
}
#homeindex #topmenu { background: none;}
#nav {
	padding: 0; margin: 0 0 0 10px; list-style: none; height: auto;
}
#nav li {
	display: inline; text-align: center;
	font-size: 10px; line-height: 26px;
	list-style: none; 
}
#nav a {
	display: block; float: left; text-indent: -9999px;
}

#nav #n-home { width: 55px; background: url("../images/nav/home.gif") no-repeat top left; }
#nav #n-building { width: 79px; background: url("../images/nav/building.gif") no-repeat top left; }
#nav #n-location { width: 80px; background: url("../images/nav/location.gif") no-repeat top left; }
#nav #n-gallery { width: 118px; background: url("../images/nav/gallery.gif") no-repeat top left; }
#nav #n-contact { width: 84px; background: url("../images/nav/contact.gif") no-repeat top left; }

#homeindex #nav #n-home { background-position: left -25px; }
#buildingindex #nav #n-building { background-position: left -25px; }
#locationindex #nav #n-location { background-position: left -25px; }
#galleryindex #nav #n-gallery { background-position: left -25px; }
#contactindex #nav #n-contact { background-position: left -25px; }

#nav #n-home:hover,
#nav #n-building:hover,
#nav #n-location:hover,
#nav #n-gallery:hover,
#nav #n-contact:hover {
	background-position: left -50px;
}
#content {
	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
}
#gallery {
	color: #FFFFFF;
	text-align: left;
	background-color: #FFFFFF;
	height: 430px;
	width: 740px;
}
#gallery1 {
	width: 740px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding-top: 50px;

}
#gallery1 img {
	border: 2px inset #81A3CA;
	margin: 2px;

}

#footer {
	color: #999;
}
#ft1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 350px;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#flashcontent {
	background-color: #FFFFFF;
	width: 740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 430px;
}
#flashcontent a{
	color: #999999;
	text-decoration: none;
	text-indent: none;
}

#footer a {
	text-decoration: none;
	color: #999;
	text-indent: none;
}
#footer a:hover {
	color: #777;
	text-decoration: underline;
	text-indent: none;
}
#ft2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	float: right;
	margin-top: 5px;
	margin-right: 8px;
}
a img {
border:none;
text-decoration:none;
}
#flash {
	color: #333333;
	text-align: left;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 20px;
	padding-left: 20px;
	height: 350px;
}
#flash a {
color:#0099CC;
	text-indent: none;
}
#flash h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0099CC;
}
