 html, body { margin: 0px; padding: 0px; background: #000000 url("http://weedsex.weebly.com/files/theme/bg.jpg?766122") top center; overflow-x: hidden; margin: 0; }
 a {color:#73b761;}
 #masthead { width:100%; height: 84px; color: white; border-bottom: 1px solid #4b773f; }
 #header_img { background: url(theme/cust_headerImg.jpg%3F766122) no-repeat top center #000; width: 100%; height: 84px; }
 .topBanner{ background: url("theme/topbanner.jpg%3F766122") no-repeat top center; width: 100%; height: 85px; border-bottom: 1px solid #4b773f; }
 .topBannerInner{ color: #FFFFFF; font-family: Helvetica; font-size: 14px; width: 968px; border: 1px solid #4b773f; }
 .ninjaLogo{ position: absolute; top: 5px; margin-left: -470px; left: 50%; z-index: 2; }
 .headerText1, .headerText2{ font-size: 14px; color: #FFFFFF; font-family: Helvetica; position: absolute; top: 40px; left: 50%; z-index: 2; }
 .headerText1{ margin-left: -350px; }
 .headerText2{ margin-left: 290px; }
 .social{ position: absolute; top: 23px; margin-left: 380px; left: 50%; z-index: 2; }
 .title{ background: url("theme/title.jpg%3F766122") no-repeat top center; width: 100%; height: 421px; }
 .video{ color: #FFFFFF; font-size: 20px; font-family: Helvetica; background: url("theme/videobg.jpg%3F766122") no-repeat top center; width: 100%; height: 550px; padding-top: 20px; padding-top: 20px; line-height: 15px; }
 .photos{ background: url("theme/photosbg.png%3F766122") no-repeat top center; width: 452px; height: 662px; top: 1080px; position: absolute; margin-left: -490px; left: 50%; padding-top: 110px; }
 .news { background: url("theme/newsbg.png%3F766122") no-repeat top center; width: 512px; height: 653px; top: 1081px; position: absolute; margin-left: -35px; left: 50%; }
 .newsContainer{ padding: 0px 0px 0px 20px; }
 .newsContainer img, .castPic img, .photos img{ border: #73b761 3px solid; }
 .castcrew{ border: 2px solid #73B761; width: 966px; height: 1039px; top: 1740px; position: absolute; margin-left: -490px; left: 50%; padding-top: 90px; }
 .billing{ width: 850px; height: 850px; top: 2890px; position: absolute; margin-left: -425px; left: 50%; padding-bottom: 20px; }
 .photos li{ display: inline; }
 .wrapper{ position: relative; float: left; left: 0%; width: 100%; padding: 0px; }
 .spacing{ height: 125px; }
 .left { position: relative; float: left; left: 0; padding: 0px 0px 20px 10px; width: 33%; }
 .right{ padding: 0px; font-size: 14px; color: #FFFFFF; font-family: Helvetica; position: relative; float: left; right: 0; width: 50%; }
 .wrapper2{ position: relative; float: left; left: 0%; width: 100%; padding-left: 40px; padding-top: 10px; }
 .castPic{ position: relative; float: left; left: 0; padding: 0px 0px 0px 10px; width: 13%; }
 .castInfo{ padding-right: 15px; padding-left: 8px; font-size: 12px; color: #FFFFFF; font-family: Helvetica; position: relative; float: left; right: 0; width: 31%; }
 .phototxt{ padding-right: 5px; padding-left: 40px; font-size: 12px; color: #FFFFFF; font-family: Helvetica; position: relative; float: left; right: 0; width: 75%; }
 #box {width:650px; text-align:left; margin-left:auto; margin-right:auto; margin-top:30px; border:#333333 dashed; border-width:1px; padding:10px;}
 .onLight {padding:2px; width:20px; background:#999; border:#333 solid; border-width:1px; cursor:pointer;}
 .onLight:hover div, .offLight {display:block;}
 .offLight {padding:2px; z-index:200; width:25px; background:#999; border:#333 solid; border-width:1px; position:absolute; top:560px; right:310px; display:none; cursor:pointer;}
 .offLight:hover + .lightBox {display:none;}
 .lightBox {width:100%; height:100%; float:left; position:absolute; z-index:100; background-color:#999999; top:0px; left:0px; right:0px; display:none; cursor:default; opacity: .80; filter: alpha(opacity=80); }
 .content {width: 600px; height: 460px; border: solid 2px #fff; background: #ccc; margin:20px auto; position:absolute; z-index:200; top: 30px; display:none; padding:20px;}
 h2 {margin:0px;}
 .black_overlay2{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }
 .white_content { display: none; position: absolute; top: 0%; left: 25%; width: 468px; min-height: 333px; max-height: 511px; padding: 16px; border: 16px solid #333333; background: url("theme/bkg-lightbox.jpg%3F766122") white; z-index:1002; overflow: auto; color: white; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

