body {background:#FFFFFF;margin:0;overflow:-moz-scrollbars-vertical;color:#333;}
a:hover {color:#777777;}
img {border:0;}
a img {border:0;}
form {margin:0;padding:0;}

#pageArea {width:900px;margin:0 auto;}
#pageArea table  {border:1px solid #000000;border-top:0;}
#pageArea table#header  {border:0;}
#pageArea table table {border:0;}

	#header td {padding:0;}
	#header #toplinks {text-align:right;font:bold 12px arial,helvetica,sans-serif;color:#b4b4b4;padding:5px 0;}
	#header #toplinks a {color:#63758d;text-decoration:none;}
	#header #toplinks a:hover {text-decoration:underline;}

.col01 {width:179px;padding-bottom:50px;border-right:1px solid #000;background:#fff;}

	.col01 #leftnav {width:179px;background:#fff url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/hsf-logo.gif) left bottom no-repeat;padding-bottom:113px;}
	.col01 #leftnav ul {margin:0;padding:0;width:179px;list-style:none;}
	.col01 #leftnav li {display:inline;margin:0;padding:0;width:179px;font:bold 12px arial,helvetica,sans-serif;}
	.col01 #leftnav .nav01 a.nav {border-bottom:1px solid #fff;text-decoration:none;display:block;background-color:#c41130;width:100%;padding:5px 0;color:#ffffff;text-indent:7px;font:bold 12px arial,helvetica,sans-serif;}
	.col01 #leftnav .nav01 a.nav:visited {border-bottom:1px solid #fff;text-decoration:none;display:block;background-color:#c41130;width:100%;padding:5px 0;color:#ffffff;text-indent:7px;font:bold 12px arial,helvetica,sans-serif;}
	.col01 #leftnav .nav01 a.nav:hover {background:#666;color:#fff;}	
	.col01 #leftnav #nav li div {border-bottom:1px solid #000;padding:5px 0;text-indent:7px;background:#fff url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/menu-gradient.jpg) 0 0 repeat-y;}
	.col01 #leftnav #nav li div a {color:#666666;text-decoration:none;cursor:default;}
	.col01 #leftnav a.nav_sub {border-bottom:1px solid #fff;text-decoration:none;display:block;background-color:#c41130;width:100%;padding:5px 0;color:#ffffff;text-indent:7px;font:bold 12px arial,helvetica,sans-serif;}
	.col01 #leftnav a.nav_sub_on {border-bottom:1px solid #fff;text-decoration:none;display:block;width:100%;padding:5px 0;color:#ffffff;text-indent:7px;font:bold 11px arial,helvetica,sans-serif;background:#666;color:#fff;}
	.col01 #leftnav a.nav_sub:visited {border-bottom:1px solid #fff;text-decoration:none;display:block;background-color:#c41130;width:100%;padding:5px 0;color:#ffffff;text-indent:7px;font:bold 12px arial,helvetica,sans-serif;}
	.col01 #leftnav a.nav_sub:hover {background:#666;color:#fff;}	

.col02 {width:528px;padding:0 20px 68px 20px;background:#fff url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/home-tagline.gif) 20px bottom no-repeat;}

	.col02 #pagetitle {display:none;}
	.col02 table {width:100%;}
	.col02 h1 {font:bold 24px arial,helvetica,sans-serif;color:#4d627e;padding-top:14px;}
	.col02 h2 {font:bold 16px arial,helvetica,sans-serif;color:#777777;margin-bottom:0px;}
	.col02 p, li {font:normal 12px arial,helvetica,sans-serif;line-height:150%;}
	.col02 td {font:normal 12px arial,helvetica,sans-serif;line-height:150%;}
	.col02 li {margin-bottom:10px;}
	.col02 ul li {list-style-type:square;}

	.col02 #tabs {height:130px;padding:10px 0 0 60px;margin:0;}
	.col02 #tabs ul {margin:0;padding:0;list-style-type:none;}
	.col02 #tabs li {display:inline;}
	.col02 #tabs li a {margin:0;height:100px;display:block;float:left;text-indent:-3000px;}
	.col02 #tabs li#register a {width:119px;background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-register.jpg) 0 0 no-repeat;}
	.col02 #tabs li#register a:hover {background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-register.jpg) 0 -100px no-repeat;}
	.col02 #tabs li#setup a {width:119px;background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-setup.jpg) 0 0 no-repeat;}
	.col02 #tabs li#setup a:hover {background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-setup.jpg) 0 -100px no-repeat;}
	.col02 #tabs li#login a {width:119px;background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-login.jpg) 0 0 no-repeat;}
	.col02 #tabs li#login a:hover {background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-login.jpg) 0 -100px no-repeat;}
	.col02 #tabs li#sponsor a {width:119px;background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-sponsor.jpg) 0 0 no-repeat;}
	.col02 #tabs li#sponsor a:hover {background: url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/button-sponsor.jpg) 0 -100px no-repeat;}

/*

	.col02 .prizes {width:100%;border-collapse:separate;}
	.col02 .prizes td {text-transform:uppercase;width:50%;border:1px solid #ccc;color:#c41130;font:bold 15px arial,helvetica,sans-serif;line-height:15px;padding:10px;text-align:center;}

	.col02 .memories08 {display:none;margin-top:20px;}
	.col02 .memories08Visible {display:block;margin-top:20px;}
	.col02 .top08 {display:none;margin-top:20px;}
	.col02 .top08Visible {display:block;margin-top:20px;}
	
	.col02 .bbtoptable {border-collapse:separate;border:1px solid #ccc;margin-top:10px;}
	.col02 .bbtoptable td {padding:5px;border:1px solid #ccc;}
	.col02 .bbtoptable td.topheader {background:#fbb31b;}
	.col02 .bbtoptable .toprowodd td {background:#ffdda5;}
	.col02 .bbtoptable .toproweven td {background:#ffecce;}
*/

.col03 {width:150px;}

	.col03 #promo {padding:20px 0;}
	.col03 #volunteer {padding:20px 0 20px 2px;}
	.col03 #mission {padding:10px 10px 5px 10px;background:#eee url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/righttop.gif) right top no-repeat;font-size:10px;color:#777;line-height:11px;font-family:arial,helvetica,sans-serif;}
	.col03 #living {background:#eee url(/atf/cf/%7B4500ebf0-553d-4420-bd0d-c82ad42de441%7D/rightmiddle.gif) right top no-repeat;padding:50px 10px 10px 10px;font-family:arial,helvetica,sans-serif;}
	.col03 #living div {line-height:100%;color:#c41130;font-weight:bold;}
	.col03 #living p {font-size:11px;line-height:135%;}

.footer {padding:10px 0;font:normal 10px verdana,arial,helvetica,sans-serif;color:#777;text-align:right;margin:0 auto;}
.footer a.footerLink {text-decoration:none;}
.footer a.footerLink:hover {text-decoration:underline;}