* {font-family:Arial,Helvetica,sans-serif;color:#000000;margin:0px;padding:0px;cursor:default;}
a, a * {color:#0033cc;}
a:hover, a:hover * {cursor:pointer;color:#cc0000;}
a img {border-width:0px;}
img {vertical-align:bottom;}
body {background:#ff8125 url(bg.gif) repeat-x top;}
.clear {clear:both;}
.left  {float:left;}
.right {float:right;}
ul {list-style:none;}

h1 {clear:both;color:#996633;font-size:45px;letter-spacing:-2px;line-height:30px;font-weight:normal;}
h2 {clear:both;width:400px;height:30px;color:#59200e;font-size:30px;letter-spacing:-1px;line-height:32px;}
h3 {clear:both;width:440px;height:30px;color:#59200e;font-size:22px;}

div.top {width:936px;font-size:10px;}
div.top div {float:left;}
div.top div.left  {text-align:right;}
div.top div.right {text-align:left;}

div.blocktop {clear:both;width:936px;height:26px;background:#d66c1f url(block-top-bg.gif) repeat-x top;}
div.block {clear:both;width:936px;background-color:#d66c1f;}
div.block div.inner {background-color:#ffd697;border-left:1px solid #ffffff;border-right:1px solid #ffffff;margin:0px 7px 0px 7px;}
div.block div p.text {font-size:14px;color:#663300;height:1%;text-align:justify;margin:0px 15px 10px 15px;line-height:16px;}
div.blockbottom {clear:both;width:936px;height:26px;background:#d66c1f url(block-bottom.gif) no-repeat bottom;}
div.blockbottom2 {clear:both;width:936px;height:146px;background:#d66c1f url(block-bottom2.gif) no-repeat bottom;}
div.blockbottom3 {clear:both;width:936px;height:146px;background:#d66c1f url(block-bottom3.gif) no-repeat bottom;}

div.subblock {clear:both;background:#ffebc9 url(subblock-top-bg.gif) repeat-x top;margin:0px 6px 0px 6px;}
div.subblock_btm {background:#ffebc9 url(subblock-btm-bg.gif) repeat-x bottom;color:#ff0000;font-size:10px;line-height:10px;}
div.title {width:350px;height:45px;background:#ff903e url(subblock-title-bg.gif) repeat-x top;}
div.title h3 {vertical-align:bottom;height:30px;padding-top:7px;font-size:26px;color:#ffffff;}
div.samples {border-left:1px solid #ffffff;border-right:1px solid #ffffff;}

div.ratingblock {margin-top:0px;width:500px;height:50px;}
#unit_long p {font-size:16px;margin:3px 0px 5px 0px;color:#996633;}
div.ratingblock h4 {float:left;display:inline;margin-top:6px;font-size:20px;color:#996633;}

.sample {display:inline;float:left;margin:0px 0px 6px 6px;border:1px solid #ffffff;background-color:#e7d4b5;}
.sample img {border:1px solid #ccb080;}
.sample p   {border-top:1px solid #ffffff;padding:5px 0px 5px 10px;color:#65301f;font-size:16px;line-height:18px;text-align:left;}
.sample span {font-size:14px;color:#b58a6f;margin:0px 6px 0px 6px;font-weight:bold;}
.sample p.sm {font-size:14px;font-weight:bold;text-align:center;padding-left:0px;}
.sample p.sm0 {font-size:12px;text-align:center;padding-left:0px;}
.sample p.red {color:#ff0033;}
.sample p.t {border-top-width:0px;border-bottom:1px solid #ffffff;}
.sample2 {display:block;width:892px;height:277px;border:1px solid #ccb080;margin-bottom:8px;text-align:left;}
.sample2 img {float:left;border:1px solid #ffffff;}
.sample2 div {float:left;border-left:1px solid #ccb080;padding:10px 0px 0px 10px;font-size:16px;line-height:19px;overflow:hidden;}
.sample2 h3 {color:#ff3300;font-size:26px;letter-spacing:-1px;line-height:30px;}
.sample2 p   {width:427px;font-size:16px;margin:3px 0px 7px 0px;}
.desc    {width:439px;height:206px;background-color:#fff2db;}
.details {width:439px;height:50px;background-color:#fff9ef;border-top:1px solid #ccb080;}
.features {float:left;width:410px;text-align:left;font-size:20px;}
.features li {color:#cc0000;}
.features li * {color:#65301f;}
.features ul {list-style-type:disc;margin-left:30px;}
.features ul li {margin-bottom:10px;}
.features ol {margin-left:30px;}
.features ol li {margin-bottom:0px;}

div.about_block {font-size:16px;line-height:22px;}
div.about_block h3 {height:40px;padding-top:20px;font-size:30px;color:#ff3300;font-weight:normal;letter-spacing:-1px;}

#outer {float:left;display:inline;width:217px;height:212px;padding-top:5px;overflow:hidden;position:relative;font-size:14px;margin:0px 0px 6px 6px;background-color:#fff2db;border:1px solid #ffffff;}
#outer[id] {display:table; position:static;}
#middle {position:absolute;top:50%;left:0px;}
#middle[id] {display:table-cell; vertical-align:middle; position:static;}
#inner {position:relative;top:-50%;text-align:center;width:215px;}
#inner[id] {position:static;}

.comments_form {text-align:left;padding:10px;}
.comments_form div {margin-left:160px;color:#2d1d18;}
.comments_form input, .comments_form textarea {margin-top:7px;font-size:18px;}
.comments_form span.t {float:left;width:150px;text-align:right;margin-top:11px;padding-right:10px;font-size:18px;font-weight:bold;color:#2d1d18;}

.comments {text-align:left;border-bottom:1px solid #ffffff;}
.comments h2 {margin-left:170px;}
.comments div.comment {clear:both;border-top:1px solid #ffffff;padding-bottom:5px;}
.comments p {float:left;width:600px;padding-top:10px;color:#330000;}
.comments strong {color:#663300;}
.comments span {display:block;float:left;width:160px;padding-top:10px;text-align:right;padding-right:10px;color:#993300;}
.c1 {height:100%;background-color:#ffe3b7;}
.c2 {height:100%;background-color:#f9dbad;}

.settitle {text-align:left;width:906px;height:85px;background:url(membset-bg.jpg) repeat-x bottom;}
.settitle div {float:right;padding:5px 20px 0px 0px;font-size:22px;text-align:right;}
.settitle strong {color:#996633;}
.settitle h1 {padding:20px 0px 0px 10px;float:left;height:40px;color:#cc0000;}
.settitle p {font-size:16px;margin-top:3px;color:#996633;}
.settitle strong.red {color:#ff0033;}

.setdetails {text-align:left;height:15px;padding:15px 0px 0px 15px;color:#9e7a45;}
.setdetails span {position:relative;float:right;display:inline;padding:0px 25px 0px 0px;text-align:right;color:#9e7a45;}
.setdetails strong {color:#996633;}
.setdetails p {font-size:16px;margin:3px 0px 5px 0px;color:#9e7a45;}
.setdetails ul.pages li {float:left;display:inline;height:25px;margin:3px 5px 0px 0px;padding-top:3px;}
.setdetails ul.pages li a {height:20px;background-color:#fff2db;color:#9e7a45;border:1px solid #9e7a45;padding:2px 5px 2px 5px;text-decoration:none;}
.setdetails ul.pages li a:hover {background-color:#ffffff;}
.setdetails ul.pages li span {float:left;display:inline;height:23px;margin-top:-3px;background-color:#fff2db;border:1px solid #c7ab82;padding:2px 5px 2px 5px;color:#9e7a45;font-weight:bold;}
.setthumbs {clear:both;}
.setthumbs img  {border:1px solid #ffffff;}
.setthumbs span {border:1px solid #ccb080;}

.download_movie ul {margin-left:100px;}
.download_movie li {float:left;width:700px;margin-bottom:10px;}
.download_movie li a {float:left;width:700px;height:25px;background-color:#fff2db;border:1px solid #9e7a45;padding:5px 0px 4px 0px;text-decoration:none;font-size:22px;color:#996633;}
.download_movie li a:hover {background-color:#ffffff;color:#990000;}

ul.bottommenu {padding-top:14px;display:inline;position:absolute;}
ul.bottommenu li {float:left;padding-bottom:8px;margin:0px 3px 0px 3px;line-height:18px;}
ul.bottommenu li#active {color:#cc0000;background:url(bottom-menu-marker.gif) no-repeat center bottom;}
div.bottom {clear:both;width:936px;background-color:#f67323;}
div.bottom div.inner {background:#06406d url(bottom-bg.gif) repeat-x top;border-left:1px solid #ffffff;border-right:1px solid #ffffff;margin:0px 7px 0px 7px;color:#ffffff;font-size:14px;line-height:18px;}
div.bottom div.inner a {color:#99ffff;text-decoration:none;}
div.bottom div.inner a:hover {color:#ffffff;border-bottom:1px dashed #ffffff;}

.lightzone {background-color:#fff2db;border-top:1px solid #ffffff;}
.lightzoneright {float:left;width:440px;height:739px;margin:0px 0px 0px 6px;background-color:#fff2db;border:1px solid #9e7a46;}
.lightzoneright * {color:#663300;}
.lightzoneright h4 {color:#59200e;font-size:22px;margin-bottom:10px;}
.lightzoneright h2 {font-size:26px;color:#cc0000;margin:10px 10px 10px 10px;}

.jbutton, .jbutton_sm {width:400px;height:47px;background:#0a5986 url(jbutton-bg.gif) repeat-x top;border:1px solid #ffffff;cursor:pointer;color:#ffffff;font-size:22px;}
.jbutton_sm {width:300px;}
span.shadow, span.shadow_sm {display:block;background:#dccaab url(jbutton-shadleft.gif) no-repeat left;margin-bottom:10px;}
span.shadow span, span.shadow_sm span {display:block;background:url(jbutton-shadright.gif) no-repeat right;padding:3px 10px 2px 10px;color:#59200e;font-size:14px;}
span.shadow {width:350px;}
span.shadow_sm {width:250px;}
#coupon {
	border: 1px solid #663300;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 300px;
}
.segPay {
	font-size: 13px;
}
