* {     border: 0; margin: 0; padding: 0;}
html {  height: 100%;}
body {  background: #666; font-size: 10px; color: #000; height: 100%;}

hr {		display: none;}
.hidden {	display: none;}

/* MAIN CONTAINERS */
#container {
  width: 100%;
  max-width: 1500px;
  background: #fff;
  height: 100%;
  margin: 0 auto;
}

#whitecontainer {
  background: #fff;
}

#header {
  height: 100px;
  overflow: hidden;
  position: relative;
}

#title h1 {
  visibility: hidden;
}

#header a {
  text-decoration: none;
  color: #000;
  font-size: 1.1em;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  background: url(../img/menu-line.gif) no-repeat right;
  padding:0 10px 0 0;
}

html #header .last {
  background: none;
  padding:0;  
}

#header a:hover {text-decoration: underline; color:#F00;}

#main {
  height: 500px;
  position: relative;
  background-color: #000;
}

#footer {
  overflow: hidden;
}

/* MENUS */
#menuheader {
  float: right;
  position: absolute;
  bottom: 7px;
  right: 0px;
  margin: 0 0 0 245px;  
}

#menuheader li {
  float: left;
  list-style: none outside;
  margin: 0 10px 0 0;
  font: 1em arial;
}

#footer #menufooter {
  float: right;
  margin: 10px;
}

#footer p {
  color: #777;
  font-size: 1em;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  clear: both;
  margin: 0 10px;
  text-align: right;
}

#footer #menufooter li {
  float: right;
  list-style: none outside;
  font: 1em arial;
}

#footer #menufooter #about {background: url(../img/menu_about.gif) top left no-repeat; width:101px; height:37px; display:block;}
#footer #menufooter #celebrity {background: url(../img/menu_celebrity.gif) top left no-repeat; width:154px; height:37px; display:block;}
#footer #menufooter #fashion {background: url(../img/menu_fashion.gif) top left no-repeat; width:135px; height:37px; display:block;}
#footer #menufooter #music {background: url(../img/menu_music.gif) top left no-repeat; width:114px; height:37px; display:block;}
#footer #menufooter #beauty{background: url(../img/menu_beauty.gif) top left no-repeat; width:124px; height:37px; display:block;}
#footer #menufooter #lingerie{background: url(../img/menu_lingerie.gif) top left no-repeat; width:141px; height:37px; display:block;}
#footer #menufooter #hair{background: url(../img/menu_web.gif) top left no-repeat; width:87px; height:37px; display:block;}
#footer #menufooter #thestudio {background: url(../img/menu_thestudio.gif) top left no-repeat; width:178px; height:37px; display:block;}
#footer #menufooter #contact {background: url(../img/menu_contact.gif) top left no-repeat; width:139px; height:37px; display:block;}
#footer #menufooter #picturesyndication {background: url(../img/menu_picturesyndication.gif) top left no-repeat; width:284px; height:37px; display:block;}
#footer #menufooter span {display: none;}

/* IMAGES FOR MAIN BG CONTAINER */
.black	{ background-color: #000;}
.image-celebrity{ background: url(../img/bg_celebrity.jpg) top left no-repeat;}
.image-lingerie	{ background: url(../img/bg_lingerie.jpg) top left no-repeat;}
.image-music { background: url(../img/bg_music.jpg) top left no-repeat;}
.image-hair	{ background: url(../img/bg_hair.jpg) top left no-repeat;}
.image-fashion { background: url(../img/bg_fashion.jpg) top left no-repeat;}
.image-studio	{ background: url(../img/bg_studio.jpg) top left no-repeat;}
.image-beauty	{ background: url(../img/bg_beauty.jpg) 0px -15px no-repeat;}
.image-about { background: url(../img/bg_about.jpg) 0px -15px no-repeat;}
.image-contact { background: url(../img/bg_contact.jpg) 0px -15px no-repeat;}
.image-syndication { background: url(../img/bg_syndication.jpg) top left no-repeat;}


/* COPY */
#copy {
  position: absolute;
  bottom: 0px;
  left: 20px;
  overflow: hidden;
}

/* PAGE SPECIFIC COPY */
.image-celebrity #copycontent {background: url(../img/copy-celeb.gif) no-repeat top left;     width: 503px; height: 108px; margin: 10px 0;}
.image-celebrity #copy p {display: none;}
.image-celebrity #copy h2 {display: none;}
.image-celebrity #copy h3 {background: url(../img/celeb-syndication.gif) no-repeat top left;     width: 618px; height: 11px; margin: 5px 0; display: block;}
.image-celebrity #copy h3 span {display: none;}
.image-celebrity #copy .link {background: url(../img/link-morecelebs.gif) no-repeat top left;        width: 116px; height: 9px; margin: 5px 2px 10px 0; display:block;}
.image-celebrity #copy .link span {display: none;}
.image-celebrity #mini-images {overflow: hidden;height:130px;}
.image-celebrity #mini-images li {float: left;list-style: none outside;}
.image-celebrity #mini-images li a {height: 129px;width: 96px;margin:0 5px 0 0;}

.image-about #copy {position: absolute;top: 110px;left: 13px;overflow: hidden;}
.image-about #copy h2 {display: none;}
.image-about #copy h3 {display: none;}
.image-about #copy p {color: white;  font-size: 1.2em;  font-family: Arial, Helvetica, Verdana, sans-serif; margin:10px 0 0 0; width: 685px;}

