body.content { 	
	font-family: Trebuchet MS, arial, sans-serif;
	background-color: #222222;
	background-attachment: fixed;
	background-position: 0px 0px;
	background-repeat: repeat;
	color: #FFF;
	}


body { 
	background-repeat: repeat;
	xbackground-image: url(../images/camo.png);
	}
#content a { 
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold; 
	}
#content a:hover { 
	color: #55AAFF;
	}
#content p, #content a, #content ul, #content li, #content td, #content th { 
	font-size: 8pt; 
	line-height: 1.5em;
	color: #FFF:	
	}
div.musicTrack { color: #FFFFFF; }
div#newsDiv a { color: #FF0000; }
div#newsDiv p { xbackground:url(../images/50black.png); }

p { 
	color: #FFF;	
	line-height: 1.5em;
	}
h1, h2, h3, h4, h5, h6 { color: #FFF; margin-bottom:5px; }
.clear { clear:both; font-size:1px;  }
/*//////////////
Header:
//////////////*/
div#wrapper { 
	z-index:0;
	width:1518px;
	height:747px;
	position:absolute;
	top:0px; left:0px;
	background-image: url(../images/ttbackground.png);
	background-attachment: fixed;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/ttbackground.png');
}
body>div#wrapper {
	position:fixed;
	}
div#header {
	z-index:9;
	position: absolute;
	left: expression( document.body.scrollLeft + 'px' );
	top: expression( document.body.scrollTop + 'px' );
	height:120px;
	width:508px;
	margin:0px auto 0 0px;
	background-image: url(../images/ttbackground.png);
	background-attachment: fixed;
	background-position: 0px 0px; 
	background-repeat: no-repeat;
	background-color: #333;
	xborder: 1px solid #FFFF00; 
	_background-image: none; _width:740px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/ttbackground.png');
	}
body>div#header {
	position:fixed; top:0px; left:0px;
	}
/*//////////////
mp3 Player
//////////////*/
		div#mp3player {
		z-index:50;
		position: absolute;
		xposition: relative;
		top: 0px;
		left: 508px;
		width: 214px; 
		height: 97px;
		padding: 23px 7px 0px 7px;  
		background-image: url(../images/ttbackground.png);
		background-position: -508px 0px;
		background-repeat: no-repeat;
		background-color: #333;
		_background-image: none; _background-color: none;
		/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/ttbackground.png');*/
		}
	body>div#mp3player {
		position:fixed;
		}
#mp3Object { 
	position:relative; 
	z-index:400;
	}
/*//////////////
Content:
//////////////*/

div#contentPad { 
	height: 125px;
	width: 700px; 
	}
div#content {	
	position:relative;
	text-align: left;
	padding: 0px; 
	margin-left: 130px;
	width: 550px;
	overflow:hidden;
	xpadding-bottom: 100px;
	min-height:500px;
	color:#FFF;
	}
#content p { 
	line-height: 1.5em;
	margin-bottom:12pt;	
	}
#contactForm ul, li, ul li {
	font-weight:bold;
	font-size: 9pt; 
	}
#contactForm input, textarea, button { 
	border: 1px solid #FFF; 
	background-color: #000; 
	font-family: Trebuchet MS, arial, sans-serif; 
	color: #FFF; 
	font-size: 9pt; 
	}
#content ul, #content li, #content ul li { list-style: none; line-height: 150%; color: #FFF; }
#content img { border-color: #FFFFFF; }
#listPage font { font-size: 8pt; }
#listPage ul, #listPage li, #listPage ul li  { 
	margin-bottom: 5pt; 
	font-size: 8pt;
	line-height: 1.5em;
	}
#listPage a { 
	font-size: 8pt;
	text-decoration: underline;
	}
a.contentThumbnail { 
	display: block;	
	width: 100px; 
	height: 75px;
	border:2px solid #FFF;
	background-position:top center;
	background-repeat: no-repeat;
	background-color: #000;
	}
a.contentThumbnail:hover {
	border-color: #55AAFF; 
	}
div.thumbDiv {
	width:120px; 
	margin:0px; 
	padding-bottom:5px; 
	height: 90px; 
	float:left; 
	text-align:center;
	}
#square { 
	width: 218px;
	height: 218px;
	background-image: url(../images/square.png);
	}
div#rightMiddle { 
	z-index: 0;
	position: absolute;
	width: 218px; height: 480px;
	left: 510px; top: 135px;
	padding: 0px; 
	}
body>div#rightMiddle {
	position:fixed;
	}
div#logo { 
	z-index:500;
	position: absolute; 
	top: 610px;
	left: 600px;
	width: 130px; height: 100px;
	xborder:1px solid #FF0000;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0px;
	}
body>div#logo {
	position:fixed;
	}
/*//////////////
Navigation
//////////////*/
div#navigation {
	z-index:500;	
	position:absolute;
	top: 125px;
	left: 15px;
	width: 100px; 
	height: auto;	
	xborder: 1px solid #FFF;
	}
body>div#navigation {
	position:fixed;
	}
.navigationLink {
	display:block;
	overflow: hide;	
	width: 100px; 
	height: 20px;
	margin-bottom: 3px;
	background-image: url(../images/buttons/button__up.png);
	background-repeat: no-repeat;
	border: none; 
	font-size: 9pt; 
	line-height: 150%;
	color: #333; 
	text-decoration: none;
	text-align: center;
	}	
.navigationLink:hover { 
	color: #55AAFF; 
	}
.dropmenu {
	position: absolute;
	left: -1500px;
	visibility: visible;
	z-index: 1000;
	float: left;
	width: 131px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;	
	background-color: #6A6A6A;
	}
body>div.dropmenu {
	position:fixed;
	}
.dropmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.dropmenu li {
	display: inline;
	}
.dropmenu a, .dropmenu a:visited, .dropmenu a:active {
	display: block;
	width: 125px;
	padding: 2px;
	margin: 1px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #6A6A6A;
	}
.dropmenu a:hover {
	padding: 2px;
	margin: 1px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000000;
	background-color: #55AAFF;
	}
/*//////////////
END Navigation
//////////////*/
div#fulldiv  { 
z-index: 50000;
	top: 0px; left: 0px; 
	position: absolute;
	width: 100%;  
	height: 100%;
	background-color: #222;
	}
div#visualsBox {
	background-color: #000;
	position: absolute;
	top:0; left:0;
	z-index: 99999;	
	width: 100%;  
	height: 1px;	
	}
/*//////////////
Footer
//////////////*/
div#footerwrap {
	z-index: 100;
	position: absolute;
	bottom: 0px;
	width:100%;
	height:50px;
	margin-bottom: 0px; 	
	}
body>div#footerwrap {
		position:fixed;
		}
div#footer {
	position: absolute;
	left: 125px;
	width: 330px;
	border-top: 1px solid #F00;
	height:50px;
	}
/*//////////////
End Footer
//////////////*/
div#resetButton { 
	position: absolute;
	z-index: 100;
	opacity: 0.6;
	width: 60px;
	height: 40px; 
	top: 546px; 
	left: 912px; 
	xborder: 1px solid #FF0000;

	background-image:url(../images/reset.png);
	_background-image:none;
	}
body>div#resetButton {
		position:fixed;
		}
div#resetButton:active { 
	background-image:url(../images/resetOver.png);
	_background-image:none;
	}
		
		
/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:9000;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index:10000;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
