/* Define Tags */
html, body {
	height:100%;
	} 

body { 
	margin:0;
	padding:0;
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:normal;	
	color:#000;	
	line-height:1.6em;
	} 
.body {
	background-color:#050505;
	}
a, a:visited, a:hover {	
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:normal;	
	color:#000;	
	text-decoration:underline;
	line-height:1.6em;
	}
a:hover {
	color:#000;	
	}

	
h1, h2, h3, h4, h5, h6 {
	margin:2px 0 5px 0;
	font-family:Verdana,Arial,Helvetica; 
	color:#005d00;
	}
h1 {
	margin-bottom:0;
	font-size:18px;
	color:#000;
	font-weight:100;
	text-transform:uppercase;
	letter-spacing:0.1em;
	}
h2 {
	color:#7b5123;
	font-size:14px;
	border-bottom:0;
	}
h3 {
	font-size:12px;
	border-bottom:0;
	}
h4 {
	font-size:11px;
	border-bottom:0;
	}
h5 {
	font-size:9px;
	border-bottom:0;
	}
	
form {
	margin:0;
	padding:0;
	}

img {
	display:block;
	}

/* Custom Class Names */
p, td, li, .copy, .copySmall, .copyLarge, .form, .button, .error {
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#000;	
	line-height:1.6em;
	}
	
.copySmall, a.copySmall, a.copySmall:visited, a.copySmall:hover {	
	font-size:11px;	
	}
	
.copyLarge, a.copyLarge, a.copyLarge:visited, a.copyLarge:hover {	
	font-size:14px;	
	}

.form {
	background-color:#fff;
	}
	
.button { 
	color:#fff; 
	font-weight:bold; 
	background-color:#000;
	border:1px solid #666; 
	cursor:pointer;
	}
	
.error, a.error, a.error:visited, a.error:hover {	
	color:#900;	
	}

.bold {	
	font-weight:bold;
	}

.clear {
	clear:both;
	}
	
/********************************
 *	INLINE LIST STYLES		*
 *	AND CUSTOM STUFF		*
 ********************************/
 
.imgCloseButton {
	width:67px;
	height:21px;
	background:url(images/btn_close.jpg) no-repeat top left;
}

#sash {
	position:absolute;
	width:189px;
	height:189px;
	top:0;
	right:0;
	z-index:99;
	background:url(images/sash.gif) no-repeat top left;
}

#mainContainer {
	position:absolute;
	top:50%;
	left:50%;
	width:750px;
	height:520px;
	margin-top:-260px;
	margin-left:-375px;
	background:url(images/bg.jpg) no-repeat top center;
}

#splashContainer {
	position:absolute;
	top:50%;
	left:50%;
	width:750px;
	height:520px;
	margin-top:-260px;
	margin-left:-375px;
	background:url(images/splash.jpg) no-repeat top center;
}

#contentContainer {
	width:496px;
	height:270px;
	float:left;
	margin-top:61px;
	overflow:auto;
	}
	#contentContainer.tall {
		height:345px;
		}

input {
	background:#373737;
	border:1px solid #fff;
}

textarea {
	background-color:#373737;
	border:1px solid #fff;
}

#btn {
	width:120px;
	height:20px;
	border:0;
	background:url(images/btn_send_request.gif) no-repeat top left;
}

button span {
	display:none;
}

#thumbnailContainer {
	float:left;
	width:474px;
	height:52px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}

#menuInside {
	position:absolute;
	left:300px;
	/*width:474px;*/
	height:52px;
	/*overflow:hidden;*/
	}
	#menuInside a {
		display:block;
		width:52px;
		height:52px;
		float:left;
		background-position:center center;
		background-repeat:no-repeat;
		text-decoration:none;
		}
#imageScroller {
	width:580px;
	height:52px;
	margin:14px auto 0 auto;
}

#scrollLeft, #scrollRight {
	display:block;
	text-decoration:none;
	width:53px;
	height:52px;
	cursor:pointer;
	background:url(images/scroll_left.jpg) no-repeat top left;
	}
#scrollLeft {
	float:left;
	background:url(images/scroll_left.jpg) no-repeat top left;
	z-index:2;
	}
#scrollRight {
	float:left;
	background:url(images/scroll_right.jpg) no-repeat top left;
	z-index:3;
	}
 
#nav1 {
	position:relative;
	float:left;
	width:156px;
	height:209px;
	padding:0;
	margin:103px 20px 0px 39px;
	background:url(images/nav.jpg) no-repeat top left;
}
		
#nav1 li {margin: 0; padding: 0; list-style: none; position:absolute;}
#nav1 li, #nav1 a {height: 29px; display: block; color:transparent;}
#nav1 span { display:none; }
				
		#nav1-1	{ width:156px; top:0; }
		#nav1-2	{ width:156px; top:29px; }
		#nav1-3	{ width:156px; top:58px; }
		#nav1-4	{ width:156px; top:87px; }
		#nav1-5	{ width:156px; top:116px; }
		#nav1-6	{ width:156px; top:145px; }
		#nav1-7	{ width:156px; top:174px; }
		
		#nav1-1 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px 0px; }
		#nav1-2 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px -29px; }
		#nav1-3 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px -58px; }
		#nav1-4 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px -87px; }
		#nav1-5 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px -116px; }
		#nav1-6 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px -145px; }
		#nav1-7 a:hover { background:transparent url(images/nav.jpg) no-repeat -156px -174px; }
		
		#nav1-1 a.current { background:transparent url(images/nav.jpg) no-repeat -156px 0px; }
		#nav1-2 a.current { background:transparent url(images/nav.jpg) no-repeat -156px -29px; }
		#nav1-3 a.current { background:transparent url(images/nav.jpg) no-repeat -156px -58px; }
		#nav1-4 a.current { background:transparent url(images/nav.jpg) no-repeat -156px -87px; }
		#nav1-5 a.current { background:transparent url(images/nav.jpg) no-repeat -156px -116px; }
		#nav1-6 a.current { background:transparent url(images/nav.jpg) no-repeat -156px -145px; }
		#nav1-7 a.current { background:transparent url(images/nav.jpg) no-repeat -156px -174px; }

.recaptcha_theme_red #recaptcha_response_field { background:#FFFFFF; }
