@font-face{font-family:'Proxima Nova Bold';src:url('../fonts/proximanova-bold-webfont.eot');src:url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proximanova-bold-webfont.woff') format('woff'),url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');font-weight:normal;font-style:normal;}html{background-image:url(../images/bgr.jpg);height:100%;}body{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;color:#303030;}.pn{font-family:"Proxima Nova",sans-serif;}.pie{behavior:url(scripts/PIE.htc);}.clear{clear:both;height:0;overflow:hidden;}.hide{display:none!important;}input,select,textarea{font-family:inherit;font-size:inherit;}.submit{cursor:pointer;}fieldset{border:none;}label{cursor:pointer;}a:hover{cursor:pointer;text-decoration:none;}a{color:inherit;}a img{border:none;}.nom{margin:0!important;}a.rev{text-decoration:none;}a.rev:hover{text-decoration:underline;}.ld{float:left!important;}.rd{float:right!important;}.first{margin-top:0!important;}.last{margin-bottom:0!important;}.ca{text-align:center;}.ra{text-align:right;}.la{text-align:left;}.inh{color:inherit!important;}.upper{text-transform:uppercase;}.vam{vertical-align:middle;}.nowrap{white-space:nowrap;}.cfix:after,.cfix:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;overflow:hidden;}.rep{overflow:hidden;text-indent:-9999px;white-space:nowrap;display:block;}.in{width:850px;margin:0 auto;position:relative;}#wrap{min-height:100%;}#wrap-pad{}#footer{background-image:url(../images/footer-bgr.png);border-top:1px solid #2b2b2b;height:50px;position:relative;}#footer .in{background-image:url(../images/footer-shadow.png);background-repeat:no-repeat;background-position:50% 0;padding-top:5px;}#footer-logo{background-image:url(../images/footer-logo.png);background-repeat:no-repeat;margin-bottom:22px;width:110px;height:36px;display:none;visibilty:hidden;}#footer .ld{font-size:12px;text-shadow:0 1px 0 #0f0f0f;}#footer .ld,#footer .ld a{color:#ccc;font-size:10px;line-height:12px;margin-top:4px}#footer .ld a:hover{color:#fff;}#footer .ld p{margin-bottom:7px;}#footer .ld ul{overflow:hidden;}#footer .ld li{margin-left:-12px;margin-right:22px;padding-left:12px;float:left;background-image:url(../images/sprit2.png);background-repeat:no-repeat;background-position:-18px -2954px;}#footer .rd h3{font-size:15px;color:#fff;text-shadow:0 1px 0 #0f0f0f;font-weight:bold;margin-bottom:7px;line-height:1.1;display:none;visibilty:hidden;}#social-links{float:left;padding-top:3px;}#social-links li{margin-right:12px;float:left;}#social-links a{background-image:url(../images/social.png);background-repeat:no-repeat;width:36px;height:37px;display:block;float:left;}#social-links a:hover{background-image:url(../images/social-hover.png);}#social-twitter{background-position:0 0;}#social-facebook{background-position:-48px 0;}#social-youtube{background-position:-97px 0;}#social-vimeo{background-position:-145px 0;}#subscribe-form{background-color:#232323;border-top:1px solid #111;border-bottom:1px solid #505050;border-radius:5px;padding:2px 4px 4px;position:relative;width:270px;float:right;margin-top:2px;}#subscribe-form .submit{font-size:12px;font-weight:bold;color:#fff;background-image:url(../images/button-subscribe.png);background-repeat:no-repeat;float:right;text-shadow:0 1px 0 #033689;border:none;width:79px;height:31px;background-color:transparent;}#subscribe-form .text{font-size:12px;color:#a1a1a1;background-color:transparent;line-height:13px;padding:9px 10px;border:none;width:170px;height:13px;float:left;cursor:text;}#subscribe-form .text:focus{color:#fff;}#top-bar{background-image:url(../images/top-bar.png);background-repeat:repeat-x;background-position:top;position:relative;z-index:11000;}#top-bar .in{border-right:1px solid #2e2e2e;width:850px;height:43px;}#top-nav{list-style-type:none;padding-top:15px;line-height:12px;float:left;}#top-nav li{margin-left:-14px;margin-right:27px;padding-left:14px;border-left:1px solid #555;float:left;position:relative;}#top-nav li:first-child{border:none;}#top-nav a{color:#959595;}#top-nav a:hover{color:#fff;}.top-user{line-height:43px;float:right;border-left:1px solid #313131;border-right:1px solid #020202;position:relative;}.top-user-link{background-color:#292929;padding:0 12px;height:43px;display:block;}.top-user-link:hover,.top-user:hover .top-user-link{background-color:#333;}.top-user-pic{vertical-align:middle;margin-right:4px;}.top-user-username{background-position:100% 55%;color:#fff;background-image:url(../images/user-dd.png);background-repeat:no-repeat;background-position:100% 70%;vertical-align:middle;padding-right:18px;}#search-form{border-right:1px solid #020202;padding-top:6px;height:37px;float:right;padding-right:15px;position:relative;}#search-form fieldset{background-image:url(../images/input-search.png);background-repeat:no-repeat;background-position:0 0;width:207px;height:28px;position:relative;}.sff-focus{background-position:0 -56px!important;}.sff-focus .text{color:#303030!important;}#search-form .submit,#video-search .submit{background-color:transparent;background-image:url(../images/icon-search.png);background-repeat:no-repeat;border:none;position:absolute;left:10px;top:6px;width:18px;height:18px;}#search-form .text{color:#fff;margin-left:28px;background-color:transparent;border:none;width:118px;padding:7px;height:14px;}#search-form fieldset:hover{background-position:0 -28px;}#search-form .text:hover{color:#fff;}#pic-header{position:relative;min-width:850px;height:514px;z-index:10000;}#big-pic-cont{height:514px;overflow:hidden;width:100%;position:absolute;z-index:-1;left:0;top:0;}#big-pic-cont img{width:100%;min-height:514px;}#pic-header-bottom{background-image:url(../images/picture-text-bgr.png);padding:18px 0 15px;width:100%;position:absolute;left:0;bottom:0;font-size:14px;color:#fff;line-height:21px;}.phb-col{width:280px;float:left;margin-left:55px;}.phb-col:first-child{margin-left:0;}#pic-header-bottom h3{font-size:16px;font-weight:bold;color:#0072bc;line-height:1.1;margin-bottom:8px;}#pic-header-nav{background-image:url(../images/menu-bgr.png);background-repeat:repeat-x;background-position:0 0;height:70px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;margin-bottom:55px;position:relative;z-index:9;}#logo{background-image:url(../images/logo.png);background-repeat:no-repeat;margin:0 auto 25px;width:385px;height:59px;}#search-form2{background-image:url(../images/search-bgr.png);margin:0 auto;padding:12px;width:520px;border:1px solid #6f7a83;border-radius:5px;position:relative;}#search-form2 .text{float:left;font-size:15px;font-weight:bold;color:#898989;line-height:15px;padding:17px 19px;width:342px;height:15px;border:none;border-radius:3px;position:relative;}#search-form2 .submit{font-size:18px;font-weight:bold;color:#fff;background-color:transparent;background-image:url(../images/button-search.png);background-repeat:no-repeat;background-position:0 0;border:none;width:91px;padding-left:33px;text-align:center;line-height:48px;height:51px;float:right;text-shadow:0 1px 1px #6aa22e;}#search-form2 .submit:hover{background-position:0 -51px;}#pic-header-nav li.phn-l1{background-repeat:repeat-x;background-position:top;background-image:url(../images/menu-bgr.png);border-left:1px solid #ffffff;border-right:1px solid #cecece;width:157px;height:70px;float:left;position:relative;}#pic-header-nav li.active{background-position:0 -140px!important;background-color:#262626;}.sp-pic #pic-header-nav li.active{background-position:0 -210px!important;}#pic-header-nav li.show-dropdown,.sp-pic #pic-header-nav li.show-dropdown{background-position:0 -280px!important;background-color:#212121;border-color:#212121;}#pic-header-nav li.show-dropdown,.sp-pic #pic-header-nav li.show-dropdown,#pic-header-nav li.show-dropdown a.phn-l1,.sp-pic #pic-header-nav li.show-dropdown a.phn-l1{border-radius:0!important;}#pic-header-nav li.pre-dropdown{border-right-color:#212121;}#pic-header-nav li.post-dropdown{border-left-color:#212121;}#pic-header-nav li:hover{background-position:0 -70px;}#pic-header-nav li.active a.phn-l1,#pic-header-nav li.show-dropdown a.phn-l1{color:#fff;}#pic-header-nav li.active span.phn-l1,#pic-header-nav li.show-dropdown span.phn-l1{background-image:url(../images/menu-dd-active.png);}#pic-header-nav li.alpha,#pic-header-nav li.alpha a.phn-l1{border-left:none;border-radius:0 0 0 4px;}#pic-header-nav li.omega,#pic-header-nav li.omega a.phn-l1{border-right:none;border-radius:0 0 4px 0;width:155px;}#pic-header-nav a.phn-l1{height:70px;display:block;font-family:'Proxima Nova Bold',sans-serif;font-size:13px;font-weight:bold;color:#303030;text-transform:uppercase;line-height:30px;background-image:url(../images/map.png);background-repeat:no-repeat;position:relative;}#pic-header-nav a.phn-l1:hover,#pic-header-nav li.active a.phn-l1,#pic-header-nav li.show-dropdown a.phn-l1{background-image:url(../images/map-hover.png);}#nav-north-america span.phn-l1,#nav-south-america span.phn-l1,#nav-australia span.phn-l1{line-height:15px;}#pic-header-nav span.phn-l1{background-image:url(../images/menu-dd.png);background-repeat:no-repeat;background-position:132px 30px;padding-top:20px;height:50px;display:block;}#nav-north-america span.phn-l1{padding-left:61px;}#nav-europe span.phn-l1{padding-left:67px;}#nav-south-america span.phn-l1{padding-left:60px;}#nav-australia span.phn-l1{padding-left:52px;}#nav-asia span.phn-l1{padding-left:90px;}#nav-africa span.phn-l1{padding-left:70px;}#nav-north-america a.phn-l1{background-position:-4px 10px;}#nav-europe a.phn-l1{background-position:-15px -108px;}#nav-south-america a.phn-l1{background-position:-12px -239px;}#nav-australia a.phn-l1{background-position:-15px -360px;}#nav-asia a.phn-l1{background-position:-17px -520px;}#nav-africa a.phn-l1{background-position:-12px -681px;}#blue-nav-cont{background-image:url(../images/sep-grey.png);background-repeat:repeat-x;background-position:top;padding-top:8px;position:relative;z-index:8000;}#blue-nav{background-image:url(../images/bgr-blue.png);margin-bottom:-2px;height:45px;}#blue-nav ul{list-style-type:none;padding-top:2px;position:relative;padding-left:15px;}#blue-nav li{background-image:url(../images/sub-sep.png);background-repeat:no-repeat;background-position:0 0;margin-left:-18px;margin-right:36px;padding-left:18px;height:40px;float:left;position:relative;}#blue-nav li:first-child{background-image:none;}.blue-tip{background-image:url(../images/blue-tip.png);background-repeat:no-repeat;display:block;width:17px;height:8px;overflow:hidden;position:absolute;left:50%;top:49px;}#blue-nav a{background-image:url(../images/sub-icons.png);background-repeat:no-repeat;padding-left:30px;display:block;line-height:40px;height:40px;font-size:12px;color:#fff;font-weight:bold;}#blue-nav .active a,#blue-nav a:hover{background-image:url(../images/sub-icons-active.png);}#blue-nav-weather a{background-position:0 0;}#blue-nav-videos a{background-position:0 -40px;}#blue-nav-forums a{background-position:0 -80px;}#blue-nav-classifieds a{background-position:0 -120px;}#blue-nav-beaches a{background-position:0 -160px;}#main{padding-bottom:50px;padding-top:30px;position:relative;z-index:8;}#content{width:590px;float:left;}#sidebar{float:right;padding-top:260px;width:310px;}#main-products h2{font-family:arial,sans-serif;font-size:16px;font-weight:bold;background-image:url(../images/dot.png);background-repeat:repeat-x;background-position:0 50%;text-align:center;margin-bottom:30px;}#main-products h2 span{background-image:url(../images/bgr.jpg);padding:0 10px;}#main-products p{text-align:center;}.page-title{font-size:28px;font-weight:bold;background-image:url(../images/bgr-2.png);background-position:0 0;line-height:58px;padding:0 20px;position:relative;margin-bottom:35px;}.pt-tip{background-image:url(../images/ttl-tip.png);background-repeat:no-repeat;width:24px;height:11px;overflow:hidden;position:absolute;left:46px;bottom:-11px;}.feature-block{margin-top:45px;}.feature-block:first-child{margin-top:0;}.feature-pic{float:left;position:relative;}.feature-text{width:460px;float:right;}.feature-text h3{font-size:17px;font-weight:bold;color:#000;line-height:1.1;margin-bottom:20px;}.feature-text p{font-size:14px;}.feature-popup{background-color:#fff;padding:3px;border-radius:5px;position:absolute;left:100px;top:-65px;box-shadow:0 0 5px #333;display:none;}.feature-pic:hover .feature-popup{display:block;}.popup-tip{background-image:url(../images/popup-tip.png);background-repeat:no-repeat;width:17px;height:21px;position:absolute;left:-14px;top:50%;margin-top:-10px;}.feature-popup img{display:block;}#sb-flag{background-image:url(../images/sep-blue.png);background-repeat:repeat-x;background-position:top;padding-top:8px;position:absolute;top:0px;left:50%;margin-left:165px;width:310px;}#sb-flag-shadow-left,#sb-flag-shadow-right{background-image:url(../images/sprit2.png);background-repeat:no-repeat;width:26px;height:60px;position:absolute;top:8px;}#sb-flag-shadow-left{left:-26px;background-position:-8px -2795px;}#sb-flag-shadow-right{left:100%;background-position:0-2878px;}#sb-flag-top{background-color:#1c85e2;background-image:url(../images/sidebar-grad.png);background-repeat:repeat-x;background-position:bottom;padding-top:20px;padding-bottom:10px;color:#fff;}#sb-flag-top h2{font-size:25px;font-weight:bold;text-align:center;line-height:1.1;margin-bottom:10px;text-shadow:-1px 1px 0 #176ebb;}#sb-flag-top h3{font-family:georgia,serif;font-size:29px;font-style:italic;background-image:url(../images/sidebar-dots.png);background-repeat:repeat-x;background-position:50% 50%;text-align:center;line-height:1.1;margin:0 25px 15px;text-shadow:-1px 1px 0 #176ebb;}#sb-flag-top h3 span{background-color:#1c85e2;padding:0 10px;}#sb-flag-top p{font-size:14px;text-align:center;margin-bottom:16px;}a.try-now{font-size:18px;font-weight:bold;color:#fff;background-image:url(../images/button-2.png);background-repeat:no-repeat;background-position:0 0;text-align:center;line-height:52px;width:177px;height:52px;display:block;text-shadow:0 1px 0 #599a1c;margin:0 auto;}a.try-now:hover{background-position:0 -52px;}#sb-flag-bottom{background-image:url(../images/sidebar-tip.png);background-repeat:no-repeat;padding-top:45px;width:310px;height:66px;text-align:center;}.sb-flag-more{font-size:15px;font-weight:bold;color:#fff;background-image:url(../images/green-arrow.png);background-repeat:no-repeat;background-position:100% 50%;line-height:28px;padding-right:36px;height:28px;display:inline-block;}.sb-title{margin-bottom:20px;}.sb-title h2{font-size:27px;font-weight:bold;line-height:1.1;margin-bottom:10px;}.sb-title h3{font-family:georgia,serif;font-size:16px;font-style:italic;line-height:1.1;}.sb-sep{margin:15px 0 15px 40px;border-top:1px dotted #ababab;height:0;overflow:hidden;}.testimonial{font-size:12px;position:relative;background-image:url(../images/dot.png);background-repeat:repeat-y;background-position:32px 0;}.testi-quote{background-image:url(../images/quote.png);background-repeat:no-repeat;width:32px;height:32px;position:absolute;left:17px;top:0;}.testi-text{line-height:18px;margin-left:60px;}.testi-author{line-height:67px;height:67px;}.testi-author img{margin-right:12px;float:left;}.testi-author strong{font-weight:bold;}.testi-author em{font-family:georgia,serif;font-style:italic;}.sp-pic{height:184px!important;border-top:1px solid #202020;}.sp-pic #big-pic-cont{height:184px!important;}.sp-pic #big-pic-cont img{min-height:184px!important;}#sp-logo{background-image:url(../images/sp-logo.png);background-repeat:no-repeat;width:179px;height:58px;float:left;}#sp-pic-top{margin-bottom:23px;padding-top:15px;}#sp-pic-icont,.sp-pic-icont{background-image:url(../images/sp-clip-bgr.png);padding:8px 8px 5px 8px;float:right;}#sp-pic-icont img,.sp-pic-icont img{display:block;}.sp-pic #pic-header-nav{margin:0;border-radius:5px 5px 0 0;}.sp-pic #pic-header-nav li.alpha,.sp-pic #pic-header-nav li.alpha a{border-radius:4px 0 0 0;}.sp-pic #pic-header-nav li.omega,.sp-pic #pic-header-nav li.omega a{border-radius:0 4px 0 0;}#pic-header-nav li.omega,#pic-header-nav li.omega a{border-right:none;border-radius:0 0 4px 0;width:155px;}.sp-blue-nav{padding-top:0!important;}#page-404{text-align:center;padding:35px 0 60px;font-size:16px;}#page-404 p{margin-bottom:25px;}#page-404 h2{font-size:44px;font-weight:bold;margin:25px 0;}#sep-404{border-top:1px solid #dcdcdc;border-bottom:1px solid #fff;margin:25px auto;width:310px;height:0;overflow:hidden;}#page-404 a{color:#8dc63f;}#page-404 a:hover{color:#a8de5f;}#form-404{background-image:url(../images/input-404.png);background-repeat:no-repeat;margin:0 auto 20px;width:415px;height:41px;padding:5px;}#form-404 .submit{text-shadow:0 1px 0 #296d36;font-size:18px;font-weight:bold;background-image:url(../images/button-404.png);background-repeat:no-repeat;background-position:0 0;width:99px;height:41px;float:right;background-color:transparent;border:none;color:#fff;}#form-404 .submit:hover{background-position:0 -41px;}#form-404 .text{color:#898989;background-color:transparent;line-height:15px;padding:13px 20px;border:none;width:275px;height:15px;float:left;float:left;}.sp-main{padding-top:0!important;}.sp-main a{color:#0072bc;}.sp-main a:hover{color:#36a5ed;}.link-back{background-image:url(../images/icon-arrow-left.png);background-repeat:no-repeat;background-position:0 50%;padding-left:25px;color:#0072bc;}.link-back:hover{background-image:url(../images/icon-arrow-left-a.png);}#crumbtrail{padding:12px 0;font-size:11px;border-bottom:1px solid #d8d8d8;margin-bottom:25px;}#crumbtrail li{background:url(../images/sprite.png) no-repeat;background-position:-370px -897px;padding-left:18px;float:left;margin-right:15px;}#crumbtrail li:first-child{background-image:none;padding-left:0;}.link-home{background-image:url(../images/icon-home.png);background-repeat:no-repeat;background-position:0 0;width:14px;height:11px;overflow:hidden;position:relative;top:2px;}.link-home:hover{background-position:0 -11px;}.banner img{display:block;}.banner{background-image:url(../images/bgr-3.png);padding:15px 15px 11px 15px;float:right;margin-bottom:30px;}#beach-slider-cont{width:710px;float:left;margin-bottom:30px;}#featured-slider-cont{width:750px;float:left;margin-bottom:30px;}#featured-slider-cont #beach-slider-thumbs li{margin-left:14px;}#featured-slider-cont #beach-slider-big-pic{margin-bottom:20px;}#featured-slider-cont .beach-slider-nav{bottom:23px;}#beach-slider-cont h2{font-size:31px;line-height:31px;margin-bottom:5px;}.beach-location{font-size:15px;font-weight:bold;background-image:url(../images/icon-location.png);background-repeat:no-repeat;background-position:0 0;line-height:21px;padding-left:22px;margin-bottom:7px;}#beach-slider{position:relative;background-image:url(../images/bgr-4.png);padding:10px;}#beach-slider-big-pic{margin-bottom:12px;position:relative;}#beach-slider-big-pic img{display:block;}#beach-slider-thumbs{margin-left:56px;margin-right:56px;}.beach-slider-nav,.latest-nav{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:-218px -766px!important;width:47px;height:47px;position:absolute;}.beach-slider-nav{bottom:27px;}.latest-nav{top:85px;}.bsn-left,.latest-prev{background-position:0 -47px;left:10px;}.bsn-left:hover,.latest-prev:hover{background-position:0 -141px;}.bsn-right,.latest-next{background-position:0 0;right:10px;}.bsn-right:hover,.latest-next:hover{background-position:0 -94px;}#beach-slider-thumbs{}#beach-slider-thumbs li{margin-left:11px;float:left;opacity:.6;filter:alpha(opacity=60);width:73px;height:73px;overflow:hidden;}#beach-slider-thumbs li img{display:block;}#beach-slider-thumbs li:first-child{margin-left:0;}#beach-slider-thumbs li.active,#beach-slider-thumbs li:hover{opacity:1;filter:alpha(opacity=100);}#beach-slider-thumbs li.active{border:3px solid #60b5f7;overflow:hidden;width:67px;height:67px;}#beach-slider-thumbs li.active img{margin:-3px 0 0 -3px;}.sp-main #sidebar{padding-top:0;}.content-sep{margin:25px 0;border-top:1px solid #cfcfcf;height:0;overflow:hidden;}.sp-main #content{color:#1b1b1b;}.sp-main #content p{margin-bottom:25px;}.sp-main #content h3{font-size:16px;font-weight:bold;margin-bottom:25px;}.sp-main #content h2{font-size:19px;font-weight:bold;margin-bottom:25px;}.widget-1{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:top;margin-bottom:20px;padding-top:25px;}.widget-1 .widget-title{font-size:16px;font-weight:bold;line-height:1.1;margin-bottom:12px;}.tag-cloud a{color:#303030;background-color:#e2f5fe;line-height:22px;margin-right:2px;margin-bottom:7px;border-radius:2px;padding:0 6px;white-space:nowrap;display:inline-block;}.tag-cloud a:hover{background-color:#ccecfc;}#sb-location img{display:block;}#sb-location{background-image:url(../images/bgr-3.png);padding:6px;}.rating-stars{background-image:url(../images/star-na.png);background-repeat:repeat-x;background-position:0 0;width:140px;}.rating-in{background-image:url(../images/star-a.png);background-repeat:repeat-x;background-position:0 0;height:25px;}.rating-5 .rating-in{width:140px;}.rating-4 .rating-in{width:112px;}.rating-3 .rating-in{width:84px;}.rating-2 .rating-in{width:56px;}.rating-1 .rating-in{width:28px;}.rating-row{border-bottom:1px solid #dadada;padding:10px 0;}.overall-rating{border:none;background-image:url(../images/bgr-2.png);padding:15px 0 15px 15px;}.rating-name{line-height:16px;float:left;}.rating-count{line-height:32px;float:right;font-weight:bold;text-align:center;width:55px;font-size:16px;}.overall-rating .rating-count{font-size:21px;}.rating-row .rating-stars{float:right;margin-top:2px;}.comment-error{font-size:16px;background-image:url(../images/comment-box-bgr.png);line-height:53px;border-radius:5px;height:53px;position:relative;text-align:center;}.comment-notification{font-size:16px;font-weight:bold;bbackground-image:url(../images/sprit2.png);padding-left:45px;background-repeat:no-repeat;background-position:3px -1833px;line-height:31px;display:inline-block;}.rating-row:last-child{border:none;}.big-pic-narrow{height:107px!important;}.big-pic-narrow #big-pic-cont{height:107px!important;}#order-header{border-bottom:1px solid #d8d8d8;height:68px;margin-bottom:22px;}#order-header h2{font-size:20px;line-height:68px;float:left;font-weight:bold;}#order-steps{float:right;}#order-steps li{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:100% -1480px;float:left;padding-left:20px;padding-right:30px;height:47px;padding-top:21px;line-height:25px;font-size:15px;font-weight:bold;color:#898989;}#order-steps li.omega{background-image:none;padding-right:0;}.order-step-no{background-image:url(../images/order-step-bgr.png);background-repeat:no-repeat;background-position:0 0;text-align:center;line-height:25px;width:25px;height:25px;display:inline-block;font-size:16px;font-weight:bold;color:#fff;margin-right:5px;}#order-steps .active{color:#303030;}#order-steps .active .order-step-no{background-position:0 -25px;}#page-confirm{position:relative;background-color:#fff;border-radius:5px;padding:50px 40px;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;margin-bottom:25px;}.ok-ttl-group{background-image:url(../images/check-big.png);background-repeat:no-repeat;background-position:0 50%;margin-bottom:56px;padding-left:70px;min-height:50px;}.ok-ttl-group h2{font-size:29px;font-weight:bold;text-align:1.1;margin-bottom:5px;}.ok-ttl-group h3{font-size:16px;line-height:1.1;}.order-col{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:top;margin-left:30px;padding-top:18px;width:270px;line-height:24px;float:left;}.order-col:first-child{margin-left:0;}.order-col h4{font-size:13px;font-weight:bold;margin-bottom:13px;}.order-total{font-size:15px;font-weight:bold;margin-top:17px;}#form-below-page{font-size:16px;padding-bottom:60px;}#form-below-page a{color:#8dc63f;}#form-below-page form{background-image:url(../images/input-white.png);}#form-below-page h3{background-image:url(../images/dot.png);background-repeat:repeat-x;background-position:50% 50%;text-align:center;font-weight:bold;margin-bottom:25px;}#form-below-page h3 span{background-image:url(../images/bgr.jpg);padding:0 10px;}.header-pic-msg{color:#fff;float:right;margin-top:30px;background-image:url(../images/arrow-nvm.png);background-repeat:no-repeat;background-position:0 50%;padding-left:18px;}#order-summary{color:#fff;background-image:url(../images/bgr-5.png);padding:10px;float:right;width:250px;line-height:20px;}#order-summary p{padding:0 10px;}#order-summary h3{padding:0 10px;font-size:15px;font-weight:bold;margin-bottom:11px;}.summary-total{background-color:#000;line-height:34px;margin-top:18px;font-size:15px;font-weight:bold;}#order-form-col{padding-bottom:60px;width:630px;float:left;}.order-form-note{font-size:11px;color:#888;line-height:16px;margin-top:25px;}#order-form-in{position:relative;background-color:#fff;border-radius:5px;padding:20px 30px;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;margin-bottom:25px;}#order-form-div{background-image:url(../images/dot.png);background-repeat:repeat-y;background-position:363px 0;margin-bottom:20px;}#order-col-1{width:332px;}#order-col-2{width:180px;}#order-form-div h3{font-size:16px;font-weight:bold;line-height:1.1;margin-bottom:22px;}.field-wrap{margin-bottom:5px;}.field-wrap label,.form-item label{margin-bottom:1px;display:block;}.field-wrap .text,.form-item .form-text,.form-item .form-textarea,.field-wrap select{background-image:url(../images/input-grad.png);background-repeat:repeat-x;background-position:top;border:1px solid #c6c6c6;border-radius:5px;position:relative;padding:8px 9px;max-width:250px}.field-wrap input.error,.field-wrap select.error,.field-wrap textarea.error{border-color:#f6986c;background-image:url(../images/input-error.png);background-color:#ffeee4;background:#ffeee4;}.field-wrap .text:focus{border-color:#60b5f7;-webkit-box-shadow:0 0 5px #60b5f7;-moz-box-shadow:0 0 5px #60b5f7;box-shadow:0 0 5px #60b5f7;}.field-wrap input.error:focus,.field-wrap textarea.error:focus{border-color:#f6986c!important;-webkit-box-shadow:0 0 5px #f6986c!important;-moz-box-shadow:0 0 5px #f6986c!important;box-shadow:0 0 5px #f6986c!important;}label.error{background-image:url(../images/icon-error.png);background-repeat:no-repeat;background-position:0 1px;padding-left:22px;margin-top:5px;color:#f26522!important;font-size:11px;white-space:nowrap;display:inline-block!important;line-height:16px;}.field-wrap input.text,.form-item input.form-text{line-height:15px;height:15px;}.field-w1{width:153px;}.field-w1 .text{width:131px;}.field-w2{}.field-w2 .text{width:310px;}.field-w2 select{width:100%;}.field-w3{width:203px;}.field-w3 .text{width:181px;}.field-w5{width:251px;}.field-w5 .text,.field-w5 textarea{width:229px;}.field-w8{width:251px;}.field-w8 .text,.field-w8 textarea{width:229px;}.ddl-nav{width:220px;padding:3px 3px 3px 0px;}.field-wrap a{color:#0072bc;}.field-wrap a:hover{color:#36a5ed;}#order-form-in .submit,.submit-n{font-size:23px;font-weight:bold;color:#fff;background-image:url(../images/button-order.png);background-repeat:no-repeat;background-position:0 0;border:none;width:218px;height:50px;text-shadow:0 1px 1px #659a2a;}#order-form-in .submit:hover,.submit-n:hover{background-position:0 -50px;}.bordy-block{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:top;padding-top:35px;}#continent-part1{width:710px;float:left;}#continent-part1 h1{font-size:31px;font-weight:bold;line-height:1.1;margin-bottom:20px;}#continent-part1 p{line-height:24px;margin-bottom:25px;}.bb-ttl{font-size:16px;font-weight:bold;line-height:1.1;margin-bottom:10px;}.country-list{margin-bottom:30px;}.country-list li{line-height:28px;width:33%;float:left;position:relative;left:-13px;}.country-list a{display:inline-block;padding:0 13px;white-space:nowrap;color:#636363;border-radius:3px;}.country-list .count{color:#888;}.country-list .has-beaches a{color:#0072bc;}.country-list .has-beaches a:hover{background-color:#d3e7f7;}.country-list .has-beaches .count{color:#60b5f7;}.top-rated li{border-top:1px solid #dadada;line-height:34px;}.top-rated li:first-child{border:none;}.top-rating{font-size:16px;font-weight:bold;}.top-rated a{color:#303030;}.top-rated a:hover{color:#0072bc;}.magazine-sb{clear:right;}.col-1{width:285px;}a.black{color:#303030;}a.black:hover{color:#0072bc;}.recent-st1{margin-bottom:15px;}.recent-st1 img{margin-bottom:10px;display:block;}.recent-st2{padding:20px 0 12px;border-top:1px solid #cfcfcf;}.recent-st2:first-child{padding-top:0;border-top:none;}.recent-st2 img{float:left;}.recent-st2-text{width:210px;float:right;}.recent-st1 h3,.recent-st2 h3{font-size:13px!important;font-weight:bold;margin-bottom:3px!important;}.recent-st1 p,.recent-st2 p{margin-bottom:3px!important;font-size:12px!important;}.big-map{background-image:url(../images/bgr-3.png);text-align:center;padding:7px;margin-bottom:30px;}.big-map img{margin:0 auto;display:block;}#featured-beaches-ttl{font-size:25px;font-weight:bold;line-height:1.1;margin-bottom:20px;}.slider-caption{color:#fff;padding:9px 35px;width:320px;position:absolute;left:0;bottom:0;background-image:url(../images/slider-ttl-bgr.png);}.slider-caption h2{font-size:36px;line-height:1.1;margin-bottom:2px;font-weight:bold;}.slider-caption p{font-size:16px;font-weight:bold;}.slider-caption .location{background-image:url(../images/sprit2.png);background-repeat:no-repeat;background-position:-10px -2021px;padding-left:16px;}.col-2{margin-left:47px;width:285px;float:left;}.col-2:first-child{margin-left:0;}.col-2:last-child{float:right;}.all-link-cont{border-top:1px solid #cfcfcf;text-align:right;line-height:30px;font-size:12px;margin-bottom:33px;}.all-link{background-image:url(../images/icon-arrow-right.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:35px;font-weight:bold;}.all-link:hover{background-image:url(../images/icon-arrow-right-a.png);}.country-ttl{font-size:16px;font-weight:bold;background-image:url(../images/map-hover.png);background-repeat:no-repeat;line-height:51px;padding-left:50px;margin-bottom:5px;}#ttl-north-america{background-position:-12px -0px;}#ttl-europe{background-position:-15px -108px;}#ttl-south-america{background-position:-12px -239px;}#ttl-australia{background-position:-15px -360px;}#ttl-asia{background-position:-17px -520px;}#ttl-africa{background-position:-12px -681px;}.noborder{border:none!important;}#sigin-after{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:top;margin-bottom:100px;}#sigin-after-in{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:bottom;text-align:center;padding:25px 0 20px;}.sinaft1,.sinaft2{vertical-align:middle;display:inline-block;margin:0 15px;text-align:left;}.sinaft1 h2{font-size:25px;font-weight:bold;color:#000;line-height:1.1;margin-bottom:10px;}.sinaft1 p{font-size:15px;line-height:1.1;}.green{color:#8dc63f;}.button-try-now{font-size:18px;font-weight:bold;color:#fff;background-image:url(../images/button-try-now.png);background-repeat:no-repeat;background-position:0 0;text-align:center;line-height:49px;width:174px;padding-right:35px;height:49px;display:block;margin-bottom:10px;text-shadow:0 1px 0 #296d37;}.button-try-now:hover{background-position:0 -49px;}.link-more{background-image:url(../images/icon-more.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:11px;color:#60b5f7;}#signin-page{position:relative;background-color:#fff;border-radius:5px;xpadding:20px 30px 30px;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;margin-bottom:35px;xbackground-image:url(../images/dot.png);xbackground-repeat:repeat-y;xbackground-position:398px 0;top:18px;}#signin-or{font-size:22px;font-weight:bold;color:#707070;background-color:#fff;text-align:center;line-height:45px;margin-top:-22px;position:absolute;top:50%;width:50px;text-align:center;left:373px;}#signin-left{width:369px;float:left;position:relative;border-right:1px solid #ccc;padding:24px 0 30px 30px;}#signin-right{width:390px;padding-left:54px;float:left;position:relative;padding:24px 0 34px 53px;}.label-coming-soon{background-image:url(../images/label-coming-soon.png);background-repeat:no-repeat;width:95px;height:95px;position:absolute;left:0;top:0px;}#signin-page h2{font-size:22px;font-weight:bold;line-height:1.1;margin-bottom:12px;}#signin-right p{margin-bottom:18px;}.social-unactive{}.social-unactive li{margin-bottom:13px;width:50%;float:left;}.social-unactive a{color:#888;background-repeat:no-repeat;line-height:26px;padding-left:37px;display:block;background-image:url(../images/social-icons-unactive.png);}.social-facebook{background-position:0 0;}.social-yahoo{background-position:-203px 0;}.social-gplus{background-position:0 -39px;}.social-wordpress{background-position:-203px -39px;}.social-twitter{background-position:0 -76px;}.social-fsquare{background-position:-203px -76px;}.fld-link-cont{line-height:33px;}#signin-page a{color:#0072bc;}#signin-page a:hover{color:#36a5ed;}.btn-sign-in{font-size:15px;font-weight:bold;color:#fff;background-color:transparent;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:-290px -1160px;text-align:center;line-height:35px;border:none;width:88px;height:35px;margin-right:15px;text-shadow:0 1px 0 #296d37;padding-bottom:2px;}.btn-sign-in:hover{background-position:0 -35px;}#video-cont{background-image:url(../images/bgr-6.png);margin-bottom:20px;}#video-in{background-image:url(../images/bgr-7.png);background-repeat:repeat-x;background-position:bottom;padding:15px 0 25px;}#video-top{padding-bottom:13px;border-bottom:1px solid #000;}#video-top h1{font-size:23px;font-weight:bold;color:#fff;line-height:28px;}#video-search{float:right;position:relative;}#video-search fieldset{background-image:url(../images/search-2-bgr.png);background-repeat:no-repeat;background-position:0 0;width:211px;height:28px;}#video-search .text:hover{color:#fff;}#video-search .text{color:#a1a1a1;line-height:14px;margin-left:40px;padding:7px 0;width:155px;height:14px;background-color:transparent;border:none;}#video-main{border-top:1px solid #393939;color:#b7b7b7;color:#fff;min-height:620px;}#latest-videos{height:1%;height:250px;}#latest-videos .viewport{float:left;width:850px;height:250px;overflow:hidden;position:relative;}#latest-videos .disable{visibility:hidden;}#latest-videos .overview{list-style:none;position:absolute;padding:0;margin:0;width:240px;left:0;top:0;}#latest-videos .overview li{float:left;margin:0 10px 0 0;height:265px;}#video-main #crumbtrail{margin:0!important;}#crumbtrail a{color:#0072bc;}#crumbtrail a:hover{color:#36a5ed;}#da-big-video{margin-bottom:25px;}.video-date{color:#898989;}#video-main p{line-height:20px;}#latest-videos{position:relative;margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #d8d8d8;}#latest-videos h2{font-size:17px;font-weight:bold;line-height:1.1;margin-bottom:15px;}.latest-prev{left:-70px;background-position:0 -235px;z-index:9999;}.latest-next{right:-70px;background-position:0 -188px;z-index:9999;}.latest-vid{margin-left:10px;width:230px;float:left;line-height:20px;}.latest-vid:first-child{margin-left:0;}.latest-vid-pic{background-image:url(../images/bgr-3.png);padding:7px;display:block;position:relative;margin-bottom:5px;}.latest-vid-pic img{display:block;width:100%;height:132px}.latest-vid-duration{color:#fff;background-image:url(../images/slider-ttl-bgr.png);line-height:23px;padding:0 10px;position:absolute;right:7px;bottom:7px;}.latest-vid-title{font-weight:bold!important;display:block!important;}.latest-vid-added{color:#959595;}#comments-cont{margin-bottom:30px;width:710px;float:left;}#comments-cont h1{font-size:21px;font-weight:bold;color:#1c85e2;line-height:1.1;margin-bottom:10px;}.comment-userpic{border:1px solid #e0e0e0;float:left;}.comment-text{width:640px;float:right;}.comment-author{}.comment-date{color:#636363;}.comment{padding:20px 0;border-bottom:1px solid #d8d8d8;border-top:1px solid #fff;}.comment:first-child{border-top:none;}#comment-nav .item-list,#comment-nav.videos-nav{padding:20px 0;border-bottom:1px solid #d8d8d8;border-top:1px solid #fff;overflow:hidden;}#comment-nav ul.pager{padding:0;margin:0;}#comment-nav ul.pager li{display:block;float:left;padding:0;margin:0;}#comment-nav a.page-num{color:#fff;background-image:url(../images/comments-nav.png);background-repeat:no-repeat;background-position:-34px 0;text-align:center;line-height:28px;width:28px;height:28px;display:inline-block;font-weight:bold;text-shadow:0 1px 0 #858585;margin-right:7px;}#comment-nav li.pager-item a{color:#fff;background-image:url(../images/comments-nav.png);background-repeat:no-repeat;background-position:-34px 0;text-align:center;line-height:28px;width:28px;height:28px;display:inline-block;font-weight:bold;text-shadow:0 1px 0 #858585;margin-right:7px;}#comment-nav ul.pager li.pager-current,#comment-nav a.page-num.active{color:#fff;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:-357px -1049px;text-align:center;line-height:28px;width:27px;height:28px;display:inline-block;font-weight:bold;text-shadow:0 1px 0 #858585;margin-right:7px;}#comment-nav a:hover{background-position:100% 0;}#comment-nav .pager-first a,#comment-nav .pager-previous a,#comment-nav .pager-next a,#comment-nav .pager-last a{font-size:16px;font-weight:bold;color:#146dd1;margin-right:7px;}#comment-nav .page-pn:hover{color:#36a5ed;}.filter-wrapper.form-wrapper{display:none}.field-w4,#comment-form .form-type-textfield{margin-left:20px;width:193px;float:left;}.field-w4 .text,.form-item .form-text{width:171px;}.field-w4:first-child,.form-type-textfield:first-child{margin-left:0;}#comment-form{border-top:1px solid #fff;padding-top:20px;}#comment-form .field-wrap{margin-bottom:15px;}#comment-form .field-wrap label,#comment-form .form-item label{margin-bottom:6px;}.required{color:#ed1c24;}input.required,textarea.required{color:#000;}#comment-form h1{margin-bottom:25px;}.field-w5{width:626px;}.field-w5 textarea{width:597px;}#comment-form .submit,#comment-form .form-submit{font-size:15px;font-weight:bold;color:#fff;background-image:url(../images/button-post-comment.png);background-repeat:no-repeat;background-position:0 0;text-align:center;width:150px;height:41px;border:none;background-color:transparent;text-shadow:0 1px 1px #74aa35;}#comment-form .submit:hover{background-position:0 -41px;}#comment-form .text,#comment-form .form-text{border-radius:0;}.video-top-only #video-top{position:relative;top:5px;border:none!important;padding:0!important;}.video-top-only{margin:0!important;}.ctrail2{margin-bottom:12px!important;}#videos-list{width:710px;float:left;}#da-videos{width:723px;}#da-videos .latest-vid{margin:0 10px 18px 0;min-height:220px}.videos-nav{border-bottom:none!important;border-top:1px solid #d8d8d8!important;}.vid-overlay-text{font-size:12px;color:#fff;line-height:18px;padding:9px 12px;border:1px solid #000;width:168px;position:absolute;left:18px;top:18px;background-image:url(../images/video-text-bgr.png);display:none;}.latest-vid-pic:hover .vid-overlay-text{display:block;}.classifieds-nav{width:150px;float:left;}.classifieds-nav select{width:150px;}.classifieds-nav h3{font-size:11px;font-weight:bold;line-height:1.1;margin-bottom:8px;}#classifieds-data{width:710px;float:left;margin-bottom:30px;}#classifieds-caption{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:bottom;margin-bottom:23px;padding-bottom:15px;}#classifieds-caption h2{color:#1b1b1b;font-size:14px;font-weight:bold;}#classifieds-caption .sort-filter{}#classifieds-caption .sort-filter label{display:inline-block;}.cl-widget{margin-top:20px;padding-top:20px;border-top:1px solid #d9d9d9;}.cl-widget:first-child{margin-top:0px;padding-top:0px;border-top:none;}.cl-widget ul{}.cl-widget li{line-height:26px;padding-right:8px;}.cl-widget li.active{color:#303030;background-image:url(../images/cat-tip.png);background-repeat:no-repeat;background-position:100% 0;}.cl-widget a{display:block;padding-left:15px;color:#0054a6;}.cl-widget li.active a{background-color:#cde4f7;}.cl-widget li.active a,.cl-widget a:hover{color:#303030;}#classifieds-content{width:550px;float:right;}.classified{background-color:#fff;margin-bottom:20px;padding:5px;position:relative;-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;}.classified-price-cont{background-image:url(../images/bgr-3.png);text-align:center;padding:9px;float:right;}.button-details{background-image:url(../images/button-details.png);background-repeat:no-repeat;background-position:0 0;width:103px;font-size:15px;font-weight:bold;text-align:center;line-height:35px;height:35px;text-shadow:0 1px 1px #65992a;display:block;color:#fff;}.button-details:hover{background-position:0 -35px;}.classified-price{line-height:38px;display:block;font-weight:bold;}.cl-price-bigger{font-size:17px;}.cl-price-smaller{font-size:12px;}.classiied-preview{padding-left:4px;padding-top:6px;float:left;width:410px;}.classified-pic{border:1px solid #dbdbdb;float:left;margin-right:14px;}.classified-text{width:260px;float:left;font-size:12px;line-height:19px;}.classified-text h3{font-size:14px;font-weight:bold;line-height:1.1;}.classified-location{background-image:url(../images/icon-loc-small.png);background-repeat:no-repeat;background-position:0 50%;margin-bottom:10px;padding-left:13px;}.classified-text span.rd{width:90px;white-space:nowrap;display:inline-block;}.button-contact-seller,.popup-content .submit{color:#fff;background-image:url(../images/btn-contact-seller.png);background-repeat:no-repeat;background-position:0 0;text-align:center;line-height:39px;width:153px;height:39px;display:block;font-size:17px;font-weight:bold;text-shadow:0 1px 1px #71a632;}.button-contact-seller:hover,.popup-content .submit:hover{background-position:0 -39px;}.cl-ttl-2{font-size:19px!important;color:#303030!important;line-height:39px;}.classified-slider{margin-bottom:25px;}#classified-big-text{width:440px;float:left;line-height:24px;}#classified-big-text h3{font-size:14px;font-weight:bold;}#classified-big-meta{background-color:#fff;padding:10px;float:right;-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;width:223px;font-size:12px;line-height:23px;}#classified-meta-price{background-image:url(../images/bgr-8.png);text-align:center;padding:15px;margin-bottom:5px;}#classified-meta-price .button-contact-seller{margin:0 auto;}#classified-meta-price .cl-price-bigger{font-size:25px;}#classified-meta-price .cl-price-smaller{font-size:21px;}.latest-classifieds{padding-top:25px;border-top:1px solid #dcdcdc;}.latest-classifieds #latest-videos{border:none;}.fancybox-close{background-image:url(../images/sprit2.png)!important;width:42px!important;height:43px!important;background-repeat:no-repeat!important;background-position:0 -2600px!important;}.popup-content{width:390px;overflow:hidden;}.popup-content h1{font-size:23px;font-weight:bold;color:#fff;background-image:url(../images/bgr-9.png);line-height:60px;padding:0 20px;border-radius:4px 4px 0 0;text-shadow:0 1px 0 #0f58b7;margin-bottom:15px;}.popup-content .submit-cont{background-color:#f2f2f2;text-align:center;border-radius:0 0 4px 4px;position:relative;padding:15px 0;margin-top:15px;}.popup-content .submit{margin:0 auto;border:none;}.popup-content .field-wrap label{text-align:center;line-height:33px;width:100px;float:left;margin-right:18px;}.popup-content .field-wrap label.error{clear:both;line-height:16px!important;width:auto!important;margin:5px 0 5px 120px!important;}.popup-content .checkbox-wrap{margin-left:118px;}.popup-content .pie{z-index:6000;}#account-header{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:bottom;margin-bottom:25px;padding-bottom:26px;}#account-data{width:710px;float:left;}#account-data label.error{font-size:12px}#account-header h1{font-size:31px;font-weight:bold;line-height:34px;float:left;}#account-header ul{float:right;}#account-header li{margin-left:18px;float:left;}#account-header li a{font-size:15px;font-weight:bold;color:#303030;line-height:34px;padding:0 12px;height:34px;display:block;position:relative;}#account-header li a:hover{color:#0072bc;}#account-header li.active a{color:#fff;background-image:url(../images/button-account-bgr.png);background-repeat:repeat-x;border-radius:5px;text-shadow:0 1px 1px #2f6fb5;}.account-form-row{border-bottom:1px solid #dedede;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dedede;}.field-w6 .text{width:199px;}.field-w7 .text{width:65px;}.account-form-row label{line-height:22px;max-width:300px;}.account-form-row label strong{font-size:14px;}.account-form-row .text{}.account-submit,#iks-classifieds-create .form-submit{font-size:23px;font-weight:bold;color:#fff;background-color:transparent;background-image:url(../images/button-change-pwd.png);background-repeat:no-repeat;background-position:0 0;border:none;width:243px;height:50px;text-shadow:0 1px 1px #649929;cursor:pointer;}#iks-classifieds-create .form-submit{float:right;}.account-submit:hover{background-position:0 -50px;}.account-form-row h3{font-size:17px;font-weight:bold;}#card-types img{opacity:.3;filter:alpha(opacity=30);}#card-types img.active{opacity:1;filter:alpha(opacity=100);}.info-cont{position:relative;display:inline-block;}.info-popup{top:-16px;margin-left:15px;display:none;color:#fff;background-color:#303030;padding:8px 15px;position:absolute;white-space:nowrap;font-size:12px;line-height:16px;left:100%;-webkit-box-shadow:0 0 5px #777;-moz-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777;}.info-cont:hover .info-popup{display:block;}.info-popup-tip{background-image:url(../images/info-tip.png);background-repeat:no-repeat;width:9px;height:15px;overflow:hidden;position:absolute;margin-top:-7px;left:-9px;top:50%;}.account-nob{margin:0;border:none;}.account-submit-explain{width:460px;float:left;color:#707070;}.green-more{font-size:15px;font-weight:bold;color:#8dc63f!important;background-image:url(../images/sprit2.png)!important;background-position:277px -58px!important;padding-right:25px;background-repeat:no-repeat;}.green-more:hover{color:#a8de5f!important;background-image:url(../images/sprit2.png);background-position:278px -70px!important;}.button-upload{font-size:13px;font-weight:bold;color:#303030!important;padding:0 20px;background-color:#e0e0e0;background-image:url(../images/button-upload.png);background-repeat:repeat-x;background-position:0 0;line-height:28px;border:1px solid #b9b9b9;border-radius:3px;position:relative;display:inline-block;margin-left:20px;}.button-upload:hover{background-position:0 -56px;}.profile-pic *{vertical-align:middle;}.twolyn{line-height:44px;}#account-header p{margin-top:20px;margin-bottom:0;}.cb-lbl{display:inline!important;}.account-submit2{font-size:23px;font-weight:bold;color:#fff;background-color:transparent;background-image:url(../images/button-account2.png);background-repeat:no-repeat;background-position:0 0;border:none;width:143px;height:50px;text-shadow:0 1px 1px #649929;}.account-submit2:hover{background-position:0 -50px;}.acheader2{background-image:none!important;border-bottom:1px solid #dedede;}.table-alerts{width:100%;margin:20px 0;}.table-alerts th{color:#fff;background-image:url(../images/bgr-10.png);padding:12px 20px;font-weight:bold;text-align:left;vertical-align:middle;}.ttl-apple{background-image:url(../images/ttl-apple.png);width:18px;height:22px;}.ttl-android{background-image:url(../images/ttl-android.png);width:22px;height:26px;}.table-alerts td{padding:10px 20px;border-bottom:1px solid #dedede;}.check-cont{vertical-align:middle;}.status-paused,.status-active,.status-configure{background-repeat:no-repeat;background-position:0 0;line-height:20px;padding-left:30px;display:inline-block;}.status-paused{background-image:url(../images/sprit2.png);background-position:-10px -2181px;}.status-active{background-image:url(../images/sprit2.png);background-position:-10px -2229px;}.status-configure{background-image:url(../images/sprit2.png);}.check-active,.check-unactive{margin:0 auto;width:16px;height:17px;}.check-active{background-image:url(../images/icon-check.png);}.check-unactive{background-image:url(../images/icon-uncheck.png);}.account-ttl{font-size:22px;font-weight:bold;line-height:1.1;margin:30px 0 20px;}.table-alerts a{text-decoration:underline;}.table-alerts th.device-icons{padding:0px 0px;text-align:center;}.table-alerts td.small{font-size:11px;}.table-alerts tbody tr.item{height:65px}.device-type{background-repeat:no-repeat;background-position:0 50%;padding-left:30px;line-height:27px;display:inline-block;}.device-apple{background-image:url(../images/device-apple.png);}.device-mobile{background-image:url(../images/device-mobile.png);}.device-android{background-image:url(../images/device-android.png);}.device-email{background-image:url(../images/device-email.png);}.device-sms{background-image:url(../images/device-sms.png);}span.functions{display:none}a.account-submit{color:#fff!important;line-height:49px;}.features-ttl{margin-bottom:10px;padding-top:30px;text-align:center;}.features-ttl h1{font-size:35px;font-weight:bold;line-height:1.1;margin-bottom:8px;}.features-ttl h2{font-family:georgia,serif;font-size:19px;font-style:italic;}.plan-ttl-with-lines{background-image:url(../images/features-dots.png);background-repeat:repeat-x;background-position:0 50%;}.plan-ttl-with-lines span{background-image:url(../images/bgr.jpg);padding:0 10px;}#plans-darker .plan-ttl-with-lines span{background-image:url(../images/bgr-darker.png);}#plans-cont{padding-bottom:140px;}#plans{position:relative;background-color:#fff;border-radius:5px;box-shadow:0 0 2px #666;height:299px;}#plans h2{font-size:18px;font-weight:bold;text-transform:uppercase;}#plans li{border-top:1px solid #ececec;line-height:59px;height:59px;text-align:center;}#plans li.alpha{border-top:none;}#plans-col1{width:157px;float:left;}#plans-col1 li{position:relative;background-image:url(../images/bgr-11.png);font-size:13px;font-weight:bold;padding-left:20px;text-align:left;}#plans-col1 li.alpha{border-radius:5px 0 0 0;}#plans-col1 li.omega{border-radius:0 0 0 5px;}#plans-col2{border-right:1px solid #eaeaea;width:210px;float:left;}.plan-btn-narrow{width:76px;}.plan-btn-wide{width:136px;}.plan-btn{font-size:16px;font-weight:bold;color:#fff;background-image:url(../images/button-plans.png);background-repeat:repeat-x;background-position:0 0;text-align:center;line-height:37px;height:37px;display:inline-block;position:relative;border:1px solid #528907;border-radius:3px;text-shadow:0 1px 1px #578e0c;}.plan-btn:hover{background-position:0 -37px;}#plans-col3{width:199px;float:left;}#plans-col5{width:192px;float:right;}#plans-col4{width:191px;float:left;position:relative;top:-10px;z-index:100;}#plans-col4 li{background-image:url(../images/bgr-12.png);border-color:#000;color:#fff;}#plans-col4 li.alpha{padding-top:10px;border-radius:5px 5px 0 0;position:relative;}#plans-col4 li.omega{padding-bottom:10px;border-radius:0 0 5px 5px;position:relative;}.most-popular-plan{background-image:url(../images/label-most-popular.png);width:86px;height:112px;position:absolute;top:0;right:0;}.plan-nice-looty{background-image:url(../images/boom-boom.png);background-repeat:no-repeat;background-position:50% 0;padding-top:75px;position:absolute;white-space:nowrap;color:#303030;top:75px;left:50%;width:500px;margin-left:-250px;line-height:1.1;}#pro-plan-shadow{width:245px;height:299px;position:absolute;z-index:-1;left:-27px;top:10px;background-image:url(../images/plan-pro-shadow.png);background-repeat:no-repeat;}#plans-darker{background-image:url(../images/bgr-darker.png);}#plans-darker-in1{background-image:url(../images/plans-darker-bottom.png);background-repeat:repeat-x;background-position:bottom;}#plans-darker-in2{background-image:url(../images/plans-darker-top.png);background-repeat:repeat-x;background-position:top;padding:30px 0 43px;}#features-cont{background-image:url(../images/plans-shadow.png);background-repeat:no-repeat;background-position:50% 0;}.table-features{width:100%;}.plan-tipsy{font-size:14px;font-weight:bold;color:#fff;background-image:url(../images/plan-label.png);background-repeat:no-repeat;text-align:center;line-height:62px;width:116px;height:62px;text-shadow:0 1px 0 #0e4c92;margin:0 auto;}.tbl-feat-head th{padding-bottom:25px;vertical-align:bottom;}.plan-datbl-ttl{font-size:20px;line-height:45px;font-weight:bold;text-align:left;padding-left:15px;}.table-features td{padding:6px 15px;border-right:1px solid #c8c8c8;}.table-features td.nob{border:none;}.row-odd{background:#f7f7f7;}.row-even{}#plans-after{padding-top:50px;padding-bottom:40px;}#pa-left{width:600px;float:left;}#pa-right{width:310px;float:right;padding-left:24px;border-left:1px solid #ddd;}#plans-after .features-ttl{text-align:left;margin-bottom:20px;padding:0;}#plans-after .features-ttl h1{font-size:27px;}#plans-after .features-ttl h2{font-size:16px;}.plan-col{width:290px;}.plan-featurettes li{margin-top:20px;}.plan-featurettes li:first-child{margin-top:0px;}.pf-text{width:250px;float:right;font-size:12px;}.pf-text h4{font-size:13px;font-weight:bold;margin-bottom:5px;}.account-link-x{font-size:16px;margin-right:10px;}.ttl-npx{font-size:19px;font-weight:bold;line-height:1.1;margin-top:30px;margin-bottom:15px;}.account-steps{background-image:url(../images/step-bgr.png)!important;padding-bottom:40px!important;position:relative;}.steps-list{position:absolute;left:0;bottom:-6px;text-align:center;width:100%;}.steps-list li{font-size:15px;font-weight:bold;color:#959595;background-image:url(../images/step-unactive.png);background-repeat:no-repeat;background-position:50% 100%;text-align:center;padding-bottom:25px;width:150px;display:inline-block;float:none!important;}.steps-list li:first-child{margin-left:0!important;}.steps-list li.active{color:#303030;background-image:url(../images/step-active.png);}.ttl-npx-word{font-size:15px;font-weight:bold;color:#1c85e2;}.accounts-cbs-list li{margin-top:12px;}.accounts-cbs-list li:first-child{margin-top:0;}.accounts-cbs-list label{display:inline;padding-left:23px;background-repeat:no-repeat;background-position:0 50%;}#available-models li label{padding-left:8px;}#available-models li label.span{height:15px;width:15px;display:inline-block;padding-right:5px;}.color-red{background-image:url(../images/color-red.png);}.color-green{background-image:url(../images/color-green.png);}.color-purple{background-image:url(../images/color-purple.png);}.color-orange{background-image:url(../images/color-orange.png);}.color-yellow{background-image:url(../images/color-yellow.png);}.color-grey{background-image:url(../images/color-grey.png);}.these-days label{margin-right:5px;display:inline;}.top-user:hover .top-user-submenu{display:block;}.top-user-submenu{width:100%;list-style-type:none;position:absolute;top:43px;left:-1px;top:43px;border-top:1px solid #252525;box-shadow:0 0 4px #333;display:none;}.top-user-submenu li{border-bottom:1px solid #252525;border-top:1px solid #414141;background-color:#333;}.top-user-submenu li.omega{border-bottom:none;border-radius:0 0 5px 5px;}.top-user-submenu a{color:#fff;padding:0 18px;display:block;line-height:29px;}.top-user-submenu a:hover{}.tu-link-logout{float:left;padding:0 20px;color:#a1a1a1;}.tu-or{background-image:url(../images/logout-or-bgr.png);font-family:georgia,serif;font-size:13px;font-style:italic;color:#707070;background-repeat:no-repeat;background-position:50% 50%;float:left;}.tu-link-logout:hover{color:#fff;}#choose-da-plan{font-size:23px;font-weight:bold;line-height:1.1;margin-top:105px;margin-bottom:45px;}.plan-b #plans-col4 li{background-image:url(../images/bgr-green.png);border-color:#9d9d9d;}.plan-b .plan-nice-looty{background-image:url(../images/boom-boom-b.png);background-position:50% 100%;padding-bottom:75px;padding-top:0;bottom:80px;top:auto;}.plan-b .radio-cont *{vertical-align:middle;}.plan-b .radio-cont label{font-size:16px;font-weight:bold;}#plans-bottom{background-image:url(../images/bgr-features-b.png);background-repeat:repeat-x;background-position:0 0;padding-top:33px;border-radius:0 0 6px 6px;height:56px;position:relative;-webkit-box-shadow:0 0 2px #666;-moz-box-shadow:0 0 2px #666;box-shadow:0 0 2px #666;}.plan-b #plans{border-radius:5px 5px 0 0;}#signup-form{text-align:center;}#signup-form label{font-weight:bold;color:#fff;margin-right:5px;}#signup-form .text{font-size:13px;line-height:14px;padding:10px;border:1px solid #000;border-radius:3px;width:200px;height:14px;position:relative;}#signup-form .text:focus{border-color:#5cabe7;-moz-box-shadow:0 0 5px #5cabe7;-webkit-box-shadow:0 0 5px #5cabe7;box-shadow:0 0 5px #5cabe7;}.sf-field-c{margin-right:20px;display:inline-block;}#signup-form .submit,.create-profile{background-color:transparent;background-image:url(../images/button-sign-up.png);background-repeat:no-repeat;background-position:0 0;border:none;width:120px;height:35px;font-size:17px;font-weight:bold;color:#fff!important;text-shadow:0 1px 1px #659929;text-align:center;vertical-align:top;position:relative;top:2px;}.create-profile{font-size:16px;line-height:35px;}#signup-form .submit:hover,.create-profile:hover{background-position:0 -35px;}.regional-nav-dd{background-color:#212121;width:475px;position:absolute;left:-1px;top:70px;padding:12px 15px 10px 20px;color:#fff;display:none;}.show-dropdown .regional-nav-dd{display:block;}.rndd-col2{width:275px;float:right;}.rndd-col1{width:200px;float:left;}.regional-nav-dd h3{font-size:13px;font-weight:bold;line-height:1.1;margin-bottom:8px;}.regional-nav-dd h3 a:hover{text-decoration:underline;}.recent-activity li{}.recent-activity a{color:#c2c2c2;background-image:url(../images/recent.png);background-repeat:no-repeat;background-position:0 0;padding-left:15px;line-height:25px;height:25px;display:inline-block;}.recent-activity a:hover{color:#fff;background-position:0 -25px;}.rndd-col2 .select-cont{float:left;height:29px;width:212px;}.rndd-col2 .submit,#dd-map-forms .submit{font-size:13px;font-weight:bold;color:#fff;background-color:transparent;background-image:url(../images/button-go.png);background-repeat:no-repeat;background-position:0 0;border:none;width:52px;height:29px;float:right;text-shadow:0 1px 1px #659929;overflow:auto;}.rndd-col2 .submit:hover,#dd-map-forms .submit:hover{background-position:0 -29px;}.go-form{margin-top:12px;}#nav-asia .regional-nav-dd,#nav-australia .regional-nav-dd{left:auto;right:-1px;}#nav-africa .regional-nav-dd{left:auto;right:0;}#nav-north-america .regional-nav-dd{left:0;}.blue-nav-dd{background-color:#fff;border-radius:5px;position:absolute;-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;padding:20px;width:910px;left:0;top:42px;display:none;z-index:19;}#blue-nav-weather .blue-nav-dd{border-radius:0 5px 5px 5px;}#blue-nav li:hover .blue-nav-dd{display:block;}#blue-nav li:hover{z-index:18;padding-left:0;margin-right:14px;}#blue-nav li:hover .blue-nav-dd-top{background-image:url(../images/blue-nav-ddbgr-right.png);background-repeat:no-repeat;background-position:100% 0;padding-right:7px;position:relative;z-index:20;top:-6px;}#blue-nav li:hover .bndd-in{background-image:url(../images/blue-nav-ddbgr-left.png);background-repeat:no-repeat;background-position:0 0;height:42px;padding:6px 15px 0 18px;}#blue-nav li:hover a{color:#303030;}#blue-nav li:hover .blue-tip{display:none;}#blue-nav li:hover a{background-image:url(../images/sub-icons-dd.png);}.bndd-left{width:210px;float:left;}.bndd-right{width:660px;float:right;}#blue-nav li:hover .blue-nav-dd a{
}#blue-nav .blue-nav-dd a{background-image:none;padding-left:0;display:inline;line-height:1;height:auto;font-size:inherit;color:inherit;font-weight:normal;}#blue-nav .blue-nav-dd h2{background-image:url(../images/bgr-2.png);background-repeat:repeat-x;background-position:0 100%;line-height:30px;margin-bottom:11px;padding-bottom:12px;font-size:15px;font-weight:bold;}#blue-nav .blue-nav-dd h2 form{float:right;margin-right:20px;}#blue-nav .blue-nav-dd h2 form input{background:#eeeeee;background-image:url(../images/sprit2.png);background-repeat:no-repeat;background-position:-6px -1934px;font-size:13px;color:#979797;padding:7px 5px 6px 35px;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;outline:none;border:0 none;}#blue-nav #dd-map-forms select{padding:3px 3px 2px;width:220px}#blue-nav .blue-nav-dd h2 a{color:#0072bc!important;font-weight:bold!important;background-image:url(../images/sprit2.png)!important;background-repeat:no-repeat!important;background-position:100% -84px!important;line-height:normal;padding-right:38px!important;height:17px!important;line-height:19px;}#blue-nav .blue-nav-dd h2 a:hover{color:#36a5ed!important;background-position:100% -12px!important;}.bnddr-col{margin-left:30px;width:200px;float:left;font-size:12px;}.bnddr-col:first-child{margin-left:0;}.bnddr-col ul{padding:0!important;}.bnddr-col li{border-top:1px solid #eaeaea;padding:0!important;margin:-1px 0 0!important;height:auto!important;position:relative;background:none!important;}.bnddr-col li:hover{z-index:21;border-top:1px solid #fff;}.bnddr-col li:first-child{border-top:none;}.bnddr-col li a{line-height:16px!important;margin-left:-12px!important;padding:8px 12px!important;display:block!important;border-radius:3px;background:none!important;}.bnddr-col li a:hover{background-color:#e8f4ff!important;}.video-pop-meta{color:#959595;}.video-pop-title{font-weight:bold;color:#303030;display:block;}.blue-nav-dd .latest-vid{background-image:url(../images/bgr-13.png);margin:0;padding:7px 6px 7px 7px;width:197px;border-radius:3px;}.blue-nav-dd .latest-vid-pic{display:block!important;position:relative!important;margin-bottom:5px!important;padding:0;}.blue-nav-dd .vid-overlay-text{width:128px;}.blue-nav-dd .latest-vid-duration{right:0;bottom:0;}.ctrail3{margin-bottom:0!important;border:none!important;}.c3-down{background-image:url(../images/icon-c3-down.png);background-repeat:no-repeat;background-position:100% 60%;padding-right:15px;}#weather-map{display:block;position:relative;z-index:1;}#weather-map-cont{position:relative;overflow:hidden;width:100%;}.jw-map-control{z-index:5;}.jw-map-header-right ul{width:245px;}.jw-map-customize-menu ul{width:auto!important;}.jw-map-header-right ul li{float:left;padding-left:7px;}.jw-map-header-right ul li:first-child{padding-left:0;}.jw-map-header .ui-button-text{background-repeat:no-repeat;display:block;}.jw-map-header{background-image:url(../images/map-overlay-1.png);padding:7px 0;width:100%;position:absolute;left:0;top:0;z-index:6;height:28px;}.jw-map-header-left{position:absolute;width:475px;xleft:50%;xmargin-left:-475px;}.jw-map-header-right{position:relative;float:right;right:16%;}.jw-map-header-right ul{float:right;}#map-overlay-dd1-cont{width:165px;float:left;}#map-overlay-dd2-cont{float:right;margin-left:7px;width:110px;}.jw-map-save-map{float:right;margin-left:7px;width:120px;}.jw-map-header .ui-button,.jw-map-buttons .ui-button{display:block;height:28px;margin:0;padding:0;text-align:left;cursor:pointer;border-width:1px;border-style:solid;background-repeat:repeat-x;background-position:0 0;border-radius:5px;font-size:13px;font-weight:bold;color:#fff;text-shadow:0 1px 1px #333;line-height:19px;height:28px;}.jw-map-header-right .ui-button,.jw-map-buttons .ui-button{background-image:url(../images/map-overlay-btn-black.png);border-color:#000;background-color:#515151;}.jw-map-selector{background-image:url(../images/map-overlay-btn-blue.png);border-color:#065dae;background-color:#4fa0f0;min-width:165px;}.jw-map-selector .ui-button-text{padding:0 4px 0 8px;float:left;text-align:left;height:17px;}.jw-map-selector .ui-button-icon-secondary{display:block!important;float:right;background-image:url(../images/map-overlay-dd1.png);background-position:100% 50%;width:26px;height:17px;}.jw-map-view-list{position:absolute;top:42px;z-index:10;background-color:#fff;width:435px;-moz-box-shadow:0 0 8px #333;-webkit-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;border-radius:5px;}.jw-map-header-left ul li{width:100%;}.jw-map-customize{min-width:110px;}.jw-map-customize .ui-button-text{background-image:url(../images/map-overlay-dd2.png);background-position:10px 50%;background-repeat:no-repeat;padding-left:35px;height:26px;line-height:26px;display:block;}.jw-map-header button .ui-icon{display:none;}.jw-map-save-map span{background-image:url(../images/map-overlay-dd3.png);background-position:10px 50%;padding-left:35px;}.jw-map-customize-menu,.jw-opfx-menu{background-color:#fff;border-radius:5px;position:absolute;top:42px;-moz-box-shadow:0 0 8px #333;-webkit-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;z-index:5;width:235px;}.jw-map-customize-menu ul{float:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.map-overlay-dd-active .map-overlay-dd{display:block;}#map-overlay-1 .map-overlay-button{cursor:pointer;}#map-banner{margin-left:25px;position:absolute;top:155px;z-index:2;}.jw-map-legend{top:330px;position:absolute;}.jw-map-legend-toggle{border:none!important;right:28px;}.jw-map-legend-toggle p{display:none;}.jw-map-legend-toggle div{background-image:url(../images/lbl-legend.png);background-repeat:no-repeat;background-position:0 0;width:37px;height:84px;float:left;margin-right:-5px;position:absolute;}.jw-map-legend-toggle div:hover{background-position:-37px 0;}.legend-active #map-legend-btn{background-position:-74px 0!important;}.jw-map-legend-content{border-radius:5px 0 0 5px;width:222px;float:left;background-color:#fff;box-shadow:0 0 8px #333;padding:10px 5px 10px 15px;min-height:63px;display:none;right:0;min-height:63px;}.jw-map-legend-content div{cursor:pointer}.jw-map-legend-content td{border-bottom:1px solid #e5e5e5;font-size:12px;line-height:18px;padding:7px 0;vertical-align:middle;}.jw-map-wind-legend,.jw-map-vert-legend{position:absolute;right:0;bottom:150px;cursor:pointer;padding:3px;margin:0;z-index:2;height:auto!important;background-image:none!important;background-color:#222!important;margin-right:0!important;}.jw-map-wind-legend ul,.jw-map-vert-legend ul{list-style:none;margin:0;padding:0;}.jw-map-wind-legend ul li,.jw-map-vert-legend ul li{display:block;height:20px;width:25px;padding:0;margin:0;text-align:center;color:#fff;text-shadow:0 1px 0 #aaa;}.jw-map-wind-legend a,.jw-map-vert-legend a{text-decoration:none;}.jw-map-vert-legend-tabs{position:absolute;bottom:160px;right:33px;}.jw-map-vert-legend-tabs li{padding:3px 1px;margin-top:2px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;cursor:pointer;background-color:#222;}.jw-map-vert-legend-tabs li.ui-state-active{background-color:#666;}.jw-map .ui-widget-header{background-image:url(../images/map-overlay-btn-black.png);background-repeat:repeat-x;background-position:0 0;background-color:#515151;border:1px solid #000;border-radius:5px;height:26px;margin-right:8px;font-size:12px;font-weight:bold;color:#fff;line-height:26px;}.mo2-cont a{color:#fff;}.jw-map-product-controls{position:absolute;top:50px;margin-left:-240px;left:50%;}.jw-map-slider{width:560px;float:left;height:28px;margin-right:5px;}.jw-map-slider .ui-slider-handle{display:none;}.jw-map-zoom-control{position:absolute;left:50%;margin-left:-475px;top:50px;left:50%;}.jw-map-zoom-out{border-left:1px solid #777;float:left;background-image:url(../images/map-minus.png);background-repeat:no-repeat;background-position:50% 50%;width:30px;height:26px;}.jw-map-zoom-in{border-right:1px solid #050505;float:left;background-image:url(../images/map-plus.png);background-repeat:no-repeat;background-position:50% 50%;width:30px;height:26px;}.jw-map-timestamp{position:absolute;padding:0 12px;top:50px;left:50%;margin-left:-403px;width:128px;}.jw-map-product-controls .ui-icon-carat-1-w{background-image:url(../images/map-prev.png);background-repeat:no-repeat;background-position:50% 50%;width:20px;height:26px;float:left;}.jw-map-product-controls .ui-icon-play,.jw-map-product-controls .ui-icon-pause{background-image:url(../images/map-play.png);background-repeat:no-repeat;background-position:50% 50%;width:20px;height:26px;float:left;}.jw-map-product-controls .ui-icon-pause{background-image:none;}.jw-map-product-controls .ui-icon-carat-1-e{background-image:url(../images/map-next.png);background-repeat:no-repeat;background-position:50% 50%;width:20px;height:26px;float:left;}.jw-map-product-controls .jw-slider-tick{background-image:url(../images/map-dot.png);background-repeat:no-repeat;background-position:50% 50%;text-indent:-100px;width:9px;height:21px;overflow:hidden;display:block;float:left;}.jw-map-product-controls .jw-slider-tick:hover{background-image:url(../images/map-dot-hover.png);}.jw-map-product-controls .jw-slider-tick.ui-state-active{background-image:url(../images/map-dot-selected.png);}.jw-map-qv{width:255px;position:absolute;z-index:8;background-color:#fff;border-radius:5px;-moz-box-shadow:0 0 8px #333;-webkit-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;}.jw-map-qv-close a,.jw-map .jw-bulletin-close-ctn a{width:30px;height:31px;position:absolute;top:-15px;right:-15px;background-image:url(../images/map-close-x.png);background-repeat:no-repeat;}.map-info-popup-top{padding:15px 8px 10px;}.jw-map-qv-spot-functions{background-color:#f0f0f0;padding:10px 5px;border-radius:0 0 4px 4px;text-align:right;}.jw-map-qv-spot-functions button{background-color:#79b5ec;background-image:url(../images/map-popup-btn.png);background-repeat:repeat-x;background-position:bottom;border:none;line-height:24px;margin-left:1px;border-radius:3px;height:24px;font-size:12px;font-weight:bold;color:#fff;text-shadow:0 1px 1px #085991;padding:0;cursor:pointer;vertical-align:middle;}.jw-map-qv-spot-functions .jw-map-qv-forecast{width:110px;}.jw-map-qv-spot-functions .jw-map-qv-details{width:97px;}.jw-map-qv-spot-functions .jw-map-qv-favorite{width:32px;}.jw-map-qv-spot-functions .jw-map-qv-favorite .ui-button-text{display:none;}.jw-map-qv-spot-functions .jw-map-qv-favorite .ui-button-icon-primary{display:block;background-image:url(../images/map-overlay-dd3.png);background-repeat:no-repeat;background-position:50% 50%;display:block;width:15px;height:24px;margin:0 auto;}.jw-map-qv-wind-speed,.jw-map-qv-wind-dir{position:absolute;}.jw-map-qv-wind-dir{top:11px;left:8px;}.jw-map-qv-wind-speed{top:12px;left:34px;}.jw-map-qv-title,.jw-map-qv-wsd{width:175px;float:right;line-height:14px;font-size:12px;color:#434343;}.jw-map-qv-title{font-weight:bold;margin-top:15px;}.jw-map-qv-obs-img{margin:5px 8px;height:60px;}#map-overlay-dd1-cont .map-overlay-dd{width:435px;}#map-overlay-dd2-cont .map-overlay-dd{width:235px;}.jw-map-menu-close,.jw-map-view-list .scrollbar{background-image:url(../images/map-overlay-tip.png);background-repeat:no-repeat;height:15px;overflow:hidden;position:absolute;top:-15px;}.jw-map-view-list .scrollbar{display:block!important;width:435px;top:-8px;left:140px;}.jw-map-menu-close{background-position:55px 100%;width:435px;}#map-overlay-dd2-cont .map-overlay-tip{background-position:55px 100%;width:235px;}.jw-map-view-list-title{font-size:14px;font-weight:bold;color:#fff;background-color:#303030;background-image:url(../images/map-overlay-ttl-bgr.png);background-repeat:repeat-x;background-position:bottom;line-height:42px;padding:0 18px;border-radius:4px 4px 0 0;height:42px;}.jw-map-view-header{display:none;}.jw-map-customize-menu .ui-tabs-panel,.jw-map-customize-global,jw-bulletin-ctn .ui-tabs-panel{margin:12px 10px;padding:0 5px;}.jw-map-view-list .viewport{padding:12px 10px;}.jw-map-view-list .overview{padding-right:18px;overflow:auto;max-height:515px;}.jw-map-view-item{color:#303030;text-decoration:none;border-radius:3px;display:block;cursor:pointer;padding:8px 10px}.jw-map-view-item:hover{background-color:#ddf5ff;}.view-icon{border:3px solid #b6e0f1;float:left;width:50px;height:40px;}.view-1{background:url(../images/map-view-1.jpg) no-repeat;}.view-2{background:url(../images/map-view-2.jpg) no-repeat;}.view-3{background:url(../images/map-view-3.jpg) no-repeat;}.view-4{background:url(../images/map-view-4.jpg) no-repeat;}.view-5{background:url(../images/map-view-5.jpg) no-repeat;}.view-6{background:url(../images/map-view-6.jpg) no-repeat;}.view-7{background:url(../images/map-view-7.jpg) no-repeat;}.view-8{background:url(../images/map-view-8.jpg) no-repeat;}.view-9{background:url(../images/map-view-9.jpg) no-repeat;}.view-10{background:url(../images/map-view-10.jpg) no-repeat;}.jw-map-view-item h3,.jw-map-view-item p{width:290px;float:right;font-size:12px;line-height:16px;}.jw-map-view-item h3{font-weight:bold;}.jw-map-customize-tabs{border-radius:4px 4px 0 0;zoom:1;}.jw-map ul.ui-tabs-nav,.jw-map-header ul.ui-tabs-nav{background-color:#303030;background-image:url(../images/map-overlay-ttl-bgr.png);background-repeat:repeat-x;background-position:bottom;height:33px;padding:9px 0 0 5px;border-radius:4px 4px 0 0;}.jw-map .ui-tabs-panel,.jw-map-header .ui-tabs-panel{display:block;}.jw-map-customize-menu ul li{float:none;padding:0;}.jw-map-customize-tabs .ui-state-default,.jw-bulletin-ctn .ui-state-default{text-align:center;width:106px;margin-left:5px;float:left;}.jw-map-customize-tabs .ui-tabs-anchor,.jw-bulletin-ctn .ui-tabs-anchor{font-size:12px;font-weight:bold;color:#fff;line-height:33px;height:33px;display:block;border-radius:3px 3px 0 0;}.jw-map-customize-tabs li.ui-state-active a,.jw-bulletin-ctn li.ui-state-active a{color:#303030;background-color:#fff;}.jw-map-customize-global{background-color:#efefef;padding:10px;border-radius:3px;}.map-form-white:first-child,.map-form-grey:first-child{padding-top:0;}.map-overlay-form .field-group{margin-top:10px;}.map-overlay-form .field-group:first-child{margin-top:0px;}.jw-map-customize-menu h3{font-weight:bold;margin-bottom:5px;display:block;margin-top:10px;}.jw-map-customize-menu h3:first-child{margin-top:0;}.jw-map-buttons{position:absolute;top:50px;right:50%;margin-right:-475px;z-index:5;}.jw-map-buttons li{float:left;position:relative;margin-left:5px;}.jw-map-buttons .jw-map-fullscreen .ui-button-icon-primary{display:block;background-image:url(../images/map-drag.png);background-repeat:no-repeat;background-position:50% 50%;width:27px;height:26px;}.jw-map-buttons .jw-map-fullscreen .ui-button-text{display:none;}.jw-map-buttons .jw-opfx-btn{min-width:110px;text-align:center;}.jw-map-buttons .jw-opfx-menu{position:absolute;top:38px;padding:10px;}.jw-map-buttons .jw-opfx-menu li{float:none;display:list-item;padding:3px 0;}.jw-map-buttons .jw-opfx-menu h4{font-weight:bold;margin-top:8px;}.jw-marker{cursor:pointer;}.jw-marker.generic{width:6px;height:6px;margin:-4px 0 0 -4px;background-color:#fff;border:1px solid #000;}.jw-marker.generic div{display:none;}.jw-marker.t1.p1.generic{background-color:Yellow!important;}.jw-marker.generic.t100,.jw-marker.generic.t101{background-color:#92a9d4!important;}.jw-map-product-meta{position:absolute;bottom:10px;right:0px;z-index:5;color:#000;height:20px;padding:5px 10px;font-weight:bold;}.jw-bulletin-ctn{position:absolute;z-index:5;bottom:0;left:0;width:350px;height:425px;background-color:#fff;padding-bottom:10px;}.jw-bulletin-ctn .ui-widget-header{margin-right:0;}.jw-bulletin-ctn .ui-tabs-nav li{width:auto;position:relative;}.jw-bulletin-ctn .ui-tabs-nav li a{padding:5px 10px;}.jw-map .jw-bulletin-close-ctn{cursor:pointer;}.jw-bulletin-ww-count{position:absolute;background-color:#FCEFA1;color:#222;top:-3px;right:-10px;width:16px;height:15px;text-align:center;font-size:11px;font-weight:bold;padding-top:1px;-webkit-box-shadow:0 2px 4px rgba(68,68,68,0.8),0 2px rgba(255,255,255,0.3) inset;-moz-box-shadow:0 2px 4px rgba(68,68,68,0.8),0 2px rgba(255,255,255,0.3) inset;box-shadow:0 2px 4px rgba(68,68,68,0.8),0 2px rgba(255,255,255,0.3) inset;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;line-height:14px;}.jw-bulletin-ctn pre{color:#222;text-shadow:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;
}.jw-bulletin-ctn .viewport{padding:12px 10px;}.jw-bulletin-ctn .overview{padding-right:18px;overflow:auto;max-height:350px;width:310px;}#detail-view-sidebar{width:160px;float:left;margin-bottom:35px;}#detail-view-content{width:770px;float:right;margin-bottom:35px;}.dvs-banner img{display:block;}#dvs-banner-1{margin-bottom:24px;}#dvs-banner-2{margin-bottom:350px;}.detail-block{background-color:#fff;margin-bottom:20px;border-radius:6px;position:relative;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;}.detail-block-title{background-color:#262626;background-image:url(../images/detail-ttl-bgr.png);background-repeat:repeat-x;background-position:0 100%;padding:11px 12px 0 19px;height:38px;border-radius:5px 5px 0 0;position:relative;}.detail-block-title h2{font-size:14px;font-weight:bold;color:#fff;line-height:28px;float:left;}.detail-block-controls form{margin-left:7px!important;float:left!important;}.detail-block-controls{float:right;}.detail-block-controls .mo2-cont{float:left!important;margin:0 0 0 7px!important;}.widy-n18{padding:0 16px;}.detail-star-link,.detail-star2-link,.detail-minus-link,.detail-plus-link,.detail-drag-link{background-repeat:no-repeat;background-position:50% 50%;width:26px;height:26px;}.detail-star-link{background-image:url(../images/map-overlay-dd3.png);}.detail-star2-link{background-image:url(../images/map-star-active.png);}.detail-minus-link{background-image:url(../images/map-minus.png);}.detail-plus-link{background-image:url(../images/map-plus.png);}.detail-drag-link{background-image:url(../images/map-drag.png);}.detail-block-content{padding:12px;font-size:12px;}#detail-graph-1-cont{float:right;width:565px;}#detail-graph-1{height:400px;}#detail-1-aside{width:163px;float:left;}.speed-wind{font-size:19px;font-weight:bold;color:#252525;text-align:center;margin:0 0 20px;}.speed-wind-params{font-size:12px;line-height:20px;margin-bottom:40px;margin-left:8px;}.station-owner{font-size:11px;color:#000;text-align:center;border:1px solid #dadada;border-radius:4px;position:relative;padding-bottom:8px;}.detail-banner-h{background-image:url(../images/bgr-3.png);margin:0 auto;padding:8px;width:468px;position:relative;top:-11px;}#detail-graph-2{height:180px;}#detail-graph-3-cont{float:right;width:410px;}#detail-graph-3{height:335px;}#detail-3-aside{width:335px;float:left;}.weather-data-list li{line-height:26px;margin-bottom:1px;}.d3a-title{padding:0 7px 0 10px;border-radius:3px;position:relative;font-size:12px;font-weight:bold;color:#fff;background-color:#4b4b4b;}.weather-data-list a{display:block;position:relative;border-radius:3px;font-size:12px;color:#303030;}.weather-data-list a span.ld{padding-left:10px;}.weather-data-list a span.rd{width:60px;}.weather-data-list a:hover{background-color:#f3f3f3;}.weather-data-list a.active{background-color:#303030;font-weight:bold;color:#fff;}.d3a-tip{background-image:url(../images/detail3-aside-tip.png);background-repeat:no-repeat;width:11px;height:26px;position:absolute;top:0;right:-8px;}.detail-block-nav{background-color:#f1f1f1;padding:10px 12px;}.detail-btn{background-repeat:no-repeat;margin-right:9px;width:31px;height:30px;float:left;}#detail-btn-1{background-image:url(../images/detail-btn-1.png);}#detail-btn-2{background-image:url(../images/detail-btn-2.png);}#detail-btn-3{background-image:url(../images/detail-btn-3.png);}#detail-btn-4{background-image:url(../images/detail-btn-4.png);}#detail-btn-5{background-image:url(../images/detail-btn-5.png);}#detail-btn-6{background-image:url(../images/detail-btn-6.png);}.detail-btn-2{font-size:13px;font-weight:bold;color:#303030;text-align:center;line-height:28px;background-image:url(../images/detail-btn-right.png);background-repeat:no-repeat;background-position:100% 0;padding-right:6px;height:30px;display:block;}.detail-btn-2 span{background-image:url(../images/detail-btn-left.png);background-repeat:no-repeat;background-position:0 0;padding:0 8px 0 14px;display:block;height:30px;}.detail-block-nav h2{text-align:center;width:300px;float:left;font-size:19px;font-weight:bold;line-height:30px;}#detail-graph-4{height:380px;}#detail-graph-5-cont{width:380px;float:right;}#detail-graph-5{height:310px;}#detail-5-aside{width:335px;float:left;}.d3a-title-2{font-weight:bold;margin-bottom:5px!important;padding-left:10px;}.detail-stat-month{font-weight:bold;text-align:right;width:70px;float:left;}.detail-stat-data{width:240px;float:right;}.wind-bar{border-radius:5px;height:10px;position:relative;display:block;}.wind-bar-1{background-color:#383682;top:8px;}.wind-bar-2{background-color:#8382c1;}.wind-bar-3{background-color:#d0cfff;left:-1px;}#detail-map{border-radius:0 0 5px 5px;position:relative;display:block;}.multilink-nav a{padding:0 15px;height:26px;float:left;border-left:1px solid #000;position:relative;}.multilink-nav a.alpha{border-radius:5px 0 0 5px;border-left:none;}.multilink-nav a.omega{border-radius:0 5px 5px 0;}.multilink-nav a.active{background-image:url(../images/map-overlay-btn-blue.png);background-repeat:repeat-x;background-position:0 0;background-color:#4fa0f0;}.delete-link{color:#ed1c24!important;line-height:50px;font-weight:bold;}.del-pop-content{font-size:15px;font-weight:bold;text-align:center;padding:25px 10px;}.del-pop-content p{line-height:1.1;margin:0 0 18px;}.del-pop-content a{margin:0 auto;}#delete-classified h1{font-size:16px;}#search-results-cont{width:710px;float:left;}#search-results-tabs{position:relative;z-index:800;left:-3px;}#search-results-tabs li{float:left;}#search-results-tabs li a{background-image:url(../images/srestab-right.png);background-repeat:no-repeat;background-position:100% -47px;padding-right:9px;height:47px;display:block;color:#303030;}#search-results-tabs li a:hover{color:#0072bc;}#search-results-tabs li a span{font-size:13px;font-weight:bold;background-image:url(../images/srestab-left.png);background-repeat:no-repeat;background-position:0 -47px;line-height:44px;padding:0 10px 0 19px;padding-top:3px;height:44px;display:block;}#search-results-tabs li.active a{color:#303030;background-position:100% 0;}#search-results-tabs li.active a span{background-position:0 0;}#search-results-inside{background-color:#fff;border-radius:5px;position:relative;z-index:799;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;padding:20px;}#search-results-inside p{margin-bottom:10px;}.nav-results-number{line-height:28px;}.sres-nav{border:none!important;padding-bottom:50px!important;}.search-result{margin:-1px 0 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}.search-result:last-child{border-bottom:none;}.search-result-beach{padding:18px 0;}.search-result-classified{padding:12px 0;}.search-result-forum{padding:15px 0;}.search-result-video{padding:12px 0;}.search-result-beach .search-result-text{width:580px;float:right;}.search-result-classified .search-result-text{width:590px;float:right;}.search-result-video .search-result-text{width:500px;float:right;}.search-result-text h4{font-size:14px;font-weight:bold;margin-bottom:8px;}.search-result-text p{font-size:12px;margin:8px 0 0!important;}.search-result a{color:#0072bc;}.search-result a:hover{color:#36a5ed;}.search-result-classified img{border:1px solid #dfdfdf;}.sres-class-col1{width:270px;float:left;}.sres-class-col2{width:200px;float:left;}.sres-class-col3{float:left;width:120px;}.search-result-classified h4{margin-bottom:2px;}.search-result-classified p{margin:0!important;}.sres-forum-preview{width:415px;float:left;}.sres-forum-meta{padding-left:25px;border-left:1px solid #ebebeb;width:195px;float:right;font-size:11px;line-height:14px;}.sres-forum-preview h4{font-size:13px;font-weight:bold;margin:0;}.result-video-date{color:#959595;position:relative;top:-4px;}.search-result-video-pic{float:left;position:relative;}.search-result-video-pic img{display:block;}.search-result-video-pic .latest-vid-duration{right:0;bottom:0;}#search-results-wind{margin-bottom:35px;}.wind-search-link{background-image:url(../images/sres-wind-arrow.png);background-repeat:no-repeat;background-position:100% 0;line-height:20px;padding-right:28px;height:20px;display:inline-block;font-size:16px;font-weight:bold;color:#0072bc;position:relative;top:-5px;}.wind-search-link:hover{color:#36a5ed;background-position:100% -20px;}.wind-active{border-radius:0 5px 5px 5px!important;}#profiles-header{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dedede;}.profile-row{background-image:url(../images/bgr-14.png);margin:9px 0;border-radius:5px;position:relative;line-height:41px;}#profiles-header h1{font-size:31px;font-weight:bold;color:#303030;line-height:1.1;}.profile-row-links{float:right;}.profile-row-links li{background-image:url(../images/profile-sep.png);background-repeat:repeat-y;background-position:0 0;padding-left:2px;float:left;font-size:12px;height:41px;}.profile-row a{font-weight:bold;}.profile-row-links a{display:block;padding:0 15px;color:#fff!important;}.profile-row-links li.omega a{border-radius:0 4px 4px 0;position:relative;}.profile-row-links a:hover{background-image:url(../images/bgr-15.png);}.profile-row-title{padding-left:13px;float:left;font-size:13px;}.profile-row-title a{background-image:url(../images/icon-profile.png);background-repeat:no-repeat;background-position:0 14px;padding-left:25px;display:block;color:#c2c2c2!important;}.profile-row-title a:hover{color:#fff!important;}#profile-rows-cont{margin-top:25px;}.narrow-label{width:60px!important;}.submit-cont2{text-align:right;padding-bottom:15px!important;}.submit-cont2 .submit{margin:10px 20px 0 0!important;float:right!important;}.profile-popup label{width:60px!important;}.profile-popup .text{width:271px!important;}.popup-textn{font-size:13px;color:#303030;background-color:#ededed;padding:5px 20px;margin-bottom:15px;}.submcont-white{background-color:transparent!important;}.popup-textn2{font-size:15px;font-weight:bold;text-align:center;padding-top:20px;}.jw-map-header .ui-button:hover,.jw-map .ui-button:hover{background-position:0 -26px;}.map-overlay-dd-active .map-overlay-button{background-position:0 -52px!important;}#zoom-out-cont{margin-right:0!important;border-radius:5px 0 0 5px;border-right:none!important;}#zoom-in-cont{margin-left:0!important;border-radius:0 5px 5px 0;border-left:none!important;}.bnav-dd-colb{float:left;margin-left:20px;width:166px;}.bnav-dd-colb:first-child{margin-left:0;}.bnav-dd-colb ul{font-size:13px!important;padding-left:0!important;}.bnav-dd-colb li{background-image:none!important;float:none!important;height:auto!important;margin:0!important;padding:0!important;}.bnav-dd-colb a.dd-a-normal{background-image:none!important;margin-left:-10px!important;padding:8px 10px!important;width:100%!important;display:block!important;}.bnav-dd-colb a.dd-a-normal:hover{background-color:#e8f4ff;border-radius:3px;}.bnav-dd-colb a.awesome-dd-link{background-image:none!important;margin:10px 0 0 0!important;padding:0 18px 0 0!important;font-weight:bold!important;color:#0072bc!important;line-height:17px!important;height:17px!important;display:inline-block!important;background-image:url(../images/icon-arrow-video.png)!important;background-repeat:no-repeat!important;background-position:100% 0!important;}.bnav-dd-colb a.awesome-dd-link:hover{color:#36a5ed!important;background-position:100% 100%!important;}.nddc-2{width:200px!important;margin-left:35px;}.bnav-dd-colb-3{margin-left:50px;width:270px;float:left;}.bnav-dd-colb-3:first-child{margin-left:0;}.dd-comment-cont{border-top:1px solid #e5e5e5;background-image:url(../images/icon-comment-blue.png);background-repeat:no-repeat;background-position:0 13px;padding:10px 0 10px 35px;}.dd-comment-cont:first-child{border-top:none;}.forum-dd-title{font-weight:bold!important;color:#303030!important;background-image:none!important;display:block!important;margin-bottom:5px!important;}.forum-dd-meta{font-family:georgia,serif;font-style:italic;font-size:11px;color:#4b4b4b!important;}.forum-dd-meta a{text-decoration:underline;color:#4b4b4b!important;background-image:none!important;}.ww-recent-searches{padding:0!important;}.ww-recent-searches li{background-image:none!important;padding:0!important;margin:0 0 5px 0!important;float:none!important;height:auto!important;}.ww-recent-searches a{background-image:url(../images/icon-loc-small-grey.png)!important;background-repeat:no-repeat!important;background-position:0 3px!important;padding-left:15px!important;}.ww-recent-searches a:hover{color:#0072bc!important;background-image:url(../images/icon-loc-small-blue.png)!important;}#dd-map-cont{background-image:url(../images/dd-map.png);background-repeat:no-repeat;width:367px;height:203px;float:left;position:relative;z-index:20000;}.dd-map-continent{background-repeat:no-repeat;position:absolute;background-position:0 -1000px;}.dd-map-continent:hover{background-position:0 0;}#dd-map-north-america{background-image:url(../images/dd-map-north-america.png);width:166px;height:120px;left:0;top:0;}#dd-map-south-america{background-image:url(../images/dd-map-south-america.png);width:47px;height:90px;left:96px;top:113px;}#dd-map-australia{background-image:url(../images/dd-map-australia.png);width:65px;height:61px;left:290px;top:130px;}#dd-map-africa{background-image:url(../images/dd-map-africa.png);width:70px;height:95px;left:160px;top:77px;z-index:10000;}#dd-map-europe{background-image:url(../images/dd-map-europe.png);width:102px;height:78px;left:153px;top:6px;}#dd-map-asia{background-image:url(../images/dd-map-asia.png);width:168px;height:139px;left:199px;top:6px;}.dd-map-continent a{display:none!important;position:absolute!important;background-image:url(../images/dd-map-bgr.png)!important;background-repeat:no-repeat!important;background-position:50% 0!important;padding:0 20px!important;height:43px!important;white-space:nowrap;border-radius:3px 3px 18px 18px;}.dd-map-continent:hover a{display:block!important;}.dd-map-link-text{background-image:url(../images/dd-map-arrow.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:33px;font-size:14px;font-weight:bold;color:#fff;line-height:33px;height:33px;display:block;}#dd-map-north-america a{top:30px;left:-10px;}#dd-map-south-america a{top:-15px;left:-60px;}#dd-map-europe a{top:15px;left:5px;}#dd-map-africa a{top:-12px;left:-15px;}#dd-map-australia a{top:-10px;left:-80px;}#dd-map-asia a{top:12px;left:30px;}#dd-map-forms{width:275px;float:right;}#dd-map-forms form{margin-bottom:10px;}#blue-nav .jqTransformSelectWrapper ul{margin:0!important;padding:0!important;}#blue-nav .jqTransformSelectWrapper ul li{margin:0!important;padding:0!important;background-image:none!important;float:none!important;}#blue-nav .jqTransformSelectWrapper ul li a{margin:0!important;padding:0!important;background-image:none!important;display:block!important;height:43px;line-height:43px;}.sf-field-c input.error{background-color:#ffeee4!important;}.sf-field-c label.error{width:195px;float:right;text-align:left;font-weight:normal!important;}#top-user-logged-out{background-color:#292929;padding:4px 13px 0;height:39px;}.icon-guest{background-image:url(../images/guest-userpic.png);background-repeat:no-repeat;background-position:0 0;width:35px;height:35px;display:block;float:left;}.top-user-logged-out-links{line-height:35px;margin-left:10px;float:left;color:#959595;}.top-user-logged-out-links a{color:#959595;}.top-user-logged-out-links a:hover{color:#fff;}#top-nav .with-dd a{background-image:url(../images/user-dd.png);background-repeat:no-repeat;background-position:100% 70%;padding-right:15px;}.top-nav-dd-cont{position:absolute;top:14px;left:0;display:none;background-repeat:no-repeat;background-position:0 100%;padding-bottom:11px;width:200px;background-color:#1E1E1E;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}#top-nav li:hover .top-nav-dd-cont{display:block;}#top-nav .with-dd ul{background-repeat:no-repeat;background-position:0 0;padding:14px 0 2px;}#top-nav .with-dd ul li{float:none;margin:0;padding:7px 10px 7px 14px;border:none;line-height:15px;}#top-nav .with-dd ul li hr{color:black;background-color:black;height:1px;border:0px;}#top-nav .with-dd ul li a{background-image:none;padding:0;}#search-dd-cont{width:205px;position:absolute;right:-69px;top:27px;display:none;}#search-form:hover #search-dd-cont{display:block;}#search-dd{background-image:url(../images/search-dd-top.png);background-repeat:no-repeat;background-position:0 0;padding:15px 4px 1px;color:#a1a1a1;}#search-dd-bottom{background-image:url(../images/search-dd-bottom.png);background-repeat:no-repeat;width:205px;height:8px;overflow:hidden;}#search-dd label:hover{color:#fff;}.search-dd-opt-sep{border-bottom:1px solid #414141;border-top:1px solid #252525;height:0;overflow:hidden;}.search-dd-radio-cont{padding:5px;}.search-dd-radio-cont input{float:left}.search-dd-radio-cont label{line-height:21px}.search-dd-radio-cont *{vertical-align:middle;}.fx-speed-0{background-color:#c7cac2;}.fx-speed-2{background-color:#fff;color:#aaa;}.fx-speed-4{background-color:#cbcbff;}.fx-speed-6{background-color:#d0fcfa;}.fx-speed-8{background-color:#52f8c1;}.fx-speed-10{background-color:#26fc59;}.fx-speed-12{background-color:#00ff00;}.fx-speed-14{background-color:#78f700;}.fx-speed-16{background-color:#ebf100;}.fx-speed-18{background-color:#ffca09;}.fx-speed-20{background-color:#ffca09;}.fx-speed-22{background-color:#ff3c12;}.fx-speed-24{background-color:#ff0000;}.fx-speed-26{background-color:#7f0000;}.fx-speed-28{background-color:#920011;}.fx-speed-30{background-color:#a60027;}.fx-speed-32{background-color:#ba0041;}.fx-speed-34{background-color:#cd0060;}.fx-speed-36{background-color:#cd0060;}.fx-speed-38{background-color:#e00084;}.fx-speed-40{background-color:#f400ac;}.fx-speed-plus{background-color:#ff08d3;}.radar-20{background-color:#006400;}.radar-25{background-color:#007d00;}.radar-30{background-color:#009600;}.radar-35{background-color:#00c800;}.radar-40{background-color:#ffff00;}.radar-45{background-color:#ff8f00;}.radar-50{background-color:#ff0000;}.radar-55{background-color:#d70000;}.radar-60{background-color:#bf0000;}.radar-65{background-color:#ff00ff;}.radar-70{background-color:#9b57cb;}.radar-75{background-color:#ffffff;}.radar-80{background-color:#ffffff;}.sst-0{background-color:#0000e1;}.sst-2{background-color:#0021e1;}.sst-4{background-color:#0041f6;}.sst-6{background-color:#005aeb;}.sst-8{background-color:#0074df;}.sst-10{background-color:#0098c7;}.sst-12{background-color:#00c2af;}.sst-14{background-color:#3cdd6e;}.sst-16{background-color:#8cf41e;}.sst-18{background-color:#c6ff07;}.sst-20{background-color:#ffff00;}.sst-22{background-color:#ffe400;}.sst-24{background-color:#ffc100;}.sst-26{background-color:#ff9e00;}.sst-28{background-color:#ff7b00;}.sst-30{background-color:#ff5900;}.sst-32{background-color:#ff3600;}.sst-34{background-color:#ff1300;}.sst-36{background-color:#ef0000;}.sst-38{background-color:#cd0000;}.text-page{width:710px;float:left;}.text-page h1{font-weight:bold;font-size:16px;}div.compass{height:224px;width:223px;background-image:url(../images/compass.png);background-repeat:no-repeat;background-position:-30px 5px;}div.compass div{position:relative;height:30px;width:30px;overflow:hidden}div.compass div.first{left:69px;top:4px}div.compass div.second{left:107px;top:-18px}div.compass div.third{left:138px;top:-27px}div.compass div.fourth{left:161px;top:-25px}div.compass div.fifth{left:167px;top:-16px}div.compass div.sixth{left:161px;top:-10px}div.compass div.seventh{left:139px;top:-9px}div.compass div.eighth{left:107px;top:-18px}div.compass div.nineth{left:70px;top:-40px}div.compass div.tenth{left:31px;top:-77px}div.compass div.eleventh{left:-2px;top:-129px}div.compass div.twelvth{left:-23px;top:-192px}div.compass div.thirteenth{left:-30px;top:-258px}div.compass div.fourteenth{left:-23px;top:-324px}div.compass div.fifthteenth{left:-4px;top:-388px}div.compass div.sixteenth{left:29px;top:-439px}input[type=checkbox]{background:url(../images/alert-dir-off.png) no-repeat 0 0}.check-checkbox{display:none}.check-checkbox+label{background:url(../images/alert-dir-off.png) no-repeat 0 0;height:30px;width:30px;}input[type=checkbox]:checked,.check-checkbox+label:active,.check-checkbox:checked+label:active,.check-checkbox:checked+label,.check-checkbox:checked+label:after{background:url(../images/alert-dir-on.png) no-repeat 0 0}.sitewide-notification a{color:#0072bc;text-decoration:underline;}.sitewide-notification a:hover{color:#36a5ed}.sitewide-notification{overflow:hidden;width:100%;height:0px;background-color:#FFF79B;background-image:linear-gradient(tobottom,#FDF8BF0%,#FFF79B100%)}.sitewide-notification div.container{width:850px;height:50px;font-size:15px;font-weight:700;text-indent:40px;line-height:48px;margin:0 auto;background-image:url(../images/sitewide-notice.png);background-position:0px 10px;background-repeat:no-repeat;}.sitewide-notification a.close{opacity:0.8;line-height:0;font-size:0;filter:alpha(opacity=80);background-image:url(../images/sitewide-notice-close.png);float:right;height:25px;width:24px;margin-top:13px;}.sitewide-notification a.close:hover{opacity:100;filter:alpha(opacity=100);}#sp-pic-top a.fishweather{background-image:url(../images/branded/fishweather/sp-logo.png);background-position:0px 14px;width:240px;height:70px;}#footer-logo.fishweather{background-image:url(../images/branded/fishweather/footer-logo.png);width:123px}#footer.fishweather{background-color:#2f414f;background-image:none;}#sp-pic-top a.sailflow{background-image:url(../images/branded/sailflow/sp-logo.png);background-position:0px 10px;width:250px;height:70px;}#footer-logo.sailflow{background-image:url(../images/branded/sailflow/footer-logo.png);width:130px}#footer.sailflow{background-color:#2f414f;background-image:none;}#sp-pic-top a.iwindsurf{background-image:url(../images/branded/iwindsurf/sp-logo.png);background-position:0px 10px;width:380px;height:70px;}#footer-logo.iwindsurf{background-image:url(../images/branded/iwindsurf/footer-logo.png);width:195px}#footer.iwindsurf{background-color:#223851;background-image:none;}#sp-pic-top a.windalert{background-image:url(../images/branded/windalert/sp-logo.png);background-position:0px 10px;width:380px;height:70px;}#footer-logo.windalert{background-image:url(../images/branded/windalert/footer-logo.png);width:195px}#warning-bar{background-color:#fff7a0;height:35px;position:absolute;z-index:12000;left:50%;top:0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);margin-left:-486px;padding:0 11px;width:850px;border-radius:0 0 6px 6px;}#wb-close{background-image:url(../images/new/icon-close.png);background-repeat:no-repeat;width:18px;height:19px;float:right;position:relative;top:8px;z-index:12500;}#wb-text{font-size:13px;font-weight:bold;color:#303030;background-image:url(../images/sprit2.png);line-height:19px;padding-left:33px;height:19px;background-repeat:no-repeat;background-position:-5px -3171px;display:block;position:relative;top:7px;}#wb-text a{color:#0072bc;text-decoration:underline;}#wb-text a:hover{text-decoration:none;}.logo{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:-200px -1090px;width:110px;height:35px;float:left;position:relative;top:4px;}#top-bar{background-image:url(../images/new/bgr-top.png);height:45px;}#top-bar .in{border:none;width:850px;height:auto;}#search-form{border:none;padding-top:8px;}#search-form fieldset{background-image:url(../images/new/input-search.png);}#search-form .text{width:158px;}#top-user-new{float:right;border-left:1px solid #000;border-right:1px solid #2f2f2f;}#tun-in{border-right:1px solid #000;border-left:1px solid #2f2f2f;height:45px;font-size:0;}#tun-left,#tun-right{line-height:45px;padding:0 10px;height:45px;}#tun-left{background-color:#212121;float:left;color:#959595;}#tun-right{background-color:#1c1c1c;float:left;font-size:12px;color:#555;}.tun-userpic,.tun-username{vertical-align:middle;display:inline-block;line-height:45px;}.tun-userpic{margin-right:10px;}.tun-userpic img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.75);box-shadow:0 1px 1px rgba(0,0,0,.75);}.tun-username{font-size:12px;}.link-sign-up{color:#959595;line-height:3em;}.link-sign-in{color:#1c85e2;line-height:3em;}#tun-right a:hover{text-decoration:underline;}#blue-nav-search{position:absolute;top:17px;right:0;background-image:url(../images/new/input-search-blue.png);background-repeat:no-repeat;width:187px;height:29px;display:none;visibility:hidden;}#blue-nav-search fieldset{padding-left:29px;}#blue-nav-search .text{font-size:13px;color:#fff;width:138px;line-height:15px;padding:7px 10px;height:15px;background-color:transparent;border:none;}#blue-nav-search .submit{background-color:transparent;border:none;width:29px;height:29px;position:absolute;left:0;top:0;}#blue-nav .blue-nav-no-dd:hover .blue-nav-dd-top{background-image:none;}#blue-nav .blue-nav-no-dd:hover .bndd-in{background-image:none;}#blue-nav-news a,#blue-nav-news:hover a,#blue-nav-news:hover a{background-image:url(../images/sprit2.png)!important;background-position:-3px -1326px;}#blue-nav-news.active a,#blue-nav-news a:hover{background-image:url(../images/sprit2.png)!important;background-position:-3px -1416px;}#blue-nav-news:hover a{color:#fff!important;}.active-tip{background-image:url(../images/sprit2.png);background-repeat:no-repeat;background-position:-11px -1306px;width:15px;height:6px;position:absolute;left:50%;bottom:-9px;display:none;}#blue-nav .active .active-tip{display:block;}#blue-nav li:hover .active-tip{display:none;}#blue-nav-news:hover{background-image:url("../images/sub-sep.png")!important;}#new-page-title{padding-top:4px;}.new-title-banner{float:right;background-color:rgba(0,0,0,.15);padding:5px;}.new-title-banner img{display:block;}#new-page-title h1{font-size:24px;font-weight:bold;color:#1b1b1b;line-height:70px;float:left;}.cl-toggle-wrap{margin-right:39px;font-size:0;}.cl-toggle-wrap label{vertical-align:middle;display:inline-block;font-size:13px;margin-right:6px;}.cl-toggle-group{background-color:rgba(0,0,0,.2);border:1px solid #808080;border-radius:3px;vertical-align:middle;display:inline-block;height:28px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.3);font-size:0;}.cl-toggle-group a{background-image:url(../images/new/icon-toggles.png);background-repeat:no-repeat;width:29px;height:28px;display:inline-block;border-radius:3px;}.class-toggle-1{background-position:0 -28px;}.class-toggle-2{background-position:-29px -28px;}#classifieds-caption h2{line-height:30px;}.active.class-toggle-1{background-position:0 0;}.active.class-toggle-2{background-position:0px -1230px;}.cl-toggle-group a.active{background-color:#f6f6f6;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);}#classifieds-table-view{margin-bottom:7px;}#classifieds-table-view table{border-collapse:collapse;width:100%;}#classifieds-table-view th{color:#fff;background-color:#1c85e2;font-size:13px;font-weight:bold;padding:6px 10px;text-align:left;}#classifieds-table-view td{padding:8px 10px;font-size:12px;vertical-align:top;}#classifieds-table-view tr.even td{background-color:rgba(0,0,0,.1);}#classifieds-table-view tr:hover td{color:#1c85e2;}.btn-post-classified{font-size:17px;font-weight:bold;color:#fff;background-image:url(../images/new/button-post-classified.png);background-repeat:no-repeat;background-position:0 0;text-align:center;width:160px;height:41px;border:none;background-color:transparent;text-shadow:0 1px 1px #74aa35;margin:0 auto;display:block;line-height:37px;}.btn-post-classified:hover{background-position:0 -41px;}#classifieds-sb{float:right;width:190px;}#classifieds-sb .banner{margin-top:12px;float:none;}.classifieds-sb-btn-wrap{background-image:url(../images/new/bgr-cl-1.png);background-position:50% 50%;padding:10px;}.classifieds-my{margin-top:12px;}.classifieds-my h3{font-size:13px;font-weight:bold;background-image:url(../images/new/bgr-cl-2.png);background-repeat:repeat-x;background-position:50% 50%;}.classifieds-my h3 span{padding-right:7px;background-image:url(../images/bgr.jpg);}.classifieds-my li+li{border-top:1px solid #e4e4e4;}.classifieds-my li a{background-image:url(../images/new/icon-arr-grey.png);background-image:url(../images/new/icon-arr-grey.png);background-repeat:no-repeat;background-position:100% 50%;padding:9px 0;display:block;}.classifieds-my li a:hover{background-image:url(../images/new/icon-arr-blue.png);}.classifieds-my li a:hover strong{color:#0072bc;}#features-top-1{background-image:url(../images/new/bgr-features-top.png);background-repeat:repeat-x;background-position:50% 50%;text-align:center;line-height:84px;height:84px;font-size:35px;font-weight:bold;color:#fff;}#features-top-1 img{position:relative;top:12px;}#features-top-2{font-size:17px;color:#fff;background-color:#282828;text-align:center;line-height:39px;}#features-top-2 strong{color:#8dc63f;}#features-main-wrap{padding-top:18px;padding-bottom:55px;}#features-ttl-1{font-size:29px;font-weight:bold;text-align:center;}#features-ttl-2{font-size:19px;font-weight:bold;text-align:center;}#features-ttl-2 a{color:#8dc63f;text-decoration:underline;}#features-ttl-2 a:hover{text-decoration:none;}#features-new-main{background-image:url(../images/new/bgr-features-main.png);background-repeat:no-repeat;margin:12px 0 18px -4px;width:958px;height:508px;position:relative;}.most-popular{background-image:url(../images/new/most-popular.png);background-repeat:no-repeat;width:109px;height:117px;position:absolute;top:3px;right:3px;}#fnm-row-1{padding-left:157px;font-size:26px;font-weight:bold;color:#fff;text-align:center;padding-top:3px;}#fnm-row-1-1,#fnm-row-1-2{line-height:56px;height:56px;float:left;position:relative;top:15px;}#fnm-row-1-1{width:263px;}#fnm-row-1-2{width:268px;}#fnm-row-1-3{width:267px;height:71px;line-height:71px;float:left;}#fnm-row-2{margin-bottom:1px;height:55px;}.fnm-cell{float:left;text-align:center;}#fnm-row-2 .fnm-cell{line-height:55px;height:55px;}.fnm-cell.cell-1{width:127px;padding-left:28px;font-weight:bold;text-align:left;}.fnm-cell.cell-2{width:262px;}.fnm-cell.cell-3{width:268px;}.fnm-cell.cell-4{width:267px;}#fnm-row-3{margin-bottom:1px;height:60px;}.fnm-in{line-height:22px;vertical-align:middle;display:inline-block;}#fnm-row-3 .fnm-cell{line-height:60px;height:60px;}#fnm-row-4{padding-top:20px;height:204px;}.fnm-4-1{font-size:28px;font-weight:bold;color:#8dc63f;line-height:1.1;}.fnm-4-2{font-size:14px;font-weight:bold;}.loom-col{width:50%;float:left;}.fnm-4-3{font-size:12px;font-weight:bold;text-transform:uppercase;}.fnm-4-4{font-size:28px;font-weight:bold;line-height:1.1;}.fnm-4-5{font-size:18px;font-weight:bold;text-decoration:line-through;}.fnm-4-6{font-size:14px;font-weight:bold;color:#f26522;}.fnm-4-7{font-size:12px;margin-top:8px;}.fnm-4-7 strong{font-size:13px;}#fnm-row-5{padding:15px 0 0 197px;font-size:13px;font-weight:bold;color:#fff;}.fnm-5-1{margin-bottom:4px;}.fnm-5-1-gp{margin-left:35px;float:left;}.fnm-5-1-gp:first-child{margin-left:0;}.fnm-5-1-gp label,.fnm-5-1-gp .text{vertical-align:middle;}.fnm-5-1-gp label{margin-right:8px;}.new-features-btn{font-size:21px;font-weight:bold;text-shadow:0 1px 1px #679c2b;background-image:url(../images/new/button-sign-in.png);background-repeat:no-repeat;background-position:0 0;width:144px;height:41px;display:block;text-align:center;line-height:43px;}.new-features-btn:hover{background-position:0 -41px;}.fnm-5-1-gpfld{padding-top:2px;}.fnm-5-1-gp .text{font-size:13px;line-height:14px;padding:10px 9px;height:14px;border:1px solid #222;border-radius:5px;-webkit-box-shadow:0 1px 0 #575757;box-shadow:0 1px 0 #575757;width:170px;}.fnm-5-1-gp .text:focus{border:1px solid #5caae6;-webkit-box-shadow:0 0 5px #5caae6;box-shadow:0 0 5px #5caae6;}#your-code-popup .popup-content{width:330px;}.button-submit-popup{margin:0 auto;display:block;background-image:url(../images/new/button-submit-popup.png);background-repeat:no-repeat;text-align:center;line-height:48px;width:250px;height:49px;font-size:19px;font-weight:bold;text-shadow:0 1px 1px #689c2c;color:#fff;}#your-code-popup .text{line-height:14px;padding:13px 9px;border:1px solid #999;width:230px;height:14px;border-radius:5px;}#your-code-popup .text:focus{border:1px solid #60b5f7;-webkit-box-shadow:0 0 5px #60b5f7;box-shadow:0 0 5px #60b5f7;}#new-video-list{margin-bottom:30px;}.video-new{margin:0 3px 3px 0;position:relative;overflow:hidden;float:left;background:#A0A0A4;}.new-videos-in{margin:0 auto;width:1582px;}@media (max-width: 1582px) {.new-videos-in{width:1266px;}}@media (max-width: 1266px) {.new-videos-in{width:850px;}}.size1{width:313px;height:313px;}.size2{width:629px;height:313px;}.size1 img{width:auto;height:313px;}.size2 img{width:629px;height:auto;}.video-new img{display:block;}.new-video-footnote{font-size:14px;color:#ed1c24;font-weight:bold;margin-bottom:25px;}.new-video-footnote a{color:#146dd1;text-decoration:underline;}.new-video-footnote a:hover{text-decoration:none;}.video-new-caption{padding:9px 50px 11px 10px;position:absolute;left:0;right:0;top:100%;margin-top:-55px;background-color:rgba(0,0,0,.6);background-image:url(../images/icon-video-play.png);background-repeat:no-repeat;background-position:100% 11px;}.video-new-title{font-size:17px;color:#fff;display:block;line-height:20px;margin-bottom:5px;}.video-new-date{color:#898989;font-size:13px;line-height:15px;display:block;margin-bottom:14px;}.video-new-title,.video-new-date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.video-new-descr{font-size:13px;color:#e0e0e0;line-height:20px;display:block;}.video-new:hover .video-new-caption{top:auto;margin:0;bottom:0;}.video-popup{position:fixed;left:0;top:0;right:0;bottom:0;background-image:url(../images/bgr-new-video-popup.png);background-repeat:repeat-y;background-position:100% 50%;display:none;z-index:20000;}.vp-right{width:305px;float:right;color:#707070;}.vpr-top{background-color:#f4f4f4;padding:20px;}.vpr-top h2{font-size:15px;font-weight:bold;color:#303030;line-height:22px;}.vpr-bottom{padding:20px;}.vpr-bottom p+p{margin-top:22px;}.vp-close{background-image:url(../images/sprit2.png);background-repeat:no-repeat;background-position:-9px -2316px;width:20px;height:20px;position:absolute;top:16px;right:320px;}.vp-close:hover{background-position:-10px -2273px;}.vp-left{position:fixed;left:0;right:305px;top:50%;overflow:hidden;margin-top:-1000px;}.vp-left-in{line-height:2000px;height:2000px;text-align:center;}.vp-video{vertical-align:middle;display:inline-block;width:85%;}.vp-video img{width:100%;display:block;}#new-page-title .button-submit-video{float:right;margin-right:9px;position:relative;top:16px;}.nv-popup-top{color:#1b1b1b;background-color:#f2f2f2;line-height:20px;padding:15px 20px;}.nv-popup-bottom{padding:15px 20px;text-align:center;background-color:#f2f2f2;border-radius:0 0 5px 5px;text-align:center;}.nv-popup-bottom a{margin:0 auto;}.nv-popup-main{padding:20px;background-color:#fff;}.nvpm-row+.nvpm-row{margin-top:20px;}.nvpm-row .text{font-size:13px;line-height:16px;border:1px solid #a2a2a2;border-radius:3px;padding:7px 9px;width:290px;}.nvpm-row .text:focus{border:1px solid #60b5f7;box-shadow:0 0 5px #60b5f7;}.video-Banner-container{height:95px;margin:0 0 30px 0;}.video-Banner{width:640px;margin:0 auto;}.video-Banner.fixed{position:fixed;bottom:0px;left:50%;margin-left:-320px;}
=======
@font-face {
    font-family: 'Proxima Nova Bold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

html{
	background-image: url(../images/bgr.jpg);
	height: 100%;
}
body{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:1.5;
    color: #303030;
}
.pn{ font-family: "Proxima Nova", sans-serif; }
.pie{ behavior:url(scripts/PIE.htc); }
.clear{
	clear:both;
	height:0;
	overflow:hidden;
}
.hide{ display:none !important; }
input, select, textarea{
	font-family:inherit;
	font-size:inherit;
}
.submit{ cursor:pointer; }
fieldset{ border:none; }
label{ cursor:pointer; }
a:hover{
	cursor:pointer;
	text-decoration:none;
}
a{ color:inherit; }
a img{ border:none; }
.nom{ margin:0 !important; }
a.rev{ text-decoration:none; }
a.rev:hover{ text-decoration:underline; }
.ld{ float:left !important; }
.rd{ float:right !important; }
.first{ margin-top:0 !important; }
.last{ margin-bottom:0 !important; }
.ca{ text-align:center; }
.ra{ text-align:right; }
.la{ text-align:left; }
.inh{ color:inherit !important; }
.upper{ text-transform:uppercase; }
.vam{ vertical-align:middle; }
.nowrap{ white-space:nowrap; }
.cfix:after, .cfix:before{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
	overflow:hidden;
}
.rep{
	overflow:hidden;
	text-indent:-9999px;
	white-space:nowrap;
	display:block;
}

.in{
	width:850px;
	margin:0 auto;
	position:relative;
}

#wrap{
	min-height: 100%;
}
#wrap-pad{
}
#footer{
	background-image: url(../images/footer-bgr.png);
	border-top: 1px solid #2b2b2b;
	height: 50px;
	position: relative;
}
#footer .in{
	background-image: url(../images/footer-shadow.png);
	background-repeat: no-repeat;
	background-position: 50% 0;
	padding-top: 5px;
}
#footer-logo{
	background-image: url(../images/footer-logo.png);
	background-repeat: no-repeat;
	margin-bottom: 22px;
	width: 110px;
	height: 36px;
	display:none;
	visibilty:hidden;
}
#footer .ld{
	font-size: 12px;
	text-shadow:0 1px 0 #0f0f0f;
}
#footer .ld, #footer .ld a{color: #ccc; font-size:10px; line-height: 12px; margin-top:4px}
#footer .ld a:hover{color: #fff;}
#footer .ld p{
	margin-bottom: 7px;
}
#footer .ld ul{overflow: hidden;}
 #footer .ld li{
 margin-left: -12px;
 margin-right: 22px;
 padding-left: 12px;
 float: left;
 background-image:url(../images/sprit2.png);
 background-repeat: no-repeat;
 background-position: -18px -2954px;
}
#footer .rd h3{
	font-size: 15px;
	color: #fff;
	text-shadow:0 1px 0 #0f0f0f;
	font-weight: bold;
	margin-bottom: 7px;
	line-height: 1.1;
	display:none;
	visibilty:hidden;
}
#social-links{
	float:left;
	padding-top:3px;
}
#social-links li{
	margin-right: 12px;
	float: left;
}

