/*
This style sheet was created from D:\dev\zuili\start.html
*/

body{
background:black ;
margin:0;
color: #c0c0c0;
font: 12px normal "Courier New", Courier, monospace;
line-height: 14px;
}
.head{
position: absolute; 
left:-50px;
top:-5px;
width:14px;
height:40px;
overflow:hidden;
z-index:10;
}
.main{
margin: 10px auto;
position:relative;
width: 900px;
height:600px;
background:white;
background: black;
overflow:visible;
}
.mainbkg{
top:0;
left:0;
position:absolute;
overflow:visible;
background: black;
z-index:1;
margin:133px 0 0 300px; 
width:600px; 
height:420px;
text-align:center;
vertical-align:middle;
}
.logo{

position:absolute;
left:0;
top: 0;
float:none;
clear:both;
display:none;
}

.letter{
margin:0;
float:left;
position:relative;
display:none;
}
.linkletter{
float:left;
position:relative;
display:none;
border:none;
width:12px;
height:24px;
}
.coltext{
position:absolute;
top:120px;
left:30px;
width:300px;
height:450px;
z-index:110;
display: none;
}
.rowtext{
position:absolute;
top:80px;
left:0px;
width:900px;
height:520px;
z-index:110;
display: none;

}
.row{
position:relative;
float:none;
clear:both;
display: none;

}
.col{
position:relative;
float:left;
}
.colleft{
position:relative;
border-right: 2px #c0c0c0 dashed;
margin:0 10px 0 0;
padding:0 10px 0 0;
float:left;
}
.galleryimage{
	text-align:center;
	margin: 0 auto;
	vertical-align:middle;
}
.optincol{
position:absolute;
top:80px;
left:474px;
width:340px;
height:257px;
display: none;
z-index:120;
}
.col{
position:relative;
float:left;
margin:0;
padding:0;
}
iframe{
margin:0;
padding:0;
overflow:hidden;
border:0;
}

.optinframe{
border:none;
margin:0;
padding:0;
width:340px;
height:257px;
display:none;
border: none;
}
.contactcol{
position:absolute;
top:80px;
left:474px;
width:340px;
height:400px;
z-index:120;
display: none;
overflow:hidden;
*height:428px;
}
.contactframe{
border:none;
margin:0;
padding:0;
width:340px;
height:440px;
display:none;
overflow:hidden;
*height:455px;
}
.grafcol{
position:relative;
top:80px;
left:474px;
width:340px;
height:326px;
z-index:110;
}
.graf1{
position:absolute;
top:0;
left:0;
width:320px;
height:310px;
z-index:100;
display: none;
background: transparent  no-repeat;
}
.graf0{
position:absolute;
top:0;
left:0;
width:400px;
height:400px;
z-index:110;
display: none;		
background: transparent   no-repeat;
}

p{
font: 12px normal "Courier New", Courier, monospace;
line-height:14px;
font-weight: 500;
color: #c0c0c0;
}
.imgtext{
font: 11px normal "Courier New", Courier, monospace;
line-height:12px;
font-weight: 100;
color: white;	
}
.galltext{
position: absolute;
font: 13px "Courier New", Courier, monospace;
line-height:16px;
font-weight: 100;
color: white;
bottom: 300px;
width: 350px;
}




h1{
font: 18px normal "Courier New", Courier, monospace;
line-height:20px;
font-weight: 900;
color: #c0c0c0;
}
h2{
font: 16px normal "Courier New", Courier, monospace;
line-height:18px;
font-weight: 900;
color:  #c0c0c0;
}


.navigation{
position: relative;
top: 21px;
left: -45px;
height: 60px;
width: 900px;
z-index:200;
display:none;
}

.subnavbkg{
position: absolute;
top: 19px;
left: 0;
height: 21px;
width: 869px;
z-index:200;
display:none;
opacity: .66;
filter: alpha(opacity = 66);
background: #000;
z-index: 1;
}
.subnav{
position: absolute;
top: 16px;
left: 0;
height: 16px;
width: 950px;
z-index:200;
display:none;
z-index: 10;
}
.subnav2{
position: absolute;
top: 16px;
left: 0;
height: 16px;
width: 900px;
z-index:200;
display:none;
z-index: 10;
}
.sectionlist{
	font-size: 17px;
	line-height:17px;
	font-weight:900; 
	font-family:"Courier New", Courier, monospace;
	color:#c0c0c0;
	list-style:none;
}
.upperright{
	position:absolute; 
	top:0; 
	right: 0; 
	height: 20px; 
	width: 100px; 
	overflow:hidden;
	z-index:1000;
}
.flash{
	z-index:0;
	position:relative;
	margin:0;
	padding:0;
	width:1px;
	height:1px;
	background-color: #000;
}

.pagelist{
font: 14px "Courier New", Courier, monospace;
font-weight: 700;
line-height:14px;
color:#fff;
list-style:none;
}
a.navlink{
font: 12px  "Courier New", Courier, monospace;
font-weight: 900;
color: RGB(120,120,120); 
text-decoration: none;
*font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}

a.sublink{
font: 12px normal "Courier New", Courier, monospace;
letter-spacing:0px;
font-weight: 900;
color: RGB(170,170,170); 
text-decoration: none;
*font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
a.sublink2{
font: 12px normal "Courier New", Courier, monospace;
font-weight: 900;
color: RGB(220,220,220); 
text-decoration: none;	
*font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;	
}


a{
font-weight: 900;
color: #C8C891; 
text-decoration: none;
}

a:hover{
text-decoration:underline;
color:#FFC
}


a:active{
	color:RGB(128,0,0);}
a.navlink:active{
	color:RGB(128,0,0);}
a.sublink:active{
	color:RGB(128,0,0);}
a.sublink2:active{
	color:RGB(128,0,0);}









A:LINK {  }

A:VISITED {  }


.small{font-size:10px; *font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}

/* note that A:HOVER isn't supported by all browsers */

DIV {  }

IFRAME {  }

img {
border:none;
}


.iconcol{
position: absolute;
left:-45px;
top:80px;
width:336px;
padding: 0;
margin: 0;
z-index:300;
}
.iconrow{
position: absolute;
left:273px;
top:560px;
padding: 0;
margin: 0;
z-index:300;
width:640px;
}
.icon{
cursor: pointer;
margin:0;
padding: 0;
border: none;
border: 1px black solid;
opacity: .33;
filter: alpha(opacity=33);
}


.icondiv{
float: left;
float:left;
padding:2px;
display: none;
text-align:center;
background: #000;
}
.iconhead{
margin:0;
padding:0;
height:120px;
width:320px;
clear:both;
display:none;
	
}
.galcol{
position:relative;
top:47px;
left:268px;
width:570px;
height:453px;
z-index:0;
}
.gal1{
position:relative;
top:453px;
left:10px;
width:550px;
height:20px;
z-index:10;
display:none;
}
.gal1bkg{
position:absolute;
top:0;
left:0;
width:570px;
height:20px;
z-index:1;
background: black;
opacity: .50;
filter: alpha(opacity = 50);
}
.gal1txt{
position:absolute;
top:2px;
left:0;
width:550px;
height:18px;
z-index:10;

}
.gal0{
position:absolute;
top:0;
left:10px;
width:550px;
height:430px;
z-index:10;

}
.legend{
	margin:0; 
	padding:0; 
	text-align:right;
	font: 12px bold "Courier New", Courier, monospace;
	line-height:10px;
	color: white;
}

.bold{
	font-weight: 900;
}
.clear{
	clear:both;
}
.footer{
	position:relative;
	bottom:0;
	margin: 0 auto;
	width: 845px;
	text-align:center;
}