html{min-width:1000px;height:100%}
* {margin:0; padding:0;}
body {
	height:100%;
	color:#fff;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	background-color: #000000;
}
#counter {
position:absolute;
right:30px;
bottom:30px;;
/*width:100px;
height:30px;*/
z-index:500;
}
/*-------------------animation---start------------------------------*/

#animation-holder{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	overflow: hidden;
}
.text {
	font-size:400px;
	font-family: Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	text-wrap:nowrap;
}

    #first {
	position:absolute;
	left:0px;
	top:20px;
	opacity: 0.3;
	filter: alpha(opacity=30)
  }
   #second {
	position:absolute;
	left:50px;
	top:0px;
	opacity: 0.3;
	filter: alpha(opacity=30)
  }

/*-------------------animation---end-----------------------------*/
/*---------menu---start---------------------------------------------*/
.menu-container {
	position:absolute;
	left:160px;
	top:100px;
	z-index:500;
}
	.menu {
		display:none;
	}
	#nav a, #nav a:hover {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		margin: 2px 0 2px  0;
		padding:8px 0 8px 8px;
		font-weight: bold;
		width: 192px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 11px;
		font-variant: small-caps;
	}
	#nav a {
	color: #CCCCCC;
	}
	#nav .curr {color: #a5a5a5!important; text-shadow: 1px 1px 1px #000;}
	#nav a:hover {
	
	background-color: #666666;
	}	
	#nav li {
		list-style-type:none;
		width: 200px;
		/*background-color: #333333;*/
			background-image: url(../files/menu-item.png);
	background-repeat: repeat-y;
		text-align: left;
	}


/*----------menu ---end-----------------------------------------*/


#page_margins {
	margin: 0 auto;
	padding:0;
	width:1000px;
	position:relative;
	z-index:100;
}
#main{
	float:left;
	margin:130px 0 0 0;
	text-align:left;
	font-size:11px;
	line-height:1.5em;
	text-align:justify;
	width:1000px;
}
#main-gallery{
	height:450px;
	text-align:left;
	margin:0 auto;
	max-width:1000px;
	position:relative;
}
#gallery{
	font-weight:bold;
	color:#fff;
}
img{border:none}
#images{visibility:hidden}
#images img{position:absolute;border:none}
#loading{padding:170px 0 194px 0;text-align:center;width:100%}
#loading img{margin-top:10px;position:relative}
#captions{
	font:11px Arial,Helvetica,sans-serif;
	font-weight:normal;
	position:relative;
	text-align:center;
	z-index:100;
	color:#9B9B9B;
	padding:70px 0 0 0;
}
#captions strong{font-weight:normal;color:#fff}
#scrollbar{
	display:none;
	visibility:hidden;
	position:relative;
	border-bottom:1px solid #b3b3b3;
	z-index:10001;
}
#slider{
	position:absolute;
	margin-top:-7px;
	margin-left:-7px;
	z-index:10002;
	width:14px;
	height:14px;
}
.cont_text_a, .cont_text_a:hover {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
.cont_text_a {
	text-decoration:none;
}
