	/* -----------------------------------------------------------------------------** MAIN------------------------------------------------------------------------------*/html { height: 100%; margin-bottom: 1px; }body {	margin: 0;	padding: 0;	font-family: Verdana, Tahoma, "Lucida Grande", "Lucida", sans-serif;	font-size: 11px;	line-height: 16px;	color: #FFF;	background: #666666;	}	body * {	margin: 0;	padding: 0;	list-style: none;	}img {	border: none; 	vertical-align: top;	}td {	vertical-align: top;	margin: 0;	padding: 0;	}/* -----------------------------------------------------------------------------** TYPOS------------------------------------------------------------------------------*/#container {	width: 750px;	margin: 0 auto;	}	#banner {	width: 750px;	border: 1px solid #FFF;	}	/* -----------------------------------------------------------------------------** TYPOS------------------------------------------------------------------------------*/h1 {	font-family: Helvetica, Arial, sans-serif;	font-weight: lighter;	font-size: 30px;	line-height: 37px;	color: #000;	margin-bottom: 10px;	}	h2 {	font-family: Helvetica, Arial, sans-serif;	font-weight: lighter;	font-size: 20px;	line-height: 26px;	color: #FFF;	margin-bottom: 10px;	}	h2 strong{	font-weight: lighter;	color: #000;	}	h2 a{	color: #000;	}	p { margin-top: 10px; }	/* -----------------------------------------------------------------------------** LINKS & BUTTONS------------------------------------------------------------------------------*/a {	color: #FFF;	text-decoration: none;	}a:hover {	color: #333;	}a.action {	display: block;	background: url(/_images/html/arrow_1.gif) 0 3px no-repeat;	padding-left: 12px;	font-weight: bold;	color: #24629A;	text-decoration: none;	margin-top: 10px;	}	/* -----------------------------------------------------------------------------** CONTENT------------------------------------------------------------------------------*/#content_h{	width: 750px;	margin: 10px 0;	border: 1px dotted #FFF;	}	#gallery{	width: 750px;	border: 1px dotted #999;	}	#content{	width: 710px;	margin: 20px;	}	.left{	width: 250px;	}	#sponsors{	text-align: center;	margin: 20px 0;	}	/* -----------------------------------------------------------------------------** FORMS------------------------------------------------------------------------------*/	table.info {	margin-top: 20px;	}	table.info td {	vertical-align: middle;	}	td.label {	border-bottom: 1px #333 dotted;	width: 150px;	}	td.input {	background: #333;	border-bottom: 1px #8C8C8C dotted;	}	td.input input {	margin: 6px 15px;	}td.input select {	margin: 5px 15px;	}	/* -----------------------------------------------------------------------------** FOOTER------------------------------------------------------------------------------*/#footer {	width: 750px;	margin: 15px 0;	padding-top: 15px	color: #FFF;	}	#footer a{	color: #CCC;	}	#footer a:hover{	color: #FFF;	border-bottom: 1px dotted #FFF;	padding-bottom: 3px;	}	#footer .f_right{	text-align: right;	}	#footer .f_right a{	margin-left: 15px;	}
