
* {
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

body              { font-size: 11px; color: #000000; background-color: #E59F57; background-image: url(http://cdn.hentai3d.com/templates/design1/images/bg.jpg); background-repeat: repeat-x; margin:0px; }
img               { border: 0; }
#neutral          { font-size: 11px; color: #000000; background-color: #FFFFFF; background-image: none; }

#head {
  width: 700px;
  position: relative;
  margin: 0px auto 0px auto;
  text-align: center;
}

.black_box_big_bold           { font-size: 16px; line-height: 18px; font-weight: bold; text-transform: uppercase; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red.png) no-repeat 10px 0px;    padding-left: 35px; padding-top: 20px; display: block; cursor: pointer; height: 40px; }
.black_box_big_bold:hover     { font-size: 16px; line-height: 18px; font-weight: bold; text-transform: uppercase; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-mo.png) no-repeat 10px 0px; padding-left: 35px; padding-top: 20px; display: block; cursor: pointer; height: 40px; }
.black_box_big_bold_d         { font-size: 16px; line-height: 18px; font-weight: bold; text-transform: uppercase; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red.png) no-repeat 10px 0px;    padding-left: 85px; padding-top: 20px; display: block; cursor: pointer; height: 40px; }
.black_box_big_bold_d:hover   { font-size: 16px; line-height: 18px; font-weight: bold; text-transform: uppercase; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-mo.png) no-repeat 10px 0px; padding-left: 85px; padding-top: 20px; display: block; cursor: pointer; height: 40px; }

table {
  text-align: left;
}

#serviceNavi, #memberNavi {
  position: relative;
  margin: 10px auto 0px auto;
}

#block {
  position: relative;
  margin: 0px auto 0px auto;
}

#logo {
  height: 66px;
  overflow: hidden;
  position: relative;
  width: 700px;
}

#headContentIMG {
  height:456px;
  overflow:hidden;
  position:relative;
  width:700px;
}

#headContentSPR {
  padding: 0px;
  margin: 0px;
  font-size: 1px;
  line-height:1px;
  height:9px;
}

#navigation {
  height: 64px;
  overflow: hidden;
  width: 700px;
  position: relative;
}

#navigationLeftImg {
  left: 0px;
  position: absolute;
}

#navigationMemberImg {
  left: 50px;
  position: absolute;
}

#signupBTN {
  left: 250px;
  position: absolute;
}

#navigationTourImg {
  left: 450px;
  position: absolute;
}

#navigationRightImg {
  left: 650px;
  position: absolute;
}

#navigationLeftBottomImg {
  left: 50px;
  top: 29px;
  position: absolute;
}

#navigationRightBottomImg {
  left: 450px;
  top: 29px;
  position: absolute;
}

#additionalLinks {
  width: 700px;
  height: 122px;
  overflow: hidden;
}

#galleryLNK {
  width: 238px;
  height: 122px;
  left: 50px;
  top: 595px;
  position: absolute;
}

#moviesLNK {
  width: 238px;
  height: 122px;
  left: 412px;
  top: 595px;
  position: absolute;
}

#subnavigation {
  margin: 0px auto;
  position: relative;
  width: 100%;
  text-align: center;
  padding: 10px 0px 10px 0px;
}

#newsDiv, #contentDiv {}

#disclaimer {
  margin: 0px auto;
  text-align: center;
  width: 100%;
}

#links {
  margin: 0px auto;
}

a.subnaviLnk, a.subnaviLnk:link, a.subnaviLnk:visited, a.subnaviLnk:active {
  color: #FFFFFF;
  text-decoration: none;
}

a.subnaviLnk:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

h1 {
  color:#FFFFFF;
  display:inline;
  font-size:36px;
  font-weight:bold;
  text-align:left;
}

h2 {
  color:#FFFFFF;
  display:inline;
  font-size:20px;
  font-weight:bold;
  text-align:left;
}

h3 {
  color:#FFFFFF;
  display:inline;
  font-size:14px;
  font-weight:normal;
  text-align:left;
}

.defTextTour {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
}

.tourText2 {
  color: orange;
  font-size: 37px;
  font-weight: bold;
  line-height: 39px;
  text-decoration: none;
}

a.nothing,
a.nothing:link,
a.nothing:active,
a.nothing:hover,
a.nothing:visited {
  text-decoration: none;
}

.tourText3 {
  color: white;
  font-size: 15px;
  font-weight: bold;
  line-height: 17px;
  text-decoration: none;
}

