* {
margin:0;
padding:0;
}

body {
background:#240516 url(/images/bg.jpg) no-repeat center -20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}

body.bio_body {
background:#240516 url(/images/bg_bio_body.jpg) no-repeat center -20px !important;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}

#content {
width:977px;
height:868px;
background:transparent url(/images/content_bg.jpg) no-repeat left -20px;
margin:0 auto;
text-align:left;
}

#header {
padding-left:121px;
height:135px;
}

#heading {
height:42px;
}
#heading h1 {
text-indent:-9999px;
}


a img {
border:none;
}

/*NAV*/

#home_link {
float:left;
}


#nav {
float:left;
padding:30px 0 0 48px;
width:590px;
}

#nav_home img{

}

#nav ul {
list-style:none;
}

#nav ul li {
float:left;
margin-left:14px;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
}

#nav ul li a {
text-decoration:none;
color:#fff;
}

#nav ul li a.current, #nav ul li a.current:hover {
color:#69fdff;
}

#nav ul li a:hover {
color:#fda5e7;
}

#copy {
height:595px;
padding-left:305px;
}

#footer {
margin-left:347px;
}

#footer ul {
list-style:none;
}

#footer ul li {
float:left;
margin-left:9px;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}

#footer ul li a {
text-decoration:none;
color:#fff;
}

#footer ul li a.current, #footer ul li a.current:hover {
color:#69fdff;
}

#footer ul li a:hover {
color:#fda5e7;
}


.section {
height:575px;
}

#bio {
background:url(/images/bio_bg.jpg) no-repeat 0px 26px;
width:673px;
}

#bio_copy {
width:495px;
padding-left:17px;
font-size:12px;
padding-top:23px;
}

#bio_copy p {
margin-bottom:9px;
line-height:11px;
}

#bio_copy span, #home_left span, #photos span, #press span {
color:#f17cb9;
}

.section h2 {
margin-left:13px;
width:212px;
height:34px;
text-indent:-9999px;
}

#bio h2 {
background:url(/images/header_bio.jpg) no-repeat top left;
}

#appearances h2 {
background:url(/images/header_appearances.jpg) no-repeat top left;
}

#photos h2 {
background:url(/images/header_photos.jpg) no-repeat top left;
}

#press h2 {
background:url(/images/header_press.jpg) no-repeat top left;
}


#videos h2{
background:url(/images/header_appearances.jpg) no-repeat top left;
}

#videos {
background:url(/images/videos_bg.gif) no-repeat 85px 18px;
padding:60px 0 0 130px;
}

#home h2{
background:url(/images/header_welcome.jpg) no-repeat top left;
}

#home {
background:url(/images/home_bg.jpg) no-repeat left top;
}

#home_left {
width:333px;
float:left;
font-size:15px;
position:relative;
left:17px;
}

#home_left p {
width:280px;
height:134px;
padding:38px 0 0 20px;
}

#home_right {
width:272px;
float:left;
padding:391px 0 0 7px;
position:relative;
left:17px;
}
#home_vid {
margin:28px 0 0 22px;
}

#photos {
background:url(/images/photos_bg.jpg) no-repeat 44px 83px;
}

#press, #appearances {
background:url(/images/photos_bg.jpg) no-repeat 44px 83px;
}
#appearances p{
padding:200px 0 0 120px;
}


#photos_gallery {
width:384px;
margin:81px 0 0 138px;
}

#press_gallery {
width:504px;
margin:43px 0 0 72px;
}

#photos p {
margin:20px;
font-size:12px;
}

#press p {
margin:20px;
font-size:12px;
}


.thumbwell img{
margin:7px 0 0 7px;
}
