
html, body {margin: 0; padding: 0; color: #CD6F3C; background: #fff;
font: x-small Verdana, Arial, sans-serif; }
a {text-decoration: none;}
a:link {background: transparent; color: #0DA89B;}
a:visited {background: transparent; color: #CC9900;}
a:hover {background: transparent; color: #CCCC99;}

#container {
	width: 780px;
	background: #EFF0E2;
	border-style: none;
	margin: 15px auto 0;
	position: relative;
}


/*Begin Masthead*/
#bumasthead {background: transparent url(images/bu_masthead.gif) 50% 0% no-repeat; color: #fff; margin: 0; padding: 0; width: 780px; height: 100px;}
#bumasthead img {background: transparent; position: absolute; top: 13px; left: 485px; margin: 0; padding: 0;}
#bumasthead a:link img, a:visited img {background: transparent; border-style: none; margin: 0; padding: 0; display: block; }
/*End Masthead*/

/*Begin nav*/
#nav, #nav ul {
	float: left;
	text-align: left;
	width: 780px;
	list-style: none;
	line-height: 1.2em;
	background: #EFF0E2;
	font-weight: normal;
	padding: 0;
	border-top: 1px solid #CCCC99;
	border-bottom: 1px solid #CCCC99;
	margin: 0;
}

#nav a {
	display: block;
	width: 107px;
	w\idth: 106px;
	color: #CD6F3C;
	text-decoration: none;
	padding: 2px 2px;
}

#nav li {
	float: left;
	padding: 0;
	width: 97px;
}
#nav li.home {width: 75px; float: left; padding: 0; list-style: none; text-indent: 10px;}
#nav li.home:hover, #nav li.first.sfhover {
	background: #C5E4DE;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 130px;
	w\idth: 130px;
	font-weight: normal;
	border-width: 1px;
	margin: 0;

}

#nav li li {
	padding-left: 2px;
	width: 135px;
}

#nav li ul a {
	width: 132px;
	w\idth: 132px;

}

#nav li ul ul {
	margin: -1.50em 0 0 13em; background: #fff;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em; 
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto; background: #fff; width: 135px;
}

#nav li:hover, #nav li.sfhover {
	background: #C5E4DE;
}
/*end of nav*/

#content {

	border: 1px solid #CCCC99;
	border-top: none;
	background: #fff;
	margin: 0;
	padding: 0;
	width: 778px;

}

#header {background: #EFF0E2; color: #CD6F3C; margin: 0; padding: 0; padding-bottom: 1px; width: 778px; height: 137px; border-style: none; clear: both; }
#header img {background: #EFF0E2; color: #CD6F3C; margin: 0 4px auto 4px; padding: 0; border-style: none;} 
 
#column1b {background: transparent url(images/column1bbkg.gif) 50% 0% repeat-y; color: #CD6F3C; margin: 0 auto 0; padding: 0; width: 260px; border-right: 1px solid #CCCC99; float: left; height: 2800px; 
}
#column1b span {background: #C6E1E8; height: 20px; width: 260px; border-top: solid 1px #CCCC99; border-bottom: solid 1px #CCCC99; display: block; }
#column1b p img {background: #EFF0E2; margin: 45px 0 80px 7px; padding: 0; border-style: none; }


#column2b {background: #fff; color: #CD6F3C; margin: 0; padding: 0; width: 517px; border-style: none; float: right; height: 2800px;}
#column2b p.team {background: #fff; color: #CD6F3C; margin: 10px 5px 6px 6px; padding: 0; border-style: none;}
#column2b a:link {background: #fff; color: #0DA89B;}
#column2b p.bcopy a:link {background: #fff; color: #0DA89B;}
#column2b span {background: #C5E4DE; height: 20px; width: 517px; border-top: solid 1px #CCCC99; border-bottom: solid 1px #CCCC99; display: block; color: #006699; font-size: small; line-height: 1.5em; text-indent: 15px;  }
#column2b  ul {background: transparent; margin: 5px 35px 0 10px; padding: 0; padding-left: 15px; color: #CD6F3C; }
#column2b  ul li {background: transparent; padding: 0; color: #CD6F3C; margin: 5px 45px 5px 25px; list-style-type: disc inside; line-height: 1.5em;}
#column2b  ul li.off {background: transaprent; margin: 10px 0; padding: 0; list-style-type: none;}
#column2b p.bcopy {background: transparent; margin: 10px 15px 10px 15px; padding: 0; line-height: 15px; color: #CD6F3C; text-align: justify; border-style: none; width: 487px; }
#column2b p.subhead {background: #C5E4DE; height: 20px; line-height: 1.5em; margin: 0; padding: 0; color: #006699; width: 517px; font-size: small; text-indent: 15px; border-top: solid 1px #CCCC99; border-bottom: solid 1px #CCCC99;}
#column2b p.name {background: transparent; margin: 15px; 15px 0 15px; padding: 0; line-height: 12px; color: #006699; text-align: left; border-style: none; width: 487px;}



#footerwave {background: #EFF0E2; width: 780px; border-bottom: 1px solid #CCCC99; margin: 0; padding: 0; color: #6699CC; }
#footerwave span.ride {background: #EFF0E2; width: 780px; font-size: small; border-style: none;  color: #CD6F3C; margin: 5px 0 0 140px; padding: 0; line-height: 2.5em;}

#footer p {background: #D7ECEF; width: 780px; margin: 0; padding: 0; text-align: center; line-height: 2em;}
#footerwave2 {background: #EFF0E2 url(images/bu_footer.gif) 50% 0% no-repeat; color: #fff; margin: 0; padding: 0; width: 780px; height: 100px;} 
#footerwave2 span.copyright {background: transparent; color: #ADAD82; font-style: normal; font-size: 1em; margin: 0 0 0 50px; width: 780px; padding: 0; line-height: 1.3em; padding-left: 200px; }
 