.gryText {
  color:#888888;
  font-size:9px;
}

.neutralH1 {
  color:#000000;
  font-size:17px;
  font-weight: bold;
  text-transform: uppercase;
}

.blkText {
  color:#000000;
  font-size:9px;
  line-height:11px;
}

hr {
  border: none;
  background-color: #000000;
  color: #000000;
  height: 1px;
  width: 100%
}

#minReq {
  padding-left:10px
}

#minReq ul{
  display:inline;
}

a.link_white_underline:link {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}

a.link_white_underline:visited {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}

a.link_white_underline:hover {
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}

a.link_white_underline:active {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}

ul.navi, ul.naviM
{
  clear: left;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  display: inline;

}

li.navi, li.naviM
{
  display: block;
  float: left;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}

li.navi a, li.navi a:link, li.navi a:active, li.navi a:visited
{
  display: block;
  padding: 6px 19px;
  color: #000000;
  text-decoration: none;
  font-size: 14px;
}

li.naviM a, li.naviM a:link, li.naviM a:active, li.naviM a:visited
{
  display: block;
  padding: 6px 1px;
  color: #000000;
  text-decoration: none;
  font-size: 14px;
}

li.navi a:hover, li.naviM a:hover
{
  color: #D64F38;
}

.newsHR {
  background-color:#FFFFFF;
  border:0px none;
  color:#FFFFFF;
  height:1px;
  width:45%;
}

.newsCH {
  color:#FFFFFF;
  font-size:16px;
  font-weight:bold;
  line-height:2;
  padding-top:15px;
  text-align: left;
}

.newsHDMN {
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  padding-top:10px;
  text-align:center;
  text-indent:7px;
}

.newsSHLM {
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  padding-bottom:7px;
  padding-top:20px;
  text-align:left;
  text-indent:7px;
  text-transform:uppercase;
}

.newsHDM {
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  padding-top:10px;
  text-align:left;
  text-indent:7px;
}

.newsHead {
  border-bottom:1px solid #FFFFFF;
  color:#FFFFFF;
  font-size:24px;
  font-weight:bold;
  text-align:left;
  text-indent:7px;
}

.memTextBIG {
  color:#F7E39D;
  font-size:28px;
  font-weight:bold;
  text-align:left;
}

input.lll {
  width: 390px;
  border: none;
  background: none;
  text-align: left;
  font-weight: bold;
  font-size: 10px;
  color: #B11F20;
}

input.lll:hover {
  width: 390px;
  border: none;
  background: none;
  text-align: left;
  font-weight: bold;
  font-size: 10px;
  color: #B11F20;
  text-decoration: underline;
}

a.downloadLNK, a.downloadLNK:link, a.downloadLNK:active, a.downloadLNK:visited {
  color:#000000;
  font-size:14px;
  font-weight:bold;
  padding-left:10px;
  text-decoration:none;
}

a.downloadLNK:hover {
  color:#D64F38;
  font-size:14px;
  font-weight:bold;
  padding-left:10px;
  text-decoration:none;
}

