@import url( reset.css );

html {
	height:				100%;
	width:				100%;
}

body {
	height:				100%;
	width:				100%;
	font-family:			Arial, Verdana, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	background-color:		#000000;
}

strong {
	font-weight:			bold;
}

em {
	font-style:			italic;
}

h1 {
	width:				100%;
	margin:				0 0 10px 28px;
	font-size:			50px;
	font-family:		Times New Roman, sans-serif;
}

h2 {
	font-size:			38px;
	font-family:		Times New Roman, sans-serif;
}

p {
	margin-bottom:		20px;
	line-height:		15px;
}

a {
	outline:			none;
	color:				#ffffff;
	text-decoration:	none;
	cursor:				pointer;
}

a:hover {
	color:				#be3100;
}

img {
	display:			block;
}

.clear {
	clear:				both;
	height:				1px;
}

.floatLeft {
	float:				left;
}

.floatRight {
	float:				right;
}

/* ------------------------------------------------ // container */
div#container {
	position:			fixed;
	top:				0px;
	left:				0px;
	width:				100%;
	height:				100%;
	overflow:			hidden;
	background-color:		#000000;
}

div#container img#testbg {
	position:			fixed;
	top:				0px;
	left:				0px;
	min-width:			100%;
	min-height:			100%;
}

/* ------------------------------------------------ // content */
div#content {
	position:			absolute;
	width:				960px;
	height:				450px;
	background-color:	#000000;
	display:			none;
}

/* ------------------------------------------------ // flash video */
#fullscreenflash {
	position:			absolute;
}

/*------------------------------------------------- // miniNav */
div#miniNav {
	position:			absolute;
	width:				100%;
	height:				20px;
	bottom:				130px;
	background-color:	#333333;
}

div.welcomeNav {
	display:			none;
}

div.welcomeNav img {
	float:				left;
}

div#miniNav .fade-welcome {
	color:				#be3100;
	margin:				2px 0 0 5px;
	font-size:			12px;
	float:				left;
}

/* ------------------------------------------------ // footer */
div#footer {
	position:				absolute;
	bottom:					0;
	width:					100%;
	height:					130px;
	background-color:		#000000;
	background-image:		url('../images/footer_bg_2.gif');
	background-position:	0px 70px;
	background-repeat:		repeat-x;
}

/*----------------------------------------------- // inner footer */
div#footer div.floatLeft {
	margin:					18px 0 0 20px;
	width:					860px;
}

div#footer div.floatRight {
	margin:					0;
	position:				absolute;
	right:					20px;
	bottom:					6px;
	width:					120px;
}

#mini-site-holder {
	position:				relative;
	overflow:				hidden;
	float:					left;
	margin-top:				18px;
	width:					760px;
	height:					77px;
}

div#footer ul#miniSites {
	position:				absolute;
	width:					10000px;
}

div#footer ul#miniSites li {
	position:				relative;
	float:					left;
	width:					190px;
	height:					77px;
	font-size:				10px;
	text-transform:			uppercase;
	font-weight:			bold;
}

div#footer ul#miniSites li img.minisite_thumb {
	float:					left;
	margin:					0px 41px 0px 0px;
}

div#footer ul#miniSites li a.minisite_textlink {
	float:					left;
	clear:					left;
	margin:					5px 10px 10px 9px;
	width:					100%;
}

div#footer ul#miniSites li span.grey_border {
	display:				block;
	float:					left;
	height:					30px;
	width:					2px;
	margin-top:				27px;
	background-color:		#808080;
}

div#footer ul#miniSites li a.minisite_imglink {
	margin:					30px 0px 0px 9px;
	color:					#BE3100;
}
.minisite-thumb-holder {
	float:					left;
}

div#footer ul#miniSites li a {
	display:				block;
	float:					left;
	color:					#808080;
}

div#footer ul#miniSites li a.miniTitle {
	color:					#be3100;
}

div#footer ul#miniSites li a:hover {
	color:					#be3100;
}

div#footer div.floatLeft img {
	float:					right;
	margin:					50px 45px 0 0;
}

div#footer div.floatRight img {
	float:					right;
	margin:					0 0 10px 10px;
}

div#footer div.floatRight a {
	float:					right;
	margin:					0px 0px 0px 5px;
	color:					#808080;
	text-transform:			uppercase;
	font-size:				8px;
}

div#footer div.floatRight a:hover {
	color:					#be3100;
}

/*---------------------------------------------------- // scrollbar */

.jScrollPaneContainer .jScrollPaneTrack {
	background-image:	url('../images/scroll_container_bg.gif');
	background-repeat:	repeat;
}

.jScrollPaneContainer .jScrollPaneDrag {
	background-image:	url('../images/scrolling_bg.gif');
	background-repeat:	repeat;
}