/* CSS Document */

*{margin: 0; padding: 0;}

html{font: 125% Arial, Verdana, Helvetica, sans-serif;}

body{
	font-size: 50%;
	color: #ffffff;
	background: url(assets/img/bg1.jpg);
	background-repeat:repeat;
	background-color: #1f1f1f;
	scrollbar-face-color: #1f1f1f;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #1f1f1f;
	scrollbar-darkshadow-color: #1f1f1f;
	scrollbar-track-color: #171717;
	scrollbar-arrow-color: #cccccc;}

.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: 831px;
	position: relative;
	font-family: Geneva, 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: 10px auto 10px auto;}
#top{
	width: 825px;
	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: 800px;
	height: 250px;
	background-color: #000000;}
#top_td_bg{
	width: 831px;
	height: 15px;
	background-image: url(assets/img/top_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#bottom_td_bg{
	width: 831px;
	height: 15px;
	background-image: url(assets/img/bottom_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#left_td_bg{
	width: 15px;
	height: 250px;
	background-image: url(assets/img/left_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#right_td_bg{
	width: 16px;
	height: 250px;
	background-image: url(assets/img/right_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#left_u_td_bg{
	width: 15px;
	height: 125px;
	background-image: url(assets/img/left_u_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#right_u_td_bg{
	width: 16px;
	height: 125px;
	background-image: url(assets/img/right_u_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#left_m_td_bg{
	width: 15px;
	height: 1px;
	background-image: url(assets/img/left_m_td_bg.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;}
#right_m_td_bg{
	width: 16px;
	height: 1px;
	background-image: url(assets/img/right_m_td_bg.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;}
#left_b_td_bg{
	width: 15px;
	height: 124px;
	background-image: url(assets/img/left_b_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#right_b_td_bg{
	width: 16px;
	height: 124px;
	background-image: url(assets/img/right_b_td_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;}
#middle_spacer{
	width: 831px;
	height: 13px;
	background: none;
	padding: 0px;
	margin: 0px;}
#middle{
	width: 800px;
	background-color: #000000;}
#menu{
	width: 208px;
	background-color: #0b0b0b;
	border-color: #414141;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style:italic;
	text-align: left;
	color: #ffffff;
	padding: 0px;
	margin: 0px;}
#content{
	width: 362px;
	height: 685px;
	overflow: auto;
	background-color: #242424;
	border-color: #414141;
	border-style:solid;
	border-width: 0px 1px 1px 1px;
	padding: 10px;
	margin: 0px;}
#sponsors{
	width: 208px;
	background-color: #0b0b0b;
	border-color: #414141;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	text-align: center;
	padding: 0px;
	margin: 0px;}
#nav{}
#subNav{}

#bottom{
	width: 831px;
	position: relative;
	background: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #717171;
	padding: 0px;
	margin: 8px 0px 3px 0px;}
#bottomNav{}
#footer{}

/*/////////MENU ITEMS//////////////////////////////////////*/
#menu ul, #menu ol {
	padding: 3px 0px 3px 2px;}
#menu li {
	height: 28px;
	display: block;
	background:url(assets/img/menu/menu_bg.gif);
	background-repeat: no-repeat;
	background-color: #0b0b0b;
	border: none;
	text-decoration: none;
	color: #ffffff;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;}
#menu a:link, #menu a:visited, #menu a:active {
	height: 23px;
	display: block;
	background:url(assets/img/menu/menu_bg.gif);
	background-repeat: no-repeat;
	background-color: #0b0b0b;
	border: none;
	text-decoration: none;
	color: #ffffff;
	padding: 5px 0px 0px 40px;}
#menu a:hover {
	height: 23px;
	display: block;
	background: url(assets/img/menu/menu_bg_over.gif);
	background-repeat: no-repeat;
	background-color: #0b0b0b;
	border: none;
	text-decoration: none;
	color: #ffffff;
	padding: 5px 0px 0px 40px;}

#sponsors ul, #sponsors ol {
	padding: 3px 0px 3px 8px;}
#sponsors li {
	height: 28px;
	display: block;
	background:url(assets/img/menu/menu_bg.gif);
	background-repeat: no-repeat;
	background-color: #0b0b0b;
	border: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style:italic;
	text-align: left;
	color: #ffffff;
	text-decoration: none;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;}
#sponsors b{
	height: 23px;
	display: block;
	background:url(assets/img/menu/menu_bg.gif);
	background-repeat: no-repeat;
	background-color: #0b0b0b;
	border: none;
	text-decoration: none;
	color: #ffffff;
	padding: 5px 0px 0px 40px;}

/*/////////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{
	width: 0px;
	height: 0px;
	display: none;
	position: relative;
	float: none;
	overflow: hidden;
	background-image: url(assets/img/bg1.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
	border-color: #FFFFFF;
	border-style: none;
	border-width: 1px;
	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;}