body {
	background-color:#000;
	margin-top: 0px;
	padding-top: 0px;
	top: 0px;
}
#frame {
	background-color: #000;
	margin-left: auto;
	margin-right: auto;
	margin-top:auto;
	margin-bottom:auto;

}
#headimg {
	position: absolute;
	z-index: 18;
	width: 100%;
	top: 20px;
}
.thumb {
	position:absolute;
width:100%;
height:70px;
}

.overlay {
	z-index: 19;
	position: absolute;
	left: 0;
	width: 100%;
	height: 70px;
	background: #333;
	opacity: 0.4;
}
#menu {
	z-index:20;

}

#menu ul.menu
{
	float:right;
	font-family: tahoma;
	font-size: 14px;

}

	#menu ul.menu li
	{
		position: relative;
		float: right;
		list-style-type: none;
	}
	
		#menu ul.menu li a
		{
	margin-top: 233px;
	color: #FFF;
	position: relative;
	display: block;
	line-height: 36px;
	text-decoration: none;
	z-index: 100;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 0px;
	margin-right: 70px;
	margin-left: -41px;
		}

			#menu ul.menu > li:last-child > a
			{
				border-left: 0;
				-webkit-border-top-left-radius: 6px;
				-webkit-border-bottom-left-radius: 6px;
				-moz-border-radius-topleft: 6px;
				-moz-border-radius-bottomleft: 6px;
				border-top-left-radius: 6px;
				border-bottom-left-radius: 6px;
			}
			
			#menu ul.menu > li:first-child > a
			{
				border-right: 0;
				-webkit-border-top-right-radius: 6px;
				-webkit-border-bottom-right-radius: 6px;
				-moz-border-radius-topright: 6px;
				-moz-border-radius-bottomright: 6px;
				border-top-right-radius: 6px;
				border-bottom-right-radius: 6px;
			}
			
#map {
	left: 200px;
	position:absolute;
	margin-top:50px;
	z-index:202;
}
#form-map {
	left: 0px;
	position:absolute;
	margin-top:0px;
	z-index:202;
}
#page-wrap {
	width: 550px;
	background: #393837;
	margin: 5px auto;
	min-height: 300px;
	height: auto !important;
	height: 400px;
	padding-bottom: 00px;
	padding-left: 386px;
	padding-right: 00px;
	padding-top: 00px;
}

#contact-area {
	width: 300px;
	margin-top: 10px;
}

#contact-area input, #contact-area textarea {
	background-color:#4f4f4f;
	padding: 10px;
	width: 400px;
	font-family: Tahoma;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #ccc;
}

#contact-area textarea {
	height: 50px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #333;
}

#contact-area input.submit-button {
	color:#CCC;
	background-color:#4f4f4f;
	margin-top: 26px;
	width: 422px;
	float: right;
}

label {
	color:#CCC;
	font-family: Tahoma;
	float: right;
	text-align: left;
	margin-right: 5px;
	width: 400px;
	padding-top: 5px;
	padding-bottom:5px;
	font-size: 12px;
}
#glinks1 {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 327px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}
#glinks2 {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 500px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}
#glinks3 {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 500px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}
#glinks4 {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 500px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}
#glinks5 {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 500px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}
#glinks6 {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 500px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}

	
#imglinks {
	padding-top: 20;
	position: absolute;
	z-index: 124;
	margin-top: 450px;
	width: 100%;
	max-width: 1046px;
	right: 80px;
}
	
#imglinks2 {
	padding-top: 20;
	position: absolute;
	z-index: 24;
	margin-top: 650px;
	width: 100%;
	max-width: 1240px;
	right: 0px;
}
	
#imglinks3 {
	padding-top: 20;
	position: absolute;
	z-index: 118;
	margin-top: 383px;
	width: 100%;
	max-width: 1240px;
	right: 0px;
}

#imgcl {
	position:absolute;
	z-index:23;
	left:130px;
	margin-top: 690px;
	border:none;
}
#imgc2 {
	position:absolute;
	z-index:23;
	right:130px;
	margin-top: 690px;
	border:none;
}
#imgc3 {
	position:absolute;
	margin-top: 690px;
	z-index:23;
	left:470px;
	border:none;
}
#text-m {
	position: absolute;
	width: 97%;
	height: 19px;
	background-color: #393837;
	margin-top: 303px;
	z-index: 123;
}
#text-m p{
	font-size: 14px;
	font-family: tahoma;
	line-height: 150%;
	z-index: 96;
	text-align: justify;
	width: 85%;
	color: #CCCCCC;
	height: auto;
	margin-top: 40px;
}
#text-m2 {
	position: absolute;
	width: 100%;
	height: 480px;
	background-color: #FFF;
	margin-top: 390px;
	z-index: 98;

}
#text-m2 p{
	margin-right: 0px;
	font-size: 14px;
	font-family: tahoma;
	line-height: 250%;
	z-index: 99;
	text-align: justify;
	width: 90%;
	margin-bottom: 20px;

}

#footer {
	position:absolute;
	width:100%;
	height:90px;
	background-color:#000;
	margin-top:1200px;
}
#footer p{
	color:#FFF;
	margin-right:80px;
	font-size:14px;
	font-family:tahoma;
	line-height:70%;
}
#text-img-r {
	position: absolute;
	width: 100px;
	height: 127px;
	right: 0px;
	background-color: #666;
	margin-top: 287px;
	z-index: 100;
}
#text-img-r2 {
	position:absolute;
	width:100px;
	height:420px;
	right:0px;
	background-color:#666;
	margin-top:390px;
	z-index:100;
	border-bottom-left-radius:5px; 
}
#m-ph {
	 right: 10px;
	position:absolute;
	margin-top:400px;
	z-index:200;
}

#map {
	left: 200px;
	position:absolute;
	margin-top:450px;
	z-index:202;
}
#form-map {
	left: 0px;
	position: absolute;
	z-index: 202;
}
#scroll {
	scrollbar-face-color:#900;
}