.line { color: #FFFFFF; text-align:left; line-height:1px; margin:0px; text-align:left;border-bottom:1px solid #FFFFFF; }
.submentHL { color: #FFFFFF; text-align:left; line-height:22px; margin:0px; text-align:left;border-bottom:1px solid #FFFFFF; padding-left: 4px; padding-bottom:4px;}

a:link            { font-size: 11px; color: #000000; text-decoration:underline; }
a:visited         { font-size: 11px; color: #000000; text-decoration:underline; }
a:hover           { font-size: 11px; color: #000000; text-decoration:none; }
a:active          { font-size: 11px; color: #000000; text-decoration:underline; }
a.link_black_box_bold         { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-small.png) no-repeat; padding-left: 35px; padding-top: 10px; display: block; height: 23px; }
a.link_black_box_bold:link    { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-small.png) no-repeat; padding-left: 35px; padding-top: 10px; display: block; height: 23px; }
a.link_black_box_bold:visited { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-small.png) no-repeat; padding-left: 35px; }
a.link_black_box_bold:hover   { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #D64F38; text-decoration:underline; background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-small-mo.png) no-repeat; padding-left: 35px; }
a.link_black_box_bold:active  { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration:none;      background: url(http://cdn.hentai3d.com/templates/design1/images/arrow-down-red-small.png) no-repeat; padding-left: 35px; }
a.link_black_box_big:link     { color: #000000; text-decoration: none; font-size: 14px; }
a.link_black_box_big:visited  { color: #000000; text-decoration: none; font-size: 14px; }
a.link_black_box_big:hover    { color: #D64F38; text-decoration: none; font-size: 14px; }
a.link_black_box_big:active   { color: #000000; text-decoration: none; font-size: 14px; }
a.link_black_bx_bold         { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #fff; text-decoration:none;      }
a.link_black_bx_bold:link    { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #fff; text-decoration:none;      }
a.link_black_bx_bold:visited { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #fff; text-decoration:none;      }
a.link_black_bx_bold:hover   { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #fff; text-decoration:underline; }
a.link_black_bx_bold:active  { font-size: 11px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #fff; text-decoration:none;      }

a.link_black_box_plain,
a.link_black_box_plain:link,
a.link_black_box_plain:visited,
a.link_black_box_plain:hover,
a.link_black_box_plain:active       { font-size: 19px; line-height: 21px; font-weight: bold; color: #444; text-decoration:none;      }

.smlr       { font-size: 10px; line-height:12px; }

#content               , .content                { width: 776px; }
#contentContainer      , .contentContainer       { width: 776px; }
#container1            , .container1             { width: 776px; position:relative; margin-top: 30px; padding-left: 0px;}
#containerT            , .containerT             { width: 776px; position:relative; margin:7px auto 0px; padding-left: 0px;}
#containerHead         , .containerHead          { height: 11px; width:  100%; position:relative; top: 0px; font-size:0px; }
#containerCTL          , .containerCTL           { height: 11px; width:  11px; position:absolute; top: 0px; left: 0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-outer-tl.png); background-repeat: no-repeat; }
#containerCT           , .containerCT            { height: 11px; width:  754px; position:absolute; top: 0px; left: 11px; background-color: #EAB05E; border-top: 3px solid #FFFFFF}
#containerCTR          , .containerCTR           { height: 11px; width:  11px; position:absolute; top: 0px; left: 765px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-outer-tr.png); background-repeat: no-repeat; }
#containerCTRR         , .containerCTRR          { height: 11px; width:  9px; position:absolute; top: 0px; left: 776px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-trr.png); background-repeat: no-repeat; }
#containerFoot         , .containerFoot          { height: 11px; width:  100%; position:relative; top: 0px; font-size:0px; }
#containerCBL          , .containerCBL           { height: 11px; width:  11px; position:absolute; top: 0px; left: 0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-outer-bl.png); background-repeat: no-repeat; }
#containerCB           , .containerCB            { height: 11px; width:  754px; position:absolute; top: 0px; left: 11px; background-color: #EAB05E; }
#containerCBR          , .containerCBR           { height: 11px; width:  11px; position:absolute; top: 0px; left: 765px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-outer-br.png); background-repeat: no-repeat; }
#containerCBRR         , .containerCBRR          { height: 11px; width:  9px; position:absolute; top: 0px; left: 776px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-brr.png); background-repeat: no-repeat; }
#containerC            , .containerC             { width:  772px; position:relative; top:0px; left:0px; text-align: left; background-color: #EAB05E; }
#containerCL           , .containerCL            { height: 100%; width:  3px; position:absolute; top: 0px; left: 0px; background-color: #FFFFFF; }
#containerCR           , .containerCR            { height: 100%; width:  3px; position:absolute; top: 0px; left: 774px; background-color: #FFFFFF;}
#containerCRR          , .containerCRR           { height: 100%; width:  9px; position:absolute; top: 0px; left: 776px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-r.png); background-repeat: repeat-y;  }
#containerBody         , .containerBody          { width: 100%; position:relative; top: 0px;  }
#containerFootB        , .containerFootB         { height: 3px; width:  754px; position:absolute; top: 8px; left: 0px; background-color: #FFFFFF; }
#containerCBBL         , .containerCBBL          { height: 10px; width:  11px; position:absolute; top: 0px; left: 0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-bbl.png); background-repeat: no-repeat; }
#containerCBB          , .containerCBB           { height: 10px; width:  754px; position:absolute; top: 0px; left: 11px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-b.png);   background-repeat: repeat-x; }
#containerCBBR         , .containerCBBR          { height: 10px; width:  11px; position:absolute; top: 0px; left: 765px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-bbr.png); background-repeat: no-repeat; }
#containerCBBRR        , .containerCBBRR         { height: 9px; width:  9px; position:absolute; top: 0px; left: 776px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/shadow-br.png);  background-repeat: no-repeat; }
#containerSC_L         , .containerSC_L          { float:left; width:204px; margin-right: -204px;}
#containerSC_R         , .containerSC_R          { width:auto; margin-left: 204px;}
#containerSC_RD        , .containerSC_RD         { width:auto; margin-left: 155px;}
#containerSC_F         , .containerSC_F          { width:auto; }
#containerSC_B         , .containerSC_B          { clear: left; }
#containerSC_W         , .containerSC_W          { clear: left; margin-top: 10px; margin-bottom: 4px; border-bottom: 1px solid #FFFFFF; }
#containerSC_LS        , .containerSC_LS         { overflow:visible; height:100%; padding: 4px; }
#containerSC_L_PRE     , .containerSC_L_PRE      { float:left; width: 355px; margin-right: -360px; text-align: center;}
#containerSC_R_PRE     , .containerSC_R_PRE      { width:auto; margin-left: 355px;}
#containerSC_LS_PRE    , .containerSC_LS_PRE     { overflow:visible; height:100%; padding: 0px; }
#containerSC_L_NAV     , .containerSC_L_NAV      { float:left; width: 570px; margin-right: -570px;}
#containerSC_R_NAV     , .containerSC_R_NAV      { width:auto; margin-left: 570px; text-align: right;}
#containerSC_LS_NAV    , .containerSC_LS_NAV     { overflow:visible; height:100%; padding: 5px; }
#containerSC_L_NAV_MEM , .containerSC_L_NAV_MEM  { float:left; width: 560px; margin-right: -560px;}
#containerSC_R_NAV_MEM , .containerSC_R_NAV_MEM  { width:auto; margin-left: 550px; text-align: left;}
#containerSC_LS_NAV_MEM, .containerSC_LS_NAV_MEM { overflow:visible; height:100%; padding: 5px; }
#containerSC_L_INV     , .containerSC_L_INV      { float:left; width: 100px; margin-right: -100px; text-align: center;}
#containerSC_R_INV     , .containerSC_R_INV      { width:auto; margin-left: 100px;}
#containerSC_LS_INV    , .containerSC_LS_INV     { overflow:visible; height:100%; padding: 0px; }
#boxLight              , .boxLight               { width: 100%; position:relative; bottom:0px; left:0px; font-size: 0px; line-height:0px; }
#boxLightBody          , .boxLightBody           { width: 100%; }
#boxLightHead          , .boxLightHead           { width: 100%; height: 5px; position: relative; top:0px; left:0px; }
#boxLightCTL           , .boxLightCTL            { width: 5px; margin-right: -5px; height:5px; position: absolute; top:0px; left:0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-tl.png); background-repeat: no-repeat; }
#boxLightCT            , .boxLightCT             { height:5px; margin-left: 5px; margin-right: 5px; background-color: #F7E39D; position:relative; top:0px; left:0px; }
#boxLightCTR           , .boxLightCTR            { width: 5px; margin-left: -5px; height:5px; position: absolute; top:0px; right:0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-tr.png); background-repeat: no-repeat; }
#boxLightFoot          , .boxLightFoot           { width: 100%; height: 5px; position: relative; top:0px; left:0px; }
#boxLightCBL           , .boxLightCBL            { width: 5px; margin-right: -5px; height:5px; position: absolute; top:0px; left:0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-bl.png); background-repeat: no-repeat; }
#boxLightCB            , .boxLightCB             { height:5px; margin-left: 5px; margin-right: 5px; background-color: #F7E39D; position:relative; }
#boxLightCBR           , .boxLightCBR            { width: 5px; margin-left: -5px; height:5px; position: absolute; top:0px; right:0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-br.png); background-repeat: no-repeat; }
#boxLightC             , .boxLightC              { width: 100%; background-color: #F7E39D; font-size: 11px; }
#boxLightDual          , .boxLightDual           { width: 280px; height: 120px; position: absolute; top:  0px; left:  0px; font-size: 0px; line-height:0px; }
#boxLightDual2         , .boxLightDual2          { width: 280px; height: 120px; position: absolute; top:  0px; left:284px; font-size: 0px; line-height:0px; }
#boxLightDualHead      , .boxLightDualHead       { width: 280px; height:   5px; position: absolute; top:  0px; left:  0px; }
#boxLightDualBody      , .boxLightDualBody       { width: 280px; height: 110px; position: absolute; top:  5px; left:  0px; }
#boxLightDualFoot      , .boxLightDualFoot       { width: 280px; height:   5px; position: absolute; top:115px; left:  0px; }
#boxLightDualCTL       , .boxLightDualCTL        { width:   5px; height:   5px; position: absolute; top:  0px; left:  0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-tl.png); background-repeat: no-repeat; }
#boxLightDualCT        , .boxLightDualCT         { width: 270px; height:   5px; position: absolute; top:  0px; left:  5px; background-color: #F7E39D;}
#boxLightDualCTR       , .boxLightDualCTR        { width:   5px; height:   5px; position: absolute; top:  0px; right: 0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-tr.png); background-repeat: no-repeat; }
#boxLightDualCBL       , .boxLightDualCBL        { width:   5px; height:   5px; position: absolute; top:  0px; left:  0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-bl.png); background-repeat: no-repeat; }
#boxLightDualCB        , .boxLightDualCB         { width: 270px; height:   5px; position: absolute; top:  0px; left:  5px; background-color: #F7E39D; }
#boxLightDualCBR       , .boxLightDualCBR        { width:   5px; height:   5px; position: absolute; top:  0px; right: 0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/corner-inner-br.png); background-repeat: no-repeat; }
#boxLightDualC         , .boxLightDualC          { width: 280px; height: 110px; position: absolute; top:  0px; left:  0px; background-color: #F7E39D; border-left: 2px; solid #FFFFFF;}


#signupABS       { width:190px; position:absolute; bottom:0px; left: 5px; }
#optionsABS      { width:190px; position:absolute; bottom:-10px; left: 30px; z-index:10; }

#noFlashTop      { width: 100%; height:  25px; }
#noFlashBody     { width: 100%; height: 372px; }
#noFlashLogo     { width: 290px; height: 78px; position:absolute; top: 355px; right:0px; background-image: url(http://cdn.hentai3d.com/templates/design1/images/logo-hentai-3d.png); }
#noFlashMembers  { width: 290px; height: 30px; position:absolute; top: -10px; left:115px; font-size: 26px; font-weight:bold; }
#noFlashJoin     { width: 290px; height: 30px; position:absolute; top: -10px; left:420px; font-size: 26px; font-weight:bold;}
#noFlashBottom   { width: 100%; height:  25px; }

h1.boxHL { font-size: 20px; font-weight: bold; text-align:left; line-height:22px; display:inline; margin:0px;text-transform:uppercase;}
h2.boxHL { font-size: 11px; text-align:left; }
h3.boxHL { font-size: 26px; font-weight: bold; text-align:left; line-height:22px; display:inline; margin:0px;}

.defText    { font-size: 11px; line-height: 13px; }
.navTextBIG { font-size: 28px; font-weight: bold; color: #FFFFFF;}
.navText    { font-size: 20px; color: #FFFFFF; font-weight: bold; text-align: left; }

// news
.boxHL1, .navText   { color: #FFFFFF; font-size: 20px; font-weight: bold; text-align:left; line-height:22px; display:inline; margin:0px;}
.boxHL2   { color: #FFFFFF; font-size: 11px; text-align:left; padding-left: 4px; }
.boxHL3, .tblHEADLINE { color: #FFFFFF; font-size: 26px; font-weight: bold; text-align:left; line-height:22px; margin:0px; text-align:left;border-bottom:1px solid #FFFFFF; padding-left: 4px; padding-bottom:4px;}

.boxHL3_MEM { color: #FFFFFF; border-top:1px solid #FFFFFF; padding-left: 4px; padding-bottom:4px;}

.newsHL1  { color: #FFFFFF; font-size: 18px; text-align:left; }
.newsMain { top: 0px; width:100%; }
.newsTbl  { padding:4px; }
.newsTXT  { text-align: left; padding:0px 7px; }

/* thriXXX */

.bg1c{background-color:#FFFFFF;}
.tx1c{color:#000000;}
.br1c{border-color:#FFFFFF;}
.bg2c{background-color:transparent;}
.tx2c{color:#000000;}
.br2c{border-color:transparent;}
.bg3c{background-color:#CCCBD8;}
.tx3c{color:#000000;}
.br3c{border-color:#000000;}
.bg4c{background-color:#E19A9A;}
.tx4c{color:#000000;}
.br4c{border-color:#393939;}
.bg5c{background-color:transparent;}
.tx5c{color:#000000;}
.br5c{border-color:transparent;}
.bg6c{background-color:#8892A7;}
.tx6c{color:#802121;}
.br6c{border-color:transparent;}
.bg7c{background-color:transparent;}
.tx7c{color:#802121;}
.br7c{border-color:transparent;}
.bg8c{background-color:#DDDDDD;}
.tx8c{color:#000000;}
.br8c{border-color:#5f5f5f;}
.bg9c{background-color:#393939;}
.tx9c{color:#000000;}
.br9c{border-color:#FFFFFF;}
.input1{color:#000000;font-weight:bold;font-size:10px;background-color:#DDDDDD;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;width:100%;}
.input1a{color:#000000;font-weight:bold;font-size:10px;background-color:#DDDDDD;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}
.input1b{color:#000000;font-weight:bold;font-size:10px;}
.input2{color:white;font-weight:bold;font-size:12px;background-color:#cc0000;border-style:solid;border-width:1px;border-color:#ffc7b6 #6e0000 #400000 #ffc7b6;width:130px;}
.input2a{color:white;font-weight:bold;font-size:12px;background-color:#cc0000;border-style:solid;border-width:1px;border-color:#ffc7b6 #6e0000 #400000 #ffc7b6;}
.sperrig{letter-spacing:10px;}
.text00{font-size:10px;}
.text01{font-size:10px;}
.text01bold{font-weight:bold;font-size:10px;}
.text02{font-weight:normal;font-size:11px;}
.text02bold{font-weight:bold;font-size:11px;}
.text03{font-weight:normal;font-size:12px;}
.text03bold{font-weight:bold;font-size:12px;}
.text04{font-weight:normal;font-size:14px;}
.text04bold{font-weight:bold;font-size:14px;}
.text05{font-weight:normal;font-size:14px;}
.text05bold{font-weight:bold;font-size:14px;}
.text06{font-weight:normal;font-size:16px;}
.text06bold{font-weight:bold;font-size:16px;}
.text07{font-weight:normal;font-size:16px;}
.text07bold{font-weight:bold;font-size:16px;}
.text08{font-weight:normal;font-size:18px;}
.text08bold{font-weight:bold;font-size:18px;}
.text09{font-weight:normal;font-size:18px;}
.text09bold{font-weight:bold;font-size:18px;}
.text_black{color:black;}
.text_rot{color:#cc0000;}
.text_weiss{color:white;}
/*
a{color:#802121;text-decoration:underline;}
a:hover{color:#802121;text-decoration:none;}
*/
a.black{color:#000000;text-decoration:none;}
a.black:hover{color:#000000;text-decoration:underline;background-color:transparent;}
a.nav{color:#000000;text-decoration:none;}
a.nav:hover{color:white;text-decoration:none;background-color:transparent;}
a.subnav{color:white;text-decoration:none;}
a.subnav:hover{color:black;text-decoration:none;background-color:transparent;}
td{color:#000000;font-size:11px;}
/* ol{margin:1px 1px 1px 30px;padding:1px 1px 1px 0px;} */
/* ul{margin:1px 1px 1px 30px;padding:1px 1px 1px 0px;} */
il{margin:1px 1px 1px 0px;padding:1px 1px 1px 0px;}
.llH2{clip:rect(); z-index:1; width:1500px; left:-1600px; top:0px; position:absolute; visibility:visible;}
.niceButton { background-color:#DDDDDD; }

.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 11px;
    text-align: center;
}
.highslide {
  cursor: url(http://cdn.hentai3d.com/templates/design1/images/zoomin.cur), pointer;
  outline: none;
  text-decoration: none;
  padding: 5px;
}
.highslide-active-anchor img {
  visibility: hidden;
}
.highslide-wrapper, .drop-shadow {
  background: white;
}
.highslide img {
  border: 0px solid gray;
}
.highslide:hover img {
  border: 0px solid white;
}
.highslide-wrapper {
  background: white;
}
.highslide-image {
  border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
  color: black;
  font-size: 8pt;
  font-family: sans-serif;
  font-weight: bold;
    text-decoration: none;
  padding: 2px;
  border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(http://cdn.hentai3d.com/templates/design1/images/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
  font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
  background: url(http://cdn.hentai3d.com/templates/design1/images/fullexpand.gif) no-repeat;
  display: block;
  margin: 0 10px 10px 0;
  width: 34px;
  height: 34px;
}