#banner {
	position:absolute;
	top:-1000px;
	left:-1000px;
}

*+html h1#logo {
	padding:344px 0 0 0;
}

#carousel {
	position:relative;
	display:block;
	width:1000px;
	height:442px;
	background-color:#101010;
}

#carousel ul {
	list-style:none;
	display:block;
	width: 1000px;
	height: 390px;
}

#carousel ul li {
	position:absolute;
	top:0;
	left:0;
	
	display:block;
	height:390px;
	width:1000px;
}

#carousel ul li div {
	overflow:hidden;
}

#carousel ul li div img {
	/*position:absolute;*/
	/*top:0;
	left:0;*/
	/*padding:0 0 0 130px;*/
}

/*
#carousel ul li div span {
	display:block;
	height:52px;
	width:1000px;
	text-align:right;
	
	position:absolute;
	top:338px;
	left:0;
	
	background-color:#000000;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	opacity:0.65;
}

#carousel ul li div span h2 {
	font-size:22px;
	font-weight:bold;
	line-height:52px;
	margin:0;
	padding:0 30px 0 0;
}
*/

/*
#infoStrip {
	width: 960px;
	height: 45px;
	background-color: #101010;
	padding: 7px 0 0 40px;
}
*/

#carousel-tabs, #dummy-tabs {
	position:absolute;
	top:344px;
	left:0;
	z-index:1000;
}

div.reposition {
	height:85px;
	top:305px !important;
}

* html #carousel-tabs {
	display:none;
}

*+html #carousel-tabs, *+html #dummy-tabs {
	background-image: url(../images/logos/gold.png);
	background-position:0 -343px;
	background-repeat:no-repeat;
}

#dummy-tabs {
	z-index:1001;
}

#carousel-tabs ul, #dummy-tabs ul {
	padding: 0 0 7px 40px;
	width: 960px;
	height: 39px;
	list-style-type:none;
	
	float: left;
}

#carousel-tabs ul.reposition, #dummy-tabs ul.reposition {
	height:85px;
}

#carousel-tabs ul li, #dummy-tabs ul li {
	position:static;
	display:block;
	float:left !important;
	list-style-type:none;
	width:39px;
	height:39px;
	margin: 0 4px 0 0;
}

#carousel-tabs ul li.break, #dummy-tabs ul li.break {
	clear:both;
}

#carousel-tabs ul li a, #dummy-tabs ul li a {
   display:block;
   height:0;
   padding:35px 0 0 0; 
   width:35px;
   overflow:hidden;
   border: 2px solid #fff;
   background-repeat:no-repeat;
}

#carousel-tabs ul li a img, #dummy-tabs ul li a img {
	border:none;
}
	  
#carousel-tabs ul li a:hover, #dummy-tabs ul li a:hover {
   background-position: -37px 0;
}
   
#carousel-tabs ul a.selected, #dummy-tabs ul a.selected {
   background-position: -37px 0;
}

/* Info section */
#carousel-info {
	width:1000px;
	height:46px;
	overflow:hidden;
}

#carousel-info ul {
	display:block;
	/*width:6000px;*/
	height:46px;
}

#carousel-info ul li, #dummyinfo {
	position:static;
	display:block;
	width:1000px;
	height:46px;
	float:left;
	text-align:right;
}

#carousel-info ul li h2, #dummyinfo h2 {
	padding:0 40px;
	font-size:22px;
	line-height:46px;
	font-weight:bold;
}

#carousel-info ul li h2 span, #dummyinfo h2 span {
	padding:0 0 0 10px;
	line-height:46px;
	font-size:12px;
	color:#FFFFFF;
}

#carousel-info ul li h2 a, #dummyinfo h2 a {
	padding:0 0 0 10px;
	line-height:46px;
	font-size:12px;
	color:#FFFFFF;
}


/* Dummy Styles for when cliking on a thumbnail */

#dummywrapper {
	position:absolute;
	top:0;
	left:0;
	width:1000px;
	height:442px;
	
	z-index:1000;
	
	/*
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	opacity:0.65;
	*/
}

#dummywrapper h1 {
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../images/logos/gold.png);
	display:block;
	height:0;
	width:538px;
	padding:390px 0 0 0;
	overflow:hidden;
	z-index:999;
}

div.reposition-dummy h1 {
	background-image: url(../images/logos/gold-repositioned.png) !important;
}

div.reposition-dummy-tabs {
	top:305px !important;
}

#dummyinfo {
	background-color:#101010;
}

#dummy-tabs a.active {
	border-color:#A96900 !important;
}

#dummy-tabs a.active img {
	margin-left:-35px !important;
}

#dummy-tabs a.inactive {
	border-color:#ffffff !important;
}

#dummy-tabs a.inactive img {
	margin-left:0px !important;
}

/*** Loading css ***/
#loading-shroud {
	width:100%;
	height:19px;
	padding:340px 0 83px 0;
	position:absolute;
	background-color:#000000;
	/*top:44px;*/
	top:-1000px;
	left:0;
	z-index:1001;
	background-image:url(../images/logos/gold-loading.gif);
	background-position:center center;
	background-repeat:no-repeat;
	text-align:center;
}

/*** Progress Bar ***/
#progress-bar {
	width:200px;
	position:absolute;
	left:50%;
	top:340px;
	margin-left:-100px;
}

#box {
	position:absolute;
	top:0;
	left:0; 
	border:1px solid #A96900; 
	width:200px; 
	height:20px;
	z-index:1001;
}

#text {
	line-height:20px;
	font-size:12px;
	color:#A96900;
	text-align:center;
	position:absolute;
	left:0;
	top:0;
	z-index:1002;
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
}

#perc { 
	background:#ca8618; 
	height:20px; 
	float:left;
}
