body 
{ 
	margin:			0; 
	margin-top:		0px;
	padding:		0; 
	color:			#C0C0C0;  
	line-height:	1.4em; 
	background:		#3C3C3C url(../img/bg2.jpg) repeat-x;	
	font-family:	Tahoma, Sans-Serif;
	font-size:		11px;
	font-weight:	bold;
}

a 
{ 
	color:				orange;
	background:			inherit; 
	text-decoration:	none;
}

a:hover 
{ 
	background:	inherit;
	color:		#C0C0C0;
}


.content 
{ 
	border:		0px solid;
	color:		#C0C0C0; 
	margin:		2px auto; 
	padding:	0; 
	width:		953px;
}

/* **************************** DIV stuff  */


* html .content 
{
	width: 963px;
}

.tabletop
{
	width:			960px;
	padding:		0; 
	margin:			0;
	background:		#1e1f21;
}

.splashplace
{
	background:		black url(../img/shadow2.jpg) no-repeat top left;	
	width:			973px;
	height:			354px;	
	margin:			0;		
	padding:		0; 
}

.splashtext
{
	overflow:		hidden;
	float:			left;
	width:			230px;
	height:			295px;
	padding-top:	0px;
	padding-left:	25px;
	background:		black url(../img/playerbg1.png) repeat-y;
}

.white18
{
	font-family:	Arial;
	font-size:		18px;
	font-weight:	bold;
	color:			#FFFFFF;
	line-height:	26px; 
}


.navfx
{
	font-size:	10px;
	letter-spacing: 1px;
}

#navf a:hover 
{ 
	color:				#C0C0C0;
	text-decoration:	none;
}

.hdrorange
{
	color:			#ED7319;
	font-size:		24px;
	line-height:	30px;
	font-style:		italic;
}

.orangebold
{
	font-size:	130%;
	color:		orange;
}

.tdbrochure
{
	height:     24px;
	color:		orange;
	background:	#000000;
	vertical-align: top;
}

hr 
{
   border:	0;
   height:	1px;
   color:	#eee;
   background-color: #eee;
}

.footer 
{ 
	clear:			both;
	width:			auto;
	font-size:		90%;
	background:		#3C3C3C;
	border-top:		1px solid #555; 
	text-align:		center; 
	margin-top:		20px;
	margin-right:	0px;
	margin-left:	0px;
	padding:		10px 10px 10px 10px;
	text-align:		center;
}
* html .footer{width: 929px;margin-left: 10px;}
.footer a
{
	color: #f29719; 
	font-weight: bold;
}

.shadoworange 
{
	background: black url(../img/shadow2.jpg) no-repeat top left;	
	height: 343px;	
	margin: 0; padding: 0;		
	margin-top: 0px;
	padding-top: 10px;
	margin-left: -10px;	
	width: 973px;
}
* html .shadoworange{margin-left: 0px; padding-left: 10px;width: 963px;}

p 
{ 
	margin:		0 0 5px 0; 
	padding:	0; 
}

hr 
{
   border: 0;
   height: 1px;
   color: #eee;
   background-color: #eee;
}

