body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#000000; height:100%;}

#top_bg{
	position:absolute;
	width:auto;
	height:auto;
	z-index:1;
	
}
#logo{
	position:relative;
	width:auto;
	height:auto;
	z-index:2;
	
}


#top_menu{ 
  position:absolute; 
  width:1024;
  height:auto;
  z-index:100; 
  margin-top:-39px;
}


#menu_items{ position:absolute; width:1024;
  height:auto;
  z-index:102; 
  margin-top:-31px;
}

.top_menu a  {
	font-family:Arial;
    color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	}	

.top_menu a:hover {
	text-decoration:none;
	color:#5ff1fe;
	}
.top_menu_selected a {
    font-family:Arial;
    color:#5ff1fe;
	font-size:14px;
	text-decoration:none;
	}

.top_menu_selected a:hover{
    font-family:Arial;
    color:#5ff1fe;
	font-size:14px;
	text-decoration:none;
	}

#top_white{
  position:absolute;
  width:835px;
  height:91px;
  z-index:1;
  margin-top: 10px;
}

#bottom_white{
  position:absolute;
  width:835px;
  height:91px;
  z-index:1;
  margin-top: -101px;
}

#home_visual{
  position:absolute;
  width:332;
  height:762;
  z-index:3;
  margin-top: -620px;
  margin-left:1px;
}

#home_visual_bottom{
  position:absolute;
  width:332;
  height:269;
  z-index:3;
  margin-top: -127px;
  margin-left:1px;
}


#home_visual_middle{
  position:absolute;
  width:36;
  height:342;
  z-index:3;
  margin-top: -469px;
  margin-left:297px;
}

#home_visual_top{
  position:absolute;
  width:186;
  height:151;
  z-index:3;
  margin-top: -620px;
  margin-left:147;
}






#building_visual{
  position:absolute;
  width:560;
  height:120;
  z-index:2;
  margin-top: -284px;
}
#telephone_email{
	position:absolute;
	width:auto;
	height:20px;
	z-index:4;
	  margin-top: 4px;
	
	
}

.telephone_email_txt{
font-family:Verdana;
color:#000000;
font-size:9px;
font-weight:bold;
letter-spacing:1.5px;
}


.telephone_email_txt a  {
	text-decoration:none;
	color:#000000;
	}	


.telephone_email_txt a:hover {
	text-decoration:underline;
	color:#000000;
	}


#home_gallery{
  position:relative;
  width:auto;
  height:auto;
  z-index:3;
  
}

.home_txt{
font-family:Arial;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
line-height:16px;

}

.home_txt a{
font-family:Arial;
font-size:14px;
line-height:16px;

text-decoration:underline;
color:#5ff1fe;
font-weight:normal;



}



.home_txt a:hover{
text-decoration:none;
}





.section_txt{
font-family:Arial;
color:#FFFFFF;
font-size:13px;
font-weight:normal;
padding-bottom:15px;
line-height:16px;

}


.bottom_menu a  {
	font-family:Verdana;
    color:#FFFFFF;
	font-size:9px;
	text-decoration:underline;
	}	


.bottom_menu a:hover {
	text-decoration:none;
	}

.bottom_menu_selected {
    font-family:Verdana;
    color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
	}
.bottom_menu_selected a {
    font-family:Verdana;
    color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
	}

.bottom_menu_selected a:hover{
    font-family:Verdana;
    color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
	}

#headphone{
  position:absolute;
  width:143;
  height:180;
  z-index:101;
  margin-top: -28px;
    margin-left: 2px;
 }
 
#headphone2{
  position:absolute;
  width:143;
  height:180;
  z-index:101;
  margin-top: -28px;
  margin-left: 880px;

 } 

#contact_contents{

position:relative;
z-index:1; 
width:855px;
height:auto;
margin-top:9px;
}

#facility_contents{

position:relative;
z-index:100; 
width:855px;
height:auto;
margin-top:9px;
}


