/* CSS Document */

*{margin: 0; padding: 0;}

html{font: 125% Arial, Verdana, Helvetica, sans-serif;}

body{
	font-size: 50%;
	color: #ffffff;
	background: #000000 url('assets/img/bg.gif');
	scrollbar-face-color:#1f1f1f; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#1f1f1f; scrollbar-darkshadow-color:#1f1f1f; scrollbar-track-color:#171717; scrollbar-arrow-color:#ffffff; background-color:#000000; background-repeat:repeat}

.hidden{display: none;}
.left{display: block; float: left; margin: 0px 10px 10px 0px;}
.right{display:block; float: right; margin: 0px 0px 10px 10px;}
.center{display:block; position: relative; margin: 0px auto;}

/* The above section are for universal CSS starters, to avoid headaches, always zero out all of your margins and paddings, build from the ground up. Initialize your text so that 1em equals 10px and all text can be built relatively, and set some default classes for floating images left and right and of course hiding spans of text (page headers) */

/*/////////LAYOUT/////////////////////////////////////////*/

#container{
	width: 818px;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #ffffff;
	vertical-align: top;
	padding: 0px;
	margin: 20px auto 10px auto;}
#top{
	width: 812px;
	position: relative;
	background: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #ffffff;
	padding-right: 6px;
	margin-bottom: 8px;}
#banner{
	width: 818px;
	height: 316px;
	background-color: #000000;}

#middle{
	width: 818px;
	height: 720px;
	background-image: url('assets/img/body_bg.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
	padding: 0px;
	margin: 0px}
#menu{
	width: 792px;
	height: 53px;
	background: none;
	padding: 0px;
	margin: 0px 13px 0px 13px;}
#results{
	width: 120px;
	background: none;
	padding: 0px 20px 0px 10px;
	margin-top: 40px;}
#content{
	width: 416px;
	height: 468px;
	overflow: auto;
	background: none;
	padding: 10px;
	margin-top: 67px;}
#sponsors{
	width: 163px;
	background: none;
	padding: 0px 20px 0px 10px;
	margin-top: 60px;}
#nav{}
#subNav{}

#bottom{
	width: 818px;
	position: relative;
	background: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #ffffff;
	padding: 0px;
	margin: 8px 0px 3px 0px;}
#bottomNav{}
#footer{}

/*/////////LAYOUT ELEMENTS////////////////////////////////*/

table{}
tr{}
td{}

/*/////////CUSTOM/////////////////////////////////////////*/

/*/////////GRAPHICAL BUTTONS//////////////////////////////*/
	
/*/////////FORMS//////////////////////////////////////////*/

/*/////////TYPOGRAPHY/////////////////////////////////////*/

/*/////////LINKS//////////////////////////////////////////*/

#top a:link, #top a:visited, #top a:active {
	text-decoration: none;
	color: #ffffff;}
#top a:hover {
	text-decoration: underline;
	color: #ffffff;}
	
/*/////////LISTITEMS//////////////////////////////////////*/

/*/////////CLEARFIX///////////////////////////////////////*/

/*/////////sIFR///////////////////////////////////////////*/

/*/////////STARTER////////////////////////////////////////*/

#starter{
	border:1px none #FFFFFF; width: 0px;
	height: 0px;
	display: none;
	position: relative;
	float: none;
	overflow: hidden;
	background-image: url('assets/img/name.gif');
	background-repeat: repeat-x;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000000;
	vertical-align: top;
	padding: 0px;
	margin: 0px}