BODY
{
	color: white;
}

.wall{
	position: absolute;
	left: 0;
	top: 0; 
	width: 787px;
	height: 900px;
	padding:0;
	margin:0;
	z-index:700;
	background-color: #000;
}

.page
{
	position: absolute;
	left: 50px;
	top: 0px;
	width: 787px;
	height: 900px;
	z-index:900;
}

.feature
{
	position: absolute;
	left: 50px;
	top: 0px;
	width: 787px;
	height: 900px;
	z-index:1000;
}

.background
{
	position:absolute;
	top: 0;
	width: 100%;
	height: 900px; 
	background: #000 url(images/background-forest-yellow.jpg) repeat-x fixed right top;  
	z-index:10;
}

.backhome
{
	position:fixed;
	top: -20px;
	left:-30px;
	width: 100%;
	height: 100%;
	z-index:900;
	/*background:#00ff00;*/
}

.reddot
{
	position:absolute;
	width: 200px;
	height: 724px;
	z-index:2000;
}


a .screens
{
	border: 0px groove #fef600;
}

.shadows{
	width: 100%;
	height: 90%;
	padding-left: 0px;
	z-index:10000;
	background: url('images/shadow_up.png') repeat-x center bottom;
	overflow: hidden;
	border-style: none;
	border-width: 0;
	position:absolute;
}

.rollover
{
/*130x72*/
/*position:absolute;*/
width:98px;
float:left;
overflow:hidden;
}

.rollover IMG:hover
{
margin-left:-99px;
overflow:hidden;
}

.sidebar {
display: none;
position:absolute;
width: 300px;
left: 0;
height: 2300;
float:left;
z-index: 5;
background: url(images/gmwallpaper-tile-green.png) repeat-y;
}

.header
{
	display: none;
z-index:5000;
width:1000px;height:36px; background-color: #000;
}

.movie
{
background: url('images/shadow_down.png') repeat-x center top;
width: 100%;
height: 100%;
z-index: 50;

}

.trailer
{
	position:relative;
	top: 147px;
}

A:hover, TD A:hover
{
color:#ff0000;
}

A, TD A
{
text-decoration:none;
}

I
{
color:#F8F8D6;
}
 	
#bigtext
{
font-size: 80px;
color:#101400;	line-height: 60px;	text-shadow: #000000 5px 5px 5px;	text-align: justify;}

#mediumtext
{
font-size:16px;
}

.creator{
	background-color: #000;
	font: 11px/18px Arial, Helvetica, Geneva, sans-serif;
	
}

.sisters{
	background-color: #e80000;
	font: italic 11px/18px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-shadow: #590000 3px -2px 2px;
	border: 1px ridge #fdf02d;
	padding: 2px 5px;
	line-height:23px;
}

.ljentry{
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	background-color: #ffeb04;
	line-height:20px;
}

.rubylj{
	padding: 3px;
	font: 14px/44px "Courier New", Courier, mono;
	color: #fdf02d;
	background-color: #121212;
	letter-spacing:1px;
	border: 1px inset #404040;
	line-height:30px;
}

.rubyMotto{
	font: 44px  Helvetica, Arial, Geneva, sans-serif;
	color: #bdbdbd;
	text-shadow: #000000 3px 3px 0px;
}

.robinMotto{
	font: 44px Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	/*background:#ff0000;*/
}

.gingerMotto{
	font: 44px Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
}

.roseMotto{
	font: 44px Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
}

.carmenMotto{
	font: italic 42px Futura, Helvetica, Arial, Geneva, sans-serif;
	color: #b3a07f;
	text-shadow: #070a0d 3px 3px 5px;
}

.soundtrack{
	font: italic small-caps 11px/24px Georgia, "Times New Roman", Times, serif;
	letter-spacing:2;
	color: #fdf02d;
}