.img_border{
border: 1px solid #d07149;
}

.page_border{
	border: 1px solid #4f4f4c;
	border-top:none;
	border-bottom:none;
}


.contact_title  {
	font-family:Arial;
    color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	}
.contact_txt  {
	font-family:Arial;
    color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	}	


.contact_txt a {
	text-decoration:underline;
	color:#5ff1fe;
	font-weight:normal;
	}

.contact_txt a:hover {
	text-decoration:none;
	color:#5ff1fe;
	font-weight:normal;
	}


.link_6{ 
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_normal_1.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#eca6a8;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_6:hover{
	background: transparent url("../lib/links/link_over_1.png") no-repeat top left;
    color:#FFFFFF;
}



.link_5{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_normal_2.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#eca6a8;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_5:hover{
	background: transparent url("../lib/links/link_over_2.png") no-repeat top left;
    color:#FFFFFF;
}

.link_4{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_normal_3.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#eca6a8;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_4:hover{
	background: transparent url("../lib/links/link_over_3.png") no-repeat top left;
    color:#FFFFFF;
}

.link_3{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_normal_4.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#eca6a8;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_3:hover{
	background: transparent url("../lib/links/link_over_4.png") no-repeat top left;
    color:#FFFFFF;
}

.link_2{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_normal_5.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#eca6a8;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_2:hover{
	background: transparent url("../lib/links/link_over_5.png") no-repeat top left;
    color:#FFFFFF;
}

.link_1{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_normal_6.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#eca6a8;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_1:hover{
	background: transparent url("../lib/links/link_over_6.png") no-repeat top left;
    color:#FFFFFF;
}


.link_1_selected{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_over_6.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#ffffff;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_1_selected:hover{
	background: transparent url("../lib/links/link_over_6.png") no-repeat top left;
    color:#FFFFFF;
}

.link_2_selected{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_over_5.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_2_selected:hover{
	background: transparent url("../lib/links/link_over_5.png") no-repeat top left;
    color:#FFFFFF;
}


.link_3_selected{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_over_4.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_3_selected:hover{
	background: transparent url("../lib/links/link_over_4.png") no-repeat top left;
    color:#FFFFFF;
}

.link_4_selected{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_over_3.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_4_selected:hover{
	background: transparent url("../lib/links/link_over_3.png") no-repeat top left;
    color:#FFFFFF;
}


.link_5_selected{
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_over_2.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_5_selected:hover{
	background: transparent url("../lib/links/link_over_2.png") no-repeat top left;
    color:#FFFFFF;
}

.link_6_selected{ 
    display: block;
	width:auto;
	height:37px;
	background: transparent url("../lib/links/link_over_1.png") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	padding-left: 185px;
	padding-top:15px;
    font-weight: normal;
	cursor:pointer;}


.link_6_selected:hover{
	background: transparent url("../lib/links/link_over_1.png") no-repeat top left;
    color:#FFFFFF;
}

.button{
    display: block;
	width:auto;
	height:21px;
	background: transparent url("../lib/links/arr_normal.jpg") no-repeat top left;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	font-weight: normal;
	cursor:pointer;
	padding-left: 20px;
	text-decoration:underline;
	}


.button:hover{
     background: transparent url("../lib/links/arr_over.jpg") no-repeat top left;
    color:#5ff1fe;
}

.gallery_title{

	font-family:Arial;
	font-size:13px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
}

#facility1{
  position:absolute;
  width:auto;
  height:auto;
  z-index:50;
  margin-top: -372px;
  margin-left:0px;
}

#facility2{
  position:absolute;

  width:auto;
  height:auto;
  z-index:50;
  margin-top: -855px;
  margin-left:0px;
}


#services_visual{
  position:absolute;
  width:auto;
  height:auto;
  z-index:50;
  margin-top: -185px;
  margin-left:0px;
}


#gallery_visual{
  position:absolute;
  width:auto;
  height:auto;
  z-index:50;
  margin-top: -165px;
  margin-left:0px;
}

