body          { word-wrap: break-word; background-color: #036; color: #c9ccd7; margin: 0; padding: 0;  font-family: Verdana, Tahoma, sans-serif; font-size: 12px; line-height: 1.2em; }

h1            { margin: 0.2em 0}
h2            { background-color: #002C5F; font-size: 20px; margin: 0 0 0.6em 0; padding: 0.2em; line-height: 1.2em  }
h3            { font-size: 16px; margin: 0.2em 0 }  

.small        { font-size: 10px }
.nb           { border: 0px; }

a             { color: #c9ccd7; text-decoration: underline; }
a:hover       { color: #fff; text-decoration: none; }

a.link1, a.link2     { border-bottom: 1px solid #000135; width: 133px; padding: 2px 5px; display: block; text-decoration: none; font-size: 10px; font-weight: bold; color: #c9ccd7}
a.link1             { background-color: #000c40 }
a.link2            { background-color: #00063A }

a.link1:hover, a.link2:hover { background-color: #212b59; }


.img           { background-color: #036; border-width: 1px; border-style: solid; border-color: #75A6CF #2B3034 #2B3034 #75A6CF;}

.hi            { color: #ff0 }

/*  entry  */
#entry         { width: 996px; margin: 0 auto; text-align: center; background: #036; }
#entry1 h1     { color: #036; font-size: 1px; margin: 0; padding: 0; }
#entry2        { background-image: url(../img/entry.jpg); width: 996px; height: 530px; background-repeat: no-repeat; }
#entry_text    { padding: 113px 40px 0px 180px; color: #b8d3ff; font-family: Tahoma }
#entry_video   { padding: 145px 40px 0px 180px; }
#entry_foto    { padding: 30px 40px 0px 180px; }
#entry_video img, #entry_foto img   { margin: 0 4px 0 0; border: 1px solid #6680ba; float: left; }
#entry3        { height: 70px; }
#entry4        { background-image: url(../img/entry_foot.jpg); width: 996px; height: 25px; background-repeat: no-repeat; }
/*  entry  */



#page         { width: 996px; margin: 0 auto; }

#top          { height: 161px; background-image: url(../img/top_new.jpg); background-repeat: no-repeat;  }
#head         { width: 970px; margin: 0 auto; height: 130px; }

#wrap         { background-image: url(../img/wrap_new.gif); background-repeat: repeat-y; background-color: #000135}
#wrap_in      { width: 970px; margin: 0 auto; }

#menu1        { width: 970px; margin: 0 auto; font-size: 10px; padding: 0 10px 0 5px; height: 30px; white-space: nowrap; overflow: hidden; }
#menu1 ul     { margin: 10px 0 0 0; padding: 0; }
#menu1 li     { display: inline; }
#menu1 li a   { padding: 0 0 0 10px; text-decoration: none; font-weight: bold; color: #BABAC8}
#menu1 li a:hover   { color: #fff}
#menu1 li.sel a, #menu1 li.sel a:hover   { color: #fff}

.status        { margin-top: 6px; float: right; text-align: right }

img.progress  { background: #fc0; margin: 3px 2px 0 0; border: 1px solid black } 


#left         { width: 175px; float: left; }

#left_in      { padding: 10px 10px 10px 2px; }
#left_in ul   { margin: 0; padding: 0 8px 0 0; list-style-type: none; }
#left_in li   { color: #98C6F1; font-size: 12px; color: #fff; display: block; width: 100%}
#left_in li a  { color: #98C6F1; text-decoration: none; font-size: 10px;  display: block; width: 100%}
#left_in li a:hover { background-color: #144372; color: #fff; }
#left_in li.sel a, #left_in li.sel a:hover          {  background-color: #144372; color: #fff; }


.mainbox_cont ul { margin: 0 0 0 20px; padding: 0; list-style-type: square}
.mainbox_cont li { line-height: 1.6em}



#main         { width: 785px; float: left; }
#main_in      { padding: 10px 0 0 5px}

#nav          { background-color: #171847; padding: 2px 5px; font-size: 10px; font-weight: bold }
#nav a        { color: #c9ccd7; }
#nav a:hover  { color: #fff} 


#footer       { height: 40px; background-image: url(../img/foot_new.gif); background-repeat: no-repeat; clear: both; color: #e0e0e0; font-family: Verdana; font-size: 10px; text-align: right; padding: 8px 36px 0 30px; }

#subfoot       { padding: 0 0 10px 10px }

#footer_links  { width: 480px; float: left; font-size: 11px; padding: 0 0 10px 0  }
#banner        { width: 480px; float: left }

#leaderboard   { text-align: center; }

.line_eroticstore { background-color: #6CC4FF; color: #000; border: 1px solid #fff; margin: 20px 0 10px 0; padding: 3px 5px }
.line_eroticstore a, .line_eroticstore a:hover { color: #650000; }

.paybg        { background-image: url(../img/payment_bg.gif); background-position: bottom right; background-repeat: no-repeat}
.skbg        { background-image: url(../img/sk_bg.gif); background-position: right; background-repeat: no-repeat; min-height: 76px}
.payment      { width: 400px; margin: 20px 0 0 60px ; text-align: center; font-size: 16px; font-weight: bold; line-height: 1.4em; }
.keyword      { background: #000; color: #ff0; font-weight: bold; line-height: 1.4em; padding: 0.2em}

.payment_cont { margin-right: 160px }

.boxwrap       { margin-bottom: 10px }
.boxtop        { width: 157px; height: 37px; background-image: url(../img/box_top.gif);  }
.boxtop_blank        { width: 157px; height: 27px; background-image: url(../img/box_top_blank.gif);  }
.boxtop_cont   { padding: 8px 0 0 8px; color: #B3B3C3; font-weight: bold; font-size: 10px;  }

.boxcont       { width: 157px; background-image: url(../img/box_cont.gif);  }
.boxcont_blank     { width: 157px; background-image: url(../img/box_cont_blank.gif);  }
.boxcont_cont  { padding: 0 7px 0 7px; font-size: 10px;  }


.boxfoot       { width: 157px; height: 12px; line-height: 0 }
.boxfoot_blank       { width: 157px; height: 7px; line-height: 0 }

.mainbox_top  { width: 780px; height: 6px; line-height: 0 }
.mainbox_cont  { line-height: 1.4em; background-color: #000E41; border-width: 0 1px 1px 1px; border-style: solid;border-color: #404168; padding: 5px 5px 5px 10px; }


.advbox_wrap       { width: 250px; float: left; }
.advbox_top      { height: 33px; background-image: url(../img/advbox_top.gif);  background-repeat: no-repeat}
.advbox_top_cont  { padding: 1px 0 0 12px ; }
.advbox_top_cont  img { margin-right: 10px; }
.advbox_top_cont p { margin-top: 8px; padding-left: 10px; color: #000135; font-size: 10px; font-weight: bold;  }
.advbox_cont       { margin: 0 0 10px 0; background-image: url(../img/advbox_bg.gif); border-width: 0 0 1px 0; border-style: solid; border-color: #404168; padding: 5px; }

.chat_description  { font-size: 10px; line-height: 1.2em; font-family: Tahoma, Verdana, sans-serif; height: 40px; overflow: hidden}


.colbox        { border-width: 1px; border-style: solid; border-color: #75A6CF #2B3034 #2B3034 #75A6CF; margin-bottom: 10px }
.colhead       { background-image: url(../img/boxhead.gif); background-repeat: repeat-x; height: 20px; line-height: 1.6em; font-size: 10px; font-weight: bold; padding-left: 5px }
.colcont       { padding: 5px; background-color: #1F578F}

.list             { text-align: center; float: left; margin: 0 12px 5px 0; font-size: 10px; }
.result           { float: left; margin: 0 5px 5px 0}
.photo            { text-align: center }

.text_item        { border-width: 1px; border-style: solid; border-color: #75A6CF #2B3034 #2B3034 #75A6CF; margin-bottom: 5px; padding: 5px }


.video_bg        { width: 180px; height: 150px; background-image:url('../img/video_bg.gif'); }
.video_bg img    { width: 160px; height: 120px; margin: 13px 0 0 0; border:0; }

.video_clip_wrap { width: 90px; float: left; text-align: center; margin: 0 5px 5px 0 }

.video_dnl      { width: 170px; float: left; margin: 0 20px 10px 0; text-align: center }

.movie_sizer   { text-align: center}
.movie_sizer a { text-decoration: none }

.movie_device     { width: 380px; height: 345px; margin: 0 auto; background-image:url('../img/movie_device.gif'); }
.movie_player     { width: 320px; height: 305px; padding: 20px 0 0 30px }

.movie_device_200     { width: 700px; height: 585px; margin: 0 auto; background-image:url('../img/movie_device_200.gif'); }
.movie_player_200     { width: 640px; height: 545px; padding: 20px 0 0 30px }

.movie_device_50     { width: 220px; height: 225px; margin: 0 auto; background-image:url('../img/movie_device_50.gif'); }
.movie_player_50     { width: 160px; height: 185px; padding: 20px 0 0 30px }


.seekbar         { text-align: center; height: 21px; background-image:url('../img/seek_bg.gif'); margin-bottom: 10px; line-height: 20px; overflow: hidden; font-size: 11px;  }
.seekright       { width: 52px; float: right; font-size: 14px; height: 21px; background-image:url('../img/seek_right.gif'); }
.seekright span  { padding-right: 4px; }
.seekleft        { width: 52px; float: left;font-size: 14px; height: 21px; background-image:url('../img/seek_left.gif'); }
.seekleft span   { padding-left: 4px; }
.seekbar a       { color: #fff; text-decoration: none; }
.seekbar a:hover { color: #fc0; text-decoration: none; }
.seekbar .dis  { color: #fc0; text-decoration: none; font-weight: bold; }
.seekright a, .seekleft a   { font-weight: bold; text-decoration: none; color: #fff; }
.seekright a:hover, .seekleft a:hover { font-weight: bold; text-decoration: none; }
.seekright .dis, .seekleft .dis   { color: #999; font-weight: bold; text-decoration: none; }

a.s1 { color: #B1B1D9; }
a.s2 { color: #8485C1; }
a.s3 { color: #7E7AB5; }
a.s4 { color: #6E6AA4; }
.s1 { color: #B1B1D9; }
.s2 { color: #8485C1; }
.s3 { color: #7E7AB5; }
.s4 { color: #6E6AA4; }


table.counts         { margin-top: 5px; border-collapse: collapse; width: 100%; }
.counts td           { padding: 1px 2px; border: 1px solid #036 }
td.item             { background-color: #000c40}
td.value            { background-color: #00063A; text-align: right}


fieldset        { margin: 0 10px 0 0; padding: 0 10px; border: 1px solid white; line-height: 1.4em }


textarea           { width: 600px; height: 4em; margin-bottom: 5px; overflow: hidden}

input.login        { font-size: 10px; width: 120px; margin-right: 5px }
input.button       { }

