body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000
}

/* Main Layout Styles */

#content-container {
	width:1000px;
	height:800px;
	background:url(/global-assets/images/site-bg.jpg) center top no-repeat;
	margin:0px auto 0px auto;
}
#content-container-home {
	width:1000px;
	height:800px;
	background:url(/global-assets/images/homepage-bg.jpg) center top no-repeat;
	margin:0px auto 0px auto;
}
	
#header {
	width:860px;
	height:70px;
	margin:0px 0px 0px 70px;
	border-bottom:1px solid #000000;
	float:left;
}
#upper-content {
	width:890px;
	height:400px;
	margin:0px 0px 0px 70px;
	padding:0px;
	float:left;
}
#lower-content {
	width:860px;
	height:215px;
	margin:0px 0px 0px 70px;
	border-top:1px solid #FFFFFF;
	padding:0px;
	float:left;
}

#lc-left {
	width:410px;
	height:190px;
	float:left;
	border-bottom:1px solid #FF7F00;
}
#nav-container {
	width:410px;
	height:160px;
	float:left;
}
#mplayer {
	width:410px;
	height:30px;
	float:left;
}
#mplayer-embed {
	width:380px;
	height:30px;
	float:left;
}
#mplayer-popout {
	width:29px;
	height:30px;
	float:left;
}
#mplayer-popout a {
	color:#000000;
}
	
#lc-right {
	width:410px;
	height:190px;
	float:right;
	border-bottom:1px solid #FF7F00;
}
#footer {
	width:860px;
	height:25px;
	padding:0px;
	float:left;
	clear:both;
	text-align:right;
	margin:5px 0px 0px 0px;
	padding:0px;
}


/* Navigation */

#navigation {
	width:410px;
	position:relative;
	z-index:5;
	height:30px;
	padding:0px;
	margin:10px 0px 0px 0px;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	color:#FFFFFF;
	}
#navigation ul {
	list-style:none;
	margin:0px;
	padding:0px;
	}
#navigation li {
	list-style:none;
	display:block;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:0px 7px 0px 0px;
	}
	
.nav-active {
	color:#FF7F00;
}
.nav-active-header {
	color:#FFFFFF;
}
	
.dd-option-none {
	height:20px;
	background:url(/global-assets/images/nav-spacer.gif) no-repeat right top;
	}
	
.dd-option {
	height:30px;
	background:url(/global-assets/images/nav-spacer.gif) no-repeat right top;
	}

#navigation li a {
	margin:0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	display:block;
	float:left;
	height:30px;
	color:#FFFFFF;
	}
#navigation li a:hover {
	margin:0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	display:block;
	float:left;
	height:30px;
	color:#FF7F00;
	}
	
.dd {
	margin:0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	display:block;
	float:left;
	height:30px;
	color:#FF7F00;
	}
.dd:hover {
	margin:0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	display:block;
	float:left;
	height:30px;
	color:#FF7F00;
	}

.dd-active {
	color:#000000;
}
	
/* Sub Navigation */

/* Gallery */
	
#dropdown-gallery {
	width:406px;
	height:40px;
	padding:10px 0px 0px 4px;
	position:relative;
	z-index:4;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background:url(/global-assets/images/dd-gallery.gif) top left no-repeat;
	top: -10px;
}
#dropdown-gallery ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	}
#dropdown-gallery li {
	list-style:none;
	display:block;
	float:left;
	margin:0px;
	padding:0px 6px 0px 0px;
	}
#dropdown-gallery a {
	text-decoration:none;
	font-size:11px;
	padding:0px 5px 0px 4px;
	font-weight:normal;
	color:#5c2e00;
	}
#dropdown-gallery a:hover {
	text-decoration:none;
	padding:0px 5px 0px 4px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	}

.subend {
	border-right:none;
	}
.sublist {
	border-right:1px solid #693400;
	}

/* About */

#dropdown-about {
	width:406px;
	height:40px;
	padding:10px 0px 0px 4px;
	position:relative;
	z-index:4;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background:url(/global-assets/images/dd-about.gif) top left no-repeat;
	top: -10px;
}
#dropdown-about ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	}
#dropdown-about li {
	list-style:none;
	display:block;
	float:left;
	margin:0px;
	padding:0px 6px 0px 0px;
	}
#dropdown-about a {
	text-decoration:none;
	font-size:11px;
	padding:0px 5px 0px 4px;
	font-weight:normal;
	color:#5c2e00;
	
	}
#dropdown-about a:hover {
	text-decoration:none;
	padding:0px 5px 0px 4px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	}
	
	
/* Header */

#home {

}

#head-navigation {
	float:right;
	height:20px;
	padding:0px;
	margin:42px 0px 0px 0px;
	text-align:right;
}

