* {
	font-family: normal Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	
	}

body { text-align:center; } /* for IE5/IE5.5 */


p {
  line-height : 20px;
  }


#wrapper { text-align:left; 
		   width:723px; 
		   top:0px; 
		   margin:0 auto;
		   position:relative;
}

#home {
	position:absolute;
	left:59px;
	top:132px;
	width:558px;
	height:136px;
	z-index:2;
}

#menu {
	position:absolute;
	left:45px;
	top:266px;
	width:704px;
	height:28px;
	z-index:1;
}

table {
	position:absolute;
	background:transparent;
	z-index:1;
	font-size:12px;
	color:#000000;
	left: -8px;
		} 

#maintitle {
	position:absolute;
	width:499px;
	z-index:1;
	left: 51px;
	top: 302px;
	font-size:30px;
	font-weight:bold;
	color:#FF005A;
	
		}
		
	
#main1 {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 366px;
	font-size:12px;
	color:#000000;
		}
		
#main2 {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 580px;
	font-size:12px;
	color:#000000;
		}
		
#mainbios {
	position:absolute;
	left:51px;
	top:366px;
	width:629px;
	height:2189px;
	z-index:2;
}

#design {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 580px;
	font-size:12px;
	color:#000000;
		}
		
#designpress {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 669px;
	font-size:12px;
	color:#000000;
		}

#copyright {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 580px;
	font-size:12px;
	color:#000000;
		}
		
#copyrightpress {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 669px;
	font-size:12px;
	color:#000000;
		}		
		
		
#designcontact {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 697px;
	font-size:12px;
	color:#000000;
		}
		
	
#copyrightcontact {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 697px;
	font-size:12px;
	color:#000000;
		}
		
#designmain {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 675px;
	font-size:12px;
	color:#000000;
		}

#copyrightmain {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 675px;
	font-size:12px;
	color:#000000;
		}
		
#socialmain {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 678px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}
		
#socialabout {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 584px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}
		
#socialpress {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 669px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}		

#designbios  {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 3390px;
	font-size:12px;
	color:#000000;
		}

#copyrightbios  {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 3390px;
	font-size:12px;
	color:#000000;
		}
		
#socialbios {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 3390px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}

		
#designevents {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 1440px;
	font-size:12px;
	color:#000000;
		}

#copyrightevents {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 1440px;
	font-size:12px;
	color:#000000;
		}
		
#socialevents {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 1440px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}


#designmedia {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 865px;
	font-size:12px;
	color:#000000;
		}

#copyrightmedia  {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 865px;
	font-size:12px;
	color:#000000;
		}
		
#socialmedia {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 865px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}


#designinvolved  {
	position:absolute;
	width:621px;
	z-index:1;
	left: 51px;
	top: 1365px;
	font-size:12px;
	color:#000000;
		}

#copyrightinvolved  {
	position:absolute;
	width:621px;
	z-index:1;
	left: 526px;
	top: 1365px;
	font-size:12px;
	color:#000000;
		}
		
#socialinvolved {
	position:absolute;
	width:162px;
	z-index:1;
	left: 311px;
	top: 1365px;
	font-size:12px;
	color:#000000;
	height: 41px;
		}

		
.sponsors {
padding-right:15px;
}
		
span.bios {
	font-weight:normal;
	font-size:12px;
	color:#000000;
	
		}

.biopic {
	position:absolute;
	z-index:1;
	left: 480px;
	top: 382px;
	}


.title2 {
    position:relative;
	width:620px;
	z-index:1;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	
		}
		
.eventstitle  {
	position:relative;
	width:500px;
	z-index:2;
	font-size:16px;
	font-weight:bold;
	color:#FF005A;
	
		}

.playlisttitle  {
	position:relative;
	width:300px;
	z-index:2;
	font-size:16px;
	font-weight:bold;
	color:#FF005A;
	text-decoration:underline;
	
		}
		
span.details {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#666666;
	
		}
		
.eventdeets {
	width:300px;
	position:relative;
	z-index:2;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#666666;
	
		}
		

#title3  {
	position:absolute;
	width:200px;
	z-index:2;
	left: 165px;
	top: 323px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	
		}
		
#photos {
	position:absolute;
	width:621px;
	z-index:1;
	left: 9px;
	top: 366px;
	font-size:12px;
	color:#000000;
		}
		
#vidlist {
	position:absolute;
	width:250px;
	z-index:1;
	top:424px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-right:10px;
		}

#videos {
	position:absolute;
	left:243px;
	width:349px;
	height:425px;
	z-index:1;
	margin-left:10px;
	top:391px;
	font-size:18px;
	color:#000000;
		}
		
