	body{
		width: 100%;
		height: auto;
		min-height:100%;
		margin-top:auto;
		margin-bottom:auto;
		margin-right:auto;
		margin-left:auto;
		position: relative;
		background-color:#000;
		/*
		background-image:url('images/bg-middle.png');
		background-repeat:repeat-x;
		*/
	}
	
	a{border:0px solid #000; text-decoration:none;}
	a:link{border:0px solid #000; text-decoration:none;}
	a:visited{border:0px solid #000; text-decoration:none;}
	a:hover{border:0px solid #000; text-decoration:none;}
	a:active{border:0px solid #000; text-decoration:none;}
	
	object.youtubeembed{
		display:none;
		position:fixed;
	}
	img.thumb{
		width:100px;
		height:70px;
		padding:5px;
		background-color:#000;
		border:0px #000 solid;
	}
	/*
	img.thumb:hover{
		width:100px;
		height:70px;
		padding:5px;
		background-color:#fff;
	}
	*/
	#imgpreview{
		position:fixed;
		display:none;
		z-index:5;
	}
	#imgpreviewframe{
		position:absolute;
		background-color:#000;
	}
	#imgpreviewframeimg{
		width:100px;
		height:100px;
		position:absolute;
	}
	#imgpreviewpointer{
		position:absolute;
		right:0px;
	}
	#bgLayer2
	{
		position:fixed; 
		height:4000px;
		width:inherit; 
		background-image:url('images/bgLayer2.png');
		background-repeat:repeat;
		z-index:-2;
	}
	#bgLayer1
	{
		position:fixed; 
		height:1000px; 
		width:inherit; 
		background-image:url('images/bgLayer1.gif');
		background-repeat:repeat;
		z-index:-3;
	}
	#container
	{
		width:1024px;
		height:auto;
		top:0px;
		position:relative;
	}
	#screensize
	{
		background-color:#f00;
		position:absolute;
		top:0px;
		left:0px;
		height:2000px;
		width:2000px;
		z-index:10;
		opacity:0.1;
		filter:alpha(opacity = 10);	
	}
	#headerlinks
	{
		top:-228px;
		left:425px;
		position:relative;
		width:380px;
		height:40px;
	}
	#headerlinks a{
		text-decoration:none;
		position:relative;
		background-image:url('images/linktab.png');
		padding-left:2px;
		padding-top:20px;
		font: bold 13px Helvetica, "Trebuchet MS", sans-serif;
	}
	#headerlinks a:link{
		top:10px;
		color: #bcbfbc;
	}
	#headerlinks a:visited{
		top:10px;
		color: #bcbfbc;
	}
	#headerlinks a:hover{
		top:15px;
		color:#fff;
	}
	#headerlinks a:active{
		top:15px;
		color: #000;
	}
	#logolink{
		position:absolute;
		top:10px;
		left:50px;
	}
	#logolink a{
		border:0px solid #000;
	}
	#logolink img{
		border:0px solid #000;
		position:absolute;
		top:0px;
		left:0px;
	}
	#logolink #logoblur{
		top:0px;
		left:0px;
		position:absolute;
		visibility:hidden;
	}
	#logolink a:hover #logoblur{
		visibility:visible;
	}
	#sociallinks{
		position:absolute;
		top:20px;
		right:70px;
		opacity:0.7;
		filter:alpha(opacity = 70);
	}
	#sociallinks a{
		border:0px solid #000;
	}
	#sociallinks img{
		border:0px solid #000;
		position:relative;
		top:0px;
		left:0px;
		margin-right:5px;
	}
	#copyright{
		bottom:20px; 
		right:40px; 
		position:absolute; 
		font: bold 10px Helvetica, "Trebuchet MS", sans-serif;
		color: #bbb;
	}
	div.header
	{
		margin-bottom:-150px;
	}
	div.wrap{
		position:relative;
		width:850px;
		/*margin-top:-120px;
		margin-bottom:-130px;*/
		z-index:+1;
	}
	div.footer
	{
		position:absolute;
		bottom:0px;
		z-index:-1;
	}
	div.center
	{
		position:relative;
		text-align:center;
		width:auto;
		margin-right:auto;
		margin-left:auto;
	}
	div.left
	{
		margin-left:0px;
		margin-right:auto;
	}
	div.imageFrame
	{
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		padding-left:auto;
		padding-right:auto;
		background-color:#770000;
	}
	div.thumbgallery img.thumb{
		opacity:0.7;
		filter:alpha(opacity = 70);
		position:relative;
		margin:10px;
		margin-bottom:20px;
	}
	div.thumbgallery img.thumb:hover{
		opacity:1.0;
		filter:alpha(opacity = 100);
		position:relative;
	}
	div.thumbcaption
	{
		position:relative;
		margin-bottom:30px;
		margin-top:5px;
		width:400px;
		padding-bottom:2px;
		padding-right:15px;
		padding-left:15px;
		height:100px;
		z-index:2;
	}
	div.thumbcaption #thumbcaptionbg
	{
		display:block;
		position:absolute;
		opacity:0.7;
		filter:alpha(opacity = 70);
		background-color:#000;
		width:430px;
		height:100px;
		margin-left:-15px;
		margin-top:-2px;
		z-index:-1;
		top:-10px;
	}
	div.thumbcaption p
	{
		color:#bbb;
		letter-spacing: 1px;
		font: bold 15px Helvetica, "Trebuchet MS", sans-serif;
		line-height:100%;
		padding-left:120px;
		margin-top:-80px;
	}
	div.thumbcaption a{
		border: 0px #000 solid;
	}
	div.thumbcaption img.thumb{
		opacity:0.7;
		filter:alpha(opacity = 70);
		position:relative;
	}
	div.thumbcaption img.thumb:hover{
		opacity:1.0;
		filter:alpha(opacity = 100);	
	}
	img.bigimage
	{
		padding:20px;
		background-color:#000;
		position:fixed;
		display:none;
		z-index:6;
	}
	img.bigimageloading
	{
		position:fixed;
	}
	p.bigimagenote
	{
		opacity:0.5;
		background-color:#000;
		display:none;
		position:fixed;
		color:#fff;
		letter-spacing: 1px;
		font: bold 20px Helvetica, "Trebuchet MS", sans-serif;
		z-index:8;
		text-align:center;
		width:600px;
		bottom:0px;
		padding:10px;
	}
	div.bigimageback
	{
		position:fixed;
		width:100%;
		height:100%;
		background-color:#000;
		z-index:5;
		opacity:0.7;
		filter:alpha(opacity = 70);
		display:none;
	}
	div.rave
	{
		opacity:0.7;
		filter:alpha(opacity = 70);
		margin-bottom:30px;
		width:380px;
		background-color:#000;
		padding-bottom:2px;
		padding-top:2px;
		padding-right:15px;
		padding-left:15px;		
	}
	div.rave h1
	{
		padding-top: 10px;
		color:#fff;
		letter-spacing: 1px;
		font: bold 20px Helvetica, "Trebuchet MS", sans-serif;
		padding-left: -10px;
	}
	div.rave h2
	{
		color:#fff;
		font: bold 18px Helvetica, "Trebuchet MS", sans-serif;
	}
	div.rave p
	{
		color:#bbb;
		letter-spacing: 1px;
		font: bold 15px Helvetica, "Trebuchet MS", sans-serif;
		line-height:100%;
	}
	div.rave b
	{
		color:#fff;
		font: bold 15px Helvetica, "Trebuchet MS", sans-serif;
	}
	div.rave i
	{
		margin-left:100px;
	}

	div.thumbinfo
	{
		margin-bottom:30px;
	}
	div.thumbinfo p
	{
		position:relative;
		color:#2b2b2b;
		letter-spacing: 1px;
		font: bold 20px Helvetica, "Trebuchet MS", sans-serif;
		padding-left:70px;
		margin-left:110px;
		margin-top:-30px;
		bottom:30px;
	}
	div.thumbinfo a{
		text-decoration: none;
		border:0px solid #0ff;
	}
	div.thumbinfo a:link{
		border:0px solid #0ff;
	}
	div.thumbinfo a:visited{
		border:0px solid #0ff;
	}
	div.thumbinfo a:hover{
		border:0px solid #0ff;
	}
	div.thumbinfo a:active{
		border:0px solid #0ff;
	}	
	div.thumbinfo a img{
		border:0px solid #0ff;
		opacity:0.7;
		filter:alpha(opacity = 70);
	}
	div.thumbinfo a:link img{
		border:0px solid #0ff;
		opacity:0.7;
		filter:alpha(opacity = 70);
	}
	div.thumbinfo a:visited img{
		border:0px solid #0ff;
		opacity:0.7;
		filter:alpha(opacity = 70);
	}
	div.thumbinfo a:hover img{
		border:0px solid #0ff;
		opacity:1.0;
		filter:alpha(opacity = 100);
	}
	div.thumbinfo a:active img{
		border:0px solid #0ff;
		opacity:1.0;
		filter:alpha(opacity = 100);
	}
	/*
	*/
	.pageArea{
		text-align:left;
		left:80px;
		width:100%;
		position:relative;
		vertical-align:top;
	}
	.pageInfo{
		vertical-align:top;
		position:relative;
		width: 260px;
		padding-right:40px;
		padding-top:40px;
		padding-bottom:75px;
	}
	.pageInfo h1{
		margin-top:0px;
		font: normal 38px "Trebuchet MS";
		color: #ffffff;
	}
	.pageInfo p{
		padding-left:20px;
		letter-spacing: 1px;
		line-height: 100%
		margin-top:-10px;
		font: normal 16px Helvetica, "Trebuchet MS", sans-serif;
		color: #bcbfbc;
	}
	.pageInfo p b{
		font-weight:normal;
		color:#fff;
	}
	.pageInfo p a{
		font: bold 16px Helvetica, "Trebuchet MS", sans-serif;
		color: #ddd;
	}
	.pageContent{
		vertical-align:top;
		position:relative;
		padding-left:50px;
	}
	.pageContent h1{
		font: normal 38px "Trebuchet MS";
		margin-top:0px;
		color: #fff;
	}
	.pageContent h2{
		font: normal 38px "Trebuchet MS";
		color: #ffffff;
	}
	.pageContent p{
		letter-spacing: 1px;
		font: normal 16px Helvetica, "Trebuchet MS", sans-serif;
		color: #bcbfbc;
	}
	.pageContent a{
		border:0px #000 solid;
	}
	#testani
	{
		position:relative;
		margin-left:-20px;
	}
	#meltylogo{
		margin-left:auto;
		margin-right:auto;
		width:100%;
	}
	img.blah{
	}
	img.imageGrow{
		vertical-align:middle;
		horizontal-align:middle;
		/*
-		*/
	}

