/* CSS Document */

body { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#000000; padding:0px; margin:0px; }

#main { position:relative; width:950px; }
	#head { position:relative; width:950px; height:152px; text-align:left; }
	#navigation { position:relative; width:180px; margin-left:6px; margin-top:5px; float:left; text-align:left; }
		input.login-input { margin:3px; margin-left:6px; color:#ffff55; background:#000000; border:1px solid #ffffff; font-size:12px; width:155px; }
		.login { color:#007faa; font-size:11px; text-decoration:none; }
		.login:hover { color:#ffffff; }
	#body { position:relative; width:758px; float:left; }
		#body-container { position:relative; width:758px; background:#66ccff; padding:0px; }
			#content { padding:20px; text-align:left; }
		#footer { margin-top:8px; text-align:left; clear:left; }
			#ad1 { position:relative; float:left; }
			#ad2 { position:relative; float:left; width:255px; text-align:center; }
			#ad3 { position:relative; float:left; }

/*       Menu Navagation       */
	.menu-nav { position:relative; float:left; clear:left; padding:1px; font-size:14px; padding-left:12px; width:164; color:#ffffff; border:1px solid #000000; text-decoration:none; }
	.menu-nav:hover { border:1px solid #5bb0db; color:#ffff00; cursor:pointer; }

#loginContainer { position:relative; float:left; clear:left; padding-left:0px; padding-top:12px; width:164; color:#66CCFF; font-size:10px; }

#ofc { position:relative; float:left; background:#003399; border:2px solid #003399; padding-top:3px; padding-bottom:3px; width:188px; color:#ffffff; font-size:12px; font-style:italic; font-weight:bold; text-align:center; text-decoration:none; }
	#ofc:hover { border:2px solid #0099ff; color:#ffffff; }
	
#specials { position:relative; float:left; background:#ffff66; border:2px solid #ffff66; padding-top:3px; padding-bottom:3px; width:190px; color:#000000; font-size:12px; font-style:italic; font-weight:bold; text-align:center; text-decoration:none; }
	#specials:hover { border:2px solid #0099ff; color:#000000; }

#fitLife { position:relative; float:left; background:#003399; border:2px solid #003399; padding-top:3px; padding-bottom:3px; width:190px; color:#ffffff; font-size:12px; font-style:italic; font-weight:bold; text-align:center; text-decoration:none; }
	#fitLife:hover { border:2px solid #0099ff; color:#ffffff; }

#freePass { position:relative; float:right; background:#ffff66; border:2px solid #ffff66; padding-top:3px; padding-bottom:3px; width:190px; color:#000000; font-size:12px; font-style:italic; font-weight:bold; text-align:center; text-decoration:none; }
	#freePass:hover { border:2px solid #0099ff; color:#000000; }

#linksContainer > #ofc { width:184px; }
#linksContainer > #specials { width:186px; }
#linksContainer > #fitLife { width:186px; }
#linksContainer > #freePass { width:186px; }

#menuContainer { width:950px; height:25px; list-style:none; display:none; visibility:hidden; }
	li.menuList {font-size:16px; font-weight:bold; height:25px; color:#ffffff; border-right:1px solid #AF1426; border-left:1px solid #6E0009; }
	.menuList a { font-weight:bold; color:#C9838E; text-decoration:none; }
	.menuList a:hover { color:#ffffff; text-decoration:none; }

#chooselocation { color:#ffffff; background:#5fc0f7 url('/_images/calendars/ozarkcalendar_stretch.jpg') top left repeat-x; padding:0px; margin:0px; }
#chooselocation td { color:#ffffff; text-align:center; }
	#locationLogo { background:url('/_images/calendars/ozarkcalendar_topleft.jpg') top left no-repeat; }
	#location { background:url('/_images/calendars/ozarkcalendar_topright.jpg') top left no-repeat; padding-right:20px; }
	#location a { color:#ffffff; text-decoration:none; font-weight:bold; width:115px; background:#ee3090; padding:1px; border:1px solid #ffffff; }
	#location a:hover { color:#ee3090; text-decoration:none; font-weight:bold; background:#ffffff; padding:1px; border:1px solid #ee3090; }
	#north { position:absolute; float:left; height:450px; width:700px; display:none; visibility:hidden; }
	#south { position:absolute; float:left; height:450px; width:700px; display:none; visibility:hidden; }