
/* Content Box: general style */
.content-box, .content-box td, .content-box tr {
  margin: 0;
  padding: 0;
  border-collapse: collapse;
  border: 0;
}

.content-box-title {
 height: 40px;
}

/* h3 is used in the second variation of the standard content box
so we need to make it manually display: block for those cases */
.content-box-title h3 {
  margin: 0;
  padding: 0;
  float: left;
  display: none;
}

.content-box-title h3 span {
 display: none;
}

.content-box-left {
  width: 20px;
  background: url(../img/boxes/left.gif) right repeat-y;

}

.content-box-main {
  background: #fff;
}

.content-box-wrapper {
  _height: 10px;  /* a fix to stop the border from flickering in IE*/
  border: solid 1px #000;
  font: normal 12px Arial, Verdana, Helvetica;
  color: #444;
}

.content-box-right {
  width: 20px;
  background: url(../img/boxes/right.gif) left repeat-y;

}

.content-box-bottom {
  height: 20px;
  background: url(../img/boxes/bottom.gif) top repeat-x;
}

.content-box-bottom-left {
  float: left;
  height: 20px;
  width:  32px;
  background: url(../img/boxes/bottom_left.gif) left top no-repeat;
}

.content-box-bottom-right {
  float: right;
  width:  32px;
  height: 20px;
  background: url(../img/boxes/bottom_right.gif) right top no-repeat;
}

.content-box-top-left {
  float: left;
  width:  32px;
  height: 40px;
  background: url(../img/boxes/top_left.gif) left bottom no-repeat;
}

.content-box-top-right {
  float: right;
  width:  32px;
  height: 40px;
  background: url(../img/boxes/top_right.gif) right bottom no-repeat;
}

/* Content Box: customized styles */
#featured-girl .content-box-main {
  width: 289px;
}

#featured-girl .content-box-title {
  background: url(../img/boxes/title_featured_girl.gif) bottom center no-repeat;
}

#top-videos .content-box-main {
  width: 265px;
}

#top-videos .content-box-wrapper {
  min-height: 366px;
  _height: 368px;
}

#top-videos .content-box-title {
  background: url(../img/boxes/title_top_videos.gif) bottom center no-repeat;
}

#top-wallpapers .content-box-main {
  width: 265px;
}

#top-wallpapers .content-box-wrapper {
  min-height: 366px;
  _height: 368px;
}

#top-wallpapers .content-box-title {
  background: url(../img/boxes/title_top_wallpapers.gif) bottom center no-repeat;
}

#newest-girls .content-box-main {
  width: 370px;
}

#newest-girls .content-box-title {
  background: url(../img/boxes/title_newest_girls.gif) bottom center no-repeat;
}

#vivid-girls .content-box-main {
  width: 485px;
}

#vivid-girls .content-box-title {
  background: url(../img/boxes/title_vivid_girls.gif) bottom center no-repeat;
}

#quick-stats .content-box-main {
  width: 277px;
}

#quick-stats .content-box-wrapper {
  min-height: 153px;
  _height: 155px;
}

#quick-stats .content-box-title {
  background: url(../img/boxes/title_quick_stats.gif) bottom center no-repeat;
}

#friend-videos .content-box-main {
  width: 274px;
}

#friend-videos .content-box-title {
  background: url(../img/boxes/title_friend_videos.gif) bottom center no-repeat;
}

#star-bio .content-box-main {
  width: 277px;
}

#star-bio .content-box-wrapper {
  min-height: 180px;
  _height: 182px;
}

#star-bio .content-box-title {
  background: url(../img/boxes/title_star_bio.gif) bottom center no-repeat;
}

#most-downloaded .content-box-main {
  width: 274px;
}

#most-downloaded .content-box-title {
  background: url(../img/boxes/title_most_downloaded.gif) bottom center no-repeat;
}

#hottest-girls .content-box-main {
  width: 272px;
}

#hottest-girls .content-box-title {
  background: url(../img/boxes/title_hottest_girls.gif) bottom center no-repeat;
}

#newest-videos .content-box-main {
  width: 277px;
}

#newest-videos .content-box-title {
  background: url(../img/boxes/title_newest_videos.gif) bottom center no-repeat;
}

#all-videos .content-box-main {
  width: 893px;
}

#all-videos .content-box-title {
  background: url(../img/boxes/title_all_videos.gif) bottom center no-repeat;
}

#newest-wallpapers .content-box-main {
  width: 277px;
}

#newest-wallpapers .content-box-title {
  background: url(../img/boxes/title_newest_wallpapers.gif) bottom center no-repeat;
}

#all-wallpapers .content-box-main {
  width: 893px;
}

#all-wallpapers .content-box-title {
  background: url(../img/boxes/title_all_wallpapers.gif) bottom center no-repeat;
}

#get-your-girl .content-box-main {
  width: 893px;
}

#get-your-girl .content-box-title {
  background: url(../img/boxes/title_get_your_girl.gif) bottom center no-repeat;
}

#tell-a-friend .content-box-main {
  width: 574px;
}

#tell-a-friend .content-box-title {
  background: url(../img/boxes/title_tell_a_friend.gif) bottom center no-repeat;
}

#tell-a-friend-slim .content-box-main {
  width: 265px;
}