/*#social-links a#social-twitter{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -218px -813px; width: 36px; height: 37px;}
#social-links a#social-facebook{ background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -0px -1053px; width: 36px; height: 37px; }
#social-links a#social-youtube{background-image:url(../images/sprite.png); background-repeat:no-repeat; background-position: -279px -963px; width: 36px; height: 37px; }
#social-links a#social-vimeo{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -349px -1012px; width: 36px; height: 37px; }
#social-links a:hover#social-twitter{background-image:url(../images/sprite.png); background-repeat:no-repeat; background-position: -313px -1012px;  width: 36px; height: 37px;}

#social-links a:hover#social-facebook{ background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -165px -312px; width: 36px; height: 37px; }

#social-links a:hover#social-youtube{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -243px -963px; width: 36px; height: 37px; }

#social-links a:hover#social-vimeo{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -342px -865px; width: 36px; height: 37px; }*/
#subscribe-form{
	background-color: #232323;
	border-top: 1px solid #111;
	border-bottom: 1px solid #505050;
	border-radius: 5px;
	padding: 2px 4px 4px;
	position: relative;
    width: 270px;
    float:right;
    margin-top:2px;
}
#subscribe-form .submit{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background:url(../images/sprite.png) no-repeat;
	 background-position: -194px -1195px; width: 79px; height: 31px;
	float: right;
	text-shadow:0 1px 0 #033689;
	border: none;  
}
#subscribe-form .text{
	font-size: 12px;
	color: #a1a1a1;
	background-color: transparent;
	line-height: 13px;
	padding: 9px 10px;
	border: none;
	width: 170px;
	height: 13px;
	float: left;
	cursor: text;
}
#subscribe-form .text:focus{color: #fff;}

