*{
	margin: 0;
	padding: 0;
	}

a img{
	border: 0; 
	}
	
body{ 
	background-image: url(images/redmarble.jpg); 
	background-color: #000000;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 15px;
	}
p{
	margin-top: 1em;
	margin-bottom: 1em;
	}


#menu6 {
	position: absolute;
	top: 175px;	
	width: 120px;
	margin: 0 auto;
	margin-left:120px;
	padding-right: 0px;
	height:285px;
	overflow:auto;
	}
#menu6 {
	width: 605px;
	}
#menu6 dt {
	cursor: pointer;
	margin: 0px 0;
	width: 510px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
	background: #none;
}
#menu6 dd {
	color: #ffffff;
	width: 510px;
	}
#menu6 li {
	color: #ffffff;
	text-align: center;
	background: #none;
	width: 300x;
	}
#menu6 li a, #menu6 dt a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 100%;
	width: 510px;
	}
#menu6 li a:hover, #menu6 dt a:hover {
	background: none;s
	width: 510px;
	}
#left-menu{
	position: absolute;
	top: 230px;	
	width: 82px;
	margin: 0 auto;
	}
#banner-menu{
	position: absolute;
	top: 50px;	
	width: 82px;
	margin: 0 auto;
	}
P   { text-align: center }
H2 { text-align: center }
#logo{
position: absolute;
	top: 175px;
	height: 50px;
	overflow:auto;
	margin-left:255px;
	width:763px;
	}
#banners2{
	position: absolute;
	top: 65px;
	height: 50px;
	overflow:auto;
	margin-left:505px;
	font-size:12px;
	width:763px;
	}
#banners{
	position: absolute;
	top: 65px;
	height: 50px;
	overflow:auto;
	margin-left:20px;
	font-size:12px;
	width:763px;
	}
#page{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_justin.gif) no-repeat;
	height: 600px;
	padding-top: 205px;
	width: 763px;
	margin: 0 auto;
	}
#curtain-text{
	width: 385px;
	height: 285px;
	padding-right: 50px;
	overflow:auto;
	position:absolute;
	top: 175px;
	margin-left:290px;
	}
#members{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_members.gif) no-repeat;
	height:600px;
	width:763px;
	padding-top: 205px;
	margin: 0 auto;
	}
#members-text{
	position: absolute;
	top: 225px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:55px;
	padding-right: 10px;
	font-size:12px;
	width: 630px;
	}
#news{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_big.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#news-text{
	width: 460px;
	height: 290px;
	padding-right: 115px;
	overflow:auto;
	position:absolute;
	top: 175px;
	margin-left:150px;
	font-size:12px;
	}
#gal{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_gallery.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#gals{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_big.gif) no-repeat;
	height:600px;
	padding-top: 205px;
	width:763px;
	margin: 0 auto;
	}
#gal-text{
	position: absolute;
	top: 230px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 10px;
	font-size:12px;
	width: 630px;
	}
#gal2-text{
	position: absolute;
	top: 180px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 10px;
	font-size:12px;
	width: 630px;
	}
#gal3-text{
	position: absolute;
	top: 155px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:75px;
	padding-right: 10px;
	font-size:12px;
	width: 630px;
	}
#tree{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_tree.gif) no-repeat;
	width:763px;
	height:600px;
	padding-top: 205px;
	margin: 0 auto;
	}
#tree-text{
	position: absolute;
	top: 170px;
	height: 310px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:200px;
	font-size:8px;
	width: 400px;
	}
#vc6{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_vc6.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#vc6-text{
	position: absolute;
	top: 280px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 20px;
	font-size:12px;
	width: 475px;
	}
#vc5{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_vc5.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#vc5-text{
	position: absolute;
	top: 280px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 20px;
	font-size:12px;
	width: 475px;
	}
#vc4{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_vc4.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#vc4-text{
	position: absolute;
	top: 280px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 20px;
	font-size:12px;
	width: 475px;
	}
#vc3{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_vc3.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#vc3-text{
	position: absolute;
	top: 280px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 20px;
	font-size:12px;
	width: 475px;
	}
#vc2{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_vc2.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#vc2-text{
	position: absolute;
	top: 280px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 20px;
	font-size:12px;
	width: 475px;
	}
#vc1{
	margin-top:10px;
	margin-left:5px;
	background: url(images/curtain_vc1.gif) no-repeat;
	width:763px;
	height:591px;
	padding-top: 205px;
	margin: 0 auto;
	}
#vc1-text{
	position: absolute;
	top: 280px;
	height: 300px;
	overflow:auto;
	padding-right: 20px;
	overflow:auto;	
	margin-left:140px;
	padding-right: 20px;
	font-size:12px;
	width: 475px;
	}
.menu li{
	list-style: none;
	}
.menu a{
	display: block;
	background: url(images/red-button.gif);
	width: 83px;
	line-height: 24px;
	text-align:center;
	color: white;
	text-decoration:none;
	margin-bottom: 5px;
	}

.menu a:hover{
	color: #dac300;
	}
	
.menu1 li{
	list-style: none;
	}
.menu1 a{
	display: block;
	background: url(images/Valkyriescry_Banners/germany.gif);
	width: 240px;
	line-height: 60px;
	text-align:center;
	color: black;
	text-decoration:none;
	margin-top: 5px;
	margin-left:25px;
	}

.menu1 a:hover{
	color: #dac300;
	}