body {	margin: 0;	background-color: #bfddc4;}img {margin:0;border:none;}#main {	margin: 0 auto;	width: 802px;}#header {	position: relative;	width: 802px;	height: 140px;	background: url(../Images/header-bg.gif) no-repeat ;}#header .logo {	position: absolute;	top: 25px;	left: 0;	background: url(../Images/logo.gif) no-repeat;	width: 230px;	height: 115px;	text-indent: -9999px;	overflow: hidden;	margin:0;}#header .sign-up {	position: absolute;	top: 4px;	left: 28px;	padding: 0 0 3px 22px;	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #fff;	background: url(../Images/sign-up.gif) no-repeat;	text-decoration: none;}#header .sign-up:hover {text-decoration: underline;}#header .rss {	position: absolute;	top: 4px;	left: 5px;	padding: 0 0 3px 0;	text-decoration: none;}#header .rss:hover {text-decoration: underline;}#header .top-links {	position: absolute;	right: 76px;	top: 6px;	list-style: none;	padding: 0;	margin: 0;	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;}#header .top-links li {	float: left;	padding: 0 0 0 18px;}#header .top-links li a {color:#fff;text-decoration:none;}#header .top-links li a:hover {text-decoration:underline;}#header #top-nav {	position: absolute;	top: 71px;	right: 73px;	list-style: none;	padding: 0;	margin: 0;	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}#header #top-nav li {	float: left;	margin: 0 7px 0 0;	padding: 0 18px 4px 0;	border-bottom: 2px solid #5fa1ae;}#header #top-nav li a {	text-decoration: none;	color: #069;}#content {	float: left;	width: 802px;	background: url(../Images/content-bg.gif) repeat-x 0 25px;}#Sponsors  {	display: block;	text-align: center;	padding: 20px 0 10px 0;	clear: both;}#index #content {background:none;}#content h2 {margin: 0;}#column {	float: left;	background: url(../Images/left-column-bg.gif) no-repeat;	width: 253px;	margin: 1px 0 0;	z-index: 5;}#index #column {	font-family:Arial, Helvetica, sans-serif;	background:none;	margin-top:-10px;}#column .box {	float: left;	width: 229px;	padding: 0 24px 10px 0;	margin: 18px 0 0;	background: url(../Images/box1-bg.gif) no-repeat;}#index #column .box {	float:none;	overflow:hidden;	width: 220px;	background: #94c19c url(../Images/events-box-bg.jpg) no-repeat;}#column .box h2, #column .box2 h2 {	margin: 10px 0 0 17px;	font: bold 14px Arial, Helvetica, sans-serif;	color: #fff;}#column .box p, #column .box2 p {	margin: 11px 0 0 17px;	font: 10px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000;}#column .box .calendar {	float: left;	margin: 9px 0 0 12px;	display: inline;}#index #column .box .calendar {margin-top:27px;}#column .box2 {	float: left;	width: 235px;	margin: 10px 0 0;	padding: 0 8px 5px 0;	background: #92bf9a url(../Images/box2-bg.gif) no-repeat;}#calendar {	position: absolute;	width: 220px;	top: 180px;	left: 0px;}#column2 {	float: left;	width: 530px;	padding: 9px 0 0 14px;	font: 12px/18px Arial, Helvetica, sans-serif;}#column2 p {	margin: 0 0 20px 0;}#column2 li {	font: 12px/18px Arial, Helvetica, sans-serif;}#column2 p a {color: #000;}#column2 p a:hover {text-decoration:underline;}#column2 p em {font: bold italic 12px Arial, Helvetica, sans-serif;}.sponsor-box {	position:relative;	width:100%;	overflow:hidden;	padding:10px 0;	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.sponsor-box strong {	position:absolute;	border-bottom: 2px solid #5fa1ae;	color:#069;	top:120px;	padding-right:5px;}.sponsor-box ul {	margin:0;	padding:0;	list-style:none;	width:234px;	overflow:hidden;}.sponsor-box li {	float:left;	margin:0 3px 15px 0;}.sponsor-box li.right {	margin:0;	float:right;}.flash-box {	margin:0 0 12px -14px;	width: 544px;	z-index: 1;}.text-box-list {	width:553px;	margin:0 -9px 12px -14px;	background:url(../Images/text-box-list-bg.gif) repeat-y;}.text-box-list .content {	background:url(../Images/text-box-list-btm-bg.gif) no-repeat 0 100%;	width:100%;	overflow:hidden;	padding-bottom:31px;}.text-box {	float:left;	margin-right:9px;	width:155px;	padding:5px 10px 0;	min-height:158px;	background:url(../Images/text-box-bg.jpg) no-repeat;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	line-height: 11px;}* html .text-box {height:158px;}.text-box strong {	display:block;	margin-bottom:17px;	color:#fff;	text-transform:uppercase;	font-family:Verdana, Arial, Helvetica, sans-serif;	letter-spacing:1px;}#column2 .text-box p {	margin:10px 0 0 0;	padding:0;	font:10px Arial, Helvetica, sans-serif;}#column2 .text-box a {	color: #069;	font-weight: bold;	text-decoration:none;}#column2 .text-box a:hover {text-decoration:underline;}.text-box ul {	margin:0;	padding:0;	list-style:none;}.text-box li {	margin:10px 0 0;}.text-box li span {	display:block;	width:100%;}.text-box img {	float:right;	margin:12px 0 3px 5px;}
