﻿body {
	background-color: black;
	font-family: Papyrus , Verdana, Tahoma;
	padding: 0 0 0 0;
	font-size: small;
	margin: 0 0 0 0;
}

#container{
	margin: 0 auto;
	width: 1024px;
	background-color: black;
	top: 0px;
	height: 100%;
	padding: 0 0 0 0;
	z-index: 1;
	float:none;
	text-align: left;
}

#leftcol{
	margin: 0 0 0 0;
	top: 0px;
	left: auto;
	background-color: black;
	overflow: hidden;
	background-image:  url('images/background_with_logo.gif');
	background-repeat:repeat-y;
	position: fixed;
	float: left;
	width: 160px;
	height: 100%;
	z-index: 8;
}

#hit-counter {position: relative; margin-left: 25px; width: 100px; top:400px;height: auto;}
#hit-counter p {text-align: center; font-family:arial, sans-serif; font-size:medium;font-weight:bold; color:#FFFF99 }

#masthead {
	top: 0;
	left: auto;
	background-color: black;
	padding: 15px 0 0 0;
	position: fixed;
	z-index: 8;
	width: 864px;
	height: 98px;
	margin: 0px auto 0 160px;
}
#masthead h1 {
	color: #DCB160;
	font-size:xx-large;
	margin: 0 0 0 10px;
	text-align: left;
}
#masthead h2 {
	color: #DCB160;
	font-size: large;
	margin: 10px 0 0 10px;
	text-align: left;
}

#lastupd {	
	position: absolute;
	top:62px;
	right:0px;
	text-align:right;
	margin-right:3px;
	width:200px;
}

#lastupd p {
	font-family:Tahoma; 
	padding:0px;
	letter-spacing:0;
	font-size:smaller;
	font-style:italic;
	color: #DCB160;
	margin:0 0 0 0;
}

#outer {
	left: 0px;
	width:864px; 
	height:35px;
	top: 20px;
	background:url(filters.jpg) no-repeat right bottom; 
	position:relative;
	z-index: 10;
	background-color:black;
}

#menu {
	list-style-type:none; 
	padding:0; 
	margin:0 0 0 0;
	position: relative;
	z-index: 12;
	background-color: #DCB160;
	width: 864px;
	float:left;
}

#menu ul {
	list-style-type:none; 
	padding:0; 
	margin:0 auto 0 auto;
}

#menu li {
	float: left;
	background:#DCB160; 
	margin: 0; 
	width:120px; 
	height:25px;
	
}

#menu li.sub {
	background:#DCB160;
}

/* for IE5.5 and IE6 only */

#menu li a {
	display:block; 
	color:#000; 
	height:25px; 
	font-family:arial, sans-serif; 
	font-size:11px; 
	line-height:24px; 
	width:120px; 
	text-decoration:none; 
	text-align:center;
}
#menu li a table {
	position:absolute; 
	left:0; 
	top:-1px; 
	border-collapse:collapse; 
	width:0; 
	height:0;}

#menu :hover {color:#fff; background:orange; position:relative;}
#menu :hover > a {color:#fff; background:orange;}

#menu ul, 
#menu :hover ul ul,
#menu :hover ul :hover ul ul{visibility:hidden; width:0; height:0; overflow:hidden;}

#menu :hover ul {visibility:visible; overflow:visible; position:absolute; height:auto; 
	width:128px; left:-1px;top:25px; background:url(transparent.gif);} /* the background image is for IE7 */

#menu :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul {visibility:visible; overflow:visible; height:auto; 
	width:128px; padding:9px 3px; left:100px; top:0;}

#content {
	top: 94px;
	left: 160px;
	width: 849px;
	height: 100%;
	margin: 0 0 0 0;
	padding: 30px 10px 0 5px;
	background-color: black;
	overflow: hidden;
	position: relative;
	text-align:center;
}

#content_text {
	text-align:left;
	margin-bottom: 6px;
	font: 100% 'helvetica neue' sans-serif;
	line-height: 150%;
	color: #DCB160;
}	

.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
.galleria li .caption{display:block;padding-top:.5em;}
* html .galleria li div span{width:850px} /* MSIE bug */

	*{margin:0;padding:0}
	body{padding:0px;background:white;text-align:center;background:black;color:#bba;font:80%/140% papyrus,serif;}
	a{color:purple;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	.caption{font: 100% 'helvetica neue',sans-serif;font-style:normal;color: #DCB160;}
	.demo{position:relative;margin-top:2em;}
	.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
	.gallery_demo li div{left:240px;}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 10px auto;top: auto; height:438px;width:700px;background:black;}
	#main_image img{margin-bottom:10px;}
	#main_image p {margin:0; color:white; text-align: center; width: auto;}

	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
	.info p{margin-top:1.6em;}


#scrollbox {width:800px; height:75px; background:grey; overflow:auto; border:1px solid gray;padding:2px auto auto auto;margin: 0px auto 0 auto;}

h1 {
	font-size: xx-large;
	margin-top: 0px;
}
h2 {
	font-size: x-large;
	margin-top: 0px;
}
h3 {
	font-size: large;
	margin-top: 20px;
	color: #DCB160;
	text-align: left;
}
h4 {
	font-size: medium;
	margin-top: 0px;
}
h5 { 
	font-size: x-small;
	margin-top: 0px;
}
h6 { 
	font-size: xx-small;
	margin-top: 0px;
}

plain-text{
	font-size: medium;
	margin-top: 5px;
	text-align: left;
	font: 100% 'helvetica neue' sans-serif;
}

copyright {text-align: left;color: #DCB160;}
}