.image-fashion #copy h2 {display: none;}
.image-fashion #copy p {display: none;}
.image-fashion #copy #mini-images {overflow: hidden;}
.image-fashion #copy #mini-images li {float: left;list-style: none outside;}
.image-fashion #copy #mini-images li a {height: 142px;width: 107px;margin:0 12px 0 0;}
.image-fashion #copy .link {background: url(../img/link-morefashion.gif) no-repeat top left; width: 128px; height: 9px; margin: 10px 2px 10px 479px; display:block;}
.image-fashion #copy .link span {display: none;}
.image-fashion #copycontent {background: url(../img/copy-fashion.gif) no-repeat bottom left; width: 805px; height: 150px; display:block;}

.image-music #copy {position: absolute;bottom: 180px;left: 20px;overflow: hidden;}
.image-music #copy h2 {display: none;}
.image-music #copy h3 {display: none;}
.image-music #copy p {display: none;}
.image-music #copy #mini-images {overflow: hidden;}
.image-music #copy #mini-images li {float: left;list-style: none outside;}
.image-music #copy #mini-images li a {height: 96px;width: 72px;margin:0 7px 0 0;}
.image-music #copy .link {background: url(../img/link-moremusic.gif) no-repeat top left; width: 94px; height: 9px; margin: 30px 2px 10px 0px; display:block;}
.image-music #copy .link span {display: none;}
.image-music #copycontent {background: url(../img/copy-music.gif) no-repeat bottom left; width: 253px; height: 125px; display:block;}

.image-beauty #copy h2 {display: none;}
.image-beauty #copy h3 {display: none;}
.image-beauty #copy p {display: none;}
.image-beauty #copy .link {background: url(../img/link-morebeauty.gif) no-repeat top left; width: 152px; height: 9px; margin: 10px 2px 30px 0px; display:block;}
.image-beauty #copy .link span {display: none;}

.image-lingerie #copy h2 {display: none;}
.image-lingerie #copy h3 {display: none;}
.image-lingerie #copy p {display: none;}
.image-lingerie #copy .link {background: url(../img/link-morelingerie.gif) no-repeat top left; width: 177px; height: 9px; margin: 10px 2px 90px 0px; display:block;}
.image-lingerie #copy .link span {display: none;}

.image-hair #copy {position: absolute;bottom: 20px;left: 20px;overflow: hidden;}
.image-hair #copy h2 {display: none;}
.image-hair #copy h3 {display: none;}
.image-hair #copy p {display: none;}
.image-hair #copy #mini-images {overflow: hidden; height: 250px;}
.image-hair #copy #mini-images li {float: left;list-style: none outside;}
.image-hair #copy #mini-images li a {height: 96px;width: 72px;margin:0 7px 0 0;}
.image-hair #copy .link {background: url(../img/link-morehair.gif) no-repeat top left; width: 164px; height: 9px; margin: 10px 2px 20px 0px; display:block;}
.image-hair #copy .link span {display: none;}
.image-hair #copycontent {background: url(../img/copy-hair.gif) no-repeat bottom left; width: 504px; height: 116px; display:block;}

.image-studio #copy {position: absolute;bottom: 65px;left: 20px;overflow: hidden;}
.image-studio #copy h2 {display: none;}
.image-studio #copy p {display: none;}
.image-studio #copy #mini-images {overflow: hidden;}
.image-studio #copy #mini-images li {float: left;list-style: none outside;}
.image-studio #copy #mini-images li img {margin:0 7px 0 0;}
.image-studio #copy .link {background: url(../img/link-morestudio.gif) no-repeat top left; width: 282px; height: 9px; margin: 20px 2px 21px 0px; display:block;}
.image-studio #copy .link span {display: none;}
.image-studio #copycontent {background: url(../img/copy-studio.gif) no-repeat bottom left; width: 559px; height: 103px; display:block;}

.image-contact #copy h2 {display: none;}
.image-contact #copy p {display: none;}
.image-contact #copy .link {background: url(../img/link-contact.gif) no-repeat top left; width: 203px; height: 9px; margin:0 0 196px 119px; display:block;}
.image-contact #copy .link span {display: none;}

.image-syndication #copy {position: absolute; top: 20px; left: 20px; overflow: hidden; width:765px;}
.image-syndication #copy h2 {background: url(../img/syndication-head.gif) no-repeat top left;     width: 513px; height: 65px; margin: 5px 0 20px 0; display: block;}
.image-syndication #copy h2 span {display: none;}
.image-syndication #copy h3 {background: url(../img/syndication-head2.gif) no-repeat top left;     width: 368px; height: 22px; margin: 5px 0; display: block;}
.image-syndication #copy h3 span {display: none;}
.image-syndication #copy p {color: white;  font-size: 1.2em;  font-family: Arial, Helvetica, Verdana, sans-serif; margin:10px 0 0 0;}
.image-syndication #copy span { padding: 0 10px 0 0; color: white;  font-size: 1.2em;  font-family: Arial, Helvetica, Verdana, sans-serif; margin:10px 0 0 0;}
.image-syndication #copy input {color: #fff; border: 1px solid white; background: #444;}
.image-syndication #copy a {color: white;}
.image-syndication #copy a:hover {text-decoration: none;}
.image-syndication #copy form {margin: 20px 0 0 0;}
.image-syndication #copy .terms {font-size:0.9em;}
