
/* ::::: http://www.teensfromtokyo.com/style.css ::::: */

body { margin: 0px; padding: 0px; background-color: rgb(255, 80, 179); background-image: url('layout_5_en.gif'); background-repeat: repeat-y; background-position: center top; }
body, table, tr, td { color: rgb(163, 48, 200); font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 14px; }
hr { border: 0px none ; background-color: rgb(255, 195, 229); height: 3px; color: rgb(255, 195, 229); width: 648px; }
hr.short { border: 0px none ; background-color: rgb(255, 195, 229); height: 3px; color: rgb(255, 195, 229); width: 725px; }
.header_1 { background-image: url('layout_1_en.gif'); background-repeat: no-repeat; background-position: center top; }
.header_2 { background-image: url('layout_2_en.gif'); background-repeat: no-repeat; background-position: center top; }
.header_3 { background-image: url('layout_3_en.gif'); background-repeat: no-repeat; background-position: center top; }
.bg_video_top { background-image: url('layout_8_en.jpg'); background-repeat: no-repeat; background-position: center top; }
.bg_video_body { background-image: url('layout_6_en.gif'); background-repeat: repeat-y; background-position: center; }
.cell-pink { border: 3px solid rgb(255, 195, 229); }
.cell-pink2 { border: 3px solid rgb(255, 195, 229); background-color: rgb(255, 255, 255); }
.introgirl { border: 3px solid rgb(255, 195, 229); background-image: url('layout_28_en.jpg'); background-repeat: no-repeat; background-position: right bottom; }
.cell-black { border: 1px solid rgb(0, 0, 0); }
.cell-dimmed { border: 1px solid rgb(255, 195, 229); }
.mininame { font-size: 9px; text-align: center; }
.text { font-size: 11px; text-align: justify; }
.white { color: rgb(255, 255, 255); font-weight: bold; }
.pink { color: rgb(255, 80, 179); font-size: 18px; font-weight: bold; }
.age { color: rgb(255, 239, 73); font-family: comic sans ms,verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 15px; }
.date { color: rgb(255, 255, 255); font-size: 12px; text-align: left; }
.info { background-color: rgb(163, 48, 200); color: rgb(255, 176, 198); text-indent: 30px; text-align: left; font-size: 12px; }
a:link { color: rgb(255, 80, 179); text-decoration: none; }
a:visited { color: rgb(255, 80, 179); text-decoration: none; }
a:hover { color: rgb(163, 48, 200); text-decoration: underline; }
a.wittie:link { color: rgb(223, 184, 235); text-decoration: none; }
a.wittie:visited { color: rgb(223, 184, 235); text-decoration: none; }
a.wittie:hover { color: rgb(255, 255, 255); text-decoration: underline; }
a.nav-on:link { color: rgb(255, 80, 179); font-size: 16px; text-decoration: none; }
a.nav-on:visited { color: rgb(255, 80, 179); font-size: 16px; text-decoration: none; }
a.nav-on:hover { color: rgb(163, 48, 200); font-size: 16px; text-decoration: none; }
.nav-off { color: rgb(255, 195, 229); font-size: 16px; }
.vidbg { background-color: rgb(255, 226, 242); font-size: 12px; }
.motif { background-image: url('layout_4_en.gif'); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle; }
.xtra { font-family: Impact,Verdana,Arial,helvetica,sans-serif; font-weight: normal; font-size: 36px; background-image: url('layout_4_en.gif'); background-repeat: no-repeat; background-position: center; text-align: center; text-decoration: none; vertical-align: bottom; }
.white-wash { border: 2px solid rgb(255, 255, 255); background-image: url('layout_9_en.gif'); font-family: comic sans ms,verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 13px; text-align: left; }
.broodje { border: 1px solid rgb(114, 0, 35); background-color: rgb(255, 142, 177); vertical-align: top; font-family: comic sans ms,verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 13px; text-align: justify; }