#vidtitle {
	position:absolute;
	left:243px;
	width:425px;
	height:50px;
	z-index:1;
	margin-left:10px;
	top:339px;
	font-size:18px;
	color:#000000;
}

#quicktime {
	position:relative;
	width:310px;
	z-index:1;
	margin:0 auto;
	top: 450px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
		}
		
.dates {
	position:relative;
	width:621px;
	z-index:1;
	font-size:12px;
	color:#000000;
		}
		
span.press {
	font-size:12px;
	color:#000000;
	padding-left:15px;
		}
		
#container {
	position:relative;
	background:#fff url(images/gallery/scenic.jpg) 75px 60px no-repeat; 
	width:705px; 
	height:396px; 
	z-index:1;
	font-size:12px;
	color:#000000;
		}
		
#container ul { 
	    padding:0; 
	    margin:0; 
	    list-style-type:none; 
	    
		} 

#container a.gallery span { 
	    position:absolute; 
	    width:1px; 
	    height:1px; 
	    top:5px; 
	    left:5px; 
	    overflow:hidden; 
	    background:#fff; 
	    } 

/* Adding the thumbnail images */ 

#container a.gallery, #container a.gallery:visited { 
	    display:block; 
	    color:#000; 
	    text-decoration:none; 
	    border:1px solid #000; 
	    margin:1px 2px 1px 2px; 
	    text-align:left; 
	    cursor:default; 
	    } 
	#container a.slidea { 
	    background:url(images/gallery/yellow_t.jpg); 
	    height:60px; 
	    width:93px;
	    } 
		
		#container a.slideb { 
	    background:url(images/gallery/tutu_t.jpg); 
	    height:60px; 
	    width:93px; 
    } 
	#container a.slidec { 
	    background:url(images/gallery/group_bw_t.jpg); 
	    height:93px; 
	    width:60px; 
    } 
	#container a.slided { 
	    background:url(images/gallery/eighties_t.jpg); 
    	 height:93px; 
	    width:60px; 
	    } 
	* html #container a.slided { 
	    width:91px; 
	    width:93px; 
    } 
	#container a.slidee { 
	    background:url(images/gallery/disco_t.jpg); 
		background-repeat: no-repeat;
	     height:93px; 
	    width:60px;  
	    } 
	#container a.slidef { 
	    background:url(images/gallery/shock_t.jpg); 
	    height:60px; 
	    width:93px; 
	    } 
	* html #container a.slidef { 
	    width:91px; 
	    width:93px; 
	    } 
	#container a.slideg { 
	    background:url(images/gallery/tutu2_t.jpg); 
	    background-repeat: no-repeat;
		height:60px; 
	    width:93px; 
	    } 
	#container a.slideh { 
	    background:url(images/gallery/jumping_t.jpg); 
	    height:93px; 
	    width:60px; 
	    } 
	#container a.slidej { 
    background:url(images/gallery/socks_t.jpg); 
	    height:93px; 
	    width:60px; 
	    } 
	#container a.slidek { 
	    background:url(images/gallery/socks2_t.jpg); 
	     height:93px; 
	    width:60px; 
	    } 
	* html #container a.slidek { 
	     height:93px; 
	    width:60px; 
	    } 

/* set the size of the unordered list to neatly house the thumbnails */ 
	#container ul { 
	    width:198px; 
	    height:386px; 
	    } 
	#container li { 
	    float:left; 
		
		}
		
/* move the thumbnails into the correct position */ 
	#container ul { 
	    margin:5px; 
	    float:right; 
	    } 	    
		
/* change the thumbnail border color */ 
	#container a.gallery:hover { 
	    border:1px solid #fff; 
	    }  
		
/* styling the :hover span */ 
	#container a.gallery:hover span { 
	    position:absolute; 
	    width:480px; 
	    height:480px; 
	    top:10px; 
	    left:20px; 
	    color:#000; 
	    background:#fff; 
	    } 
	
	#container a.gallery:hover img { 
	    border:1px solid #fff; 
	    float:left; 
	    margin-right:5px; 
	    }  

a:link { 
	color: #000000;
	background-color:transparent;
	text-decoration: none;
	}

a:active { 
	color: #000000;
	background-color:transparent;
	text-decoration: none;
	}
	
	a:visited { 
	color: #000000;
	background-color:transparent;
	text-decoration: none;
	}
	
#nav a {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}

#nav a:hover {
	color: #FF005A;
	text-decoration: none;
}

