body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.95em;
	background:url(../images/bg.jpg) repeat-x #333;
	margin:0;
	padding:0;}

/*body styles*/
#container {
	margin:0 auto;
	padding:5px 0;
	width:780px;
	background:url(../images/bg_content.jpg) repeat-y;
	border-bottom:2px solid #000;}
#header {
	background:url(../images/bg_header.jpg) no-repeat;
	width:758px;
	height:92px;
	margin:5px auto 0;}
#header h1 {
	text-indent:-1000px;
	overflow:hidden;
	letter-spacing:-1000px;
	float:left;
	margin:0; padding:0}	
#header h1 a:link, #header h1 a:visited{
	background:url(../images/MBWlogo.gif) no-repeat top left;
	width:425px;
	height:53px;
	margin:25px 0 0 20px;
	display:block;
	border:none;}
#wrapper {
	padding:0 13px;
	margin:-20px 0 0 0}
#content {
	float:left;
	width:415px;}
#sidebar{
	float:left;
	margin:40px 0 0 45px;}
#footer {
	background:url(../images/bg_footer.jpg) no-repeat;
	margin:20px 6px 0 6px;
	font-size:.8em;}
#aaa {
	float:left;
	margin:8px 0 0 15px}
p#address {
	float:left;
	margin:5px 20px 5px 430px; /*315px*/
	padding:5px 20px 5px 0;
	border-right:1px solid #999999; }
p#copyright {
	padding:10px 5px 5px 0;
	margin:0}
hr.orange {
	background:url(../images/hr.jpg) repeat-x;
	height:3px;
	width:80%;
	border:none;}
#gallery {
	text-indent:-1000px;
	overflow:hidden;
	letter-spacing:-1000px;
	background:url(../images/gallery.jpg) no-repeat;
	width:280px;
	height:40px;
	margin:0 auto;}
/*Nav Styles*/
ul#nav {	
	list-style-type:none;
	overflow:hidden;
	margin:0 0 0 500px; padding:0;}
ul#nav li{
	text-indent:-1000px;
	overflow:hidden;
	letter-spacing:-1000px;
	display:inline;}
ul#nav li a {
	width:84px;
	height:26px;
	float:left;
	margin:0 3px 0 0;}
li#home a:link, li#home a:visited{
	background:url(../images/nav_home.jpg) no-repeat top left;}
li#location a:link, li#location a:visited{
	background:url(../images/nav_location.jpg) no-repeat top left;}
li#contact a:link, li#contact a:visited{
	background:url(../images/nav_contact.jpg) no-repeat top left;}
ul#nav li a:hover {
	background-position: 0 -26px;}	

/*link and header styles */
a:link {color:#CC3300}
a:visited{color:#996633;}
a:hover{color:#663300}
h2{
	background:url(../images/bg_h2.jpg) no-repeat top left;
	font-size:1.8em;
	padding:0 0 0 15px;
	margin: 0 0 10px 0px;
	font-weight:lighter}
h3{font-size:1.5em; margin:12px 0; font-weight:lighter}
h4{font-size:1.3em; margin:12px 0; font-weight:lighter}
h5{font-size:1.1em; margin:12px 0; font-weight:lighter}
p{margin:12px 0;}

/*Additional Styles*/
.clear {clear:both;}
.sidepic {margin:7px 0;}
.left {float:left; margin:0 10px 10px 0;}
.right {float:right; margin:10px 0 10px 10px;}
.formtitle {width:150px; padding: 0 10px 0 0; font-size:1.2em;}
#uni {font-size:.65em; color:#fff; text-align:center;}

/*for accessibility and print styles*/
.hidden{
	position:absolute;
	margin: -25000px 0 0 -25900px;}
.nostyles{display:none;}	
.invis {display:none;}