.main_bottom_bg{
     background: transparent url("../lib/bgs/bottom.jpg") no-repeat top left;
}

.staff_name{
    font-family:Arial;
	font-size:22px;
	color:#FFFFFF;
	text-align:left;
	font-weight: normal;
}


.staff_title{
    font-family:Arial;
	font-size:14px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
}


.client_link  {
	font-family:Arial;
    color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;

	}	


.client_link a {
	text-decoration:underline;
	color:#5ff1fe;
	font-weight:normal;
	}

.client_link a:hover {
	text-decoration:none;
	color:#5ff1fe;
	font-weight:normal;
	}

#list{
  position:absolute;
  width:auto;
  height:auto;
  z-index:550;
 
  }


#header{
	position:absolute;
	display:none;
	width:auto;
	height:auto; 
	margin-left:95px; 
	margin-top:46px;
	z-index:2;
}

#footer{
	position:absolute;
	display:none;
	width:auto;
	height:auto; 
	margin-left:95px; 
	margin-top:-91px;
	z-index:2;
	}
	
	
.pdf{
    display:block;
	width:auto;
	height:28px;
	background: transparent url("../lib/icons/pdf_normal.png")  top left no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
	cursor:pointer;
	padding-left: 31px;
	padding-top:4px;
	text-decoration:none;
	
	}


.pdf:hover{
     background: transparent url("../lib/icons/pdf_over.png") no-repeat top left;
    color:#5ff1fe;
}


.image{
    display:block;
	width:auto;
	height:28px;
	background: transparent url("../lib/icons/image_normal.png")  top left no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
	cursor:pointer;
	padding-left: 31px;
	padding-top:4px;
	text-decoration:none;
	
	}


.image:hover{
     background: transparent url("../lib/icons/image_over.png") no-repeat top left;
    color:#5ff1fe;
}	




.video{
    display:block;
	width:auto;
	height:28px;
	background: transparent url("../lib/icons/video_normal.png")  top left no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
	cursor:pointer;
	padding-left: 31px;
	padding-top:4px;
	text-decoration:none;
	
	}


.video:hover{
     background: transparent url("../lib/icons/video_over.png") no-repeat top left;
    color:#5ff1fe;
}


.mp3{
    display:block;
	width:auto;
	height:28px;
	background: transparent url("../lib/icons/mp3_normal.png")  top left no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
	cursor:pointer;
	padding-left: 31px;
	padding-top:4px;
	text-decoration:none;
	
	}


.mp3:hover{
     background: transparent url("../lib/icons/mp3_over.png") no-repeat top left;
    color:#5ff1fe;
}


.url{
    display:block;
	width:auto;
	height:28px;
	background: transparent url("../lib/icons/url_normal.png")  top left no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#5ff1fe;
	text-align:left;
	font-weight: normal;
	cursor:pointer;
	padding-left: 31px;
	padding-top:4px;
	text-decoration:none;
	
	}


.url:hover{
     background: transparent url("../lib/icons/url_over.png") no-repeat top left;
    color:#5ff1fe;
}

/*#icon_pad{
position:relative;
left:-28px;
z-index:10;
}
*/

.icon_pad{
position:relative;
left:-28px;
z-index:2;
}



.cd_title{
    font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
	padding-left:45px;
	padding-bottom:5px;
	font-weight: bold;
}

.video_title{
    font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
	font-weight: bold;
}


.cd_popup{
display:none;
/*position:fixed;*/
position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
border:0px solid #cecece;
z-index:161;
}


.video_popup{
display:none;
/*position:fixed;*/
position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
border:0px solid #cecece;
z-index:161;
}

#black{
display:none;
position:absolute; /* hack for internet explorer 6*/

height:100%;
width:100%;
background-color:#000000;
border:0px solid #cecece;
z-index:160;
}


#blackT{
display:none;
position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
background-color:#000000;
border:0px solid #cecece;
z-index:160;
}