#top-bar{
	background-image: url(../images/top-bar.png);
	background-repeat: repeat-x;
	background-position: top;
	position: relative;
    z-index: 11000;
}
#top-bar .in{
	border-right: 1px solid #2e2e2e;
	width: 850px;
	height: 43px;
}
#top-nav .old_site{margin-top:-10px;margin-left:2px;height:42px;color: #959595;font-size:10px; line-height:20px; text-align:left;}
#top-nav .old_site a{font-size:10px; line-height:20px;}
#top-nav{
	list-style-type: none;
	padding-top: 15px;
	line-height: 12px;
	float: left;
}
#top-nav li{
	margin-left: -14px;
	margin-right: 27px;
	padding-left: 14px;
	border-left: 1px solid #555;
	float: left;
	position: relative;
}
#top-nav li:first-child{border:none;}
#top-nav a{color: #959595;}
#top-nav a:hover{color: #fff;}
.top-user{
	line-height: 43px;
	float: right;
	border-left:1px solid #313131;
	border-right:1px solid #020202;
	position: relative;
}
.top-user-link{
	background-color: #292929;
	padding: 0 12px;
	height: 43px;
	display: block;
}
.top-user-link:hover, .top-user:hover .top-user-link{
	background-color: #333;
}
.top-user-pic{
	vertical-align: middle;
	margin-right: 4px;
}
.top-user-username{
	background-position: 100% 55%;
	font-size: 13px;
	color: #fff;
	background-image: url(../images/user-dd.png);
	background-repeat: no-repeat;
	background-position: 100% 70%;
	vertical-align: middle;
	padding-right: 18px;
}
#search-form{
	border-right: 1px solid #020202;
	padding-top: 6px;
	height: 37px;
	float: right;
	padding-right: 15px;
	position: relative;
}
#search-form fieldset{
	background-image: url(../images/input-search.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 207px;
	height: 28px;
	position: relative;
}
.sff-focus{background-position: -0px -1284px !important; }
.sff-focus .text{color: #303030 !important;}
#search-form .submit, #video-search .submit{
	background-color: transparent;
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position:-10px -1883px;
	border: none;
	position: absolute;
	left: 10px;
	top: 6px;
	width: 18px;
    height: 18px;
}
#search-form .text{
	color: #fff;
	margin-left: 28px;
	background-color: transparent;
    border: none;
    width: 118px;
	padding: 7px;
    height: 14px;
}
#search-form fieldset:hover{background-position: -0px -1312px;}
#search-form .text:hover{color: #fff;}

