/* CSS Document */
*{margin:0; padding:0}
body {background:#000000 url(../images/home/zoe2.jpg) no-repeat center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em}


/* Home page */
h1 span {display: none}

#homewrap {margin:10px auto; width:799px;  height:600px; border:0px solid #9900FF ; position:relative }

#homecentre {}
#navhome {text-align:center; position:absolute; bottom:20px; left:40px;  margin:0 auto; width:100% }
#navhome span { display:none}
#navhome a {float:left; display:inline;}
#navhome .sessions a{ background:url(../images/home/sessions.jpg); display:inline; float:left; height:35px; width:118px; margin-right:3px}
#navhome .sessions a:hover{ background:url(../images/home/sessions.jpg) 0 35px; }

#navhome .biog a{ background:url(../images/home/biog.jpg); display:inline; float:left; height:35px; width:59px; margin-right:3px}
#navhome .biog a:hover{ background:url(../images/home/biog.jpg) 0 35px;}

#navhome .gallery a{ background:url(../images/home/gallery.jpg); display:inline; float:left; height:35px; width:112px; margin-right:3px}
#navhome .gallery a:hover{ background:url(../images/home/gallery.jpg) 0 35px;}

#navhome .links a{ background:url(../images/home/links.jpg); display:block; float:left; height:35px; width:74px; margin-right:3px}
#navhome .links a:hover{ background:url(../images/home/links.jpg) 0 35px; }

#navhome .choreo a{ background:url(../images/home/choreo.jpg); display:block; float:left; height:35px; width:108px; margin-right:3px}
#navhome .choreo a:hover{ background:url(../images/home/choreo.jpg) 0 35px;}

#navhome .press a{ background:url(../images/home/press.jpg); display:block; float:left; height:35px; width:82px; margin-right:3px}
#navhome .press a:hover{ background:url(../images/home/press.jpg) 0 35px; }

#navhome .contact a{ background:url(../images/home/contact.jpg); display:block; float:left; height:35px; width:114px;margin-right:3px}
#navhome .contact a:hover{ background:url(../images/home/contact.jpg) 0 35px; }

#navhome .news a{ background:url(../images/home/news.jpg); display:block; float:left; height:35px; width:67px;margin-right:3px}
#navhome .news a:hover{ background:url(../images/home/news.jpg) 0 35px; }

#navhome .dates a{ background:url(../images/home/dates.jpg); display:block; float:left; height:35px; width:87px;margin-right:3px}
#navhome .dates a:hover{ background:url(../images/home/dates.jpg) 0 35px; }

#intro { width:330px; font-style:italic; margin:0 0 0 20px; color: #FF66FF}

#notice {width:280px; color:#9999FF; border:1px solid #330066; float:left; padding:5px; margin:10px 0 0 15px}
#notice a {color:#FF66FF}


.myspace a {font-size:10px; color:#FF00FF; text-decoration:none; width:120px; height:30px; display:block; padding:40px 5px 4px 5px; position:absolute; left:20px; bottom:200px;  background:url(../images/skeleton/myspace.gif); color:#FFFFFF}
.myspace a:hover { background:url(../images/skeleton/myspace.gif) 0 74px}

.stilletto a {background:url(../images/presentation/stilletto.jpg); display:block; height:75px; width:155px; padding:65px 5px 0 80px; color:#FFFFFF; text-decoration:none; font-size:11px}
.stilletto a:hover {background:url(../images/presentation/stilletto.jpg) 0 145px; display:block;}


.tour a {background:url(../images/home/tour.gif); display:block; height:70px; width:225px; padding:70px 0 0 15px; color:#FFFFFF; text-decoration:none; font-size:0.9em}
.tour a:hover{background:url(../images/home/tour.gif) 0 146px; display:block; }
