p, h1, h2, h3, h4, h5, h6, td { font-family: "Times New Roman", Times, serif ;}
p { font-size: small ; }
#main-across {float:left; width:98%; padding:.5em; margin-left:auto; margin-right:auto;} 
#half {float:left; width:46%; margin:2px; padding:.5em;}
.image_buffer {vertical-align:top; float:left;}
.floatleft {float:left; margin-right:2px; margin-bottom:1px;}
.floatright {float:right; margin-left:1px; margin-bottom:1px;}
.infosoup a { background-color: #FFFFFF; font-size: xx-small; vertical-align: bottom; color: #6699CC;
	font-family: Arial, Helvetica, sans-serif; }
#infosoup { display: none ; }

	
ul { margin:0 ; padding:0 ; list-style:none ; font-family: "Times New Roman", Times, serif ; 
	color: #000099 ; background-color:#CCCCFF; }
li ul { display:none ; }
#printhide { display: none ; }
	
td h1 { margin-bottom: -15px ; font-size: 60px ; }

#hours { font-size: small ; font-family: "Times New Roman", Times, serif ; font-weight: bold ; }
#hours h3 { margin-bottom: -.1em ; color:#CC0033 ; }

#WIlibs { display: none ; }

dl, dt, dd { font-size: small ; }
dd { margin-left: 1em ; }
dt { margin-top: 3em ; }
dl.dt {margin-top: 0px ; }

#left h3 { color:#CC0033 ; }
#right h3 { color:#CC0033 ; }

.left  { text-align: left ; }
.right  { text-align: right ; }
.center  { text-align: center ; }
.bold { font-weight: bold ; }
.bigger { font-size: larger ; }
.smaller { font-size: smaller ; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float:left ; height:1% ; }
* html ul li a { height:1% ; }
/* End */