#pic-header{
	position: relative;
	min-width: 850px;
	height: 514px;
	z-index:10000;
}
#big-pic-cont{
	height: 514px;
	overflow: hidden;
	width: 100%;
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
}
#big-pic-cont img{
	width: 100%;
    /* I have added min-height just for now */
	min-height:514px;
}
#pic-header-bottom{
	background-image: url(../images/picture-text-bgr.png);
	padding: 18px 0 15px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 14px;
    color: #fff;
    line-height: 21px;
}
.phb-col{
	width: 280px;
	float: left;
	margin-left: 55px;
}
.phb-col:first-child{margin-left: 0;}
#pic-header-bottom h3{
	font-size: 16px;
	font-weight: bold;
	color: #0072bc;
	line-height: 1.1;
	margin-bottom: 8px;
}
#pic-header-nav{
	background-image: url(../images/menu-bgr.png);
    background-repeat: repeat-x;
    background-position: 0 0;
    height: 70px;
    border-radius: 0 0 5px 5px;
    -webkit-box-shadow:0 0 10px #000;
    -moz-box-shadow:0 0 10px #000;
    box-shadow:0 0 10px #000;
    margin-bottom: 55px;
    position: relative;
    z-index:9;
}
#logo{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -0px -491px; 
	margin: 0 auto 25px;
	width: 385px;
	height: 59px;
}
#search-form2{
	background-image: url(../images/search-bgr.png);
	margin: 0 auto;
	padding: 12px;
	width: 520px;
	border: 1px solid #6f7a83;
	border-radius: 5px;
	position: relative;
}
#search-form2 .text{
	float: left;
	font-size: 15px;
    font-weight: bold;
    color: #898989;
    line-height: 15px;
    padding: 17px 19px;
    width: 342px;
    height: 15px;
    border: none;
    border-radius: 3px;
    position: relative;
}
#search-form2 .submit{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background-color: transparent;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -246px -425px;
	border: none;
	width: 85px;
	padding-left: 33px;
	text-align: center;
    line-height: 48px;
	height:49px;
	float: right;
	text-shadow:0 1px 1px #6aa22e;
}
#search-form2 .submit:hover{background-position: -0px -312px;}

