body { background:#fff; color:#000; 		width:100%; padding:0px; margin:0px;		font-size:.8em; font-family:Verdana, Arial, Helvetica, sans-serif;		background:url(images/leopardGraphicPrint.jpg) top left repeat; }body * { padding:0px; margin:0px; position:relative; }a {  }a:visited {  }a:hover {  }a:active, a:focus {  }a img { border:0px; }a span { height: 1px; 		width: 1px; 		position: absolute; 		overflow: hidden; 		top: -1px; }		.floatright { float:right; margin:5px 0px 5px 5px; }.floatleft { float:left; margin:5px 5px 5px 5px; }sup { font-size:.8em; vertical-align:super; }sub { font-size:.8em; vertical-align:sub; }p { margin:.5em 0em .5em 0em; }.notice { font-weight:bold; font-size:larger; color:#d00; width:70%; margin:2em auto 1em auto; clear:both; }q { display:block; width:70%; margin:15px auto 15px auto; background:#dee; padding:12px; }table { width:100%; }caption { font-weight:bold;		padding-bottom:1em; }tr {  }th { font-size:1.1em;		font-weight:bold;		text-align:center; }th, td { padding:.2em .5em .2em 1em;		vertical-align:top; }dl { padding-bottom:1.5em; }dt { font-weight:bold; padding:1em 0em .2em 0em;  }dd {  }h1 { font-size:2.5em; }h2 { font-size:1.5em; margin-bottom:20px; }h3 { font-size:1.2em; font-weight:bold; margin:1em 0em .7em 0em; }h4 { font-size:1.1em; }.current { font-weight:bold; }#container { width:70em;		margin:15px auto 15px auto;		border-style:solid;		border-color:#000;		border-width:0px 1px 0px 1px;		background-color:#fff; }#header { border-top:1px solid #000;		padding:0em 1em 0em 1em;		height:117px;		overflow:hidden; }#leopard { float:left; top:3px; }.bannerlogo { float:right;		margin:0em 1em 0em 1em; }#hseplogo { top:20px; margin-right:0em; }#btwlogo { top:22px; margin-right:.5em; }#hisdlogo { top:22px; }#firstlogo { padding-right:2em; }		#main { background-color:#fff; }#nav {  }		#nav a { color:#000; }#nav a:visited { color:#444; }#nav a:hover { font-weight:bold; }#nav a:hover, #nav a:active, #nav a:focus { color:#000; }#navbar { height:2em;		overflow:hidden;		padding-top:.2em; }.navtab { width:7em;		height:2em;		text-align:center;		float:left;		padding-top:5px; }.navtab a { display:block; }		#news { background-color:#edc; }#about { background-color:#eec; }#activities { background-color:#ecf; }#sponsors { background-color:#cee; }#first { background-color:#ecc; }#gallery { background-color:#cce; }#awards { background-color:#ece; }#calendar { background-color:#cec; }#links { background-color:#edc; }#contact { background-color:#cde; }#news:hover { background-color:#f86; }#about:hover { background-color:#ff6; }#activities:hover { background-color:#d6f; }#sponsors:hover { background-color:#6fd; }#first:hover { background-color:#f66; }#gallery:hover { background-color:#76f; }#awards:hover { background-color:#f6d; }#calendar:hover { background-color:#6f6; }#links:hover { background-color:#fc6; }#contact:hover { background-color:#6df; }#navbottom { height:5px; }.tabbottom { width:7em;		height:5px;		float:left; }#tbnews { background-color:#c42; }#tbabout { background-color:#cc2; }#tbactivities { background-color:#92c; }#tbsponsors { background-color:#2c9; }#tbfirst { background-color:#c22; }#tbgallery { background-color:#32c; }#tbawards { background-color:#c2a; }#tbcalendar { background-color:#2c2; }#tblinks { background-color:#c82; }#tbcontact { background-color:#29c; }#banner { background-repeat:no-repeat;		background-position:top right;		height:4em;		text-align:right; }		#pagetitle { padding:0em .5em 0em 0em; color:#fff; }		#content { padding:1em;		border-bottom:1px solid #000; }		#teampic { float:left; padding:0px 12px 12px 0px; }#footer { padding:1em 0em 1.5em 0em;		border-bottom:1px solid #000;		font-size:.8em;		text-align:center; }#footermenu {  }		#copyright { color:#888; }