#head-navigation a {
	display:block;
	font-size:11px;
	line-height:20px;
	height:20px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 10px 0px 10px;
	background:url(/global-assets/images/small-square.png) top left no-repeat;
	font-weight:normal;
	text-align:left;
	color:#FF7F00;
	text-decoration:none;
	
}
#head-navigation a:hover {
	display:block;
	font-size:11px;
	line-height:20px;
	height:20px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 10px 0px 10px;
	background:url(/global-assets/images/small-square.png) top left no-repeat;
	font-weight:normal;
	text-align:left;
	color:#974c00;
	text-decoration:none;
	
}

#head-home {
	float:left;
	height:70px;
	width:350px;
	padding:0px;
	margin:0px;
}

#head-home a {
	display:block;
	float:left;
	height:70px;
	width:310px;
	padding:0px;
	margin:0px;
	border:none;
	color:#974c00;
}

/* Footer */

#footer p {
	line-height:20px;
	margin:0px;
	padding:0px;
	padding:0px;
	font-size:11px;
	color:#FFFFFF;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover {
	color:#FF7F00;
	text-decoration:none;
}

.rss {
	padding:0px 13px 0px 0px;
	background:url(/global-assets/images/feed-icon.gif) right center no-repeat;
}	
	
/* Mailing list sign-up */


#mail-container{
	width:390px;
	margin:10px 0px 0px 10px;
	float:left;
}
#mail-content{
	width:190px;
	margin:0px;
	float:left;
}
#mail-content p {
	font-size:11px;
	line-height:15px;
	margin:0px 0px 10px 0px;
	font-weight:normal;
	padding:0px;
	color:#FFFFFF;
}
#mail-content a {
	color:#FFFFFF;
	text-decoration:none;
}
#mail-content a:hover {
	color:#FF7F00;
	text-decoration:none;
}

#mail-signup{
	width:190px;
	margin:0px;
	float:right;
}
#mail-signup p {
	font-size:11px;
	line-height:15px;
	margin:0px;
	font-weight:normal;
	padding:0px;
	color:#FF7F00;
}
#mail-signup label{
	font-size:11px;
	line-height:15px;
	height:15px;
	color:#FFFFFF;
	margin:0px 0px 5px 0px;
	padding:0px;

}
#mail-signup .ninput {
	width: 184px;
	height: 17px;
	border:1px solid #FF7F00;
	font-size: 11px;
	clear:left;
	padding: 3px 0px 0px 3px;
	margin: 5px 0px 5px 0px;
	display:block;
	float:left;
	font-family: Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	background:none;
	}
#mail-signup .endinput {
	width: 184px;
	height: 17px;
	border:1px solid #FF7F00;
	font-size: 11px;
	clear:left;
	padding: 3px 0px 0px 3px;
	margin: 5px 0px 0px 0px;
	display:block;
	float:left;
	font-family: Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	background:url(/global-assets/images/form-input-arrow-base.png) no-repeat right bottom;
	}
#mail-signup .mail-submit-button {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:187px;
	height:22px;
	border:1px solid #FF7F00;
	}
#home-news {
	width:410px;
	height:180px;
	float:left;
}

#home-news h1 {
	font-size:16px;
	line-height:25px;
	margin:5px 0px 0px 10px;
	padding:0px;
	color:#FF7F00;
}

.mini-content {
	width:185px;
	padding:5px 10px 0px 5px;
	float:left;
	margin:5px 0px 0px 5px;
	display:block;
	height:65px;
	overflow:hidden;
	font-size:11px;
	line-height:11px;
	color:#FF7F00;
}
.mini-content:hover {
	width:185px;
	padding:5px 10px 0px 5px;
	float:left;
	margin:5px 0px 0px 5px;
	display:block;
	height:65px;
	overflow:hidden;
	font-size:11px;
	line-height:11px;
	color:#FFFFFF;
	background:url(/global-assets/images/home-news-ro.gif) top right no-repeat;
}

.mini-content h2 {
	font-size:11px;
	line-height:15px;
	margin:0px;
	font-weight:bold;
	padding:0px;
}
.mini-content p {
	font-size:11px;
	line-height:15px;
	margin:0px;
	font-weight:normal;
	padding:0px;
	color:#5c2e00;
}
.mini-content a {
	color:#5c2e00;
	text-decoration:none;
}


/* Flash Reveolver */


#rh-image-revolver{ 
	width:400px;
	height:120px;
	margin:15px 0px 0px 10px;
	padding:0px;
	}
.rpad{
	height:120px;
	width:124px;
	float:left;
	margin:0px 9px 0px 0px;
	padding:0px;
	}
	