#pic-header-nav li.phn-l1{
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../images/menu-bgr.png);
	border-left: 1px solid #ffffff;
	border-right: 1px solid #cecece;
	width: 157px;
	height: 70px;
	float: left;
	position: relative;
}
#pic-header-nav li.active{
	background-position: 0 -140px !important;
	background-color: #262626;
}
.sp-pic #pic-header-nav li.active{
	background-position: 0 -210px !important;
}
#pic-header-nav li.show-dropdown, .sp-pic #pic-header-nav li.show-dropdown{
	background-position: 0 -280px !important;
	background-color: #212121;
	border-color:#212121;
}
#pic-header-nav li.show-dropdown, .sp-pic #pic-header-nav li.show-dropdown,
#pic-header-nav li.show-dropdown a.phn-l1, .sp-pic #pic-header-nav li.show-dropdown a.phn-l1{
	border-radius:0 !important;
}
#pic-header-nav li.pre-dropdown{border-right-color:#212121;}
#pic-header-nav li.post-dropdown{border-left-color:#212121;}
#pic-header-nav li:hover{ background-position: 0 -70px; }
#pic-header-nav li.active a.phn-l1, #pic-header-nav li.show-dropdown a.phn-l1{color: #fff;}
#pic-header-nav li.active span.phn-l1, #pic-header-nav li.show-dropdown span.phn-l1{background-image: url(../images/menu-dd-active.png);}
#pic-header-nav li.alpha, #pic-header-nav li.alpha a.phn-l1{
	border-left:none;
	border-radius: 0 0 0 4px;
}
#pic-header-nav li.omega, #pic-header-nav li.omega a.phn-l1{
	border-right:none;
	border-radius: 0 0 4px 0;
	width:155px;
}
#pic-header-nav a.phn-l1{
	height: 70px;
	display: block;
    font-family: 'Proxima Nova Bold', sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #303030;
    text-transform: uppercase;
    line-height: 30px;
    background-image: url(../images/map.png);
    background-repeat: no-repeat;
    position: relative;
}
#pic-header-nav a.phn-l1:hover, #pic-header-nav li.active a.phn-l1, #pic-header-nav li.show-dropdown a.phn-l1{background-image: url(../images/map-hover.png);}
#nav-north-america span.phn-l1, #nav-south-america span.phn-l1, #nav-australia span.phn-l1{line-height: 15px;}
#pic-header-nav span.phn-l1{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -938px;
	padding-top: 20px;
    
    display: block;
}
#nav-north-america span.phn-l1{padding-left: 61px;}
#nav-europe span.phn-l1{padding-left: 67px;}
#nav-south-america span.phn-l1{padding-left: 60px;}
#nav-australia span.phn-l1{padding-left: 52px;}
#nav-asia span.phn-l1{padding-left: 75px;}
#nav-africa span.phn-l1{padding-left: 70px;}
#nav-north-america a.phn-l1{background-position: -4px 10px;}
#nav-europe a.phn-l1{background-position: -7px -96px;}
#nav-south-america a.phn-l1{ background-position: -2px -230px;}
#nav-australia a.phn-l1{background-position: -15px -355px;}
#nav-asia a.phn-l1{background-position: -2px -507px;}
#nav-africa a.phn-l1{background-position: -1px -668px;}

#blue-nav-cont{
	background-image: url(../images/sep-grey.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 8px;
	position: relative;
	z-index:8000;
}
#main{
	padding-bottom: 50px;
	padding-top: 30px;
	position: relative;
    z-index: 8;
}
#content{
	width: 590px;
	float: left;
}
#sidebar{
	float: right;
	padding-top: 260px;
	width: 310px;
}
#main-products h2{
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/dot.png);
	background-repeat: repeat-x;
	background-position: 0 50%;
	text-align: center;
	margin-bottom: 30px;
}
#main-products h2 span{
	background-image: url(../images/bgr.jpg);
	padding: 0 10px;
}
#main-products p{text-align: center;}
.page-title{
	font-size: 28px;
	font-weight: bold;
	background-image: url(../images/bgr-2.png);
	background-position: 0 0;
	line-height: 58px;
	padding: 0 20px;
	position: relative;
	margin-bottom: 35px;
}
.pt-tip{
	background-image: url(../images/ttl-tip.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 11px;
	overflow: hidden;
	position: absolute;
	left: 46px;
	bottom: -11px;
}
.feature-block{ margin-top: 45px; }
.feature-block:first-child{ margin-top: 0; }
.feature-pic{
	float: left;
	position: relative;
}
.feature-text{
	width: 460px;
	float: right;
}
.feature-text h3{
	font-size: 17px;
	font-weight: bold;
	color: #000;
	line-height: 1.1;
	margin-bottom: 20px;
}
.feature-text p{
	font-size: 14px;
}
.feature-popup{
	background-color: #fff;
	padding: 3px;
	border-radius: 5px;
	position: absolute;
	left: 100px;
	top: -65px;
    box-shadow:0 0 5px #333;
    display: none;
}
.feature-pic:hover .feature-popup{display: block;}
.popup-tip{
	background-image: url(../images/popup-tip.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 21px;
	position: absolute;
	left: -14px;
	top:50%;
	margin-top: -10px;
}
.feature-popup img{display: block;}

#sb-flag{
	background-image: url(../images/sep-blue.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 8px;
	position: absolute;
	top:0px;
	left:50%;
	margin-left:165px;
	width: 310px;
}
#sb-flag-shadow-left, #sb-flag-shadow-right{
 background-image:url(../images/sprit2.png);
 background-repeat: no-repeat;
 width: 26px;
 height: 60px;
 position: absolute;
 top: 8px;
}
#sb-flag-shadow-left{
 left:-26px;background-position: -8px -2795px;

}
#sb-flag-shadow-right{
 left:100%;
 background-position: 0-2878px;
}
#sb-flag-top{
	background-color: #1c85e2;
	background-image: url(../images/sidebar-grad.png);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #fff;
}
#sb-flag-top h2{
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	line-height: 1.1;
	margin-bottom: 10px;
	text-shadow:-1px 1px 0 #176ebb;
}
#sb-flag-top h3{
	font-family: georgia,serif;
	font-size: 29px;
	font-style: italic;
	background-image: url(../images/sidebar-dots.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
	text-align: center;
    line-height: 1.1;
    margin: 0 25px 15px;
	text-shadow:-1px 1px 0 #176ebb;
}
#sb-flag-top h3 span{
	background-color: #1c85e2;
	padding: 0 10px;
}
#sb-flag-top p{
	font-size: 14px;
	text-align: center;
	margin-bottom: 16px;
}
a.try-now{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -0px -665px; 
	text-align: center;
	line-height: 52px;
	width: 177px;
	height: 51px;
	display: block;
	text-shadow:0 1px 0 #599a1c;
	margin: 0 auto;
}
a.try-now:hover{ background-position: -179px -550px; }
#sb-flag-bottom{
	background-image: url(../images/sprite.png);
background-position: -0px -117px;
background-repeat: no-repeat;
padding-top: 45px;
width: 310px;
height: 66px;
text-align: center;
}
.sb-flag-more{
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -2117px;
	line-height: 28px;
	padding-right: 36px;
	height: 28px;
	display: inline-block;
}
.sb-title{
	margin-bottom: 20px;
}
.sb-title h2{
	font-size: 27px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 10px;
}
.sb-title h3{
	font-family: georgia,serif;
	font-size: 16px;
	font-style: italic;
	line-height: 1.1;
}
.sb-sep{
	margin: 15px 0 15px 40px;
	border-top: 1px dotted #ababab;
	height: 0;
    overflow: hidden;
}
.testimonial{
	font-size: 12px;
	position: relative;
	background-image: url(../images/dot.png);
    background-repeat: repeat-y;
    background-position: 32px 0;
}
.testi-quote{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	 background-position: -204px -84px;
	width: 32px;
	height: 32px;
	position: absolute;
	left: 17px;
	top: 0;
}
.testi-text{
	line-height: 18px;
	margin-left: 60px;
}
.testi-author{
	line-height: 67px;
	height: 67px;
}
.testi-author img{
	margin-right: 12px;
	float: left;
}
.testi-author strong{font-weight: bold;}
.testi-author em{
	font-family: georgia,serif;
	font-style: italic;
}

.sp-pic{
	height: 184px !important;
	border-top: 1px solid #202020;
}
.sp-pic #big-pic-cont{
	height: 184px !important;
}
.sp-pic #big-pic-cont img{
	min-height: 184px !important;
}
#sp-logo{
	background:url(../images/sprite.png) no-repeat;
	background-position: -0px -550px; width: 179px; height: 58px;
	float: left;
}
#sp-pic-top{
	margin-bottom: 23px;
	padding-top: 15px;
}
#sp-pic-icont,.sp-pic-icont{
	background-image: url(../images/sp-clip-bgr.png);
	padding: 8px 8px 5px 8px;
	float: right;
}
#sp-pic-icont img, .sp-pic-icont img{display: block;}
.sp-pic #pic-header-nav{
	margin: 0;
	border-radius: 5px 5px 0 0;
}
.sp-pic #pic-header-nav li.alpha, .sp-pic #pic-header-nav li.alpha a{
	border-radius: 4px 0 0 0;
}
.sp-pic #pic-header-nav li.omega, .sp-pic #pic-header-nav li.omega a{
	border-radius: 0 4px 0 0;
}
#pic-header-nav li.omega, #pic-header-nav li.omega a{
	border-right:none;
	border-radius: 0 0 4px 0;
	width:155px;
}
.sp-blue-nav{
	padding-top: 0 !important;
}
#page-404{
	text-align: center;
	padding: 35px 0 60px;
	font-size: 16px;
}
#page-404 p{
	margin-bottom: 25px;
}
#page-404 h2{
	font-size: 44px;
	font-weight: bold;
	margin: 25px 0;
}
#sep-404{
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #fff;
	margin: 25px auto;
    width: 100%;
	height: 0;
	overflow: hidden;
}
#page-404 a{color: #8dc63f;}
#page-404 a:hover{color: #a8de5f;}
#form-404{
	background-image:url(../images/sprite.png) !important;
	background-repeat: no-repeat;
	background-position: -10px -1870px;
	margin: 0 auto 20px;
	width: 350px;
	height: 41px;
	padding: 5px;
}
#form-404 .submit{
	text-shadow:0 1px 0 #296d36;
	font-size: 18px;
    font-weight: bold;
    background-image:url(../images/sprite.png);
    background-repeat: no-repeat;
   background-position: -243px -865px; width: 99px; height: 41px; 
  
    float: right;
    background-color: transparent;
    border: none;
    color: #fff;
}
#form-404 .submit:hover{background-position: 0 -1362px;}
#form-404 .text{
	color: #898989;
	background-color: transparent;
	line-height: 15px;
	padding: 13px 20px;
	border: none;
	width: 208px;
	height: 15px;
	float: left;	
}
.sp-main{padding-top: 0 !important;}
.sp-main a{ color: #0072bc; }
.sp-main a:hover{ color: #36a5ed; }
.link-back{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -4px -2px;
	padding-left: 25px;
	color: #0072bc;
}
.link-back:hover{
        background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -4px -19px;}
#crumbtrail{
	padding: 12px 0;
	font-size: 11px;
	border-bottom: 1px solid #d8d8d8;
	margin-bottom: 25px;
}
#crumbtrail li{
	background:url(../images/sprite.png) no-repeat;
	 background-position: -370px -897px; 
	padding-left: 18px;
	float: left;
	margin-right: 15px;
}
#crumbtrail li:first-child{
	background-image: none;
	padding-left: 0;
}
.link-home{
	background:url(../images/sprite.png) no-repeat;
	  background-position: -247px -850px;  width: 14px; height: 10px;
	
	overflow: hidden;
	position: relative;
    top: 2px;
}
.link-home:hover{background:url(../images/sprite.png) no-repeat;
	background-position: -233px -850px; width: 14px; height: 10px;}
.banner img{display: block;}
.banner{
	background-image: url(../images/bgr-3.png);
	padding: 15px 15px 11px 15px;
	float: right;
	margin-bottom: 30px;
}
#beach-slider-cont{
	width: 710px;
	float: left;
	margin-bottom: 30px;
}
#featured-slider-cont{
	width: 750px;
	float: left;
	margin-bottom: 30px;	
}
#featured-slider-cont #beach-slider-thumbs li{margin-left: 14px;}
#featured-slider-cont #beach-slider-big-pic{margin-bottom: 20px;}
#featured-slider-cont .beach-slider-nav{bottom:23px;}
#beach-slider-cont h2{
	font-size: 31px;
	line-height: 31px;
	margin-bottom: 5px;
}
.beach-location{
	font-size: 15px;
	font-weight: bold;
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -10px -2070px;
	line-height: 21px;
	padding-left: 22px;
	margin-bottom: 7px;
}
#beach-slider{
	position: relative;
	background-image: url(../images/bgr-4.png);
	padding: 10px;
}
#beach-slider-big-pic{
	margin-bottom: 12px;
	position: relative;
}
#beach-slider-big-pic img{display: block;}
#beach-slider-thumbs{
	margin-left: 56px;
	margin-right: 56px;
}
.beach-slider-nav, .latest-nav{
	background-image:url(../images/sprite.png); background-repeat:no-repeat;
	background-position: -218px -766px !important; width: 47px; height: 47px;
	position: absolute;
}
.beach-slider-nav{bottom: 27px;}
.latest-nav{top:85px;}
.bsn-left, .latest-prev{
	 background-position: -320px -665px !important;
	left: 10px;
}
.bsn-left:hover, .latest-prev:hover{background-position: -310px -214px !important;}
.bsn-right, .latest-next{
	background-position: 0 0;
	right: 10px;
}
.bsn-right:hover, .latest-next:hover{background-position: -310px -166px !important;}
#beach-slider-thumbs{}
#beach-slider-thumbs li{
	margin-left: 11px;
	float: left;
	opacity:.6;
	filter:alpha(opacity=60);
	width: 73px;
    height: 73px;
    overflow: hidden;
}
#beach-slider-thumbs li img{display: block;}
#beach-slider-thumbs li:first-child{margin-left: 0;}
#beach-slider-thumbs li.active, #beach-slider-thumbs li:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
#beach-slider-thumbs li.active{
	border: 3px solid #60b5f7;
	overflow: hidden;
	width: 67px;
    height: 67px;
}
#beach-slider-thumbs li.active img{margin: -3px 0 0 -3px;}
.sp-main #sidebar{padding-top: 0;}
.content-sep{
	margin: 25px 0;
	border-top: 1px solid #cfcfcf;
	height: 0;
	overflow: hidden;
}
.sp-main #content{color: #1b1b1b;}
.sp-main #content p{margin-bottom: 25px;}
.sp-main #content h3{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 25px;
}
.sp-main #content h2{
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 25px;
}
.widget-1{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 20px;
	padding-top: 25px;
}
.widget-1 .widget-title{
	font-size: 16px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 12px;
}
.tag-cloud a{
	color: #303030;
	background-color: #e2f5fe;
	line-height: 22px;
	margin-right: 2px;
	margin-bottom: 7px;
	border-radius: 2px;
	padding: 0 6px;
	white-space: nowrap;
	display: inline-block;
}
.tag-cloud a:hover{background-color: #ccecfc;}
#sb-location img{display: block;}
#sb-location{
	background-image: url(../images/bgr-3.png);
	padding: 6px;
}
.rating-stars{
	background-image: url(../images/star-na.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	width: 140px;
}
.rating-in{
	background-image: url(../images/star-a.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 25px;
}
.rating-5 .rating-in{width: 140px;}
.rating-4 .rating-in{width: 112px;}
.rating-3 .rating-in{width: 84px;}
.rating-2 .rating-in{width: 56px;}
.rating-1 .rating-in{width: 28px;}
.rating-row{
	border-bottom: 1px solid #dadada;
	padding: 10px 0;
}
.overall-rating{
	border:none;
	background-image: url(../images/bgr-2.png);
	padding:15px 0 15px 15px;
}
.rating-name{
	line-height: 16px;
	float: left;
}
.rating-count{
	line-height: 32px;
	float: right;
	font-weight: bold;
	text-align: center;
    width: 55px;
    font-size: 16px;
}
.overall-rating .rating-count{font-size: 21px;}
.rating-row .rating-stars{
	float: right;
	margin-top: 2px;
}
.comment-error{
	font-size: 16px;
	background-image: url(../images/comment-box-bgr.png);
	line-height: 53px;
	border-radius: 5px;
	height: 53px;
	position: relative;
	text-align: center;
}
.comment-notification{
	font-size: 16px;
	font-weight: bold;
	background-image:url(../images/sprit2.png);
	padding-left: 45px;
	background-repeat: no-repeat;
    background-position: 3px -1833px;
    line-height: 30px;
    display: inline-block;
    height:57%;
}
.rating-row:last-child{border:none;}

.big-pic-narrow{height: 107px !important;}
.big-pic-narrow #big-pic-cont{height: 107px !important;}
#order-header{
	border-bottom: 1px solid #d8d8d8;
	height: 68px;
	margin-bottom: 22px;
}
#order-header h2{
	font-size: 20px;
	line-height: 68px;
	float: left;
	font-weight: bold;
}
#order-steps{
	float: right;
}
#order-steps li{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: 98% -1482px;
	float: left;
	padding-left: 10px;
    padding-right: 30px;
    height: 47px;
   	padding-top: 21px;
    line-height: 25px;
    font-size: 15px;
    font-weight: bold;
    color: #898989;
}
#order-steps li.omega{
	background-image: none;
	padding-right: 0;
}
.order-step-no{
	background-image: url(../images/order-step-bgr.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align: center;
	line-height: 25px;
	width: 25px;
	height: 25px;
	display: inline-block;
	font-size: 16px;
    font-weight: bold;
    color: #fff;
    margin-right: 5px;
}
#order-steps .active{color: #303030;}
#order-steps .active .order-step-no{
	background-position: 0 -25px;
}
#page-confirm{
	position: relative;
	background-color: #fff;
    border-radius: 5px;
    padding: 50px 40px;
    -webkit-box-shadow:0 0 5px #666;
    -moz-box-shadow:0 0 5px #666;
    box-shadow:0 0 5px #666;
    margin-bottom: 25px;
}
.ok-ttl-group{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -326px -1425px;
	margin-bottom: 56px;
	padding-left: 70px;
	min-height: 50px;
}
.ok-ttl-group h2{
	font-size: 29px;
	font-weight: bold;
	text-align: 1.1;
	margin-bottom: 5px;
}
.ok-ttl-group h3{
	font-size: 16px;
	line-height: 1.1;
}
.order-col{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 30px;
	padding-top: 18px;
	width: 270px;
	line-height: 24px;
	float: left;
}
.order-col:first-child{margin-left: 0;}
.order-col h4{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 13px;
}
.order-total{
	font-size: 15px;
	font-weight: bold;
	margin-top: 17px;
}
#form-below-page{
	font-size: 16px;
	padding-bottom: 60px;
}
#form-below-page a{color: #8dc63f;}
#form-below-page form{
	background-image: url(../images/input-white.png);
}
#form-below-page h3{
	background-image: url(../images/dot.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
	text-align: center;
	font-weight: bold;
    margin-bottom: 25px;
}
#form-below-page h3 span{
	background-image: url(../images/bgr.jpg);
	padding: 0 10px;
}
.header-pic-msg{
	color: #fff;
	float: right;
	margin-top: 30px;
	background-image:url(../images/sprit2.png);
    background-repeat: no-repeat;
    background-position: -4px -152px;
    padding-left: 18px;
}
#order-summary{
	color: #fff;
	background-image: url(../images/bgr-5.png);
	padding: 10px;
	float: right;
	width: 250px;
	line-height: 20px;
}
#order-summary p{
	padding: 0 10px;
}
#order-summary h3{
	padding: 0 10px;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 11px;
}
.summary-total{
	background-color: #000;
	line-height: 34px;
    margin-top: 18px;
    font-size: 15px;
    font-weight: bold;
}
#order-form-col{
	padding-bottom: 60px;
	width: 630px;
	float: left;
}
.order-form-note{
	font-size: 11px;
	color: #888;
    line-height: 16px;
    margin-top: 25px;
}
#order-form-in{
	position: relative;
	background-color: #fff;
    border-radius: 5px;
    padding: 20px 30px;
    -webkit-box-shadow:0 0 5px #666;
    -moz-box-shadow:0 0 5px #666;
    box-shadow:0 0 5px #666;
    margin-bottom: 25px;
}
#order-form-div{
	background-image: url(../images/dot.png);
	background-repeat: repeat-y;
	background-position: 363px 0;
	margin-bottom: 20px;
}
#order-col-1{width: 332px;}
#order-col-2{width: 180px;}
#order-form-div h3{
	font-size: 16px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 22px;
}
.field-wrap{
	margin-bottom: 5px;
}
.field-wrap label,
.form-item label {
	margin-bottom: 1px;
	display: block;
}
.field-wrap .text,
.form-item .form-text,
.form-item .form-textarea, .field-wrap select{
	background-image: url(../images/input-grad.png);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #c6c6c6;
	border-radius: 5px;
	position: relative;
    padding: 8px 9px;
    max-width:250px
}
.field-wrap input.error, .field-wrap select.error, .field-wrap textarea.error{
	border-color:#f6986c;
	background-image: url(../images/input-error.png);
	background-color: #ffeee4;
	background: #ffeee4;
}
.field-wrap .text:focus{
	border-color: #60b5f7;
	-webkit-box-shadow:0 0 5px #60b5f7;
	-moz-box-shadow:0 0 5px #60b5f7;
	box-shadow:0 0 5px #60b5f7;
}
.field-wrap input.error:focus, .field-wrap textarea.error:focus{
	border-color: #f6986c !important;
	-webkit-box-shadow:0 0 5px #f6986c !important;
	-moz-box-shadow:0 0 5px #f6986c !important;
	box-shadow:0 0 5px #f6986c !important;
}
label.error{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -4px -3121px;
	padding-left: 22px;
	margin-top: 5px;
	color: #f26522 !important;
	font-size: 11px;
	white-space: nowrap;
	display: inline-block !important;
	line-height:16px;
}

.field-wrap input.text,
.form-item input.form-text{
	line-height: 15px;
    height: 15px;
}
.field-w1{width: 153px;}
.field-w1 .text{width: 131px;}
.field-w2{}
.field-w2 .text{width: 310px;}
.field-w2 select{width: 100%;}
.field-w3{width: 203px;}
.field-w3 .text{width: 181px;}
.field-w5{width: 251px;}
.field-w5 .text, .field-w5 textarea{width: 229px;}
.field-w8{width: 251px;}
.field-w8 .text, .field-w8 textarea{width: 229px;}

.ddl-nav{width: 220px; padding: 3px 3px 3px 0px;}

.field-wrap a{color: #0072bc;}
.field-wrap a:hover{color: #36a5ed;}
#order-form-in .submit, .submit-n{
	font-size: 23px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
background-position: -0px -766px;
	border: none;
	width: 218px;
	height: 50px;
	text-shadow:0 1px 1px #659a2a;
}
#order-form-in .submit:hover, .submit-n:hover{ background-position: -0px -716px;}
.bordy-block{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 35px;
}
#continent-part1{
	width: 710px;
	float: left;
}
#continent-part1 h1{
	font-size: 31px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 20px;
}
#continent-part1 p{
	line-height: 24px;
	margin-bottom: 25px;
}
.bb-ttl{
	font-size: 16px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 10px;
}
.country-list{margin-bottom: 30px;}
.country-list li{
	line-height: 28px;
	width: 33%;
	float: left;
	position: relative;
    left: -13px;
}
.country-list a{
	display: inline-block;
	padding: 0 13px;
	white-space: nowrap;
	color: #636363;
	border-radius: 3px;
}
.country-list .count{color: #888;}
.country-list .has-beaches a{color: #0072bc;}
.country-list .has-beaches a:hover{background-color: #d3e7f7;}
.country-list .has-beaches .count{color: #60b5f7;}
.top-rated li{
	border-top: 1px solid #dadada;
	line-height: 34px;
}
.top-rated li:first-child{border:none;}
.top-rating{
	font-size: 16px;
	font-weight: bold;
}
.top-rated a{color: #303030;}
.top-rated a:hover{color: #0072bc;}
.magazine-sb{clear:right;}
.col-1{width: 285px;}
a.black{color: #303030;}
a.black:hover{color: #0072bc;}
.recent-st1{
	margin-bottom: 15px;
}
.recent-st1 img{
	margin-bottom: 10px;
	display: block;
}
.recent-st2{
	padding: 20px 0 12px;
	border-top: 1px solid #cfcfcf;
}
.recent-st2:first-child{
	padding-top: 0;
	border-top: none;
}
.recent-st2 img{float: left;}
.recent-st2-text{
	width: 210px;
	float: right;
}
.recent-st1 h3, .recent-st2 h3{
	font-size: 13px !important;
	font-weight: bold;
	margin-bottom: 3px !important;
}
.recent-st1 p, .recent-st2 p{
	margin-bottom: 3px !important;
	font-size: 12px !important;
}
.big-map{
	background-image: url(../images/bgr-3.png);
	text-align: center;
	padding: 7px;
	margin-bottom: 30px;
}
.big-map img{
	margin: 0 auto;
	display: block;
}
#featured-beaches-ttl{
	font-size: 25px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 20px;
}
/*.slider-caption{
	color: #fff;
	padding: 9px 35px;
	width: 320px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-image: url(../images/slider-ttl-bgr.png);
}
.slider-caption h2{
	font-size: 36px;
	line-height: 1.1;
	margin-bottom: 2px;
	font-weight: bold;
}
.slider-caption p{
	font-size: 16px;
	font-weight: bold;
}
.slider-caption .location{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -10px -2021px;
	padding-left: 16px;
}*/
.col-2{
	margin-left: 47px;
	width: 285px;
	float: left;
}
.col-2:first-child{margin-left: 0;}
.col-2:last-child{float:right;}
.all-link-cont{
	border-top: 1px solid #cfcfcf;
	text-align: right;
	line-height: 30px;
	font-size: 12px;
	margin-bottom: 33px;
}
.all-link{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -33px;
	padding-right: 33px;
	font-weight: bold;
}
.all-link:hover{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -46px;
}
.country-ttl{
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/map-hover.png);
	background-repeat: no-repeat;
	line-height: 51px;
	padding-left: 50px;
	margin-bottom: 5px;
}
/*#ttl-north-america{background-position: 0 7px;}
#ttl-europe{background-position: -160px -45px;}
#ttl-south-america{background-position: -331px -102px;}
#ttl-australia{background-position: -473px -149px;}
#ttl-asia{background-position: -643px -197px;}
#ttl-africa{background-position: -800px -251px;}
.noborder{border: none !important;}*/
#ttl-north-america{background-position: -12px -0px;}
#ttl-europe{background-position: -15px -108px;}
#ttl-south-america{background-position: -12px -239px;}
#ttl-australia{background-position: -15px -360px;}
#ttl-asia{background-position: -17px -520px;}
#ttl-africa{background-position: -12px -681px;}
.noborder{border: none !important;}

#sigin-after{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 100px;
}
#sigin-after-in{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
    padding: 25px 0 20px;
}
.sinaft1, .sinaft2{
	vertical-align: middle;
	display: inline-block;
	margin: 0 15px;
	text-align: left;
}
.sinaft1 h2{
	font-size: 25px;
	font-weight: bold;
	color: #000;
	line-height: 1.1;
	margin-bottom: 10px;
}
.sinaft1 p{
	font-size: 15px;
	line-height: 1.1;
}
.green{color: #8dc63f;}
.button-try-now{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -0px -914px; 
	text-align: center;
	line-height: 49px;
	width: 174px;
	padding-right: 35px;
	height: 49px;
	display: block;
	margin-bottom: 10px;
	text-shadow:0 1px 0 #296d37;
}
.button-try-now:hover{background-position: -0px -816px; }
.link-more{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -423px;
	padding-right: 30px;
	color: #60b5f7;
}
#signin-page{
	position: relative;
	background-color: #fff;
    border-radius: 5px;
    xpadding: 20px 30px 30px;
    -webkit-box-shadow:0 0 5px #666;
    -moz-box-shadow:0 0 5px #666;
    box-shadow:0 0 5px #666;
    margin-bottom: 35px;
    xbackground-image: url(../images/dot.png);
    xbackground-repeat: repeat-y;
    xbackground-position: 398px 0;
    top:18px;
}
#signin-or{
	font-size: 22px;
	font-weight: bold;
	color: #707070;
	background-color: #fff;
	text-align: center;
	line-height: 45px;
	margin-top: -22px;
	position: absolute;
	top: 50%;
	width:50px;
	text-align: center;
    left: 373px;
}
#signin-left{
	width: 369px;
	float: left;
	position: relative;
        border-right:1px solid #ccc;
        padding:24px 0 30px 30px;
}
#signin-right{
	width: 390px;
	padding-left: 54px;
	float: left;
	position: relative;
          padding: 24px 0 34px 53px;
}
.label-coming-soon{
	background-image:url(../images/sprite.png);
	background-position: -80px -1713px;
	background-repeat: no-repeat;
	width: 95px;
	height: 95px;
	position: absolute;
	left: 0;
	top: 0px;
}
#signin-page h2{
	font-size: 22px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 12px;
}
#signin-right p{margin-bottom: 18px;}
.social-unactive{}
.social-unactive li{
	margin-bottom: 13px;
	width: 50%;
	float: left;
}
.social-unactive a{
	color: #888;
	background-repeat: no-repeat;
	line-height: 26px;
	padding-left: 37px;
	display: block;
	background-image:url(../images/sprit2.png);
	
}
.social-facebook{background-position: -2px -207px;}
.social-yahoo{background-position: -2px -321px;}
.social-gplus{background-position: -2px -246px;}
.social-wordpress{background-position: -2px -360px;}
.social-twitter{background-position: -2px -283px;}
.social-fsquare{background-position: -2px -397px;}
.fld-link-cont{line-height: 33px;}
#signin-page a{color: #0072bc;}
#signin-page a:hover{color: #36a5ed;}
.btn-sign-in{
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    background-color: transparent;
    background-image:url(../images/sprite.png);
    background-repeat: no-repeat;
    background-position: -290px -1160px;
    text-align: center;
    line-height: 33px;
    border: none;
    width: 88px;
    height: 35px;
    margin-right: 15px;
    text-shadow:0 1px 0 #296d37;
    padding-bottom: 2px;
}
.btn-sign-in:hover{ background-position: -0px -1125px; }
#video-cont{
	background-image: url(../images/bgr-6.png);
	margin-bottom: 20px;
}
#video-in{
	background-image: url(../images/bgr-7.png);
	background-repeat: repeat-x;
    background-position: bottom;
    padding: 15px 0 25px;
}
#video-top{
	padding-bottom: 13px;
	border-bottom: 1px solid #000;
}
#video-top h1{
	font-size: 23px;
	font-weight: bold;
	color: #fff;
	line-height: 28px;
}
#video-search{
	float: right;
	position: relative;
}
#video-search fieldset{
	background-image: url(../images/search-2-bgr.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 211px;
	height: 28px;
}
#video-search .text:hover{color: #fff;}
#video-search .text{
	color: #a1a1a1;
	line-height: 14px;
	margin-left: 40px;
	padding: 7px 0;
	width: 155px;
	height: 14px;
	background-color: transparent;
    border: none;
}
#video-main{
	border-top: 1px solid #393939;
	color: #b7b7b7;
	color:#fff;
    min-height: 620px;
}
#latest-videos { height: 1%; height:250px;}
#latest-videos .viewport { float: left; width: 850px; height:250px; overflow: hidden; position: relative; }
#latest-videos .disable { visibility: hidden; }
#latest-videos .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#latest-videos .overview li{ float: left; margin: 0 10px 0 0; height: 265px;}
#video-main #crumbtrail{margin:0 !important;}
#crumbtrail a{color: #0072bc;}
#crumbtrail a:hover{color: #36a5ed;}
#da-big-video{
	margin-bottom: 25px;
}
.video-date{color: #898989;}
#video-main p{line-height: 20px;}
#latest-videos{
	position: relative;
	margin-bottom: 15px;
	padding-bottom: 20px;
    border-bottom: 1px solid #d8d8d8;
}
#latest-videos h2{
	font-size: 17px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 15px;
}

