



body {font-family:Arial, Helvetica, sans-serif;background:#666 url(/images/static/bg.jpg) center top repeat-y;margin:0;padding:0;}
#wrap {width:840px;margin:0 auto;background:white;}
#left_column {width:570px;margin-right:20px;float:left;padding-left:20px;}
#right_column {width:210px;float:left;padding-right:20px;}
html {overflow-y: scroll;}
a{outline: none;}
a img {border:none;}
a:hover {text-decoration:none;}

body.stealth_mode h1 {display:none;}
body.stealth_mode {background:none !important;}
body.stealth_mode #wrap {border:1px solid black;}
/*******************TYPE******************/

h1 {font-size:40px;text-indent:-4000px;background:url(/images/static/header.png);width:840px;height:147px;margin:0;padding:0;}
h1 a  {display:block;width:840px;height:147px;}
h1.no_book {font-size:40px;text-indent:-4000px;background:url(/images/static/header_nobook.png);width:840px;height:147px;margin:0;padding:0;}
h1.j_flirt {background:url(/images/static/j_flirt_header.gif);width:840px;height:147px;margin:0;padding:0;}
h2 {font-size:27px;color:#C00;font-weight:bold;margin-top:20px;}
h3 {font-size:18px;color:#C00;font-weight:normal;border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:8px;}
h4 {font-weight:bold;font-size:12px;line-height:19px;font-family:Verdana, Geneva, sans-serif;margin:0;padding:0;}
p, label {font-size:12px;line-height:19px;font-family:Verdana, Geneva, sans-serif;margin:0 0 19px 0;padding:0;}
.red {color:#c00;}


/*******************BLOCKS****************/
.block {background:#000;color:white;margin-bottom:20px;padding:0;}
.block.testimonial {padding:10px 0 5px 0;background:  black url(/images/static/testimonial_quote.png) 95% 98% no-repeat;}
.block.testimonial h4 {text-indent:-4000px; width:186px;height:21px;background: black url(/images/static/testimonial.png) 0 0 no-repeat;margin: 0 0 10px 14px;}
.block.testimonial p {margin:15px;font-size:11px;line-height:15px;}
.block.testimonial p.testimonial_person {color:#CCC;font-style:italic;}
.block img {margin:0 0 -4px 0;padding:0;}
.block a {color:white;text-decoration:none;}
.block.ebook_top {background: black url(/images/static/ebook_top_block.png) 0 0 no-repeat;padding-top:40px;}
.block.ebook_top.special {background: black url(/images/static/ebook_top.png) 0 0 no-repeat;padding-top:40px;}

.block p {margin:15px;font-size:11px;line-height:15px;}

p.ebook_details {font-weight:bold;text-align:center;}
.block.ebook_top p.ebook_details {margin-top:50px;margin-bottom:5px;}
a.try_ebook_button {display:block;width:210px;height:66px;text-indent:-4000px;background:url(/images/static/pick_up_japanese_girls_ebook_button.png) 0 0 no-repeat;}
a.try_ebook_button:hover {background-position:0 -66px;}

.block.about {padding:10px 0 10px 10px;}
.block.about  ul {margin:0;padding:0;}
.block.about li {background:url(../images/static/arrow.png) 0 3px no-repeat; list-style:none;font-size:11px;font-family:Verdana, Geneva, sans-serif;margin:0 0 10px 0;padding:0 10px 0 12px;}
.block.about li a:hover, .block.about li a.selected {color:#C00;}
h4.about_the_ebook {text-indent:-4000px;height:13px;width:176px;background: black url(/images/static/about_the_ebook.png) 0 0 no-repeat;margin:5px 0 10px 0;}


p.note {font-size:12px;font-weight:bold;margin-top:-10px;}

#footer {height:25px;background-color:black;color:white;padding:10px 0 0 20px;font-size:12px;}
#footer a, #footer a:visited {color:red !important;}

.panel {background:#000;color:white;margin:110px 0 20px 0;padding:0;position:relative;height:160px;}
.panel a.try_ebook_button {position:absolute;bottom:12px;right:12px;}
.panel p.ebook_details {position:absolute;top:20px;right:35px;}
p.ebook_details a {color:#C00;text-decoration:underline;}
p.ebook_details a:hover {color:#C00;text-decoration:none;}
h4.pick_up_japanese_girls_order_title {width:168px;height:105px;text-indent:-4000px;background:url(../images/static/pick_up_japanese_girls_title.png) 0 0 no-repeat;}
.panel h4.pick_up_japanese_girls_order_title {position:absolute;top:10px;left:152px;}
.panel p.pick_up_japanese_girls_ebook_cover {width:152px;height:220px;text-indent:-4000px;background:url(../images/static/pick_up_japanese_girls_book_cover.png) 0 0 no-repeat;top:-101px;left:-1px;position:absolute;}
.panel p.order_now {position:absolute;bottom:2px;left:20px;font-family:Georgia, serif;font-size:17px;font-style:italic;} 
.clear {clear:both;height:0;display:block;}

img.book_top {margin-bottom:-4px;margin-left:0;}
/*******************FORM****************/
label {display:block;width:250px;margin:19px 0 0 0;}
input.text_input {display:block;}
.checkbox {vertical-align:middle;}
.label_inline {display:inline;font-size:11px;}
/*******************LINKS****************/
.link_image {float:left;margin:0 15px 15px 0;width:100px;height:100px;border:1px solid #EEE;}
.link_text {width: 340px;float:left;margin-top:-5px;}

/*******************FLASHDATA****************/
#flashdata {background-color:#C00;padding:15px;color:white;}
#flashdata p {margin:0;font-weight:bold;}

/*******************JFLIRT****************/
.inner_padded {padding-left:20px;padding-right:20px;margin-bottom:40px;}
.inner_padded label {color:#C00;font-weight:bold;}
.inner_padded select {width:250px;}
.inner_padded input {width:245px;}
.form_left_column {float:left;width:300px;}
.form_right_column {float:left;width:500px;}
.form_right_column textarea {width:490px;height:426px;}


.affiliate_link {border:1px solid #ccc; padding:10px;text-align:center;}

/*******************ADMIN****************/
table {font-size:11px;text-align:left;width:570px;margin-bottom:40px;}

table th, td.divider_row {border-bottom:1px solid #ccc;padding-top:20px;}
table td, table th {padding:2px 10px 2px 0;}
table td.right, table th.right {text-align:right;width:80px;}
.pagination  {font-size:12px;margin-bottom:20px;}
.bar_chart {margin-bottom:20px;}