#tell-a-friend-slim .content-box-title {
  background: url(../img/boxes/title_tell_a_friend_slim.gif) bottom center no-repeat;
}

#talk-to-us .content-box-main {
  width: 578px;
}

#talk-to-us .content-box-title {
  background: url(../img/boxes/title_talk_to_us.gif) bottom center no-repeat;
}

#terms-and-conditions .content-box-main {
  width: 893px;
}

#terms-and-conditions .content-box-title {
  background: url(../img/boxes/title_terms_and_conditions.gif) bottom center no-repeat;
}

#text-chat-faq .content-box-main {
  width: 893px;
}

#text-chat-faq .content-box-title {
  background: url(../img/boxes/title_text_chat_faq.gif) bottom center no-repeat;
}

#privacy-policy .content-box-main {
  width: 893px;
}

#privacy-policy .content-box-title {
  background: url(../img/boxes/title_privacy_policy.gif) bottom center no-repeat;
}

#mobile-terms .content-box-main {
  width: 893px;
}

#mobile-terms .content-box-title {
  background: url(../img/boxes/title_mobile_terms.gif) bottom center no-repeat;
}

#disclaimer .content-box-main {
  width: 893px;
}

#disclaimer .content-box-title {
  background: url(../img/boxes/title_2257_records.gif) bottom center no-repeat;
}

/* Second Variation boxes (Purchase boxes) */

#more-credits .content-box-main {
  width: 893px;
}

#more-credits .content-box-title {
  background: url(../img/boxes/top.gif) bottom repeat-x;
}

#more-credits .content-box-title h3 {
  display: block;
  margin: 0;
  padding: 0;
}

#more-credits .content-box-title h3 {
  width: 192px;
  height: 40px;
  background: url(../img/boxes/title_more_credits.gif) top no-repeat;
}

#your-girl .content-box-main {
  width: 893px;
}

#your-girl .content-box-title {
  background: url(../img/boxes/top.gif) bottom repeat-x;
}

#your-girl .content-box-title h3 {
  display: block;
  margin: 0;
  padding: 0;
}

#your-girl .content-box-title h3 {
  width: 192px;
  height: 40px;
  background: url(../img/boxes/title_your_girl.gif) top no-repeat;
}

#thank-you .content-box-main {
  width: 277px;
}

#thank-you-wide .content-box-main {
  width: 574px;
}

#thank-you .content-box-title, #thank-you-wide .content-box-title {
  background: url(../img/boxes/top.gif) bottom repeat-x;
}

#thank-you .content-box-title h3, #thank-you-wide .content-box-title h3 {
  display: block;
}

#thank-you .content-box-title h3, #thank-you-wide .content-box-title h3 {
  width: 165px;
  height: 40px;
  background: url(../img/boxes/title_thank_you.gif) top no-repeat;
}

#user-action-box {
  position: relative;
  top: -30px;
}

#user-action-box .content-box-main {
  width: 893px;
}

#user-action-box .content-box-title {
  background: url(../img/boxes/top.gif) bottom repeat-x;
}

#handset-box {

}

#handset-box .content-box-main {
  width: 670px;
}

#handset-box .content-box-title {
  background: url(../img/boxes/top.gif) bottom repeat-x;
}

#handset-box .content-box-wrapper {
  min-height: 203px;
  _height: 205px;
}

#handset-submit-box {

}

#handset-submit-box .content-box-main {

}

#handset-submit-box .content-box-title {
  background: url(../img/boxes/top.gif) bottom repeat-x;
}

#handset-submit-box .content-box-wrapper {
  min-height: 203px;
  _height: 205px;
}

/* Top Ten Box: general style */
.top-ten-box {
  display: inline;
  width: 276px;
  float: left;
  border: solid 4px #fff;
  background: #017be3 url(../img/boxes/top-ten/back.gif) bottom repeat-x;
  font-weight: bold;
}

.top-ten-box-wrapper {
  border: solid 1px #000;
  min-height: 153px;
  _height: 155px;
}

.top-ten-box-wrapper .spacer {
  width: 276px;
  padding: 4px 0 12px 0;
}

.top-ten-box-wrapper a {
  color: #fff;
}

.top-ten-title {
  margin: 8px 0;
  text-align: center;
  height: 31px;
}

.top-ten-title h3 {
  display: none;
}
.top-ten-column-one {
  float: left;
  width: 130px;
}

.top-ten-column-two {
  float: right;
  width: 130px;
  margin-right: 4px;
}

.top-ten-column-one ol {
  margin: 0 0 0 8px;
  padding: 0 0 0 20px;
}

.top-ten-column-two ol {
  margin: 0 0 0 14px;
  padding: 0 0 0 16px;
}

/* Top Ten Box: customized styles */
#top-ten-girls.top-ten-box {
  margin-left: 16px;
}

#top-ten-girls .top-ten-title {
  background: url(../img/boxes/top-ten/title_girls.gif) center no-repeat;
}


#top-ten-videos.top-ten-box {
  margin-left: 16px;
}

#top-ten-videos .top-ten-title {
  background: url(../img/boxes/top-ten/title_videos.gif) center no-repeat;
}


#top-ten-wallpapers.top-ten-box {
  margin-left: 16px;
}

#top-ten-wallpapers .top-ten-title {
  background: url(../img/boxes/top-ten/title_wallpapers.gif) center no-repeat;
}