.latest-prev{
	left: -70px;
	background-position: 0 -235px;
	z-index:9999;
}
.latest-next{
	right: -70px;
	background-position: 0 -188px;
	z-index:9999;
}
.latest-vid{
	margin-left: 10px;
	width: 230px;
	float: left;
	line-height: 20px;
}
.latest-vid:first-child{margin-left: 0;}
.latest-vid-pic{
	background-image: url(../images/bgr-3.png);
	padding: 7px;
	display: block;
	position: relative;
	margin-bottom: 5px;
}
.latest-vid-pic img{display: block; width:100%; height:132px}
.latest-vid-duration{
	color: #fff;
	background-image: url(../images/slider-ttl-bgr.png);
	line-height: 23px;
	padding: 0 10px;
	position: absolute;
	right: 7px;
	bottom: 7px;
}
.latest-vid-title{
	font-weight: bold !important;
	display: block !important;
}
.latest-vid-added{
	color: #959595;
}
#comments-cont{
	margin-bottom: 30px;
	width: 710px;
	float: left;
}
#comments-cont h1{
	font-size: 21px;
	font-weight: bold;
	color: #1c85e2;
	line-height: 1.1;
	margin-bottom: 10px;
}
.comment-userpic{
	border: 1px solid #e0e0e0;
	float: left;
}
.comment-text{
	width: 640px;
	float: right;
}
.comment-author{}
.comment-date{color: #636363;}
.comment{
	padding: 20px 0;
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px solid #fff;
}
.comment:first-child{border-top:none;}
#comment-nav .item-list,
#comment-nav.videos-nav{
	padding: 20px 0;
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px solid #fff;
        overflow: hidden;
}
#comment-nav ul.pager {
    padding: 0;
    margin: 0;
}
#comment-nav ul.pager li {
    display: block;
    float: left;
    padding: 0;
    margin: 0;
}

#comment-nav a.page-num{
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
background-position: -357px -227px; 
	text-align: center;
	line-height: 28px;
	width: 27px;
	height: 28px;
	display: inline-block;
	font-weight: bold;
	text-shadow:0 1px 0 #858585;
	margin-right: 7px;
}
#comment-nav li.pager-item a{
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -357px -227px;  width: 27px; height: 28px; 
	text-align: center;
	line-height: 28px;
	
	display: inline-block;
	font-weight: bold;
	text-shadow:0 1px 0 #858585;
	margin-right: 7px;
}
#comment-nav ul.pager li.pager-current,
#comment-nav a.page-num.active {
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	 background-position: -357px -1049px;
	text-align: center;
	line-height: 28px;
	width: 27px;
	height: 28px;
	display: inline-block;
	font-weight: bold;
	text-shadow:0 1px 0 #858585;
      
	margin-right: 7px;}
#comment-nav a:hover{ background-position: -236px -1284px; }
#comment-nav .pager-first a,
#comment-nav .pager-previous a,
#comment-nav .pager-next a,
#comment-nav .pager-last a{
	font-size: 16px;
	font-weight: bold;
	color: #146dd1;
	margin-right: 7px;
}
#comment-nav .page-pn:hover{color: #36a5ed;}
.filter-wrapper.form-wrapper { display: none}
.field-w4,
#comment-form .form-type-textfield{
	margin-left: 20px;
	width: 193px;
	float: left;
}
.field-w4 .text,
.form-item .form-text {width: 171px;}
.field-w4:first-child,
.form-type-textfield:first-child{margin-left: 0;}
#comment-form{
	border-top: 1px solid #fff;
	padding-top: 20px;
}
#comment-form .field-wrap{margin-bottom: 15px;}
#comment-form .field-wrap label, 
#comment-form .form-item label {margin-bottom: 6px;}
.required{color: #ed1c24;}
input.required, textarea.required {
    color: #000;
}
#comment-form h1{margin-bottom: 25px;}
.field-w5{width: 626px;}
.field-w5 textarea{width: 597px;}
#comment-form .submit,
#comment-form .form-submit{
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -0px -1012px;
	text-align: center;
	width: 160px;
	height: 41px;
	border: none;
	background-color: transparent;
	text-shadow:0 1px 1px #74aa35;
}
#comment-form .submit:hover{ background-position: -209px -914px; }
#comment-form .text,
#comment-form .form-text { border-radius: 0;}
.video-top-only #video-top{
	position: relative;
	top: 5px;
	border: none !important;
	padding:0 !important;
}
.video-top-only{margin:0 !important;}
.ctrail2{margin-bottom: 12px !important;}
#videos-list{
	width: 710px;
	float: left;
}
#da-videos{
	width: 723px;
}
#da-videos .latest-vid{
	margin:0 10px 18px 0;
	min-height:220px
}
.videos-nav{
	border-bottom:none !important;
	border-top:1px solid #d8d8d8 !important;
}
.vid-overlay-text{
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	padding: 9px 12px;
	border: 1px solid #000;
	width: 168px;
	position: absolute;
	left: 18px;
	top: 18px;
	background-image: url(../images/video-text-bgr.png);
	display: none;
}
.latest-vid-pic:hover .vid-overlay-text{display: block;}
.classifieds-nav{
	width: 150px;
	float: left;
}
.classifieds-nav select {
    width: 150px;
}
.classifieds-nav h3{
	font-size: 11px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 8px;
}
#classifieds-data{
	width: 710px;
	float: left;
	margin-bottom: 30px;
}
#classifieds-caption{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 23px;
	padding-bottom: 15px;
}
#classifieds-caption h2{
	color:#1b1b1b;
	font-size: 14px;
    font-weight: bold;
}
#classifieds-caption .sort-filter {
}
#classifieds-caption .sort-filter label {
    display: inline-block;
}
.cl-widget{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #d9d9d9;
}
.cl-widget:first-child{
	margin-top: 0px;
	padding-top: 0px;
	border-top: none;
}
.cl-widget ul{
}
.cl-widget li{
	line-height: 26px;
	padding-right: 9px;
}
.cl-widget li.active{
	color: #303030;
	background-image:url(../images/sprit2.png);
    background-repeat: no-repeat;
    background-position: 100% -1470px;
}
.cl-widget a{
	display: block;
	padding-left: 15px;
	color:#0054a6;
}
.cl-widget li.active a{ background-color: #cde4f7; }
.cl-widget li.active a, .cl-widget a:hover{color: #303030;}
#classifieds-content{
	width: 550px;
	float: right;
}
.classified{
	background-color: #fff;
	margin-bottom: 20px;
	padding: 5px;
	position: relative;
	-webkit-box-shadow:0 0 3px #999;
	-moz-box-shadow:0 0 3px #999;
	box-shadow:0 0 3px #999;
}
.classified-price-cont{
	background-image: url(../images/bgr-3.png);
	text-align: center;
	padding: 9px;
	float: right;
}
.button-details{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	 background-position: -258px -1125px; width: 103px; height: 35px;
	font-size: 15px;
    font-weight: bold;
    text-align: center;
    line-height: 35px;
   
    text-shadow:0 1px 1px #65992a;
    display: block;
    color: #fff;
}
.button-details:hover{background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	 background-position: -0px -1195px; width: 103px; height: 35px;}
.classified-price{
	line-height: 38px;
	display: block;
	font-weight: bold;
}
.cl-price-bigger{font-size: 17px;}
.cl-price-smaller{font-size: 12px;}
.classiied-preview{
	padding-left: 4px;
	padding-top: 6px;
	float: left;
        width: 410px;
}
.classified-pic{
	border: 1px solid #dbdbdb;
	float: left;
	margin-right: 14px;
}
.classified-text{
	width: 260px;
	float: left;
	font-size: 12px;
    line-height: 19px;
}
.classified-text h3{
	font-size: 14px;
	font-weight: bold;
	line-height: 1.1;
}
.classified-location{
	background-image: url("../images/sprit2.png");
background-repeat: no-repeat;
background-position: -13px -477px;
	margin-bottom: 10px;
	padding-left: 13px;
}
.classified-text span.rd{
	width: 90px;
	white-space: nowrap;
	display: inline-block;
}
.button-contact-seller, .popup-content .submit{
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	 background-position: -160px -1012px; 
	text-align: center;
	line-height: 39px;
	width: 153px;
	height: 39px;
	display: block;
	font-size: 17px;
    font-weight: bold;
    text-shadow:0 1px 1px #71a632;
}
.button-contact-seller:hover, .popup-content .submit:hover{ background-position: -160px -1051px; }
.cl-ttl-2{
	font-size: 19px !important;
	color: #303030 !important;
	line-height: 39px;
}
.classified-slider{
	margin-bottom: 25px;
}
#classified-big-text{
	width: 440px;
	float: left;
	line-height: 24px;
}
#classified-big-text h3{
	font-size: 14px;
	font-weight: bold;
}
#classified-big-meta{
	background-color: #fff;
	padding: 10px;
	float: right;
	-webkit-box-shadow:0 0 3px #999;
	-moz-box-shadow:0 0 3px #999;
	box-shadow:0 0 3px #999;
	width: 223px;
	font-size: 12px;
	line-height: 23px;
}
#classified-meta-price{
	background-image: url(../images/bgr-8.png);
	text-align: center;
	padding: 15px;
    margin-bottom: 5px;
}
#classified-meta-price .button-contact-seller{
	margin: 0 auto;
}
#classified-meta-price .cl-price-bigger{font-size: 25px;}
#classified-meta-price .cl-price-smaller{font-size: 21px;}
.latest-classifieds{
	padding-top: 25px;
	border-top: 1px solid #dcdcdc;
}
.latest-classifieds #latest-videos{border:none;}
.fancybox-close{
	background-image:url(../images/sprit2.png) !important;
	width: 42px !important;
	height: 43px !important;
	background-repeat: no-repeat !important;
    background-position: 0 -2600px !important;
}
.popup-content{
	width: 390px;
	overflow: hidden;
}
.popup-content h1{
	font-size: 23px;
	font-weight: bold;
	color: #fff;
	background-image: url(../images/bgr-9.png);
	line-height: 60px;
	padding: 0 20px;
	border-radius: 4px 4px 0 0;
	text-shadow:0 1px 0 #0f58b7;
	margin-bottom: 15px;
}
.popup-content .submit-cont{
	background-color: #f2f2f2;
	text-align: center;
	border-radius: 0 0 4px 4px ;
	position: relative;
	padding: 15px 0;
	margin-top: 15px;
}
.popup-content .submit{
	margin: 0 auto;
	border: none;
}
.popup-content .field-wrap label{
	text-align: center;
	line-height: 33px;
	width: 100px;
	float: left;
	margin-right: 23px;
}
.popup-content .field-wrap label.error{
	clear:both;
	line-height: 16px !important;
	width:auto !important;
	margin:5px 0 5px 120px !important;
}
.popup-content .checkbox-wrap{
	margin-left: 118px;
}
.popup-content .pie{
    z-index: 6000;
}
#account-header{
	background-image: url(../images/bgr-2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 25px;
	padding-bottom: 26px;
}
#account-data{
	width: 710px;
	float: left;
}
#account-data label.error{font-size:12px}
#account-header h1{
	font-size: 31px;
	font-weight: bold;
	line-height: 34px;
	float: left;
}
#account-header ul{
	float: right;
}
#account-header li{
	margin-left: 18px;
	float: left;
}
#account-header li a{
	font-size: 15px;
	font-weight: bold;
	color: #303030;
	line-height: 34px;
	padding: 0 12px;
	height: 34px;
	display: block;
	position: relative;
}
#account-header li a:hover{color: #0072bc;}
#account-header li.active a{
	color: #fff;
	background-image: url(../images/button-account-bgr.png);
	background-repeat: repeat-x;
	border-radius: 5px;
	text-shadow:0 1px 1px #2f6fb5;
}
.account-form-row{
	border-bottom: 1px solid #dedede;
	margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #dedede;
}
.field-w6 .text{width: 199px;}
.field-w7 .text{width: 65px;}
.account-form-row label{
	line-height: 22px;
	max-width:300px;
}
.account-form-row label strong{font-size: 14px;}
.account-form-row .text{}
.account-submit{
	font-size: 23px;
	font-weight: bold;
	color: #fff;

	background:url(../images/sprite.png);
	background-repeat:no-repeat;
	 background-position: -0px -865px;width: 243px; height: 49px;
	border: none;
	
	text-shadow:0 1px 1px #649929;
        cursor: pointer;
}
#iks-classifieds-create .form-submit {
    float: right;
}
.account-submit:hover{	background:url(../images/sprite.png);
	background-repeat:no-repeat;
	background-position: -0px -963px; width: 243px; height: 49px; }
.account-form-row h3{
	font-size: 17px;
	font-weight: bold;
}
#card-types img{
	opacity:.3;
	filter:alpha(opacity=30);
}
#card-types img.active{
	opacity:1;
	filter:alpha(opacity=100);
}
.info-cont{
	position: relative;
	display: inline-block;
}
.info-popup{
	top:-16px;
	margin-left:15px;
	display: none;
	color: #fff;
	background-color: #303030;
	padding: 8px 15px;
	position: absolute;
	white-space: nowrap;
	font-size: 12px;
    line-height: 16px;
    left:100%;
    -webkit-box-shadow:0 0 5px #777;
    -moz-box-shadow:0 0 5px #777;
    box-shadow:0 0 5px #777;
}
.info-cont:hover .info-popup{display: block;}
.info-popup-tip{
	background-image: url(../images/info-tip.png);
	background-repeat: no-repeat;
	width: 9px;
	height: 15px;
	overflow: hidden;
	position: absolute;
	margin-top: -7px;
    left: -9px;
    top: 50%;
}
.account-nob{
	margin: 0;
	border: none;
}
.account-submit-explain{
	width: 460px;
	float: left;
	color: #707070;
}
.green-more{
	font-size: 15px;
	font-weight: bold;
	color: #8dc63f !important;
	background-image:url(../images/sprit2.png) !important;
        background-position: 277px -58px !important;
	padding-right: 25px;
        background-repeat: no-repeat;
}
.green-more:hover{
	color: #a8de5f !important;
	background-image:url(../images/sprit2.png);
        background-position:278px -70px !important;
}
.button-upload{
	font-size: 13px;
	font-weight: bold;
	color: #303030 !important;
	padding: 0 20px;
	background-color: #e0e0e0;
	background-image: url(../images/button-upload.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	line-height: 28px;
	border: 1px solid #b9b9b9;
	border-radius: 3px;
	position: relative;
	display: inline-block;
	margin-left: 20px;
}
.button-upload:hover{background-position: 0 -56px;}
.profile-pic *{vertical-align: middle;}
.twolyn{
	line-height: 44px;
}
#account-header p{
	margin-top: 20px;
	margin-bottom: 0;
}
.cb-lbl{display: inline !important;}
.account-submit2{
	font-size: 23px;
	font-weight: bold;
	color: #fff;
	background-color: transparent;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -218px -716px; 
	border: none;
	width: 143px;
	height: 50px;
	text-shadow:0 1px 1px #649929;
}
.account-submit2:hover{ background-position: -177px -665px;}
.acheader2{
	background-image: none !important;
	border-bottom: 1px solid #dedede;
}
.table-alerts{
	width: 100%;
	margin: 20px 0;
}

.table-alerts th{
	color: #fff;
	background-image: url(../images/bgr-10.png);
	padding: 12px 20px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.ttl-apple{
	background-image: url(../images/ttl-apple.png);
	width: 18px;
	height: 22px;
}
.ttl-android{
	background-image: url(../images/ttl-android.png);
	width: 22px;
	height: 26px;
}
.table-alerts td{
	padding: 10px 20px;
	border-bottom:1px solid #dedede;
}
.check-cont{
	vertical-align: middle;
}
.status-paused, .status-active, .status-configure{
	background-repeat: no-repeat;
	background-position: -10px -1632px;
	line-height: 20px;
	padding-left: 30px;
	display: inline-block;
}
.status-paused{background-image: url(../images/sprit2.png);background-position: -10px -2181px;}
.status-active{background-image: url(../images/sprit2.png);background-position: -10px -2229px;}
.status-configure{background-image:url(../images/sprit2.png);}

.check-active, .check-unactive{
	margin: 0 auto;
	width: 16px;
	height: 17px;
}
.check-active{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -368px -1309px; width: 16px; height: 16px;}
.check-unactive{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -286px -1226px;width: 16px; height: 16px;}
.account-ttl{
	font-size: 22px;
	font-weight: bold;
	line-height: 1.1;
	margin: 30px 0 20px;
}
.table-alerts a{text-decoration: underline;}
.table-alerts th.device-icons{padding:0px 0px; text-align:center;}
.table-alerts td.small {font-size:11px;}
.table-alerts tbody tr.item{height:65px}
.device-type{
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 30px;
	line-height: 27px;
    display: inline-block;
}
.device-apple{background-image:url(../images/sprit2.png);background-position:-10px -1680px; background-repeat:no-repeat;}
.device-mobile{background-image:url(../images/sprit2.png);background-position:-10px -1775px; background-repeat:no-repeat;}
.device-android{background-image:url(../images/sprit2.png); background-position:-10px -1578px; background-repeat:no-repeat;}
.device-email{background-image:url(../images/sprit2.png);background-position: -8px -1728px; background-repeat:no-repeat;}
.device-sms{background-image: url(../images/device-sms.png);}
span.functions{display:none}

a.account-submit{
	color: #fff !important;
	line-height: 49px;
}

.features-ttl{
	margin-bottom: 10px;
	padding-top: 30px;
	text-align: center;
}
.features-ttl h1{
	font-size: 35px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 8px;
}
.features-ttl h2{
	font-family: georgia,serif;
	font-size: 19px;
	font-style: italic;
}
.plan-ttl-with-lines{
	background-image: url(../images/features-dots.png);
    background-repeat: repeat-x;
    background-position: 0 50%;
}
.plan-ttl-with-lines span{
	background-image: url(../images/bgr.jpg);
	padding: 0 10px;
}
#plans-darker .plan-ttl-with-lines span{ background-image: url(../images/bgr-darker.png); }
#plans-cont{
	padding-bottom: 140px;
}
#plans{
	position: relative;
	background-color: #fff;
    border-radius: 5px;
    box-shadow:0 0 2px #666;
    height: 299px;
}
#plans h2{
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
#plans li{
    border-top: 1px solid #ececec;
    line-height: 59px;
    height: 59px;
    text-align: center;
}
#plans li.alpha{border-top:none;}
#plans-col1{
	width: 157px;
	float: left;
}
#plans-col1 li{
	position: relative;
	background-image: url(../images/bgr-11.png);
	font-size: 13px;
    font-weight: bold;
    padding-left: 20px;
    text-align: left;
}
#plans-col1 li.alpha{
	border-radius: 5px 0 0 0;
}
#plans-col1 li.omega{border-radius: 0 0 0 5px;}
#plans-col2{
	border-right: 1px solid #eaeaea;
	width: 210px;
	float: left;
}
.plan-btn-narrow{width: 76px;}
.plan-btn-wide{width: 136px;}
.plan-btn{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background-image: url(../images/button-plans.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	text-align: center;
	line-height: 37px;
	height: 37px;
	display: inline-block;
	position: relative;
	border: 1px solid #528907;
    border-radius: 3px;
    text-shadow:0 1px 1px #578e0c;
}
.plan-btn:hover{background-position: 0 -37px;}
#plans-col3{
	width: 199px;
	float: left;
}
#plans-col5{
	width: 192px;
	float: right;
}
#plans-col4{
	width: 191px;
	float: left;
	position: relative;
    top: -10px;
    z-index:100;
}
#plans-col4 li{
	background-image: url(../images/bgr-12.png);
	border-color:#000;
	color: #fff;
}
#plans-col4 li.alpha{
	padding-top: 10px;
	border-radius: 5px 5px 0 0;
	position: relative;
}
#plans-col4 li.omega{
	padding-bottom: 10px;
	border-radius: 0 0 5px 5px;
	position: relative;
}
.most-popular-plan{
	background-image: url(../images/label-most-popular.png);
	width: 86px;
	height: 112px;
	position: absolute;
	top: 0;
	right: 0;
}
.plan-nice-looty{
	background-image: url(../images/boom-boom.png);
	background-repeat: no-repeat;
	background-position: 50% 0;
	padding-top: 75px;
	position: absolute;
	white-space: nowrap;
	color: #303030;
	top:75px;
	left:50%;
	width:500px;
	margin-left:-250px;
	line-height: 1.1;
}
#pro-plan-shadow{
	width: 245px;
	height: 299px;
	position: absolute;
	z-index:-1;
	left: -27px;
	top: 10px;
	background-image: url(../images/plan-pro-shadow.png);
    background-repeat: no-repeat;
}

#plans-darker{
	background-image: url(../images/bgr-darker.png);
}
#plans-darker-in1{
	background-image: url(../images/plans-darker-bottom.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#plans-darker-in2{
	background-image: url(../images/plans-darker-top.png);
	background-repeat: repeat-x;
	background-position: top;
	padding: 30px 0 43px;
}
#features-cont{
	background-image: url(../images/plans-shadow.png);
	background-repeat: no-repeat;
	background-position: 50% 0;
}
.table-features{
	width: 100%;
}
.plan-tipsy{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -246px -363px; 
	text-align: center;
	line-height: 62px;
	width: 116px;
	height: 62px;
	text-shadow:0 1px 0 #0e4c92;
	margin: 0 auto;
}
.tbl-feat-head th{
	padding-bottom: 25px;
	vertical-align:bottom;
}
.plan-datbl-ttl{
	font-size: 20px;
	line-height: 45px;
	font-weight: bold;
	text-align:left;
	padding-left: 15px;
}
.table-features td{
	padding: 6px 15px;
	border-right: 1px solid #c8c8c8;
}
.table-features td.nob{border:none;}
.row-odd{background:#f7f7f7;}
.row-even{}
#plans-after{
	padding-top: 50px;
	padding-bottom: 40px;
}
#pa-left{
	width: 600px;
	float: left;
}
#pa-right{
	width: 310px;
	float: right;
	padding-left: 24px;
    border-left: 1px solid #ddd;
}
#plans-after .features-ttl{
	text-align: left;
	margin-bottom: 20px;
	padding: 0;
}
#plans-after .features-ttl h1{font-size: 27px;}
#plans-after .features-ttl h2{font-size: 16px;}
.plan-col{
	width: 290px;
}
.plan-featurettes li{
	margin-top: 20px;
}
.plan-featurettes li:first-child{
	margin-top: 0px;
}
.pf-text{
	width: 250px;
	float: right;
	font-size: 12px;
}
.pf-text h4{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
}
.account-link-x{
	font-size: 16px;
	margin-right: 10px;
}
.ttl-npx{
	font-size: 19px;
	font-weight: bold;
	line-height: 1.1;
	margin-top: 30px;
	margin-bottom: 15px;
}
.account-steps{
	background-image: url(../images/step-bgr.png) !important;
	padding-bottom: 40px !important;
	position: relative;
}
.steps-list{
	position: absolute;
	left: 0;
	bottom: -6px;
	text-align: center;
	width: 100%;
}
.steps-list li{
	font-size: 15px;
	font-weight: bold;
	color: #959595;
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 50% -2691px;
	text-align: center;
	padding-bottom: 25px;
	width: 150px;
	display: inline-block;
	float: none !important;
}
.steps-list li:first-child{margin-left: 0 !important;}
.steps-list li.active{
	color: #303030;
	background-image:url(../images/sprit2.png);
	background-position: 50% -2643px;
}
.ttl-npx-word{
	font-size: 15px;
	font-weight: bold;
	color: #1c85e2;
}
.accounts-cbs-list li{
	margin-top: 12px;
}
.accounts-cbs-list li:first-child{

	margin-top: 0;
}
.accounts-cbs-list label{
	display: inline;
	padding-left: 23px;
	background-repeat: no-repeat;
    background-position: 0 50%;
}
#available-models li label{
    padding-left:8px;   
}
#available-models li label.span{height:15px; width:15px; display:inline-block; padding-right:5px;}

.color-red{background-image: url(../images/color-red.png);}
.color-green{background-image: url(../images/color-green.png);}
.color-purple{background-image: url(../images/color-purple.png);}
.color-orange{background-image: url(../images/color-orange.png);}
.color-yellow{background-image: url(../images/color-yellow.png);}
.color-grey{background-image: url(../images/color-grey.png);}
.these-days label{
	margin-right: 5px;
	display: inline;
}
.top-user:hover .top-user-submenu{display: block;}
.top-user-submenu{
	width: 100%;
	list-style-type: none;
	position: absolute;
	top: 43px;
	left: -1px;
    top: 43px;
    border-top: 1px solid #252525;
    box-shadow:0 0 4px #333;
    display: none;
}
.top-user-submenu li{
    border-bottom: 1px solid #252525;
    border-top: 1px solid #414141;
    background-color: #333;
    float: left;
    width: 100%;
}
.top-user-submenu li.omega{
	border-bottom:none;
	border-radius: 0 0 5px 5px;
}
.top-user-submenu a{
	font-size: 13px;
	text-align: left;
	color: #959595;
	padding: 0 18px;
	display: block;
	line-height: 29px;
}
.top-user-submenu a:hover{
	color: #fff;
}
.tu-link-logout{
	float: left;
	padding: 0 20px;
	color: #a1a1a1;
}
.tu-or{
	background-image: url(../images/logout-or-bgr.png);
	font-family: georgia,serif;
    font-size: 13px;
    font-style: italic;
    color: #707070;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    float: left;
}
.tu-link-logout:hover{color: #fff;}

#choose-da-plan{
	font-size: 23px;
	font-weight: bold;
	line-height: 1.1;
	margin-top: 105px;
	margin-bottom: 45px;
}
.plan-b #plans-col4 li{
	background-image: url(../images/bgr-green.png);
	border-color:#9d9d9d;
}
.plan-b .plan-nice-looty{
	background-image: url(../images/boom-boom-b.png);
	background-position: 50% 100%;
	padding-bottom: 75px;
	padding-top:0;
	bottom:80px;
	top:auto;
}
.plan-b .radio-cont *{
	vertical-align: middle;
}
.plan-b .radio-cont label{
	font-size: 16px;
	font-weight: bold;
}
#plans-bottom{
	background-image: url(../images/bgr-features-b.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	padding-top: 33px;
	border-radius: 0 0 6px 6px;
	height: 56px;
	position: relative;
    -webkit-box-shadow:0 0 2px #666;
    -moz-box-shadow:0 0 2px #666;
    box-shadow:0 0 2px #666;
}
.plan-b #plans{border-radius: 5px 5px 0 0;}
#signup-form{text-align: center;}
#signup-form label{
	font-weight: bold;
	color: #fff;
	margin-right: 5px;
}
#signup-form .text{
	font-size: 13px;
	line-height: 14px;
	padding: 10px;
	border: 1px solid #000;
	border-radius: 3px;
	width: 200px;
	height: 14px;
	position: relative;
}
#signup-form .text:focus{
	border-color: #5cabe7;
	-moz-box-shadow:0 0 5px #5cabe7;
	-webkit-box-shadow:0 0 5px #5cabe7;
	box-shadow:0 0 5px #5cabe7;
}
.sf-field-c{
	margin-right: 20px;
	display: inline-block;
}
#signup-form .submit, .create-profile{
	background-color: transparent;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -170px -1160px; 
	border: none;
	width: 120px;
	height: 35px;
	font-size: 17px;
    font-weight: bold;
    color: #fff !important;
    text-shadow:0 1px 1px #659929;
    text-align: center;
    vertical-align: top;
    position: relative;
    top: 2px;
}
.create-profile{
	font-size: 16px;
	line-height: 35px;
}
#signup-form .submit:hover, .create-profile:hover{background-position: -80px -1090px; }

.regional-nav-dd{
	background-color: #212121;
	width: 475px;
	position: absolute;
	left: -1px;
	top: 70px;
	padding: 12px 15px 10px 20px;
	color: #fff;
	display:none;
}
.show-dropdown .regional-nav-dd{display: block;}
.rndd-col2{
	width: 275px;
	float: right;
}
.rndd-col1{
	width: 200px;
	float: left;
}
.regional-nav-dd h3{
	font-size: 13px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 8px;
}
.regional-nav-dd h3 a:hover{
text-decoration:underline;
}
.recent-activity li{
}
.recent-activity a{
	color: #c2c2c2;
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -11px -984px;
	padding-left: 15px;
	line-height: 25px;
    height: 25px;
    display: inline-block;
}
.recent-activity a:hover{
	color: #fff;
	background-position: -11px -1008px;
}
.rndd-col2 .select-cont{
/*
	background-image: url(../images/input-select.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 170px;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	float: left;
	padding: 0 30px 0 12px;
*/
	float: left;
	height: 29px;
	width: 212px;
}
.rndd-col2 .submit, #dd-map-forms .submit{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	background-color: transparent;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -145px -1425px;
	border: none;
	width: 52px;
	height: 29px;
	float: right;
	text-shadow:0 1px 1px #659929;
	overflow:auto;
}
.rndd-col2 .submit:hover, #dd-map-forms .submit:hover{
	background-position: -199px -1425px;
}
.go-form{
	margin-top: 12px;
}
#nav-asia .regional-nav-dd, #nav-australia .regional-nav-dd{
	left:auto;
	right:-1px;
}
#nav-africa .regional-nav-dd{
	left:auto;
	right:0;
}
#nav-north-america .regional-nav-dd{
	left:0;
}
.bnddr-col li:first-child{border-top:none;}
.bnddr-col li a{
	line-height: 16px !important;
	margin-left: -12px !important;
	padding: 8px 12px !important;
	display: block !important;
	border-radius:3px;
	background:none !important;
}
.bnddr-col li a:hover{
	background-color: #e8f4ff !important;
}
.video-pop-meta{
	color: #959595;
}
.video-pop-title{
	font-weight: bold;
	color: #303030;
	display:block;
}
.blue-nav-dd .latest-vid{
	background-image: url(../images/bgr-13.png);
	margin:0;
	padding:7px 6px 7px 7px;
	width:197px;
	border-radius: 3px;
}
.blue-nav-dd .latest-vid-pic{
	display: block !important;
	position: relative !important;
	margin-bottom: 5px !important;
	padding:0;
}
.blue-nav-dd .vid-overlay-text{width: 128px;}
.blue-nav-dd .latest-vid-duration{
	right: 0;
	bottom:0;
}
.ctrail3{
	margin-bottom: 0 !important;
	border: none !important;
}
.c3-down{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -123px;
	padding-right: 38px;
}
#weather-map{
	display: block;
	position: relative;
	z-index: 1;
}
#weather-map-cont{
	position: relative;
	overflow:hidden;
	width:100%;
}

.jw-map-control {
    z-index: 5;
}

