
body {
	overflow-x: hidden;	
	position: absolute;
	padding: 0;
	margin: 0;
	background: white;
	color: #999;
	font: 11px Helvetica, Arial;
	width: 100%;
	height: 100%;
	}

a {color: #999;	
	text-decoration: none;
	}
	a:hover {
		color: #333;
	}
	
a.home, a.home:hover {
	color: black;
	}	

	

dl, dt, dd, ul, ol, li {
	list-style: none;
	}

h1 {
	font-size: 15pt;
	font-weight: normal;
	padding: 0 0 18px 0;
	}	

.reset {
	display: block; 	
	clear: both;
	}	

#content {
	position: relative;
	overflow: hidden;	
	width: 100%;
	height: 399px;
	top: 40px; left: 0;
	background: #F3F3F3;
	}
	
	#content #main_image{
		margin: 0 auto 60px auto;
		height: 400px;
		width: 628px;
		background: #F3F3F3 url(/images/ajax-loader_grey.gif) no-repeat center;
		position: relative;
		cursor: hand;
		cursor: pointer;
		}
		#content #main_image img{
			margin-bottom:10px;
			width: 628px;
			height: 400px;
			position: absolute;
		}

#container{
	position: relative;
	width: 100%;
	top: 40px; 
	left: 0;
	background: #F3F3F3;
}
	#container #text{
		padding:20px 0;
		margin: 0 auto 60px auto;
		width: 640px;
		height:360px;
		background: #F3F3F3;
	}
	#text p{
		padding: 10px 0;
	}

body #enter {
	margin-top: 45px;
	text-align: center;
	}		
body #splash {
	display: relative;
	clear: both;
	margin: 0 auto;
	width: 630px;
	height: 400px;	
	border: 0;
}

body #splash a img {
	border:0;
}

body #enlarge {
	margin-top: 40px;
	text-align: right;
	height: 20px;
	}		
	
	#enlarge, #enter, #nav {
		position: relative;
		width: 640px;
		margin: 0 auto;
		}
		

	#image_nav{
		font-size:12px;
		text-align: center;
		height: 14px;
		line-height: 14px;
	}
	#enlarge_link{
		position:absolute;
		right: 0;
		top:0px;
	}
		
#nav { 
	clear: both;
	}
			
#static #nav{
	margin-top:119px;
}

.list {
	float: left;
	margin: 25px 105px 0 0;
	padding: 0;
	}		

	.list #second {
		left: 200px;
		}
	.list #third {
		left: 200px;
	}
	
	.select a {
			color: black;	
			}
			

					





		
	#strip {
		width: 100%;
		height: 60px;
		overflow: hidden;
		position: relative;
	}
	#strip ul {
		height: 60px;
		overflow: hidden;
		position: relative;
		list-style: none;
		margin: 0;
		padding: 0;
		font-size: 0px;
		white-space: nowrap;
	}
	#strip li {
		height: 60px;
		overflow: hidden;
		position: relative;
		list-style: none;
		margin: 0;
		padding: 0;
		display: inline;
	}
	#strip li a {
		height: 60px;
		width: 94px;
		overflow: hidden;
		position: relative;
		text-decoration: none;
		background: url(/images/ajax-loader.gif) no-repeat center;
		display:-moz-inline-stack;
		display:inline-block;
		zoom:1;
		*display:inline;
	}
	#strip li img {
		height: 60px;
		width: 94px;
		position: absolute;
		border: none;
		/*opacity: 0.3;
		filter:alpha(opacity=30);
		-moz-opacity:.3;*/
	}
	#strip li.active a img,
	#strip li a:hover img {
	/*	opacity: 1;
		filter:alpha(opacity=100);
		-moz-opacity:1;*/
	}
	
	.thumbnail {
		opacity: .01;
		filter:alpha(opacity=1);
		-moz-opacity:.01;
	}
	
	#overlay {
		position: absolute;
		top: 0;
		left: 0;
		background: #fff;
		width: 100%;
		height: 100%;
		opacity: .7;
		filter:alpha(opacity=70);
		-moz-opacity:.7;
		display: none;
		cursor: hand;
		cursor: pointer;
	}
	#viewImage {
		  position: absolute;
		  z-index: 102;
		  background-color:#FFFFFF;
		  display:none;
		  text-align:left;
		  top:10px;
		  left:49%;
		  width: 894px !important;
		  height: 611px;
		  background: url(/images/imageBack.png) no-repeat;
		  margin-left: -447px;
		 /* cursor: pointer;
		  cursor: hand;*/
	}
	#viewImage div {
		position: absolute;
		top: 25px;
		left: 25px;
		width: 854px;
		height: 544px;
		background: url(/images/ajax-loader.gif) no-repeat center;
		background-color:#fff;
	}
	#viewImage img {
		position: absolute;
	}
	#overlayImage {
		  position: absolute;
		  z-index: 102;
		  display:none;
		  text-align:left;
		  top:10px;
		  left:49%;
		  width: 894px !important;
		  height: 611px;
		  margin-left: -447px;
	}
	#viewClose {
		  right: 3px;
		  top: 12px;
		  position: absolute;
		  display: block;
		  cursor: pointer;
		  cursor: hand;
		  width: 29px;
		  height: 29px;
		  overflow: hidden;
		  font-size: 200px;
		  line-height: 29px;
		  background: url(/images/close.png) no-repeat;
	}
	#goNext {
		display: block;
		position: absolute;
		top: 33px;
		right: 16px;
		height: 530px;
		line-height: 530px;
		font-size: 300px;
		overflow: hidden;
		width: 40%;
		opacity: 0.6;
		filter:alpha(opacity=60);
		-moz-opacity:.6;
		background: url(/images/pixel.gif) no-repeat right center;
		outline: none;
	}
	#goPrev {
		display: block;
		position: absolute;
		top: 33px;
		left: 26px;
		height: 530px;
		line-height: 530px;
		font-size: 300px;
		overflow: hidden;
		width: 40%;
		opacity: 0.6;
		filter:alpha(opacity=60);
		-moz-opacity:.6;
		background: url(/images/pixel.gif) no-repeat left center;
		outline: none;
	}
	#goNext:hover {
		background-image: url(/images/next.png);
	}
	#goPrev:hover {
		background-image: url(/images/prev.png);
	}