html { overflow: scroll; }

* {
	padding: 0;
	margin: 0;
	}

body { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #cccccc; 
	background-color: #050505; 
	}


h1 { 
	font-size: 18px; 
	text-align: right; 
	margin-top: 10px; 
	}
	

h2 { 
	font-size: 15px; 
	text-align: left; 
	font-weight: normal;
	margin-bottom: 15px;
	}
	

h3 { 
	font-size: 13px; 
	text-align: left;  
	font-weight: normal;
	margin-bottom: 10px;
	}

ul.nav {
	list-style-type: none;
	text-align: right;
	padding-top: 50px;
	}
	
	ul.nav li {
		display: block;
		font-size: 14px;
		line-height: 130%;
		text-align: right;
		}

a:link { 
	color: #cccccc;  
	text-decoration: none; 
	}

a:visited { 
	color: #cccccc;  
	text-decoration: none; 
	}
	
a:hover { 
	color: #ffffff; 
	text-decoration: none; 
	}

a:link img { 
	border: solid #999999 1px; 
	}

a:visited img { 
	border: solid #cccccc 1px; 
	}

a:hover img { 
	border: solid #eeeeee 1px; 
	}

.main {
	width: 950px;

}


.leftpane { 
	display: inline;
	float: left;
	width: 180px; 
	height: 100%;
	padding-top: 60px; 
	padding-left: 20px;
	padding-right: 20px;
	}
	 
.rightpane { 
	display: inline;
	width: 660px; 
	clear: right;
	float: left;
	padding-top: 50px; 
	padding-left: 60px;
 	border-left-style: solid;
	border-left-color: #666666;
	border-left-width: 7px; 
	padding-bottom: 20px;
	}

.contact { 
	padding-top: 270px;
	font-size: 11px; 
	text-align: right; 
	}

.entrance {
	margin-top: 20px;
	height: 1000px;
	}

.art { 
 	margin-top: 10px; 
 	}
 	
 .column { 
 	width: 175; 
 	height: 200px; 
 	margin-top: 20px; 
 	float: left; 
 	margin-right: 40px; 
 	}	

.columnpan { 
	width: 250; 
	height: 80px; 
	margin-top: 20px; 
	float: left; 
	margin-right: 30px; 
	}

.about { 
	font-size: 13px; 
	clear: left;
	}
 
.tail { 
	margin-top: 40px;
	font-size: 11px;
	}

.caption { 
	font-size: 12px; 
	float: left; 
	}

.telebox
 {
	height: 140px; 
 	margin-top: 20px; 
 	display: inline;
 	float: left; 
 	margin-right: 20px; 
 }

.telescope
{
	margin-top: 10px;
	cursor: default;
}

.telescope a
{
	cursor: default;
}

.telescope a .preview
{
	display: none;
}

.telescope a:hover .preview
{
	display: inline;
	position: absolute;
	left: 240px;
	z-index: 1;
}

.telescope a .preview2
{
	display: none;
}

.telescope a:active .preview2
{
	display: inline;
	position: absolute;
	left: 20px;
	z-index: 1;
}

.telescope img
{
	vertical-align: top;
	height: 80px;
}


.telescope .preview
{
	height: 240px;
}

.telescope .preview2
{
	height: 480px;
}