.jw-map-header-right ul {
    width: 245px;
}

.jw-map-customize-menu ul {
    width: auto !important;
}

.jw-map-header-right ul li{    
    float: left;    
    padding-left: 7px;    
}

.jw-map-header-right ul li:first-child {
    padding-left: 0;
}

.jw-map-header .ui-button-text {
    background-repeat: no-repeat;
    display: block;
}

.jw-map-header{
	background-image: url(../images/map-overlay-1.png);
	padding: 7px 0;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index:6;
	height: 28px;
}

.jw-map-header-left{
    position: absolute;
    width: 475px;    
    xleft: 50%;
    xmargin-left: -475px;
}
.jw-map-header-right {
    position: relative;
    float: right;
    right: 16%;
}

.jw-map-header-right ul {
    float: right;
}

#map-overlay-dd1-cont{
	width: 165px;
	float: left;
}
#map-overlay-dd2-cont{
	float: right;
	margin-left: 7px;
    width: 110px;
}
.jw-map-save-map{
	float: right;
	margin-left: 7px;
    width: 120px;    
}

.jw-map-header .ui-button, .jw-map-buttons .ui-button {
    display: block;	
	height: 28px;
	margin:0;
	padding:0;	
	text-align: left;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	background-repeat: repeat-x;
    background-position: 0 0;
    border-radius: 5px;    
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-shadow:0 1px 1px #333;    
	line-height: 19px;
	height: 28px;
}

.jw-map-header-right .ui-button, .jw-map-buttons .ui-button {
    background-image: url(../images/map-overlay-btn-black.png);
	border-color: #000;
	background-color: #515151;
}

.jw-map-selector {
	background-image: url(../images/map-overlay-btn-blue.png);
	border-color: #065dae;
	background-color: #4fa0f0;
	min-width: 165px;
}

.jw-map-selector .ui-button-text{	
	padding: 0 4px 0 8px;
	float: left;
	text-align: left;
	height: 17px;
}

.jw-map-selector .ui-button-icon-secondary {
    display: block !important;
    float: right;
    background-image:url(../images/sprit2.png);
	background-position: -11px -619px;
	width: 26px;
	height: 17px;
}

.jw-map-view-list {
    position: absolute;
    top: 42px;
    z-index:10;
    background-color: #fff;
    width: 435px;    
    -moz-box-shadow:0 0 8px #333;
    -webkit-box-shadow:0 0 8px #333;
    box-shadow:0 0 8px #333;
    border-radius: 5px;    
}

.jw-map-customize {
    min-width: 110px;
}

.jw-map-customize .ui-button-text {
	background-image:url(../images/sprit2.png);
	background-position: -4px -645px;
	background-repeat: no-repeat;
	padding-left: 35px;	
	height: 26px;
	line-height: 26px;
	display: block;
}

.jw-map-header button .ui-icon {
    display: none;
}

.jw-map-save-map span {
	background-image:url(../images/sprit2.png);
	background-position: -4px -675px;
	padding-left: 35px;
}

.jw-map-customize-menu, .jw-opfx-menu {	
	background-color: #fff;
    border-radius: 5px;
    position: absolute;
    top: 42px;
    -moz-box-shadow:0 0 8px #333;
    -webkit-box-shadow:0 0 8px #333;
    box-shadow:0 0 8px #333;
    z-index: 5;
    width: 235px;
}

.jw-map-customize-menu ul {
    float: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }

.map-overlay-dd-active .map-overlay-dd{
	display: block;
}
#map-overlay-1 .map-overlay-button{cursor:pointer;}
#map-banner{
	margin-left: 25px;
	position: absolute;
	top: 155px;
	z-index:2;
}

.jw-map-legend {
    top: 330px;    
    position: absolute;
}

.jw-map-legend-toggle {
    border: none !important;
    right: 28px;
}

.jw-map-legend-toggle p {
    display: none;
}

.jw-map-legend-toggle div {
 background-image:url(../images/sprite.png);
 background-repeat: no-repeat;
 background-position: -202px 0;
 width: 37px;
 height: 84px;
 float: left;
 margin-right: -5px;
 position: absolute;
 cursor: pointer;
}
.jw-map-legend-toggle div:hover{background-position: -240px 0;}
.jw-map-legend-toggle div:hover{background-position: -240px 0;}
.legend-active #map-legend-btn{background-position: -74px 0 !important;}
.jw-map-legend-content{
	border-radius: 5px 0 0 5px;
	width: 222px;
	float: left;	
	background-color: #fff;
	box-shadow:0 0 8px #333;
	padding: 10px 5px 10px 15px;
	min-height:63px;
	display: none;
	right: 0;
	min-height: 63px;
}
.jw-map-legend-content div {cursor:pointer}

.jw-map-legend-content td {
	border-bottom:1px solid #e5e5e5;
	font-size: 12px;
    line-height: 18px;
    padding: 7px 0;
    vertical-align: middle;
}

.jw-map-wind-legend, .jw-map-vert-legend {position: absolute; right: 0; bottom: 150px; cursor: pointer; padding: 3px; margin: 0; z-index: 2; height: auto !important; background-image: none !important; background-color: #222 !important; margin-right: 0 !important;}
.jw-map-wind-legend ul, .jw-map-vert-legend ul {list-style: none; margin: 0; padding: 0;}
.jw-map-wind-legend ul li, .jw-map-vert-legend ul li {display: block; height: 20px; width: 25px; padding: 0; margin: 0; text-align: center; color: #fff; text-shadow: 0 1px 0 #aaa;}
.jw-map-wind-legend a, .jw-map-vert-legend a {text-decoration: none;}
.jw-map-vert-legend-tabs {position: absolute; bottom: 160px; right: 33px;}
.jw-map-vert-legend-tabs li {padding: 3px 1px; margin-top: 2px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; cursor: pointer; background-color: #222;}
.jw-map-vert-legend-tabs li.ui-state-active {background-color: #666;}

.jw-map .ui-widget-header{
	background-image: url(../images/map-overlay-btn-black.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #515151;
	border: 1px solid #000;
	border-radius: 5px;
	height: 26px;
	margin-right: 8px;    
    font-size: 12px;
    font-weight: bold;
    color: #fff;
	line-height: 26px;	
}
.mo2-cont a{color: #fff;}

.jw-map-product-controls {
    position: absolute;    
    top: 50px;
    margin-left: -240px;
    left: 50%;
}

.jw-map-slider {
    width: 560px;
    float: left;
    height: 28px;
    margin-right: 5px;
}

.jw-map-slider .ui-slider-handle {
    display: none;
}

.jw-map-zoom-control {
    position: absolute;
    left: 50%;
    margin-left: -475px;
    top: 50px;
    left: 50%;
}

.jw-map-zoom-out {
    border-left: 1px solid #777;
	float: left;
	background-image:url(../images/sprit2.png);
    background-repeat: no-repeat;
    background-position: -4px -558px;
    width: 30px;
    height: 26px;
}

.jw-map-zoom-in {
    border-right: 1px solid #050505;	
	float: left;
	background-image:url(../images/sprit2.png);
    background-repeat: no-repeat;
    background-position: -4px -746px;
    width: 30px;
    height: 26px;
}

.jw-map-timestamp {
    position: absolute;
    padding: 0 12px;
    top: 50px;
    left: 50%;
    margin-left: -403px; 
    width: 128px;       
}

.jw-map-product-controls .ui-icon-carat-1-w{
	background-image: url(../images/map-prev.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 20px;
	height: 26px;
	float: left;
}

.jw-map-product-controls .ui-icon-play, .jw-map-product-controls .ui-icon-pause{
	background-image: url(../images/map-play.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 20px;
	height: 26px;
	float: left;
}

.jw-map-product-controls .ui-icon-pause {
    background-image: none;
}

.jw-map-product-controls .ui-icon-carat-1-e {
	background-image: url(../images/map-next.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 20px;
	height: 26px;
	float: left;
}

.jw-map-product-controls .jw-slider-tick{
	background-image: url(../images/map-dot.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-indent: -100px;
	width: 9px;
	height: 21px;
	overflow: hidden;
	display: block;	
	float: left;
}

.jw-map-product-controls .jw-slider-tick:hover {background-image: url(../images/map-dot-hover.png);}
.jw-map-product-controls .jw-slider-tick.ui-state-active {background-image: url(../images/map-dot-selected.png);}

.jw-map-qv{
	width: 255px;
	position: absolute;
	z-index: 8;
	background-color: #fff;
	border-radius: 5px;
	-moz-box-shadow:0 0 8px #333;
	-webkit-box-shadow:0 0 8px #333;
	box-shadow:0 0 8px #333;	
}

.jw-map-qv-close a, .jw-map .jw-bulletin-close-ctn a{
	width: 30px;
	height: 31px;
	position: absolute;
	top: -15px;
	right: -15px;
	background-image: url(../images/map-close-x.png);
    background-repeat: no-repeat;
}
.map-info-popup-top{
	padding: 15px 8px 10px;
}

.jw-map-qv-spot-functions{
	background-color: #f0f0f0;
	padding: 10px 5px;
	border-radius: 0 0 4px 4px;
	text-align: right;
}

.jw-map-qv-spot-functions button{
	background-color: #79b5ec;
	background-image: url(../images/map-popup-btn.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border:none;
	line-height: 24px;
	margin-left: 1px;
	border-radius: 3px;
	height: 24px;
	font-size: 12px;
    font-weight: bold;
    color: #fff;
    text-shadow:0 1px 1px #085991;    
    padding: 0;
    cursor: pointer;
    vertical-align: middle;    
}

.jw-map-qv-spot-functions .jw-map-qv-forecast {
    width: 110px;
}

.jw-map-qv-spot-functions .jw-map-qv-details {
    width: 97px;
}

.jw-map-qv-spot-functions .jw-map-qv-favorite {
    width: 32px;
}

.jw-map-qv-spot-functions .jw-map-qv-favorite .ui-button-text  {
    display: none;
}

.jw-map-qv-spot-functions .jw-map-qv-favorite .ui-button-icon-primary  {
    display: block;
    background-image: url(../images/map-overlay-dd3.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: block;
    width: 15px;
    height: 24px;
    margin: 0 auto;
}

.jw-map-qv-wind-speed, .jw-map-qv-wind-dir{	
	position: absolute;
}
.jw-map-qv-wind-dir{
    top: 11px;
    left: 8px;
}
.jw-map-qv-wind-speed{
    top: 12px;
    left: 34px;
}

.jw-map-qv-title, .jw-map-qv-wsd{
	width: 175px;
	float: right;
	line-height: 14px;
	font-size: 12px;
    color: #434343;
}
.jw-map-qv-title{
    font-weight: bold;
    margin-top: 15px;
}

.jw-map-qv-obs-img{    
	margin: 5px 8px;	
	height: 60px;	
}

#map-overlay-dd1-cont .map-overlay-dd{
	width: 435px;
}
#map-overlay-dd2-cont .map-overlay-dd{
	width: 235px;
}

.jw-map-menu-close, .jw-map-view-list .scrollbar {
	background-image: url(../images/map-overlay-tip.png);
	background-repeat: no-repeat;
	height: 15px;
	overflow: hidden;
	position: absolute;
	top: -15px;
}

.jw-map-view-list .scrollbar {
    display: block !important;
    width: 435px;
    top: -8px;
    left: 140px;
}

.jw-map-menu-close {
	background-position:55px 100%;
	width: 435px;
}

#map-overlay-dd2-cont .map-overlay-tip{
	background-position:55px 100%;
	width: 235px;
}

.jw-map-view-list-title{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color: #303030;
	background-image: url(../images/map-overlay-ttl-bgr.png);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 42px;
	padding: 0 18px;
	border-radius: 4px 4px 0 0;
	height: 42px;	
}

.jw-map-view-header{
    display:none;
}

.jw-map-customize-menu .ui-tabs-panel, .jw-map-customize-global, jw-bulletin-ctn .ui-tabs-panel {
	margin: 12px 10px;
	padding: 0 5px;
}

.jw-map-view-list .viewport{
    padding: 12px 10px;   
}

.jw-map-view-list .overview {
	padding-right: 18px;
	overflow: auto;
	max-height:515px;
}

.jw-map-view-item {
	color: #303030;
	text-decoration: none;	
	border-radius: 3px;
	display: block;
	cursor: pointer;
	padding: 8px 10px
}

.jw-map-view-item:hover{
	background-color: #ddf5ff;
}

.view-icon {
	border: 3px solid #b6e0f1;
	float: left;
	width: 50px;
	height: 40px;	
}

.view-1 {background: url(../images/map-view-1.jpg) no-repeat;}
.view-2 {background: url(../images/map-view-2.jpg) no-repeat;}
.view-3 {background: url(../images/map-view-3.jpg) no-repeat;}
.view-4 {background: url(../images/map-view-4.jpg) no-repeat;}
.view-5 {background: url(../images/map-view-5.jpg) no-repeat;}
.view-6 {background: url(../images/map-view-6.jpg) no-repeat;}
.view-7 {background: url(../images/map-view-7.jpg) no-repeat;}
.view-8 {background: url(../images/map-view-8.jpg) no-repeat;}
.view-9 {background: url(../images/map-view-9.jpg) no-repeat;}
.view-10 {background: url(../images/map-view-10.jpg) no-repeat;}

.jw-map-view-item h3, .jw-map-view-item p{
	width: 290px;
	float: right;
	font-size: 12px;
    line-height: 16px;
}
.jw-map-view-item h3 {
    font-weight: bold;    
}

.jw-map-customize-tabs {    
    border-radius: 4px 4px 0 0;    
    zoom: 1;
}

.jw-map ul.ui-tabs-nav, .jw-map-header ul.ui-tabs-nav {
    background-color: #303030;
	background-image: url(../images/map-overlay-ttl-bgr.png);
	background-repeat: repeat-x;
    background-position: bottom;
    height: 33px;
    padding: 9px 0 0 5px;
    border-radius: 4px 4px 0 0;
}

.jw-map .ui-tabs-panel, .jw-map-header .ui-tabs-panel {
    display: block;
}

.jw-map-customize-menu ul li {
    float: none;
    padding: 0;
}

.jw-map-customize-tabs .ui-state-default, .jw-bulletin-ctn .ui-state-default {
	text-align: center;
	width: 106px;
	margin-left: 5px;
    float: left;
}

.jw-map-customize-tabs .ui-tabs-anchor, .jw-bulletin-ctn .ui-tabs-anchor {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 33px;
	height: 33px;
	display: block;
	border-radius: 3px 3px 0 0;	
}

.jw-map-customize-tabs li.ui-state-active a, .jw-bulletin-ctn li.ui-state-active a{
	color: #303030;
	background-color: #fff;
}

.jw-map-customize-global {
	background-color: #efefef;
	padding: 10px;
	border-radius: 3px;
}
.map-form-white:first-child, .map-form-grey:first-child{padding-top: 0;}
.map-overlay-form .field-group{
	margin-top: 10px;
}
.map-overlay-form .field-group:first-child{
	margin-top: 0px;
}

.jw-map-customize-menu h3 {
	font-weight: bold;
	margin-bottom: 5px;
	display: block;
	margin-top: 10px;
}

.jw-map-customize-menu h3:first-child {
    margin-top: 0;
}

.jw-map-buttons {
    position: absolute;
    top: 50px;
    right: 50%;
    margin-right: -475px;
    z-index: 5;
}

.jw-map-buttons li {
    float: left;
    position: relative;
    margin-left: 5px;
}

.jw-map-buttons .jw-map-fullscreen .ui-button-icon-primary {    
    display: block;
	background-image:url(../images/sprit2.png);
    background-repeat: no-repeat;
    background-position: -5px -853px;
    width: 27px;
    height: 26px;    
}

.jw-map-buttons .jw-map-fullscreen .ui-button-text {
    display: none;
}

.jw-map-buttons .jw-opfx-btn{
    min-width: 110px;
    text-align: center;
}

.jw-map-buttons .jw-opfx-menu {
    position: absolute;
    top: 38px;
    padding: 10px;
}

.jw-map-buttons .jw-opfx-menu li 
{
    float: none;
    display: list-item;
    padding: 3px 0;
}

.jw-map-buttons .jw-opfx-menu h4 {
    font-weight: bold;    
    margin-top: 8px;
}

.jw-marker {cursor: pointer;}
.jw-marker.generic {width: 6px; height: 6px;  margin: -4px 0 0 -4px; background-color: #fff; border: 1px solid #000;}
.jw-marker.generic div {display: none;}
.jw-marker.t1.p1.generic {background-color: Yellow !important;}
.jw-marker.generic.t100, .jw-marker.generic.t101 {background-color: #92a9d4 !important;}

.jw-map-product-meta {
    position: absolute;
    bottom: 10px;
    right: 0px;
    z-index: 5;
    color: #000;
    height: 20px;
    padding: 5px 10px;
    font-weight: bold;
}

.jw-bulletin-ctn{
    position: absolute;
    z-index: 5;
    bottom: 0;
    left: 0;
    width: 350px;
    height: 425px;
    background-color: #fff;
    padding-bottom: 10px;
}

.jw-bulletin-ctn .ui-widget-header {
    margin-right: 0;
}

.jw-bulletin-ctn .ui-tabs-nav li {
    width: auto;    
    position: relative;
}

.jw-bulletin-ctn .ui-tabs-nav li a {
    padding: 5px 10px;
}

.jw-map .jw-bulletin-close-ctn{
    cursor: pointer;
}

.jw-bulletin-ww-count {position: absolute; background-color: #FCEFA1; color: #222; top: -3px; right: -10px; width: 16px; height: 15px; text-align: center; font-size: 11px; font-weight: bold; padding-top: 1px;
    -webkit-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
    -moz-box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
    box-shadow: 0 2px 4px rgba(68, 68, 68, 0.8), 0 2px rgba(255, 255, 255, 0.3) inset;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;
    border-radius: 12px;
    line-height: 14px;
}

.jw-bulletin-ctn pre {
    color: #222; 
    text-shadow: none;
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
.jw-bulletin-ctn .viewport{
    padding: 12px 10px;
}

.jw-bulletin-ctn .overview {
    padding-right: 18px;
	overflow: auto;
    max-height: 350px;
    width: 310px;
}

#detail-view-sidebar{
	width: 160px;
	float: left;
	margin-bottom: 35px;
}
#detail-view-content{
	width: 770px;
	float: right;
	margin-bottom: 35px;
}
.dvs-banner img{
	display: block;
}
#dvs-banner-1{margin-bottom: 24px;}
#dvs-banner-2{margin-bottom: 350px;}
.detail-block{
	background-color: #fff;
	margin-bottom: 20px;
	border-radius: 6px;
	position: relative;
	-moz-box-shadow:0 0 5px #999;
	-webkit-box-shadow:0 0 5px #999;
	box-shadow:0 0 5px #999;
}
.detail-block-title{
	background-color: #262626;
	background-image: url(../images/detail-ttl-bgr.png);
	background-repeat: repeat-x;
	background-position: 0 100%;
	padding: 11px 12px 0 19px;
	height: 38px;
	border-radius: 5px 5px 0 0;
    position: relative;
}
.detail-block-title h2{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 28px;
	float: left;
}
.detail-block-controls form{
	margin-left: 7px !important;
	float: left !important;
}
.detail-block-controls{
	float: right;
}
.detail-block-controls .mo2-cont{
	float: left !important;
	margin: 0 0 0 7px !important;
}
.widy-n18{
	padding: 0 16px;
}
.detail-star-link, .detail-star2-link, .detail-minus-link, .detail-plus-link, .detail-drag-link{
	background-repeat: no-repeat;
	
	width: 26px;
	height: 26px;
}
.detail-star-link{background-image:url(../images/sprit2.png);background-position: 50% -672px;}
.detail-star2-link{background-image:url(../images/sprit2.png);background-position: 50% -2756px;margin-top: 4px;}
.detail-minus-link{background-image:url(../images/sprit2.png);background-position: 50% -559px;}
.detail-plus-link{background-image:url(../images/sprit2.png);background-position: 50% -747px;}
.detail-drag-link{background-image:url(../images/sprit2.png);    background-repeat: no-repeat;    background-position: -5px -853px;}
.detail-block-content{
	padding: 12px;
	font-size: 12px;
}
#detail-graph-1-cont{
	float: right;
	width: 565px;
}
#detail-graph-1{
	height: 400px;
}
#detail-1-aside{
	width: 163px;
	float: left;
}
.speed-wind{
	font-size: 19px;
	font-weight: bold;
	color: #252525;
	text-align: center;
	margin: 0 0 20px;
}
.speed-wind-params{
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 40px;
	margin-left: 8px;
}
.station-owner{
	font-size: 11px;
	color: #000;
	text-align: center;
	border: 1px solid #dadada;
	border-radius: 4px;
	position: relative;
	padding-bottom: 8px;
}
.detail-banner-h{
	background-image: url(../images/bgr-3.png);
	margin: 0 auto;
	padding: 8px;
	width: 468px;
	position: relative;
	top: -11px;
}
#detail-graph-2{
	height: 180px;
}
#detail-graph-3-cont{
	float: right;
	width: 410px;
}
#detail-graph-3{
	height: 335px;
}
#detail-3-aside{
	width: 335px;
	float: left;
}
.weather-data-list li{
	line-height: 26px;
	margin-bottom: 1px;
}
.d3a-title{
	padding: 0 7px 0 10px;
	border-radius: 3px;
	position: relative;
	font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #4b4b4b;
}
.weather-data-list a{
	display: block;
	position: relative;
	border-radius: 3px;
	font-size: 12px;
	color: #303030;
}
.weather-data-list a span.ld{padding-left: 10px;}
.weather-data-list a span.rd{width:60px;}
.weather-data-list a:hover{
	background-color: #f3f3f3;
}
.weather-data-list a.active{
	background-color: #303030;
	font-weight: bold;
    color: #fff;
}
.d3a-tip{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position:-12px -1528px;
	width: 11px;
	height: 26px;
	position: absolute;
	top: 0;
	right: -8px;
}
.detail-block-nav{
	background-color: #f1f1f1;
	padding: 10px 12px;
}
.detail-btn{
	background-repeat: no-repeat;
	margin-right: 9px;
	width: 31px;
	height: 30px;
	float: left;
}
#detail-btn-1{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -194px -1226px;}
#detail-btn-2{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -0px -1230px;}
#detail-btn-3{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -334px -1225px;}
#detail-btn-4{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -103px -1227px;}
#detail-btn-5{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -335px -1195px;}
#detail-btn-6{background-image:url(../images/sprite.png); background-repeat:no-repeat;background-position: -303px -1225px;}
.detail-btn-2{
	font-size: 13px;
	font-weight: bold;
	color: #303030;
	text-align: center;
	line-height: 28px;
	background-image: url(../images/detail-btn-right.png);
    background-repeat: no-repeat;
    background-position: 100% 0;
    padding-right: 6px;
    height: 30px;
    display: block;
}
.detail-btn-2 span{
	background-image: url(../images/detail-btn-left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 8px 0 14px;
	display: block;
	height: 30px;
}
.detail-block-nav h2{
	text-align: center;
	width: 300px;
	float: left;
	font-size: 19px;
    font-weight: bold;
    line-height: 30px;
}
#detail-graph-4{
	height: 380px;
}
#detail-graph-5-cont{
	width: 380px;
	float: right;
}
#detail-graph-5{
	height: 310px;
}
#detail-5-aside{
	width: 335px;
	float: left;
}
.d3a-title-2{
	font-weight: bold;
	margin-bottom: 5px !important;
    padding-left: 10px;
}
.detail-stat-month{
	font-weight: bold;
	text-align: right;
	width: 70px;
	float: left;
}
.detail-stat-data{
	width: 240px;
	float: right;
}
.wind-bar{
	border-radius: 5px;
	height: 10px;
	position: relative;
	display: block;
}
.wind-bar-1{
	background-color: #383682;
	top:8px;
}
.wind-bar-2{
	background-color: #8382c1;
}
.wind-bar-3{
	background-color: #d0cfff;
	left:-1px;
}
#detail-map{
	border-radius: 0 0 5px 5px;
	position: relative;
	display: block;
}
.multilink-nav a{
	padding: 0 15px;
	height: 26px;
	float: left;
	border-left:1px solid #000;
	position: relative;
}
.multilink-nav a.alpha{
	border-radius: 5px 0 0 5px;
	border-left:none;
}
.multilink-nav a.omega{
	border-radius: 0 5px 5px 0;
}
.multilink-nav a.active{
	background-image: url(../images/map-overlay-btn-blue.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #4fa0f0;
}
.delete-link{
	color: #ed1c24 !important;
	line-height: 50px;
	font-weight: bold;
}
.del-pop-content{
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 25px 10px;
}
.del-pop-content p{
	line-height: 1.1;
	margin: 0 0 18px;
}
.del-pop-content a{margin: 0 auto;}
#delete-classified h1{font-size: 16px;}

#search-results-cont{
	width: 710px;
	float: left;
}
#search-results-tabs{
	position: relative;
	z-index: 800;
	left:-3px;
}
#search-results-tabs li{
	float: left;
}
#search-results-tabs li a{
	background-image: url(../images/srestab-right.png);
	background-repeat: no-repeat;
	background-position: 100% -47px;
	padding-right: 9px;
	height: 47px;
	display: block;
	color: #303030;
}
#search-results-tabs li a:hover{
	color: #0072bc;
}
#search-results-tabs li a span{
	font-size: 13px;
	font-weight: bold;
	background-image: url(../images/srestab-left.png);
	background-repeat: no-repeat;
	background-position: 0 -47px;
	line-height: 44px;
	padding: 0 10px 0 19px;
	padding-top: 3px;
	height: 44px;
	display: block;
}
#search-results-tabs li.active a{
	color: #303030;
	background-position: 100% 0;
}
#search-results-tabs li.active a span{
	background-position: 0 0;
}
#search-results-inside{
	background-color: #fff;
	border-radius: 5px;
	position: relative;
	z-index: 799;
	-moz-box-shadow:0 0 5px #aaa;
	-webkit-box-shadow:0 0 5px #aaa;
	box-shadow:0 0 5px #aaa;
	padding: 20px;
}
#search-results-inside p{margin-bottom: 10px;}
.nav-results-number{
	line-height: 28px;
}
.sres-nav{
	border:none !important;
	padding-bottom: 50px !important;
}
.search-result{
	margin: -1px 0 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.search-result:last-child{border-bottom:none;}
.search-result-beach{ padding: 18px 0; }
.search-result-classified{ padding: 12px 0; }
.search-result-forum{ padding: 15px 0; }
.search-result-video{ padding: 12px 0; }
.search-result-beach .search-result-text{
	width: 580px;
	float: right;
}
.search-result-classified .search-result-text{
	width: 590px;
	float: right;
}
.search-result-video .search-result-text{
	width: 500px;
	float: right;
}
.search-result-text h4{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
}
.search-result-text p{
	font-size: 12px;
	margin: 8px 0 0 !important;
}
.search-result a{ color: #0072bc; }
.search-result a:hover{ color: #36a5ed; }
.search-result-classified img{
	border: 1px solid #dfdfdf;
}
.sres-class-col1{
	width: 270px;
	float: left;
}
.sres-class-col2{
	width: 200px;
	float: left;
}
.sres-class-col3{
	float: left;
	width: 120px;
}
.search-result-classified h4{margin-bottom: 2px;}
.search-result-classified p{margin: 0 !important;}
.sres-forum-preview{
	width: 415px;
	float: left;
}
.sres-forum-meta{
	padding-left: 25px;
	border-left: 1px solid #ebebeb;
	width: 195px;
	float: right;
	font-size: 11px;
    line-height: 14px;
}
.sres-forum-preview h4{
	font-size: 13px;
	font-weight: bold;
	margin: 0;
}
.result-video-date{
	color: #959595;
	position: relative;
	top: -4px;
}
.search-result-video-pic{
	float: left;
	position: relative;
}
.search-result-video-pic img{display: block;}
.search-result-video-pic .latest-vid-duration{
	right:0;
	bottom:0;
}
#search-results-wind{
	margin-bottom: 35px;
}
.wind-search-link{
	background-image: url(../images/sres-wind-arrow.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	line-height: 20px;
	padding-right: 28px;
	height: 20px;
	display: inline-block;
	font-size: 16px;
    font-weight: bold;
    color: #0072bc;
    position: relative;
    top: -5px;
}
.wind-search-link:hover{
	color: #36a5ed;
	background-position: 100% -20px;
}
.wind-active{border-radius: 0 5px 5px 5px !important;}

#profiles-header{
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #dedede;
}
.profile-row{
	background-image: url(../images/bgr-14.png);
margin: 9px 0;
	border-radius: 5px;
	position: relative;
	line-height: 41px;
}
#profiles-header h1{
	font-size: 31px;
	font-weight: bold;
	color: #303030;
	line-height: 1.1;
}
.profile-row-links{
	float: right;
}
.profile-row-links li{
	background-image: url(../images/profile-sep.png);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding-left: 2px;
	float: left;
    font-size: 12px;
	height: 41px;
}
.profile-row a{
	font-weight: bold;
}
.profile-row-links a{
	display: block;
	padding: 0 15px;
	color: #fff !important;
}
.profile-row-links li.omega a{
	border-radius: 0 4px 4px 0;
	position: relative;
}
.profile-row-links a:hover{
	background-image: url(../images/bgr-15.png);
}
.profile-row-title{
	padding-left: 13px;
	float: left;
	font-size: 13px;
}
.profile-row-title a{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: -2px -1040px;
	padding-left: 25px;
	display: block;
	color: #c2c2c2 !important;
}
.profile-row-title a:hover{color: #fff !important;}
#profile-rows-cont{ margin-top: 25px; }                     

.narrow-label{
	width:60px !important;
}
.submit-cont2{
	text-align: right;
	padding-bottom:15px !important;
}
.submit-cont2 .submit{
	margin: 10px 20px 0 0 !important;
	float: right !important;
}
.profile-popup label{
	width: 60px !important;
}
.profile-popup .text{
	width: 271px !important;
}
.popup-textn{
	font-size: 13px;
	color: #303030;
	background-color: #ededed;
	padding: 5px 20px;
	margin-bottom: 15px;
}
.submcont-white{
	background-color: transparent !important;
}
.popup-textn2{
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
}

.jw-map-header .ui-button:hover, .jw-map .ui-button:hover{background-position: 0 -26px;}
.map-overlay-dd-active .map-overlay-button{background-position: 0 -52px !important;}
#zoom-out-cont{
	margin-right: 0 !important;
	border-radius: 5px 0 0 5px;
	border-right:none !important;
}
#zoom-in-cont{
	margin-left: 0 !important;
	border-radius: 0 5px 5px 0;
	border-left:none !important;
}
.bnav-dd-colb{
	float: left;
	margin-left: 20px;
    width: 166px;
}
.bnav-dd-colb:first-child{margin-left: 0;}
.bnav-dd-colb ul{
	font-size:13px !important;
	padding-left:0 !important;
}
.bnav-dd-colb li{
	background-image:none !important;
	float:none !important;
	height:auto !important;
	margin:0 !important;
	padding:0 !important;
}
.bnav-dd-colb a.dd-a-normal{
	background-image: none !important;
	margin-left: -10px !important;
    padding: 8px 10px !important;
    width: 100% !important;
    display: block !important;
}
.bnav-dd-colb  a.dd-a-normal:hover{
	background-color: #e8f4ff;
	border-radius: 3px;
}
.bnav-dd-colb a.awesome-dd-link{
	background-image: none !important;
	margin:10px 0 0 0 !important;
	padding:0 37px 0 0 !important;
	font-weight: bold !important;
    color: #0072bc !important;
    line-height: 17px !important;
    height: 17px !important;
    display: inline-block !important;
	background-image:url(../images/sprit2.png) !important;
        background-repeat: no-repeat !important;
        background-position: 100% -86px !important;
}
.bnav-dd-colb a.awesome-dd-link:hover{
   
	color: #36a5ed !important;
	background-position: 100% -103px !important;
}
.nddc-2{
	width:200px !important;
	margin-left:35px;
}
.bnav-dd-colb-3{
	margin-left: 50px;
	width: 270px;
	float: left;
}
.bnav-dd-colb-3:first-child{
	margin-left: 0;
}
.dd-comment-cont{
	border-top: 1px solid #e5e5e5;
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
    background-position: -6px -529px;
    padding: 10px 0 10px 35px;
}
.dd-comment-cont:first-child{
	border-top:none;
}
.forum-dd-title{
	font-weight: bold !important;
	color: #303030 !important;
	background-image: none !important;
	display: block !important;
	margin-bottom: 5px !important;
}
.forum-dd-meta{
	font-family: georgia,serif;
	font-style: italic;
	font-size: 11px;
	color: #4b4b4b !important;
}
.forum-dd-meta a{
	text-decoration: underline;
	color: #4b4b4b !important;
	background-image: none !important;
}
.ww-recent-searches{
	padding:0 !important;
}
.ww-recent-searches li{
	background-image: none !important;
	padding:0 !important;
	margin:0 0 5px 0 !important;
	float:none !important;
	height:auto !important;
}
.ww-recent-searches a{
	background-image:url(../images/sprit2.png) !important;
	background-repeat: no-repeat !important;
    background-position: -15px -477px !important;
    padding-left: 15px !important;
}
.ww-recent-searches a:hover{
	color: #0072bc !important;
	background-image:url(../images/sprit2.png) !important;
	background-repeat: no-repeat !important;
    background-position: -15px -460px !important;
}
#dd-map-cont{
	background-image: url(../images/dd-map.png);
	background-repeat: no-repeat;
	width: 367px;
	height: 203px;
	float: left;
	position: relative;
	z-index:20000;
}
.dd-map-continent{
	background-repeat: no-repeat;
	position: absolute;
	background-position: 0 -1000px;
}
.dd-map-continent:hover{background-position: 0 0;}
#dd-map-north-america{
	background-image: url(../images/dd-map-north-america.png);
	width: 166px;
	height: 120px;
	left:0;
	top:0;
}
#dd-map-south-america{
	background-image: url(../images/dd-map-south-america.png);
	width: 47px;
	height: 90px;
	left:96px;
	top:113px;
}
#dd-map-australia{
	background-image: url(../images/dd-map-australia.png);
	width: 65px;
	height: 61px;
	left:290px;
	top:130px;
}
#dd-map-africa{
	background-image: url(../images/dd-map-africa.png);
	width: 70px;
	height: 95px;
	left:160px;
	top:77px;
	z-index:10000;
}
#dd-map-europe{
	background-image: url(../images/dd-map-europe.png);
	width: 102px;
	height: 78px;
	left:153px;
	top:6px;
}
#dd-map-asia{
	background-image: url(../images/dd-map-asia.png);
	width: 168px;
	height: 139px;
	left:199px;
	top:6px;
}
.dd-map-continent a{
	display: none !important;
	position: absolute !important;
	background-image: url(../images/dd-map-bgr.png) !important;
    background-repeat: no-repeat !important;
    background-position: 50% 0 !important;
    padding: 0 20px !important;
    height: 43px !important;
    white-space: nowrap;
    border-radius: 3px 3px 18px 18px;
}
.dd-map-continent:hover a{display:block !important;}
.dd-map-link-text{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position: 100% -2224px;
	padding-right: 33px;
	font-size: 14px;
    font-weight: bold;
    color: #fff;
    line-height: 33px;
    height: 33px;
    display: block;
}
#dd-map-north-america a{
	top:30px;
	left:-10px;
}
#dd-map-south-america a{
	top:-15px;
	left:-60px;
}
#dd-map-europe a{
	top:15px;
	left:5px;
}
#dd-map-africa a{
	top:-12px;
	left:-15px;
}
#dd-map-australia a{
	top:-10px;
	left:-80px;
}
#dd-map-asia a{
	top:12px;
	left:30px;
}
#dd-map-forms{
	width: 275px;
	float: right;
}
#dd-map-forms form{
	margin-bottom: 10px;
}
#blue-nav .jqTransformSelectWrapper ul{
	margin: 0 !important;
	padding: 0 !important;
}
#blue-nav .jqTransformSelectWrapper ul li{
	margin: 0 !important;
	padding: 0 !important;
	background-image: none !important;
	float:none !important;
}
#blue-nav .jqTransformSelectWrapper ul li a{
	margin: 0 !important;
	padding: 0 !important;
	background-image: none !important;
	display:block !important;
	height:43px;
	line-height:43px;
}
.sf-field-c input.error{
	background-color: #ffeee4 !important;
}
.sf-field-c label.error{
	width: 195px;
	float: right;
	text-align:left;
	font-weight:normal !important;
}

