@charset "utf-8";
body {background-color: #000000; font-family: Arial, Helvetica, sans-serif; margin: 0; line-height: 1.0em;}
a {text-decoration: underline;}
h1, h2, h3 {font-weight: normal; margin: 0;}
h1 a {color: #ffffff; display: block; text-align: center; font-size: 42px; padding: 30px 0;}
img {border: none;}
#container {width: 1019px; margin: 0 auto; background-color: #d6d5d5;}
#header {height: 265px; background: url(images/header.jpg) no-repeat; position: relative;}
#header h2 {position: absolute; bottom: 40px; left: 20px; font-size: 18px; padding: 5px 0;}
#header ul {width: 100%; list-style: none; margin: 0; padding: 0; position: absolute; bottom: 10px; left: 50%; margin-left: -496px;}
#header ul li {float: left; width: 203px; text-align: center; font-weight: bold;}
#main {width: 1013px; border-left: 3px solid #8c8b8a; border-right: 3px solid #8c8b8a;}
.scene1, .scene2, .scene3 {width: 991px; background-color: #000000; margin: 0 auto; padding: 2px;}
.scene1_left {float: left; width: 352px;}
.scene1_left img {float: left; margin: 2px; margin-left: 3px;}
.scene1_right {float: right; width: 636px; height: 457px; background: url(images/real_homemade.jpg) no-repeat 100%; position: relative;}
.scene1 ul {margin: 0; padding: 0; position: absolute; right: 30px; top: 110px; list-style: none; font-size: 14px;}
.scene1 ul li {background: url(images/bullet.jpg) no-repeat; padding-left: 20px;}
.scene1 p {position: absolute; top: 70px; left: 30px; font-size: 14px; width: 400px; color: #02367f; text-align: justify; line-height: 1.25em;}
.flashvideo_1, .flashvideo_2 {position: absolute; bottom: 6px;}
.flashvideo_1 {left: 12px;}
.flashvideo_2 {right: 10px;}
.scene2 {padding: 4px;}
.scene2_left {float: left; width: 565px; color: #ffffff; background-color: #ffffff;}
.scene2_right {float: right; width: 420px; color: #000000; text-align: center;}
.scene2_right p {margin: 0; color: #ffffff; font-weight: bold; background-color: #0b3d84; padding-bottom: 6px;}
.scene2 h3, .thick_strip {display: block; text-align: center; font-family: "Comic Sans MS", sans-serif; font-size: 26px; background-color: #0b3d84; font-weight: bold; padding: 20px 0 15px 0;}
.thick_strip {background: #0b3d84 url(images/thick_strip.jpg) no-repeat 50%;}
.scene2_left_row {background-color: #a09e9e; border: 1px solid #000000; margin: 3px; padding: 5px;}
.scene2_left_row_item {width: 50%; float: left; text-align: center;}
.scene2_left_row_item img {border: 1px solid #000000;}
.scene2_left_row_item p {font-weight: normal; margin: 0;}
.scene3 {width: 961px; padding: 10px 15px 0px 15px;}
.scene3 img {border: 1px solid #000000;}
.s3_main {background-color: #5c5d5d; padding: 10px;}
.s3_col_1, .s3_col_2, .s3_col_3 {float: left;}
.s3_col_1 {width: 482px; margin-right: 6px;}
.s3_col_2 {width: 177px; margin-right: 6px;}
.s3_col_3 {width: 268px;}
.s3_col_3 img {float: left;}
.s3_desc, .s3_desc_b {width: 266px; height: 175px; border: 1px solid #000000; background-color: #2e2e2e; float: left;}
.s3_desc_b {margin-bottom: 8px;}
.s3_desc p, .s3_desc_b p {padding: 8px; font-size: 14px; margin: 0; color: #ffffff; overflow: hidden;}
.blue, .red {background-color: #0b3d84; font-size: 18px; color: #ffffff; text-align: center; padding: 3px 0;}
.red {background-color: #fe0000;}
.s3_col_4 {width: 268px; float: left; margin-right: 6px;}
.s3_col_4 img {float: left;}
.small_pics {float: left; width: 83px;}
.s3_col_5 {float: left; width: 177px; margin-right: 6px;}
.s3_col_6 {float: left; width: 482px;}
.thin_strip {height: 19px; background: url(images/thin_strip.jpg) no-repeat; margin: 8px 0;}
.clickhere a {display: block; width: 992px; height: 105px; background: url(images/clickhere.jpg) no-repeat 50%; margin: 0 auto; padding: 16px 0;}
.grid {width: 995px; margin: 0 auto;}
.col_1, .col_2, .col_3 {width: 325px;float: left;}
.col_2 {margin-left: 10px;}
.col_3 {float: right;}
.block {background-color: #ffffff; margin-bottom: 9px; border: 1px solid #000000; padding: 3px; font-family: Geneva, Arial, Helvetica, sans-serif;}
.block img {float: left; margin-right: 5px;}
.block p {font-size: 10px; margin: 0;}
#footer {border-bottom: 3px solid #878787; padding: 10px 0; text-align: center;}
#more a, #instant a {width: 49%; height: 109px; display: block;}
#more a {float: left; background: url(images/more.jpg) no-repeat 50%; margin-left: 3px;}
#instant a {float: right; background: url(images/instant.jpg) no-repeat 50%; margin-right: 3px;}
.clear {clear: both;}
.dupefix {float: left; width: 1px; height: 0px; line-height: 0px; visibility: hidden;}
