/* Page Structure
----------------------------------------------- */
body	{
	margin:0px;
	padding:0px;
	background-color: #000000;
	font:12px arial, helvetica, sans-serif;
	line-height:13px;
	color: #868686;
	text-align: center; /* IE w */
	}

p {font:13px arial, helvetica, sans-serif; color: #868686; margin:0; padding:15px 0 0 0; line-height: 14px;}
td {font:13px arial, helvetica, sans-serif; color: #8c8c8c;}
h1 {font-family: trebuchet ms, georgia, Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:5px 0 0 0;}
h2 {font-family: trebuchet ms, georgia, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin:0; padding:3px 0 8px 0; color: #ffffff;}
h3 {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size:16px; margin:0; padding:0px 0 0px 0; color: #ffffff;}
h4 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; margin:0; padding:5px 0 0 0; color: #ffffff;}
h5 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; display: inline-block; line-height: 13px; margin:0; padding:5px 0 0 0; color: #a9052a;}
a {color:#e9d272; text-decoration:none;}
a:hover {color:#e9d272; text-decoration:underline;}

span {display:table-cell; display:inline-block; overflow:hidden; position:static;}
DIV#wrapper {width:980px;height:600px;overflow:hidden;clip:rect(0px,980px,600px,0pt); position:relative;}

#home {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 600px;
	background: url(../images/bg/b_home1.jpg) no-repeat top right;
	z-index:2;
	}
	
#logo {position:absolute; background: url(../images/gen/logo.gif) no-repeat top left; width:546px; height:101px;top:0px; left:0px; z-index:9;}
#logo_home {position:absolute;  width:546px; height:101px; top:0px; left:0px; z-index:9; 
background: url('../images/gen/logo.png') no-repeat left top; 
* background: none; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gen/logo.png', sizingMethod='fixed');}

#aapp { position:absolute; top:370px; left:30px; width:117px; height:81px; z-index:98; text-align: left; font:13px arial, helvetica, sans-serif;}
#front_msg { position:absolute; top:460px; left:30px; width:300px; height:120px; z-index:98; text-align: left; font:13px arial, helvetica, sans-serif; color: #868686;}
#front_msg a {color:#868686; text-decoration:none;}
#front_msg a:hover {color:#868686; text-decoration:underline;}
	
#nav { position:absolute; top:574px; left:40px; width:575px; height:26px; z-index:99;}

#internal {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 600px;
	z-index:2;
	}

#content {
	position:absolute; 
	width:600px; 
	height:460px; 
	top:115px; 
	left:380px;
	z-index:30; 
	overflow: auto; 
	text-align:left;
	scrollbar-face-color:#222222;
	scrollbar-highlight-color:#444444;
	scrollbar-3dlight-color:#444444;
	scrollbar-shadow-color:#111111;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#333333;
	scrollbar-arrow-color:#555555;
	font:13px arial, helvetica, sans-serif;	
	color: #868686; 
	display: inline-block; 
	line-height: 14px;
	}
	
#photo_gallery {
	position:absolute; 
	width:590px; 
	height:440px; 
	top:115px; 
	left:380px;
	z-index:30; 
	overflow: auto; 
	text-align:left;
	background-color: #000;
	scrollbar-face-color:#f5f4e2;
	scrollbar-highlight-color:#F9F9EC;
	scrollbar-3dlight-color:#f5f4e2;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#c7b47f;
	scrollbar-track-color:#FCFCF5;
	scrollbar-arrow-color:#c7b47f;
	font:14px arial, helvetica, sans-serif;	
	color: #868686; 
	display: inline-block; 
	line-height: 16px;
	}
	
#photo_left {
	position:absolute;
	top: 113px;
	left: 0px;
	width: 355px;
	height: 402px;
	z-index:5;
	}
	
#proof_gallery {
	position:absolute; 
	width:640px; 
	height:480px; 
	top:96px; 
	left:330px;
	z-index:30; 
	overflow: auto; 
	text-align:left;
	background-color: #000;
	scrollbar-face-color:#f5f4e2;
	scrollbar-highlight-color:#F9F9EC;
	scrollbar-3dlight-color:#f5f4e2;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#c7b47f;
	scrollbar-track-color:#FCFCF5;
	scrollbar-arrow-color:#c7b47f;
	font:14px arial, helvetica, sans-serif;	
	color: #868686; 
	display: inline-block; 
	line-height: 16px;
	}
	
#proof_left {
	position:absolute;
	top: 113px;
	left: 0px;
	width: 315px;
	height: 402px;
	z-index:5;
	}
	
#contact_pics {
	position:absolute;
	top: 0px;
	left: 490px;
	width: 100px;
	height: 280px;
	z-index:11;
	}
	
#aapp2 {
	position:absolute;
	top: 355px;
	left: 470px;
	width: 117px;
	height: 81px;
	z-index:11;
	}
	
#contact_pics_text {font:13px arial, helvetica, sans-serif; color: #ffffff; display: inline-block; margin:0; padding:6 0 6 0; line-height: 14px; text-align:center;}
	
#left_wrap {position:absolute; top: 114px; left: 0px; width: 350px; height: 454px; z-index:4; border: 1px solid #696969;}	
#left_1 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_1.jpg) repeat top left; z-index:5;}
#left_2 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_2.jpg) repeat top left; z-index:5;}
#left_3 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_3.jpg) repeat top left; z-index:5;}
#left_4 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_4.jpg) repeat top left; z-index:5;}
#left_5 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_5.jpg) repeat top left; z-index:5;}
#left_6 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_6.jpg) repeat top left; z-index:5;}
#left_7 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/382.jpg) repeat top left; z-index:5;}
#left_8 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_8.jpg) repeat top left; z-index:5;}
#left_9 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_9.jpg) repeat top left; z-index:5;}
#left_10 {position:absolute; top: 5px; left: 5px; width: 338px; height: 442px; background: url(../images/gen/left_image_10.jpg) repeat top left; z-index:5;}	

#about_us_content {position:absolute; width:600px; height:460px; top:115px; left:380px; z-index:30; overflow: auto; text-align:left; scrollbar-base-color:#525252; scrollbar-arrow-color:#fff;
font:13px arial, helvetica, sans-serif; color: #868686; line-height: 14px; }
#about_us { position: absolute; top: 0px; left: 0px; width: 584px;}
	
#subcontent {position: absolute; top: 0px; left: 0px; padding: 0 16 0 0; width: 584px; height: 460px; overflow: auto;}
#subcontent ul {margin:0; padding:0 0 0 16; list-style-image: url(../images/gen/bullet.gif);}
#subcontent li {margin:0; padding:2 0 13 0;}	

#about_us_content li {margin:0; padding:0 0 8 0;}	

.io {
	width: 94px;
	float: right;
	display: inline;
	font-size: .9em;
	line-height: 1.3em;
	background-color: #000000;
	margin: 0px 0px 0px 15px;
	}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.form1 {
	height: 20px;
	font-size: 11px;
	background-color: #303030;
	color: #ffffff;
	border: 1px solid #b1b1b1;
	font-family: Trebuchet MS, Arial, sans-serif;
}

.form2 {
	font-size: 12px;
	background-color: #eaeaea;
	color: #232323;
	border: 1px solid #828282;
	font-family: Trebuchet MS, Arial, sans-serif;
}
