@charset "UTF-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

a:link, a:visited { color:#FFFFFF; text-decoration: none; outline: none; }
a:hover { color:#CCCCCC; border: none; text-decoration: none; outline: none; }
a:visited { color: #CCCCCC; border: none; outline: none;}
a:active { color:#CCCCCC; border: none; text-decoration: none; outline: none;}

div.past:hover {background:#FFFFFF; border:none; width:266px; height: 266px; text-decoration: none; outline: none; }
div.past1:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past2:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past3:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past4:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past5:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past6:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past7:hover {background-position: 0px 0px; text-decoration: none; outline: none; }
div.past8:hover {background-position: 0px 0px; text-decoration: none; outline: none; }

#video{
z-index:2;
position:absolute;
margin-top:85px;
margin-left:125px;
font:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:14px;

}

#pj{
position:absolute;
background-image:url(images/pj-full.png);
margin-top:95px;
margin-left:660px;
width:278px;
height:700px;
background-position:0px 0px;
overflow-x:hidden;
background-repeat:no-repeat;

}
div.bottom{
position:absolute;
margin-top:630px;
margin-left:450px;
}

#text{
position:absolute;
margin-top:125px;
width:500px;
margin-left:225px;
font:Georgia, "Times New Roman", Times, serif;
color:#CCCCCC;
font-size:16px;

}


#logo{
z-index:10;
position:absolute;
margin-top:10px;
margin-left:100px;
}


#container {
z-index:1;
	width: 1078px;
margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: none;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#nav{
position:absolute;
margin-left:0px;
margin-top:105px;

}

#nav td{
vertical-align:top;
}

div.event
{
float: right;
clear:none;
margin-top:0px;
width: 115px; height: 31px;
border: none;
background:url(images/event.png); 
background-repeat: no-repeat;
text-align: right;
}


div.tickets
{
float: right;
clear:none;
margin-top:0px;
width: 141px; height: 31px;
border: none;
background:url(images/tickets.png); 
background-repeat: no-repeat;
text-align: right;
}

div.thankyou
{
float: right;
clear:none;
margin-top:0px;
width: 215px; height: 31px;
border: none;
background:url(images/thankyou.png); 
background-repeat: no-repeat;
text-align: right;
}


div.pajamas
{
float: right;
clear:none;
margin-top:0px;
width: 160px; height: 31px;
border: none;
background:url(images/pajamas.png); 
background-repeat: no-repeat;
text-align: right;
}

div.hosts
{
float: right;
clear:none;
margin-top:0px;
width: 115px; height: 31px;
border: none;
background:url(images/hosts.png); 
background-repeat: no-repeat;
text-align: right;
}

div.press
{
float: right;
clear:none;
margin-top:0px;
width: 96px; height: 31px;
border: none;
background:url(images/press.png); 
background-repeat: no-repeat;
text-align: right;
}

div.photos
{
float: right;
clear:none;
margin-top:0px;
width: 148px; height: 31px;
border: none;
background:url(images/photo-btn.png); 
background-repeat: no-repeat;
text-align: right;
}



div.past1
{
display: block;
float: right;
clear:none;
margin-top:0px;
width: 115px; height: 31px;
border: none;
background:url(images/event-btn.png); 
background-repeat: no-repeat;
background-position: -115px 0px;
text-align: right;
}

div.past2
{
float: right;
clear:none;
margin-top:0px;
width: 141px; height: 31px;
border: none;
background:url(images/tickets-btn.png); 
background-repeat: no-repeat;
background-position: -141px 0px;
text-align: right;
}

div.past3
{
float: right;
clear:none;
margin-top:0px;
width: 160px; height: 31px;
border: none;
background:url(images/pajamas-btn.png); 
background-repeat: no-repeat;
background-position: -160px 0px;
text-align: right;
}

div.past4
{
float: right;
clear:none;
margin-top:0px;
width: 115px; height: 31px;
border: none;
background:url(images/hosts-btn.png); 
background-repeat: no-repeat;
background-position: -115px 0px;
text-align: left;
}

div.past5
{
float: right;
clear:none;
margin-top:0px;
width: 215px; height: 31px;
border: none;
background:url(images/thankyou-btn.png); 
background-repeat: no-repeat;
background-position: -215px 0px;
text-align: left;
}

div.past6
{
float: right;
clear:none;
margin-top:0px;
width: 96px; height: 31px;
border: none;
background:url(images/press-btn.png); 
background-repeat: no-repeat;
background-position: -96px 0px;
text-align: left;
}

div.past7
{
float: right;
clear:none;
margin-top:0px;
width: 110px; height: 31px;
border: none;
background:url(images/home-btn.png); 
background-repeat: no-repeat;
background-position: -110px 0px;
text-align: left;
}

div.past8
{
float: right;
clear:none;
margin-top:0px;
width: 148px; height: 31px;
border: none;
background:url(images/photo-btn.png); 
background-repeat: no-repeat;
background-position: -148px 0px;
text-align: left;
}

#footer{
position:absolute;
margin-top:800px;
margin-bottom:10px;
}



body{
background-image:url(images/background.gif);
background-position:0px 116px;
overflow-x:hidden;
display: block;
background-repeat:no-repeat;
margin-top:0px;
margin-left:0px;
background-color:#000000;
}