table.helptable td.td-0{background-color: #3c3c3c;}
table.helptable tr.trhd td{font-size: 11px; color: #f29719;}
table.helptable tr.trct td{padding-bottom: 25px; color:#C0C0C0;}

TABLE.contenttable { border:none; margin:10px 0px 10px 0px; width:90%; }
TABLE.contenttable TR TD { padding:2px 5px 2px 5px; margin:0px; border:0px; }
TABLE.contenttable TR TD P.bodytext { font-size:10px; }
TABLE.contenttable TR { margin:none; background-color:#1E1F21; } /*Orange***fe4e00**/
TABLE .bodytext { margin: 0px; }

.fancywhite 
{ 
	padding:	0; 
	margin:		0; 
	color:		#BC6247; 
	background: inherit;
	font:		bold 1.8em Arial, Sans-Serif; 
	letter-spacing: -1px;
}

/* ****************************************************************** */
/* ****************************************************************** */
/*  PLAYER                                            */
/* ****************************************************************** */
/* ****************************************************************** */
.playlistwrapper
{
/*	overflow:hidden;*/
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	width: 250px;
	height: 295px;
/*	background: black url(../img/playerbg1.png) repeat-y;*/
}
* html .playlistwrapper{height: 310px;margin-left: 8px;}
html>

body .playlistwrapper{margin-left:0px; margin-right:15px; height: 310px;}
.playlist2
{    
	overflow-x: hidden;
/*	overflow-y: scroll; */
	padding-left: 30px;
	height: 310px;
}

.player{
	float:left;
	background: black;
	margin-top: 4px;
	/*margin-left: 13px;*/
	width:621px;
	height:324px
}
* html .player{margin-left: 1px;}

html:first-child .playlist{overflow:auto;}
div.playlist2 ul{margin-left: 0px; padding-left: 10px;}
div.playlist2 ul.subul{margin-left: 0px; padding-left: 30px;}

.playlist{
	float:left;
	margin-top: 5px;
	height: 297px;
	margin-top: 17px;
	margin-left: 37px;
	width: 241px;
	overflow-y:scroll;
	background: black url(../img/playerbg1.png) repeat-y;
}
* html .playlist{margin-left: 13px;}
html>/**/body .playlist{margin-left: 37px;	background: black url(../img/playerbg1.png) repeat-y;}
html* .playlist{height: 295px;margin-top: 18px;}

/* ****************************************************************** */
/* ****************************************************************** */
/*  FORM FIELD DEFINITIONS                                            */
/* ****************************************************************** */
/* ****************************************************************** */

.formfield
{ 
	border:			1px solid #ccc;
	padding:		2px;
	padding-left:	4px;
	font-family:	Tahoma;
	font-weight:	bold;
	background:		black; 
	color:			white;
}
.formfieldta
{ 
	border:			1px solid #ccc;
	padding:		2px;
	padding-left:	4px;
	font-family:	Tahoma;
	font-weight:	bold;
	font-size:		12px;
	background:		black; 
	color:			white;
}
/*
fieldset 
{
	border: 1px solid #eee;
}

.textarea
{ 
	border:		1px solid #ccc; 
	background: #fff; 
	color:		#000;
}

.textarea.text 
{ 
	height: 150px; 
	width: 90%; 
	border: 1px solid #ccc; 
	background: #fff; 
	color: #000;
}

textarea.text:hover 
{ 
	border: 1px solid #eee; 
	background: #FFFFF4; 
	color: #000;
}

.input.field 
{ 
	border: 1px solid #ccc; 
	background-color: #3C3C3C; 
	width: 100px; 
	color: #000;
}

input.field:hover 
{ 
	border: 1px solid #eee; 
	background: #ccc; 
	color: #000;
}

input.text 
{ 
	margin: 0; 
	width: 110px;
	border: 1px solid #dfdbb7; 
	background: #484849;
	color: #A4B4C8;
}

input.searchbutton 
{ 
	margin: 0; 
	font-size: 100%; 
	font-family: Arial, Sans-serif; 
	border: none; 
	background: #FFFFFF; 
	color: #808080; 
	padding: 1px; 
	font-weight: bold; 
}

input.button 
{ 
	background: #FFFFF4; 
	color: #808080;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

select
{ 
	background: #FFFFF4; 
	color: #808080;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

option
{ 
	background: #FFFFF4; 
	color: #808080;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
*/

.navt1
{
	font-size:	14px;
	letter-spacing: 0.05em;
}

.navtx
{
	font-size:	11px;
	letter-spacing: 0.05em;
}


/* ****************************************************************** */
/* ****************************************************************** */
/* Main Menue Navigation - dropdowns                                  */
/*  also works in IE6, requires some Javascript                       */
/* ****************************************************************** */
/* ****************************************************************** */
#NAVMAIN 
{
	border:			0px solid;
	height:			19px;
	list-style:		none;
	margin-left:	-35px;
}

ul.navmaintop a,
ul.navmainsub a
{
	color:			orange;
}

ul.navmaintop a:hover,
ul.navmainsub a:hover
{
	color:			white;
}

ul.navmaintop li 
{
	display:		block;
	float:			left;
	margin:			0;
	padding:		0;
}

ul.navmaintop li ul 
{
	color:			black;
	background:		#787878;
	line-height:	1.7em;
	border:			1px solid;
	list-style:		none;
	clear:			both;
	position:		absolute;
	padding:		6px;
	padding-right:	20px;
	margin:			0;
	text-align:		left;
	display:		none;
	width:			auto;
}

ul.navmaintop li:hover ul, 
ul.navmaintop li.over ul
{
	display:		block;
	float:			left;
}

ul.navmainsub li
{
	float:			none;	/* this makes the submenu float downwards */
}

/* ****************************************************************** */
/* ****************************************************************** */
/*  EOF                                                               */
/* ****************************************************************** */
/* ****************************************************************** */

