img, div{behavior:url(iepngfix.htc); }
body{background:#000; font-family:Verdana,"Lucida Grande","Lucida Sans Regular","Lucida Sans Unicode",Arial,sans-serif; margin:0; padding:0}
h1{margin:0; padding:0}
.subs-now-sm {padding: 10px !important; top: 13px; position: relative;}
.subs-now-sm img { margin: 0; }
.home-subsnow-button-big{margin-top: 25px; display: block; margin-left: -20px; }
.home-footer-text-link{margin-top: 10px; padding: 0 0 10px 0}
.home-footer-text-link{font-family: Verdana; font-size: 14px; color: #fff !important;}
.home-footer-text-link h1{display: inline;font-family: Verdana; font-size: 14px; color: #fff !important;}
.home-footer-text-link a{color: #ffcc33 !important;}
#cntr{background:#fff; width:800px; margin:auto; text-align:left; min-height:600px}
#cntr.front{margin-top:0px; background:#000 url("../i/landing-bg.jpg") no-repeat}
body.payment, body.wowmbg{background:#000 url("../i/wowm-bg.jpg") no-repeat top center}
body.confirmation{background:transparent}
body.fullbg{background: #000 url("/s/i/full-bg.jpg") repeat-y center}
.pp-tou{background:transparent url("/s/i/pp-tou-bg.jpg") no-repeat top center}
#home a{display:block; margin:0px auto; height:120px; width:250px; top:30px; position:relative;}
#hd{height:40px; color:#fff; text-align:left; padding:0 -20px 0 20px;}
#hd h2{color:#fff; margin-left:20px; margin-right:20px}
#bd{padding:40px}
#cntr.cpayment .step{}
#intro{padding-top:580px; color:#fff; margin-top:-10px}
#intro h1{text-transform:uppercase}
#country{margin:auto}
#shipping-form{height:400px}
#shipping{width:400px; float:left; text-align:left}
#package{width:300px; float:left; text-align:left}
#renewsp{height:120px;}
.divhide{display:none}
#footer{margin:0 auto; text-align:center; display: table; padding: 0 0 60px 0;}
#footer a{color:#fff; text-decoration:none}
.footer-bottom{width:870px; margin:0 auto; text-align:center}
.footer-bottom td{vertical-align:top !important; font-size:10px; line-height:120%; color:#757575}
.footer-bottom img{padding:0 !important}
.footer-bottom li{padding:5px; display:inline}
.wowm-logo-footer{padding:10px 0}
.td1{width:200px; text-align:right}
#errors{margin:10px 0; padding:10px; color:red; background-color:#fcc; border:1px solid red; font-weight:bold; width:90%}
table, th, td{border:none}
.front img{padding:0 !important; margin:0 !important; font-family:"Times New Roman",Times,serif;}
.white, .white *{color:#FFF !important}
.home-bold-title{font-size:14px; text-transform: upper-case; }
.bold-title{font-size:18px}
.intro-title h1{font-size:33px !important; text-transform:uppercase}
.home-subsnow-button{padding:20px}
.subsnow-tyle{top:-80px; position:relative}
#privacy-terms{margin-top:80px}
#privacy-terms-block{padding:130px 40px 20px 40px; background:#000 url(/s/i/privacy-terms-top.jpg) no-repeat}
.privacy-terms-text{color:#00c3ff; font-size:12px; font-family:Verdana; line-height:130%}
.privacy-terms-text .title{font-size:15px}
.privacy-terms-text .heading{font-size:13px}
.privacy-terms-text ul{padding-left:50px}
.privacy-terms-text a:hover{color:#fff}
#ct{background:transparent url("/s/i/forms-bg.jpg") no-repeat scroll 55px 12px; margin-top:53px; padding:50px 0 0 0}
#steps{background:transparent url("/s/i/forms-steps-bg.png") no-repeat left top; height:61px; top:5px; left:315px; position:relative; padding:5px 0 0 0; width: 218px;}
#steps td{text-align:center; height:25px}
#fields{background:transparent url("/s/i/forms-field-bg.png") no-repeat left top; height:641px; left:27px; padding:40px; _position: static;}
.tch{line-height:200%}
#country{height:30px; font-size:15px; padding:3px 0 0 0}
.small-font{font-size:10px}
.form-td1{text-align:right}
#shipping td{height:30px}
.packageoffer{background:url('/s/i/forms-orange-bg.png') no-repeat scroll; height:150px; width:290px; margin:35px 0 0 0; padding:8px 0 0 16px; line-height:125%}
#package .bold-title{font-size:20px !important; line-height:200%}
.packagelang{line-height:200%}
.submitbtn{background:transparent url('/s/i/submit-button-bg.jpg') no-repeat scroll; border:none; width:72px; height:25px}
.center-txt{text-align:center !important}
.height1{height:70px}
.height2{height:30px}
/*#payment-div{background:#fff url('/s/i/payment-div-bg.png') repeat-x; width:95%} */
.thanks-page{background-color:#fff; margin-top:100px; margin-bottom:20px; padding:20px 0}
.thanks-page .title-center{text-align:center; padding:0 20px}
.thanks-page h3{line-height:100%; color:#000; font-size:25px}
.print-copy{padding:30px 20px; font-size:13px}
.normal-lh{line-height: 130% !important;}
#waitforit,#dbst{padding:20px;color: #fff;}
#bar{margin-left: 240px;color: #fff;}
iframe, #gc{overflow: hidden; width: 95%;}
#hwg {margin-left: 155px; }
#hws {width: 700px;}
#home-about { color: white; text-align: left; margin-left: -20px; font-size: 1.2em;}
#home-about { height: 420px;}
.home-about-content { width: 480px; padding-top: 60px; }
#home-inside { font-size: 1.9em; color: gold; margin: 26px 0px 12px; }
.home-accent { font-style: italic; }
.home-bold { color: #ffcc33; font-weight: bold; font-size: 105%; }
.top-banner, .about-title { font-size: 2.1em; color: #ffcc33; display: block; margin-bottom: 20px; }
.home-title { text-transform: uppercase; font-size: 16px; color: #ffcc33; display: block; margin-bottom: 10px; }
#home-inside ul { list-style-type: none; margin: 0; padding: 0;}
#home-inside ul li { background: transparent url('/s/i/list-bullet.png') no-repeat 0px 5px; padding-bottom: 10px; padding-left: 20px; }

.subtopnowa { padding-top: 33px; }
.sub-now-top a,.subtopnowa a { font-size: 24px; color: white; text-decoration: none; padding-top: 40px; }

#sub-now-bot,
.sub-now-top,
.sub-now-lower,
.sub-now { text-transform: uppercase; color: #fff; font-weight: bold; font-size: 12px;}

.sub-now { margin-right: 20px; padding-left: 0; height: 64px; width: 285px; background: url(/s/i/button-top.png) top center no-repeat; float: right; }
.sub-now-lower{ margin: -30px 0 0 256px; padding-left:0; width: 376px; height: 101px; background: url(/s/i/button-mid.png) top center no-repeat; }
#sub-now-bot { width: 326px; height: 97px; text-align: center; background: url(/s/i/redsub-bot.png) center 14px no-repeat; } 
.sub-now-top { background: url(/s/i/redsub_top2.png) top center no-repeat; width: 440px; height: 100px; margin-left: 40px; text-align: center; }

.sub-now-top a,
#sub-now-bot a,
.sub-now a,
.sub-now-lower a,
#sub-now-bot a:hover,
.sub-now a:hover,
.sub-now-lower a:hover { text-transform: uppercase; color: gold; font-weight: bold; text-decoration: none; }
#sub-now-a, #sub-now-lower-a, #sub-now-top-a { text-align: center; }
#sub-now-a a { padding: 12px 20px; display: block; }
#sub-now-lower-a a { font-size: 1.4em; display: block; }
#sub-now-lower-a a { font-size: 1.4em; display: block; padding: 40px 20px; }
#sub-now-bot a { font-size: 1.2em; display: block; padding: 38px 20px; }

body.fr .sub-now { background: url(/s/i/button-top-fr.png) top center no-repeat; }
body.fr .sub-now-lower { background: url(/s/i/button-mid-fr.png) top center no-repeat; margin: -50px 0 0 180px; }
body.fr #sub-now-lower-a { margin-top: 40px; }
body.fr #sub-now-lower-a a { margin-top: -40px; }
body.fr #sub-now-bot { background: url(/s/i/redsub-bot-fr.png) no-repeat scroll center 15px; } 

.language-buttons { height: 70px; padding-top: 6px; clear: both; }
.language-buttons li{display:inline; color: gold; text-transform: uppercase; }

/* .language-buttons{padding:60px 0 0 335px; margin:0 auto} */
.language-buttons li{display:inline; padding: 0px; }
.language-buttons ul { list-style-type: disc; font-weight: bold; margin: 0px; }
.language-buttons li.buttons a{color:gold; text-decoration:none; font-size:13px; padding:0 2px; }
.language-buttons li.active a{color:orange;}
li.language-buttons-white {font-size:13px; text-transform: uppercase; color: #ffffff; }
.home{ font-family:"Times New Roman",Times,serif;}
.dot { color: white; padding: 0 6px 0 0; }
.dotr { color: orange; padding: 0 3px 0 4px; }
.dota { color: gold; margin-right: 5px; }
.about-mag li { margin-bottom: 14px; }
ul.about-mag { list-style-type: none; margin-left: 0px; font-size: 1em;}
hr.full-bar { background-color: gold; color: gold; margin: 0 0 8px; }
.block-inside { color: white; width: 220px; float: left; margin-right: 10px; height: 332px; }
#block-4 { margin: 0px; }
.block-img { border: 3px solid #5b2417; }
.block-img-highlight { border: 3px solid #be0000; }
#block-1 .inside-det { }
#whats-inside { border-top: 10px; font-size: 1.1em; }
.inside-title-top, .inside-title { display: block; color: gold; font-size: 1.3em; padding-top: 6px; }
.inside-title-top a, .inside-title a { color: gold; text-decoration: none; }
.inside-title-top a:hover, .inside-title a:hover { color: #125AA7; }
.inside-title-top { padding-bottom: 0px; height: 26px; padding-top: 0px; }
.inside-det-top { display: block; height: 26px; }
.preview { color: gold; text-decoration: none; }
.preview:hover { color: #125AA7; }
#issuesoon { height: 80px; color: gold; font-size: 1.8em; padding-top: 20px; float: left; width: 300px; }
#tc { font-size: 1em; margin-bottom: 20px; }
#blc, #ftc, #tc { color: #aaaaaa; font-size: 0.9em; }
#ftc { margin: -70px 0 0 0; }
#previewlink { float:left; }
#email, .custsrv { color: #fff; text-align: center; }
.home-footer a, #email a, .custsrv a { color: #ffcc33 !important; text-decoration: none; }
.home-footer a:hover, #email a:hover, .custsrv a:hover { color:#fff }
a.note { color: #999; text-decoration: none; }
span.note { font-size: 11px; color: #999; text-decoration: none; }
.customer-service-top { margin-left: -20px; padding-top: 30px; padding-left: 0px; color: #fff; text-transform: none; color: #fff; font-weight: normal; font-size: 11px; text-align: center; line-height: 12px; }
.customer-service-top a { color: #ffcc33 !important; text-decoration: none; text-transform: none; color: #fff; font-weight: bold; font-size: 11px; }
.customer-service-top a:hover{color:#fff; text-transform: none; color: #fff; font-weight: bold; font-size: 11px; }
.wall { padding: 32px 0 0 13px; text-align: center; width: 414px; height: 68px; }
.wallpr { text-align: center; font-size: 12px; }
.wpdl { text-align: left; text-decoration: none; color: #fff; width: 100px; height: 16px; }
#wpdlc { margin: 0 0 8px 0px; padding: 0 16px 0; }
a.wpdl:hover { color: gold; }
.dlwp { font-weight: bold; font-size: 1.2em; color: #ffcc33; text-transform: uppercase; }
.cbhint { font-style: italic; font-size: .9em; }
.wwo { font-style: italic; }
.sub-now-top a,.subtopnowa a { font-size: 24px; color: gold; text-decoration: none; padding-top: 40px; }
