   html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   #wrapper { 
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 960px;
	  z-index:100

   

   }
   


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background:#262626;
color:#555;
font:14px/22px 'Lucida Grande', 'Myriad Pro', Helvetica, Arial, Geneva, Verdana, sans-serif
}

.container {
   position: relative;
   height: 300px;

   
   
   }

.left-element {
   position: absolute;
   left: 0;
   width: 50%;
   text-align:left;
   top:485px;

   }

.right-element {
   position: absolute;
   right: 0;
   width: 50%;
      top:485px;
   text-align: right; /* depends on element width */
   }

.right-tab {
   position: fixed;
   right: 0;
   width: 100%;
      top:50px;
   text-align: right; /* depends on element width */
   }
   
   #Picture {
	width:1024px;
	margin:0px auto;
	top:100px;
	text-align:left;
	padding:15px;
	border:1px dashed #333;
	background-color:#000;
	z-index:100;
	}



/* 
= TYPOGRAPHY
============================================================================ */



/* Sample 2*/
#box2{
	position:absolute;
	z-index: 1;
}
#box2 span{
	display:block;
	float:left;
	z-index: 1;
}
#info2{
	bottom:0;
}

#prev1{
	z-index:100;

	
}

/* Sample 5*/
#box5{
	position:absolute;
	width:240px;
	visibility: hidden;
}
#box5 span{
	display:block;
}
#info5{
	bottom:0;
	z-index: 1;
}


/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:567px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
font:14px/22px 'Lucida Grande', 'Myriad Pro', Helvetica, Arial, Geneva, Verdana, sans-serif;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}

.mask1{
	position:relative;
	width:480px;
	height:180px;
	overflow:hidden;
}
.mask2{
	position:relative;
	width:567px;
	height:344px;
	overflow:hidden;
	z-index:1;
}
.curtainOver{
	position:relative;
	width:567px;
	height:344px;
	overflow:hidden;
	z-index:100;
	background: url('images/curtainOver.png') no-repeat;
}
.mask3{
	position:relative;
	width:480px;
	height:240px;
	overflow:hidden;
}



span img{
	display:block;
	border:none;
}




#Table_01 {
	position:relative;
	left:36px;
	top:0px;

	width:960px;
	height:986px;
}

#Table_02 {
	position:relative;
	left:0px;
	top:0px;
	background-image:url(images/curtains.png);
	background-repeat:no-repeat;
	width:1026px;
	height:986px;
}

#header_ {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:141px;
	background-image:url(images/header.jpg)
}

#home-02_ {
	position:absolute;
	left:0px;
	top:141px;
	width:960px;
	height:48px;
}

#home-03_ {
	position:absolute;
	left:0px;
	top:189px;
	width:65px;
	height:290px;
}

#home-04_ {
	position:absolute;
	left:65px;
	top:189px;
	width:567px;
	height:344px;
}

#home-05_ {
	position:absolute;
	left:632px;
	top:189px;
	width:328px;
	height:290px;
}

#home-06_ {
	position:absolute;
	left:0px;
	top:479px;
	width:65px;
	height:138px;
}

#home-07_ {
	position:absolute;
	left:632px;
	top:479px;
	width:328px;
	height:138px;
}

#prev1_ {
	position:absolute;
	left:65px;
	top:533px;
	width:101px;
	height:47px;
	background-image:url(images/btn_back.png);
	z-index:1;

}

#prev1_:hover {
	position:absolute;
	left:65px;
	top:533px;
	width:101px;
	height:47px;
	background-image:url(images/hover_back.png);
}



#home-09_ {
	position:absolute;
	left:166px;
	top:533px;
	width:364px;
	height:47px;
}

#next1_ {
	position:absolute;
	left:530px;
	top:533px;
	width:102px;
	height:47px;
	background-image:url(images/btn_next.png);
	z-index:1;


	
}
#next1_:hover {
	position:absolute;
	left:530px;
	top:533px;
	width:102px;
	height:47px;
	background-image:url(images/hover_next.png);
}


#home-11_ {
	position:absolute;
	left:65px;
	top:580px;
	width:567px;
	height:37px;
}

#home-12_ {
	position:absolute;
	left:0px;
	top:617px;
	width:21px;
	height:369px;
}

#home-13_ {
	position:absolute;
	left:21px;
	top:617px;
	width:488px;
	height:53px;
	background-image:url(images/home_13.png);
}

#home-14_ {
	position:absolute;
	left:509px;
	top:617px;
	width:12px;
	height:369px;
}

#home-15_ {
	position:absolute;
	left:521px;
	top:617px;
	width:416px;
	height:53px;
	background-image: url(images/home_15.png);
}

#home-16_ {
	position:absolute;
	left:937px;
	top:617px;
	width:23px;
	height:369px;
}

#textAbout_ {
	position:absolute;
	left:21px;
	top:670px;
	width:458px;
	background-color:#000;
	font-size: 12px;
	color: #999;
	line-height: 18px;
	margin: 0px;
	height: 280px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#textContact_ {
	position:absolute;
	left:521px;
	top:670px;
	width:386px;
	background-color:#000;
	font-size: 12px;
	line-height: 14px;
	color: #999;
	height: 280px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	z-index: 100;
}
.rollover:hover
{

	z-index:100;
	cursor:pointer;

}

.rollover:alink
{

	z-index:100;
	cursor:pointer;

}
.largeType {
	font-size: 18px;
	color:#FFF
}

.copyright {
	font-size: 10px;
	text-align:right;
}

#inputArea input[type="text"], #inputArea textarea
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    margin-bottom: 5px;
    display: block;
    padding: 4px;
    border: solid 1px #85b1de; 
    width: 300px;
    background-color: #EDF2F7;
}
