* {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:#990000;}
a img {border-width:0px;}
img {vertical-align:bottom;}
body {background:#547a27 url(bg.gif) repeat;}
.clear {clear:both;}
.left  {float:left;}
.right {float:right;}
ul {list-style:none;}
.hr {clear:both;display:block;height:31px;background:#dfff7f url(title-bg2.gif) repeat-x bottom;border-width:0px;padding-top:10px;margin-bottom:10px}
h1 {clear:both;color:#68962b;font-size:45px;letter-spacing:-2px;line-height:30px;font-weight:normal;}
h2 {clear:both;width:500px;height:30px;color:#68962b;font-size:30px;letter-spacing:-1px;line-height:32px;}
h3 {clear:both;width:440px;height:30px;color:#68962b;font-size:22px;}

div.main {width:950px;background-color:#a4d964;border-left:1px solid #336600;border-right:1px solid #336600;}

div.block {clear:both;width:920px;background-color:#9acf5b;padding:6px;margin-bottom:20px;}
div.block div.b1 {width:916px;background-color:#88bd49;border:1px solid #ffffff;}
div.block div.b2 {background-color:#dfff7f;border:1px solid #ffffff;margin:4px;}
div.block div.mailform {background-color:#9acf5b;border:1px solid #a4d964;margin:4px;padding:10px;color:#063400;font-size:18px;line-height:26px;}
div.block div.mailform input {color:#063400;font-size:18px;}

.sample {display:inline;float:left;margin:0px 0px 6px 6px;border:1px solid #335e00;background:#e9f9bf url(name-bg.gif) repeat-x top;}
.sample img {border:1px solid #ffffff;}
.sample p   {border-bottom:1px solid #335e00;padding:5px 0px 5px 10px;color:#336600;font-size:20px;line-height:22px;text-align:left;}
.sample p.sm {font-size:17px;}
.sample p.sm0 {font-size:14px;border-top:1px solid #335e00;border-bottom-width:0px;}
.sample p.red {color:#ff0033;}

.bottom {font-size:16px;line-height:20px;color:#006600;vertical-align:baseline;}

.settitle {text-align:left;height:70px;background:#dfff7f url(membset-bg.jpg) repeat-x top;}
.settitle div {float:right;padding:10px 20px 0px 0px;font-size:22px;text-align:right;}
.settitle strong {color:#336600;}
.settitle h1 {padding:20px 0px 0px 10px;height:40px;float:left;color:#669933;}
.settitle p {font-size:16px;margin-top:3px;color:#336600;}
.settitle strong.red {color:#ff0033;}

.setdetails {text-align:left;height:15px;padding:15px 0px 0px 15px;color:#336600;}
.setdetails span {position:relative;float:right;display:inline;padding:0px 25px 0px 0px;text-align:right;color:#336600;}
.setdetails strong {color:#336600;}
.setdetails p {font-size:16px;margin:3px 0px 5px 0px;color:#336600;}
.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:#f1ffc7;border:1px solid #335e00;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:#f1ffc7;border:1px solid #b8d75c;padding:2px 5px 2px 5px;color:#336600;font-weight:bold;}
.setthumbs {clear:both;margin-left:4px}
.setthumbs ul.pages li span {border:1px solid #335e00;}

#outer {float:left;display:inline;width:215px;height:210px;padding-top:5px;overflow:hidden;position:relative;font-size:14px;margin:0px 0px 6px 6px;background-color:#e6ff9c;border:1px solid #f9ffe5;}
#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;}

.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:#f1ffc7;border:1px solid #335e00;padding:5px 0px 4px 0px;text-decoration:none;font-size:22px;color:#336600;}
.download_movie li a:hover {background-color:#ffffff;color:#990000;}

.lightzone {background-color:#f1ffc7;border-top:1px solid #335e00;}
.lightzoneright {float:left;width:440px;height:739px;margin:0px 0px 0px 6px;background-color:#f1ffc7;border:1px solid #335e00;}
.lightzoneright h3 {}

.comments_form {background-color:#f1ffc7;border-top:1px solid #335e00;text-align:left;padding:10px;}
.comments_form div {margin-left:160px;color:#336600;}
.comments_form input, .comments_form textarea {margin-top:9px;font-size:18px;border:1px solid #335e00;}
.comments_form span.t {float:left;width:150px;text-align:right;margin-top:11px;padding-right:10px;font-size:18px;font-weight:bold;color:#336600;}

.comments {clear:both;text-align:left;padding-top:30px;background-color:#f1ffc7;}
.comments h2 {margin-left:170px;}
.comments div.comment {clear:both;border-top:1px solid #f7ffdd;padding-bottom:5px;}
.comments p {float:left;width:600px;padding-top:10px;color:#336600;}
.comments strong {color:#336600;}
.comments span {display:block;float:left;width:160px;padding-top:10px;text-align:right;padding-right:10px;color:#5f8e00;}
.c1 {height:100%;background-color:#e9fab7;}
.c2 {height:100%;background-color:#e0f5a2;}
.comments2 {border-top:1px solid #f7ffdd;border-bottom:1px solid #f7ffdd;padding-top:15px;}
.comments2 h2 {margin-bottom:15px;}

.jbutton, .jbutton_sm {width:400px;height:47px;background:#aad85f url(jbutton-bg.gif) repeat-x top;border:1px solid #376104;cursor:pointer;color:#063400;font-size:22px;}
.jbutton_sm {width:300px;}
span.shadow, span.shadow_sm {display:block;background:#dfeeaf 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:#063400;font-size:14px;}
span.shadow {width:350px;}
span.shadow_sm {width:250px;}
#coupon {
	font-size: 12px;
	border: 1px solid #40881A;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 300px;
}
.segPay {
	font-size: 13px;
}

