* {margin:0; padding:0}
body {font:12px Verdana, Arial, Helvetica, sans-serif;}
#gallery {position:relative; width:100%; margin:0px auto; padding:0px; background:#1D1D1D;}
#images {height:225px; background:#1D1D1D; margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:0px; background:#1D1D1D url(images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:7px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:682px; height:100px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:7px; background:url(images/left.gif) left center no-repeat; border-left:0px none #FFF; 
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:-7px; background:url(images/right.gif) right center no-repeat; border-right:0px none #FFF; 
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

#imgcaption
{
	background-color: #1d1d1d;
	z-index: 700;
	padding: 10px;
	position: relative;
	top: 10px;
}

h1
{
	font-family: Verdana, Lucida San Unicode, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #ffffcc;
}
h3
{
	font-family: Verdana, Lucida San Unicode, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

.style1 {
	color: #a8a8a8;
	font-size: 9px;
	font-family: verdana;
}
.style2 {
	color: #EBEBC8;
	font-size: 9px;
	font-family: verdana;
}


.ticker
{
	position:		relative;
	visibility:		hidden;
	left:			0px; 
	top:			0px; 
	font-size:		14px; 
	font-weight:	bold; 
	width:			100%;
	background-color: #1d1d1d;
	padding: 3px;
}

.clstsu
{
	font-weight:	normal;
	color:			white; 
	cursor:			none; 
	padding-top:	5px;
	padding-bottom: 5px;
	padding-left:	.5em; 
	padding-right:	.5em; 
	margin:			0px;
}
.clstsd
{
	color:			#FF9900; 
	cursor:			none; 
	padding-top:	5px;
	padding-bottom: 5px;
	padding-left:	.5em; 
	padding-right:	.5em; 
	margin:			0px;
}
.clstsc
{
	color:			#FFFFCC; 
	cursor:			none; 
	padding-top:	5px;
	padding-bottom: 5px;
	padding-left:	.5em; 
	padding-right:	.5em; 
	margin:			0px;
}

.clstimg
{
	margin-right: 3px;
}
