
body { margin: 0; padding: 0; background-color: #996699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #f1f1f1 }

p { margin: 0 0 1.2em 0 }
ul { margin-top: 1em }
a { color: #333; text-decoration: none }
a:hover { color: #FFCC00 }

h1 { font-weight: bold; color: #333; font-size: 1em; margin: .80em 0 2px 0 }
h2 { color: #FFCC00; font-weight: bold; font-size: 1em; margin: .80em 0 2px 0 }

#mainCell { background-color: #fff; margin-top: 55px; padding: 0; width: 762px; text-align: left; border: 1px solid #480048 }

	#topNav { position: relative; background: url(images/buttons/navbg.gif) repeat-x; background-color: #669933; margin: 3px 3px 0 3px; border: none; width: 756px; height: 24px }
	#mainBody { position: relative; margin-top: 3px; width: 762px }
		#logoCell { text-align: center; background-color: #fff; width: 131px; height: 193px }
		#spacerCell { width: 22px; height: 193px; padding: 0 0 3px 3px; background-color: #fff; }
		#mainImage { background-color: #f1f1f1; padding: 0 0 3px 3px; width: 453px; height: 193px } 
		#leftCell {  background-color: #999; background-image:url('images/buttons/bottomcap.gif'); background-repeat: no-repeat; background-position: bottom left } 
			#bodyCell { vertical-align: text-top; }
			* html #bodyCell { height: 220px }
				#mainContent { width: 498px; text-align: left; padding: 36px 8px 16px 0 }
		#rightCell { background-color: #ccc; width: 141px }
			#calendar { color: #000; text-align: center; border: 1px solid #000; background-color: #f1f1f1; width: 133px;  height: 300px; font-size: .80em; padding-top: 5px; vertical-align: top }
			#calendar a { color: #000 }
		
#bioMain { background-color: #fff; margin-top: 6px; padding: 0; width: 566px; text-align: left } 
	#bioTop { background-color: #669933 }
	#bioContent { background-color: #999; padding: 5px; vertical-align: top }
		#bioContent img { border: 1px solid #fff; float: right; margin: -12px 8px 5px 5px }
	#bioRight { background-color: #CCC; width: 120px; vertical-align: top }
	#bioSpacer { background-color: #FF9933; height: 3px }

#location { color: #000; margin-top: 60px }
		
	