#top-user-logged-out{
	background-color: #292929;
	padding: 4px 13px 0;
	height: 39px;
}
.icon-guest{
	background-image: url(../images/guest-userpic.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 35px;
    height: 35px;
    display: block;
    float: left;
}
.top-user-logged-out-links{
	line-height: 35px;
	margin-left: 10px;
	float: left;
	color: #959595;
}
.top-user-logged-out-links a{
	color: #959595;
}
.top-user-logged-out-links a:hover{color: #fff;}
#top-nav .with-dd a{
	background-image: url(../images/user-dd.png);
	background-repeat: no-repeat;
	background-position: 100% 70%;
	padding-right: 15px;
}
.top-nav-dd-cont{
	position: absolute;
	top:14px;
	left:0;
	display: none;
    background-repeat: no-repeat;
    background-position: 0 100%;
    padding-bottom: 11px;
    width: 200px;
    background-color:#1E1E1E;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
}
#top-nav li:hover .top-nav-dd-cont{display: block;}
#top-nav .with-dd ul{
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 14px 0 2px;
}
#top-nav .with-dd ul li{
	float:none;
	margin:0;
	padding:7px 10px 7px 14px;
	border:none;
	line-height:15px;
}

#top-nav .with-dd ul li hr
{
    color: black;
    background-color: black;
    height: 1px;
    border: 0px;
}
#top-nav .with-dd ul li a{
	background-image: none;
	padding: 0;
}
#search-dd-cont{
	width: 205px;
	position: absolute;
	right:-69px;
	top:27px;
	display:none;
}
#search-form:hover #search-dd-cont{display: block;}
#search-dd{
	background-image: url(../images/search-dd-top.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 15px 4px 1px;
	color: #a1a1a1;
}
#search-dd-bottom{
	background-image: url(../images/search-dd-bottom.png);
	background-repeat: no-repeat;
	width: 205px;
	height: 8px;
	overflow: hidden;
}
#search-dd label:hover{color: #fff;}
.search-dd-opt-sep{
	border-bottom: 1px solid #414141;
	border-top: 1px solid #252525;
	height: 0;
	overflow: hidden;
}
.search-dd-radio-cont{
	padding: 5px;
}
.search-dd-radio-cont input {float:left}
.search-dd-radio-cont label {line-height:21px}
.search-dd-radio-cont *{vertical-align: middle;}

.fx-speed-0 {background-color: #c7cac2;}
.fx-speed-2 {background-color: #fff; color: #aaa;}
.fx-speed-4 {background-color: #cbcbff;}
.fx-speed-6 {background-color: #d0fcfa;}
.fx-speed-8 {background-color: #52f8c1;}
.fx-speed-10 {background-color: #26fc59;}
.fx-speed-12 {background-color: #00ff00;}
.fx-speed-14 {background-color: #78f700;}
.fx-speed-16 {background-color: #ebf100;}
.fx-speed-18 {background-color: #ffca09;}
.fx-speed-20 {background-color: #ffca09;}
.fx-speed-22 {background-color: #ff3c12;}
.fx-speed-24 {background-color: #ff0000;}
.fx-speed-26 {background-color: #7f0000;}
.fx-speed-28 {background-color: #920011;}
.fx-speed-30 {background-color: #a60027;}
.fx-speed-32 {background-color: #ba0041;}
.fx-speed-34 {background-color: #cd0060;}
.fx-speed-36 {background-color: #cd0060;}
.fx-speed-38 {background-color: #e00084;}
.fx-speed-40 {background-color: #f400ac;}
.fx-speed-plus {background-color: #ff08d3;} 

.radar-20 {background-color: #006400;}
.radar-25 {background-color: #007d00;}
.radar-30 {background-color: #009600;}
.radar-35 {background-color: #00c800;}
.radar-40 {background-color: #ffff00;}
.radar-45 {background-color: #ff8f00;}
.radar-50 {background-color: #ff0000;}
.radar-55 {background-color: #d70000;}
.radar-60 {background-color: #bf0000;}
.radar-65 {background-color: #ff00ff;}
.radar-70 {background-color: #9b57cb;}
.radar-75 {background-color: #ffffff;}
.radar-80 {background-color: #ffffff;} 

.sst-0 {background-color: #0000e1;}
.sst-2 {background-color: #0021e1;}
.sst-4 {background-color: #0041f6;}
.sst-6 {background-color: #005aeb;}
.sst-8 {background-color: #0074df;}
.sst-10 {background-color: #0098c7;}
.sst-12 {background-color: #00c2af;}
.sst-14 {background-color: #3cdd6e;}
.sst-16 {background-color: #8cf41e;}
.sst-18 {background-color: #c6ff07;}
.sst-20 {background-color: #ffff00;}
.sst-22 {background-color: #ffe400;}
.sst-24 {background-color: #ffc100;}
.sst-26 {background-color: #ff9e00;}
.sst-28 {background-color: #ff7b00;}
.sst-30 {background-color: #ff5900;}
.sst-32 {background-color: #ff3600;}
.sst-34 {background-color: #ff1300;}
.sst-36 {background-color: #ef0000;}
.sst-38 {background-color: #cd0000;}


.text-page{
	width: 710px;
	float: left;
}
.text-page h1{
    font-weight:bold;
    font-size:16px;
}

div.compass {height: 224px;
width: 223px;
background-image: url(../images/compass.png);
background-repeat: no-repeat;
background-position: -30px 5px;}
div.compass div{position:relative; height:30px; width:30px; overflow:hidden}
div.compass div.first{left:69px; top:4px}
div.compass div.second{left:107px; top:-18px}
div.compass div.third{left:138px; top:-27px}
div.compass div.fourth{left:161px; top:-25px}
div.compass div.fifth{left:167px; top:-16px}
div.compass div.sixth{left:161px; top:-10px}
div.compass div.seventh{left:139px; top:-9px}
div.compass div.eighth{left:107px; top:-18px}
div.compass div.nineth{left:70px; top:-40px}
div.compass div.tenth{left:31px; top:-77px}
div.compass div.eleventh{left:-2px; top:-129px}
div.compass div.twelvth{left:-23px; top:-192px}
div.compass div.thirteenth{left:-30px; top:-258px}
div.compass div.fourteenth{left:-23px; top:-324px}
div.compass div.fifthteenth{left:-4px; top:-388px}
div.compass div.sixteenth{left:29px; top:-439px}


    
input[type=checkbox]{background:url(../images/alert-dir-off.png) no-repeat 0 0}
.check-checkbox{display:none}
.check-checkbox + label{background:url(../images/alert-dir-off.png) no-repeat 0 0; height:30px; width:30px;}
input[type=checkbox]:checked,.check-checkbox + label:active,.check-checkbox:checked + label:active,.check-checkbox:checked + label,.check-checkbox:checked + label:after{background:url(../images/alert-dir-on.png) no-repeat 0 0}


.sitewide-notification a {color:#0072bc; text-decoration:underline;}
.sitewide-notification a:hover {color:#36a5ed}
.sitewide-notification{overflow:hidden; width:100%;height:0px;background-color:#FFF79B;background-image:linear-gradient(tobottom,#FDF8BF0%,#FFF79B100%)}
.sitewide-notification div.container{width:850px;height:50px;font-size:15px;font-weight:700;text-indent:40px;line-height:48px;margin:0 auto; background-image: url(../images/sitewide-notice.png); background-position: 0px 10px; background-repeat:no-repeat; }
.sitewide-notification a.close {opacity:0.8; line-height:0; font-size:0; filter:alpha(opacity=80); background-image: url(../images/sitewide-notice-close.png); float:right; height:25px; width:24px; margin-top:13px;}
.sitewide-notification a.close:hover{opacity:100; filter:alpha(opacity=100);}


/*fishweather overides*/
#sp-pic-top a.fishweather{background-image: url(../images/branded/fishweather/sp-logo.png); background-position: 0px 14px; width:240px; height:70px;}
#footer-logo.fishweather{background-image: url(../images/branded/fishweather/footer-logo.png); width:123px}
#footer.fishweather{background-color:#2f414f; background-image:none;}
/*fishweather overides*/

/*sailflow overides*/
#sp-pic-top a.sailflow{background-image: url(../images/branded/sailflow/sp-logo.png); background-position: 0px 10px; width:250px; height:70px;}
#footer-logo.sailflow{background-image: url(../images/branded/sailflow/footer-logo.png); width:130px}
#footer.sailflow{background-color:#2f414f; background-image:none;}
/*sailflow overides*/

/*iwindsurf overides*/
#sp-pic-top a.iwindsurf{background-image:url(../images/sprite.png); background-repeat:no-repeat;  background-position: -0px -607px; width:320px; height:58px;}
#footer-logo.iwindsurf{background-image: url(../images/branded/iwindsurf/footer-logo.png); width:195px}
#footer.iwindsurf{background-color:#223851; background-image:none;}
/*iwindsurf overides*/

/*windalert overides*/
#sp-pic-top a.windalert{background-image: url(../images/branded/windalert/sp-logo.png); background-position: 0px 10px; width:380px; height:70px;}
#footer-logo.windalert{background-image: url(../images/branded/windalert/footer-logo.png); width:195px}
/*windalert overides*/

/* * * New styles * * */
#warning-bar{
	background-color: #fff7a0;
	height: 35px;
	position: absolute;
	z-index: 12000;
	left: 50%;
	top: 0;
	-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);
	box-shadow:0 2px 8px rgba(0,0,0,.6);
	margin-left: -486px;
    padding: 0 11px;
    width: 850px;
    border-radius: 0 0 6px 6px;
}
#wb-close{
	 background: url('../images/sprite.png') no-repeat;
	 background-position: -366px -630px; width: 18px; height: 19px;
	float: right;
	position: relative;
	top: 8px;
	z-index:12500;
}
#wb-text{
	font-size: 13px;
	font-weight: bold;
	color: #303030;
	background-image:url(../images/sprit2.png);
	line-height: 19px;
	padding-left: 33px;
	height: 25px;
	background-repeat: no-repeat;
    background-position: -5px -3171px;
    display: block;
    position: relative;
    top: 7px;
}

#wb-text a{
	color: #0072bc;
	text-decoration: underline;
}
#wb-text a:hover{text-decoration: none;}
.logo{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -200px -1090px;
	width: 110px;
	height: 35px;
	float: left;
	position: relative;
	top:4px;
}
#top-bar{
	background-image: url(../images/new/bgr-top.png);
	height: 45px;
}
#top-bar .in{
	border: none;
	width: 850px;
	height: auto;
}
#search-form{
	border: none;
	padding-top: 8px;
}
#search-form fieldset{ background-image:url(../images/sprite.png); background-position: -134px -1256px;  width: 207px; height: 28px;}
#search-form .text{width: 158px;}
.avatimg{width:43px;height:43px;float:left;position:relative;text-align: left;}
.avatimg img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.75);box-shadow:0 1px 1px rgba(0,0,0,.75);top:4px;position:relative;}
#top-user-new{
	float: right;
	border-left: 1px solid #000;
	border-right: 1px solid #2f2f2f;
}
#tun-in{
	border-right: 1px solid #000;
	border-left: 1px solid #2f2f2f;
	height: 45px;
	font-size: 0;
}
#tun-left, #tun-right{
	line-height: 45px;
	padding: 0 10px;
	height: 45px;
}
#tun-left{
	background-color: #212121;
	float: left;
	color: #959595;
}
#tun-right{
	background-color: #1c1c1c;
	float: left;
	font-size: 12px;
	color: #555;
}
.tun-userpic, .tun-username{
	vertical-align: middle;
	display: inline-block;
	line-height: 45px;
}
.tun-userpic{margin-right: 10px;}
.tun-userpic img{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.75);
	box-shadow:0 1px 1px rgba(0,0,0,.75);
}
.tun-username{
	font-size: 12px;
}
.link-sign-up{color: #959595;line-height: 3em;}
.link-sign-in{color: #1c85e2;line-height: 3em;}
#tun-right a:hover{text-decoration: underline;}
#blue-nav-search{
	position: absolute;
	top: 17px;
	right: 0;
	background-image: url(../images/new/input-search-blue.png);
    background-repeat: no-repeat;
    width: 187px;
    height: 29px;
    display:none;
    visibility:hidden;
}
#blue-nav-search fieldset{padding-left: 29px;}
#blue-nav-search .text{
	font-size: 13px;
	color: #fff;
	width: 138px;
	line-height: 15px;
    padding: 7px 10px;
    height: 15px;
    background-color: transparent;
    border: none;
}
#blue-nav-search .submit{
	background-color: transparent;
	border: none;
	width: 29px;
	height: 29px;
	position: absolute;
	left: 0;
	top: 0;
}
#blue-nav .blue-nav-no-dd:hover .blue-nav-dd-top{background-image: none;}
#blue-nav .blue-nav-no-dd:hover .bndd-in{background-image: none;}
#blue-nav-news a, #blue-nav-news:hover a, #blue-nav-news:hover a{
	background-image:url(../images/sprit2.png) !important;
	background-position: -3px -1326px;
}
#blue-nav-news.active a, #blue-nav-news a:hover{
	background-image:url(../images/sprit2.png) !important;
	background-position: -3px -1416px;
}
#blue-nav-news:hover a{color: #fff !important;}
.active-tip{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	background-position:-11px -1306px;
	width: 15px;
	height: 6px;
	position: absolute;
	left: 50%;
	bottom: -9px;
	display: none;
}
#blue-nav .active .active-tip{display: block;}
#blue-nav li:hover .active-tip{display: none;}
#blue-nav-news:hover{background-image: url("../images/sub-sep.png") !important;}

#new-page-title{
	padding-top: 4px;
}
.new-title-banner{
	float: right;
	background-color: rgba(0,0,0,.15);
    padding: 5px;
}
.new-title-banner img{display: block;}
#new-page-title h1{
	font-size: 24px;
	font-weight: bold;
	color: #1b1b1b;
	line-height: 70px;
	float: left;
}
.cl-toggle-wrap{
	margin-right: 39px;
	font-size: 0;
}
.cl-toggle-wrap label{
	vertical-align: middle;
	display: inline-block;
	font-size: 13px;
    margin-right: 6px;
}
.cl-toggle-group{
	background-color: rgba(0,0,0,.2);
	border: 1px solid #808080;
	border-radius: 3px;
	vertical-align: middle;
    display: inline-block;
    height: 28px;
    -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);
    box-shadow:inset 0 0 5px rgba(0,0,0,.3);
    font-size: 0;
}
.cl-toggle-group a{
	background-image:url(../images/sprit2.png);
	background-repeat: no-repeat;
	width: 29px;
	height: 28px;
	display: inline-block;
	border-radius: 3px;	
}
.class-toggle-1{background-position: 0px -1197px;}
.class-toggle-2{background-position: 0px -1230px;}
#classifieds-caption h2{line-height: 30px;}
.active.class-toggle-1{background-position: 0 -1163px;}
.active.class-toggle-2{background-position: 0 -1235;}
.cl-toggle-group a.active{
	background-color: #f6f6f6;
	-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);
	box-shadow:0 0 2px rgba(0,0,0,.5);
}
#classifieds-table-view{
	margin-bottom: 7px;
}
#classifieds-table-view table{
	border-collapse: collapse;
	width: 100%;
}
#classifieds-table-view th{
	color: #fff;
	background-color: #1c85e2;
	font-size: 13px;
    font-weight: bold;
    padding: 6px 10px;
    text-align: left;
}
#classifieds-table-view td{
    padding: 8px 10px;
	font-size: 12px;
	vertical-align: top;
}
#classifieds-table-view tr.even td{background-color: rgba(0,0,0,.1);}
#classifieds-table-view tr:hover td{color: #1c85e2;}
.btn-post-classified{
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -0px -1012px; width: 160px; height: 41px; 	text-align: center;
	
	border: none;
	background-color: transparent;
	text-shadow:0 1px 1px #74aa35;
	margin: 0 auto;
    display: block;
    line-height: 37px;
}
.btn-post-classified:hover{background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	 background-position: -209px -914px; width: 160px; height: 41px; }
#classifieds-sb{
	float: right;
	width: 190px;
}
#classifieds-sb .banner{
	margin-top: 12px;
	float: none;
}
.classifieds-sb-btn-wrap{
	background-image: url(../images/new/bgr-cl-1.png);
	background-position: 50% 50%;
	padding: 10px;
}
.classifieds-my{margin-top: 12px;}
.classifieds-my h3{
	font-size: 13px;
	font-weight: bold;
	background-image: url(../images/new/bgr-cl-2.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
}
.classifieds-my h3 span{
	padding-right: 7px;
	background-image: url(../images/bgr.jpg);
}
.classifieds-my li+li{border-top: 1px solid #e4e4e4;}
.classifieds-my li a{
	background-image:url(../images/sprit2.png);
    background-repeat: no-repeat;
    background-position: 100% -1107px;
	padding: 9px 0;
	display: block;
}
.classifieds-my li a:hover{
	background-image:url(../images/sprit2.png);
	  background-repeat: no-repeat;
    background-position: 100% -1070px;
}
.classifieds-my li a:hover strong{color: #0072bc;}

#features-top-1{
	background-image: url(../images/new/bgr-features-top.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
	text-align: center;
	line-height: 84px;
	height: 84px;
	font-size: 35px;
    font-weight: bold;
    color: #fff;
}
#features-top-1 img{
	position: relative;
	top: 12px;
}
#features-top-2{
	font-size: 17px;
	color: #fff;
	background-color: #282828;
	text-align: center;
	line-height: 39px;
}
#features-top-2 strong{color: #8dc63f;}
#features-main-wrap{
	padding-top: 18px;
	padding-bottom: 55px;
}
#features-ttl-1{
	font-size: 29px;
	font-weight: bold;
	text-align: center;
}
#features-ttl-2{
	font-size: 19px;
	font-weight: bold;
	text-align: center;
}
#features-ttl-2 a{
	color: #8dc63f;
	text-decoration: underline;
}
#features-ttl-2 a:hover{text-decoration: none;}
#features-new-main{
	background-image: url(../images/new/bgr-features-main.png);
	background-repeat: no-repeat;
	margin: 12px 0 18px -4px;
	width: 958px;
	height: 508px;
	position: relative;
}
.most-popular{
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -0px -0px;
	width: 109px;
	height: 117px;
	position: absolute;
	top:3px;
	right:3px;
}
#fnm-row-1{
	padding-left: 157px;
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding-top: 3px;
}
#fnm-row-1-1, #fnm-row-1-2{
	line-height: 56px;
	height: 56px;
	float: left;
	position: relative;
    top: 15px;
}
#fnm-row-1-1{width: 263px;}
#fnm-row-1-2{width: 268px;}
#fnm-row-1-3{
	width: 267px;
	height: 71px;
	line-height: 71px;
    float: left;
}
#fnm-row-2{
	margin-bottom: 1px;
	height: 55px;
}
.fnm-cell{
	float: left;
	text-align: center;
}
#fnm-row-2 .fnm-cell{
	line-height: 55px;
	height: 55px;
}
.fnm-cell.cell-1{
	width: 127px;
	padding-left: 28px;
	font-weight: bold;
	text-align: left;
}
.fnm-cell.cell-2{width: 262px;}
.fnm-cell.cell-3{width: 268px;}
.fnm-cell.cell-4{width: 267px;}
#fnm-row-3{
	margin-bottom: 1px;
	height: 60px;
}
.fnm-in{
	line-height: 22px;
	vertical-align: middle;
    display: inline-block;
}
#fnm-row-3 .fnm-cell{
	line-height: 60px;
	height: 60px;
}
#fnm-row-4{
	padding-top: 20px;
	height: 204px;
}
.fnm-4-1{
	font-size: 28px;
	font-weight: bold;
	color: #8dc63f;
	line-height: 1.1;
}
.fnm-4-2{
	font-size: 14px;
	font-weight: bold;
}
.loom-col{
	width: 50%;
	float: left;
}
.fnm-4-3{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.fnm-4-4{
	font-size: 28px;
	font-weight: bold;
	line-height: 1.1;
}
.fnm-4-5{
	font-size: 18px;
	font-weight: bold;
	text-decoration: line-through;
}
.fnm-4-6{
	font-size: 14px;
	font-weight: bold;
	color: #f26522;
}
.fnm-4-7{
	font-size: 12px;
	margin-top: 8px;
}
.fnm-4-7 strong{font-size: 13px;}
#fnm-row-5{
	padding: 15px 0 0 197px;
	font-size: 13px;
    font-weight: bold;
    color: #fff;
}
.fnm-5-1{
	margin-bottom: 4px;
}
.fnm-5-1-gp{
	margin-left: 35px;
	float: left;
}
.fnm-5-1-gp:first-child{margin-left: 0;}
.fnm-5-1-gp label, .fnm-5-1-gp .text{vertical-align: middle;}
.fnm-5-1-gp label{margin-right: 8px;}
.new-features-btn{
	font-size: 21px;
	font-weight: bold;
	text-shadow: 0 1px 1px #679c2b;
	background-image:url(../images/sprite.png);
	background-repeat: no-repeat;
	background-position: -103px -1367px;
	width: 144px;
	height: 41px;
	display: block;
	text-align: center;
    line-height: 43px;
}
.new-features-btn:hover{background-position: 0 -1411px;}
.fnm-5-1-gpfld{padding-top: 2px;}
.fnm-5-1-gp .text{
	font-size: 13px;
	line-height: 14px;
	padding: 10px 9px;
	height: 14px;
	border: 1px solid #222;
	border-radius: 5px;
	-webkit-box-shadow:0 1px 0 #575757;
	box-shadow:0 1px 0 #575757;
	width: 170px;
}
.fnm-5-1-gp .text:focus{
	border: 1px solid #5caae6;
	-webkit-box-shadow:0 0 5px #5caae6;
	box-shadow:0 0 5px #5caae6;
}
#your-code-popup .popup-content{width: 330px;}
.button-submit-popup{
	margin: 0 auto;
	display: block;
	background-image:url(../images/sprite.png);
	background-position: 0 -1536px;
    background-repeat: no-repeat;
    text-align: center;
    line-height: 48px;
    width: 250px;
    height: 49px;
    font-size: 19px;
    font-weight: bold;
    text-shadow: 0 1px 1px #689c2c;
    color: #fff;
}
#your-code-popup .text{
	line-height: 14px;
	padding: 13px 9px;
	border: 1px solid #999;
	width: 230px;
	height: 14px;
	border-radius: 5px;
}
#your-code-popup .text:focus{
	border: 1px solid #60b5f7;
	-webkit-box-shadow:0 0 5px #60b5f7;
	box-shadow:0 0 5px #60b5f7;
}

#new-video-list{
	margin-bottom: 30px;
}
.video-new{
	margin: 0 3px 3px 0;
	position: relative;
	overflow: hidden;
	float:left;
	background:#A0A0A4;
}
.new-videos-in {
	margin:0 auto;
	width:1582px;
}
@media (max-width: 1582px) {
	.new-videos-in { width:1266px; }
}
@media (max-width: 1266px) {
	.new-videos-in { width:850px; }
}
.size1 { width:313px; height:313px; }
.size2 { width:629px; height:313px; }
.size1 img { width: auto; height: 313px;}
.size2 img { width: 629px; height: auto;}

.video-new img{display: block;}
.new-video-footnote{
	font-size: 14px;
	color: #ed1c24;
	font-weight: bold;
	margin-bottom: 25px;
}
.new-video-footnote a{
	color: #146dd1;
	text-decoration: underline;
}
.new-video-footnote a:hover{text-decoration: none;}
.video-new-caption{
	padding: 9px 50px 11px 10px;
	position: absolute;
	left: 0;
	right: 0;
	top:100%;
	margin-top: -55px;
	background-color: rgba(0,0,0,.6);
	background-image: url(../images/icon-video-play.png);
    background-repeat: no-repeat;
    background-position: 100% 11px;
}
.video-new-title{
	font-size: 17px;
	color: #fff;
	display: block;
	line-height: 20px;
	margin-bottom: 5px;
}
.video-new-date{
	color:#898989;
	font-size: 13px;
	line-height: 15px;
	display: block;
	margin-bottom: 14px;
}
.video-new-title, .video-new-date{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.video-new-descr{
	font-size: 13px;
	color: #e0e0e0;
	line-height: 20px;
	display: block;
}
.video-new:hover .video-new-caption{
	top:auto;
	margin: 0;
	bottom: 0;
}
.video-popup{
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-image: url(../images/bgr-new-video-popup.png);
    background-repeat: repeat-y;
    background-position: 100% 50%;
    display: none;
    z-index:20000;
}
.vp-right{
	width: 305px;
	float: right;
	color: #707070;
}
.vpr-top{
	background-color: #f4f4f4;
	padding: 20px;
}
.vpr-top h2{
	font-size: 15px;
	font-weight: bold;
	color: #303030;
	line-height: 22px;
}
.vpr-bottom{padding: 20px;}
.vpr-bottom p+p{margin-top: 22px;}
.vp-close{
 background-image:url(../images/sprit2.png);
 background-repeat: no-repeat;
 background-position: -9px -2316px;
 width: 20px;
 height: 20px;
 position: absolute;
 top: 16px;
 right: 320px;
}
.vp-close:hover{background-position: -10px -2273px;}
/*.vp-left{
	margin-right: -305px;
	width: 100%;
	float: left;
}
.vp-left-in{
	padding-right: 305px;
	text-align: center;
	height:100%;
}*/
.vp-left{
	position: fixed;
	left: 0;
	right: 305px;
	top:50%;
	overflow: hidden;
	margin-top: -900px;
}
.vp-left-in{
	line-height: 2000px;
    height: 2000px;
    text-align: center;
}
.vp-video{
	vertical-align: middle;
	display: inline-block;
	width: 85%;
}
.vp-video img{
	width: 100%;
	display: block;
}
#new-page-title .button-submit-video{
	float: right;
	margin-right: 9px;
    position: relative;
    top: 16px;
}
.nv-popup-top{
	color: #1b1b1b;
	background-color: #f2f2f2;
	line-height: 20px;
	padding: 15px 20px;
}
.nv-popup-bottom{
	padding: 15px 20px;
	text-align: center;
	background-color: #f2f2f2;
    border-radius: 0 0 5px 5px;
    text-align: center;
}
.nv-popup-bottom a{margin: 0 auto;}
.nv-popup-main{
	padding: 20px;
	background-color: #fff;
}
.nvpm-row+.nvpm-row{margin-top: 20px;}
.nvpm-row .text{
	font-size: 13px;
	line-height: 16px;
	border: 1px solid #a2a2a2;
	border-radius: 3px;
	padding: 7px 9px;
    width: 290px;
}
.nvpm-row .text:focus{
	border: 1px solid #60b5f7;
	box-shadow:0 0 5px #60b5f7;
}
.video-Banner-container {
    height: 95px;
    margin: 0 0 30px 0;	
    
}
.video-Banner {
    width: 640px;
    margin: 0 auto;
}
.video-Banner.fixed {
    position: fixed;
    bottom: 0px;
    left: 50%;
    margin-left: -320px;
}
.cc-payment-types-items {
	margin-bottom: 20px;
	overflow: hidden;
}
.cc-payment-types-items li {
	float: left;
	margin-right: 15px;
}
.cc-payment-types li.last {
	margin-right: 0px;
}
.cc-payment-types-item { display: none; }
.cc-payment-types-item.active { display: block; }

.cc-payment-types-item .field-help {
	text-align: center;
}
.cc-payment-types-item .field-help p {
	padding-top: 10px;
	margin-bottom: 10px;
}

