* {font-size: 100.01%;} html {font-size: 62.5%;} body{ color:#1d1d1d; font:1.3em Calibri, Arial, Helvetica, sans-serif; margin:0; background:#fff; min-width:999px; } a{ text-decoration:none; color:#252525; } a:hover{text-decoration:underline;} a.ShopButton{display: block; width: 100px; heigth: 100px; background: red;} img{border-style:none;} form,fieldset{ margin:0; padding:0; border-style:none; } input,textarea,select{ font:100% Calibri, Arial, Helvetica, sans-serif; vertical-align:middle; } #wrapper{ width:100%; position:relative; padding:439px 0 0; } #wrapper.Class-Frontpage{padding:489px 0 0;} .none{display:none;} /* header */ #header{ position:absolute; top:0; left:0; height:469px; width:100%; } /* form-box */ .form-box{ width:100%; background:#171717 url(../images/bg-form-box.gif) repeat-x; } .form-box .holder{ margin:0 auto; width:940px; overflow:hidden; padding:6px 10px 8px; position: relative; } /* search */ .search { float:right; width:220px; } .search span{ float:left; background: url(../images/bg-search.gif) no-repeat; width:178px; height:17px; padding:3px 10px 0; font-size:12px; } .search span input{ display:block; background:none; border:none; outline:none; margin:0; padding:0; width:100%; color:#fff; } .search .submit{float:right;} /* add-nav */ .add-nav{ float:right; margin:0; padding:3px 7px 0 0; list-style:none; font-size:12px; line-height:14px; letter-spacing:-1px; } .add-nav li{ float:left; padding:0 16px 0 0; } .add-nav li a{color:#fff;} /* promo-box */ .promo-box{ width:100%; position:relative; } /* container */ .promo-box .container{ height:380px; width:100%; overflow:hidden; } .promo-box .holder{ margin:0 auto; width:940px; padding:98px 10px 0; } .promo-box .holder:after{ display:block; clear:both; content:""; } .promo-box .tab{width: 100%} .promo-box .blackBlue .holder, .promo-box .blackPurple .holder{ width:943px; padding-left:7px; } .promo-box .yellow .holder{padding-top:70px;} .promo-box .blue, .promo-box .green, .promo-box .tabPanel{ background:url(../images/bg-tab-content2.gif) repeat-x; } /* tab-content4 */ .promo-box .yellow{ background:url(../images/bg-tab-content4.gif) repeat-x; } /* tab-content5 */ .promo-box .cyan{ background:url(../images/bg-tab-content4.gif) repeat-x; } .promo-box .cyan-alt{ background:url(../images/bg-tab-content4.gif) repeat-x; } .promo-box .bg-get-started, .promo-box .bg-natural-born { background:url(../images/bg-tab-content4.gif) repeat-x; } /* tab-content1 */ .promo-box .blackPurple{background:#252525 url(../images/bg-tab-content1.gif) repeat-x;} /* tab-content6 */ .promo-box .blackBlue{ background:url(../images/bg-tab-content6.gif) repeat-x; } .promo-box .tabPanel .container{background:url(../images/bg-container2.gif) no-repeat 50% 0;} .promo-box .bg-support .container{background:url(../images/bg-support.jpg) no-repeat 50% 0;} .promo-box .bg-get-started .container{background:url(../images/bg-start.jpg) no-repeat 50% 0;} .promo-box .bg-natural-born .container{background:url(../images/bg-natural-niels.jpg) no-repeat 50% 0;} /* Shop Flow Tab */ .promo-box .shopFlow{background: url(../images/bg-tab-content-none.gif) repeat-x !Important;} .promo-box .shopFlow .container{background:url(../images/bg-tab-container-none.gif) no-repeat 50% 0; height: 180px !Important;} .promo-box .shopFlow .holder{padding:98px 0px 0 !Important;} /* Empty Tab */ .promo-box .empty{background: url(../images/bg-tab-content-none.gif) repeat-x !Important;} .promo-box .empty .container{background:url(../images/bg-tab-container-none.gif) no-repeat 50% 0; height: 120px !Important;} /* Map tab */ .partnerMap{width: 100%;} .partnerMap .holder{padding: 0px; padding-left: 0px !Important; padding-top:70px !Important; width: 100% !Important; margin-left: 0px;} .partnerMap .container{background:url(../images/bg-container4.gif) no-repeat 50% 0;} .promo-box .blackPurple .container{background:url(../images/bg-container1.gif) no-repeat 50% 0;} .promo-box .green .container{background:url(../images/bg-container2.gif) no-repeat 50% 0;} .promo-box .blue .container{background:url(../images/bg-container3.gif) no-repeat 50% 0;} .promo-box .yellow .container{background:url(../images/bg-container4.gif) no-repeat 50% 0;} .promo-box .cyan .container{background:url(../images/bg-container5.jpg) no-repeat 50% 0;} .promo-box .blackBlue .container{background:url(../images/bg-container6.gif) no-repeat 50% 0;} /* panel */ .panel{ position:absolute; top:0; left:0; width:100%; } .panel-holder{ margin:0 auto; width:940px; overflow:hidden; } /* logo */ .logo{ float:left; width:168px; height:51px; overflow:hidden; text-indent:-9999px; background:url(../images/logo.png) no-repeat; margin:10px 0 0; } .logo a{ height:100%; display:block; } /* nav */ #nav{ float:right; margin:0; padding:0; list-style:none; } #nav li{ float:left; background:url(../images/bg-nav.png) no-repeat; padding:12px 0 0 16px; margin:0 15px 0 0; height:58px; display:inline; } #nav li:first-child{background:none;} #nav li a{ float:left; text-indent:-9999px; overflow:hidden; height:34px; cursor:pointer; outline:none; } #nav li a.get-started{ background:url(../images/text-get-started.png) no-repeat; width:81px; } #nav li.active a.get-started, #nav li a.get-started:hover{background:url(../images/text-get-started-hover.png) no-repeat;} #nav li a.products{ background:url(../images/text-products.png) no-repeat; width:66px; } #nav li.active a.products, #nav li a.products:hover{background:url(../images/text-products-hover.png) no-repeat;} #nav li a.certified-partners{ background:url(../images/text-partners.png) no-repeat; width:66px;} #nav li.active a.certified-partners, #nav li a.certified-partners:hover{background:url(../images/text-partners-hover.png) no-repeat;} #nav li a.help-and-support{ background:url(../images/text-support.png) no-repeat; width:106px; } #nav li.active a.help-and-support, #nav li a.help-and-support:hover{background:url(../images/text-support-hover.png) no-repeat;} #nav li a.developers-site{ background:url(../images/text-site.png) no-repeat; width:111px; } #nav li.active a.developers-site, #nav li a.developers-site:hover{background:url(../images/text-site-hover.png) no-repeat;} #nav li a.about-us{ background:url(../images/text-about-us.png) no-repeat; width:62px; } #nav li.active a.about-us, #nav li a.about-us:hover{background:url(../images/text-about-us-hover.png) no-repeat;} /* video-holder */ .video-holder{ float:left; background:url(../images/bg-video-holder.png) no-repeat; width:465px; height:265px; padding:2px 0 0 3px; } .video-holder a{position:relative;} .video-holder img{display:block;} .tab-content6 .text-holder, .tab-content1 .text-holder{ overflow:hidden; height:1%; padding:3px 0 0 15px; } .cms{ display:block; background:url(../images/text-cms.png) no-repeat; width:364px; height:154px; text-indent:-9999px; overflow:hidden; margin:0 0 7px 2px; } /* section */ .section{ overflow:hidden; width:372px; } /* list */ .list{ margin:0; padding:10px 0 0; list-style:none; float:left; width:200px; } .list li{ background:url(../images/bg-list.gif) no-repeat 0 8px; padding:0 0 0 5px; margin:0 0 2px; float:left; width:100%; } .list li span{ text-indent:-9999px; overflow:hidden; height:22px; float:left; } .list li span.solutions{ width:260px; background:url(../images/text-solutions_new.png) no-repeat; } .list li span.free{ width:68px; background:url(../images/text-free.png) no-repeat; } .download{ float:right; background:url(../images/btn-download.png) no-repeat; text-indent:-9999px; overflow:hidden; width:108px; height:108px; cursor:pointer; } .download:hover{background:url(../images/btn-download-hover.png) no-repeat;} /* certificat */ .certificat{ position:absolute; top:70px; right:0; width:180px; } .certificat span{ display:block; background:url(../images/bg-certificat.png) no-repeat; width:180px; height:107px; text-indent:-9999px; overflow:hidden; } a.our{ float:right; background:url(../images/btn_our.png) no-repeat; text-indent:-9999px; overflow:hidden; width:108px; height:108px; cursor:pointer; margin-top: -25px; } a.our:hover{background:url(../images/btn_our_hover.png) no-repeat;} /* carousel-w */ .carousel-w{width:100%;} .site-running{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-site-running.png) no-repeat; width:385px; height:51px; } .as-free-as-you-need{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-as-free-as-you-need.png) no-repeat; width:382px; height:50px; margin-top: 25px; } .text-developers-dream{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-a-developers-dream.png) no-repeat; width:382px; height:50px; margin-top: 25px; } .prices-text { margin-top: 15px; width: 520px; } .text-well-help{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-well-help.png) no-repeat; width:272px; height:50px; margin-top: 25px; } .support-text { margin-top: 15px; width: 520px; } .text-natural-born{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-natural-born-umbracians.png) no-repeat; width:480px; height:50px; margin-top: 25px; } .get-started-text { margin-top: 0px; width: 520px; } .text-get-started{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-dont-worry-be-umbraco.png) no-repeat; width:272px; height:90px; margin-top: 25px; margin-bottom: 25px; } .about-text { margin-top: 15px; width: 520px; } .take-the-test { float:right; width:108px; height:108px; text-indent:-9999px; overflow:hidden; background:url(../images/btn-test-your-needs.png) no-repeat; cursor:pointer; margin-top: 50px; margin-left: 10px; } .take-the-test:hover{background:url(../images/btn-test-your-needs-hover.png) no-repeat;} /* twocolumns */ .twocolumns{ float:right; width:627px; padding:37px 0 0; } /* switcher */ .switcher{ width:100%; overflow:hidden; border-bottom:2px solid #212627; padding:0 0 9px; margin:0 0 20px; } .switcher-inner{ float:right; margin:-2px 0 0; } .switcher ul{ margin:0; padding:0; list-style:none; float:right; } .switcher ul li{ float:left; padding-left:9px; } .switcher ul li a{ float:left; background:url(../images/bg-link.gif) no-repeat; width:11px; height:12px; overflow:hidden; text-indent:-9999px; font-size:1px; line-height:1px; } .switcher ul li a.current, .switcher ul li a:hover{background-position:0 100%;} /* carousel-container */ .carousel-container{ overflow:hidden; height:1%; padding:0 7px; } .link-prev, .link-next{ text-indent:-9999px; overflow:hidden; width:46px; height:46px; margin-top:62px; outline:none; } .link-prev{ float:left; background:url(../images/bg-link-prev.gif) no-repeat; margin-right:26px; } .link-next{ float:right; background:url(../images/bg-link-next.gif) no-repeat; } .link-prev:hover, .link-next:hover{background-position:0 100%;} .carousel-container div{ float:left; position:relative; width:784px; height:175px; overflow:hidden; } .carousel-container div ul{ margin:0; padding:0; list-style:none; float:left; width:99999px; } .carousel-container div ul li{ float:left; width:784px; overflow:hidden; } .carousel-container div ul li ul{ width:792px; margin-right:-8px; } .carousel-container div ul li ul li{ width:190px; margin:0 8px 0 0; } .carousel-container div.visual{ background:url(../images/bg-visual.png) no-repeat; width:188px; padding-left:1px; float:none; } .carousel-container div ul li img{display:block;} /* guidance-box */ .guidance-box{ float:left; padding:14px 0 0; width:222px; } .easy{ background:url(../images/text-easy.png) no-repeat; display:block; text-indent:-9999px; overflow:hidden; width:175px; height:90px; padding:0 0 50px; } .get-books{ float:right; width:108px; height:108px; text-indent:-9999px; overflow:hidden; background:url(../images/btn-get-books.png) no-repeat; cursor:pointer; } .get-books:hover{background:url(../images/btn-get-books-hover.png) no-repeat;} /* twocolumns */ .twocolumns{ float:right; width:627px; padding:37px 0 0; } /* column */ .column{ float:left; width:137px; } .white-paper{ display:block; width:120px; height:24px; text-indent:-9999px; overflow:hidden; background:url(../images/text-white-paper.png) no-repeat; } .twocolumns .switcher{margin-bottom:29px;} .twocolumns .switcher-inner{ margin:-6px 0 0; } .twocolumns .switcher ul{margin-top:0;} /* long */ .long{ float:right; width:460px; } .videos{ display:block; text-indent:-9999px; overflow:hidden; width:121px; height:18px; background:url(../images/text-videos.png) no-repeat; } .twocolumns .link-prev, .twocolumns .link-next{margin-top:53px;} .twocolumns .link-prev{margin-right:24px;} .twocolumns .carousel-container div{width:308px;} .twocolumns .carousel-container div ul li{width:308px;} .twocolumns .carousel-container div ul li ul{ width:320px; margin-right:-12px; } .twocolumns .carousel-container div ul li ul li{ width:148px; margin-right:12px; } .carousel-container div.visual2{ background:url(../images/bg-visual2.png) no-repeat; width:145px; padding:2px 0 0 3px; float:none; } .visual2 .text{ display:block; background:#252525; height:63px; width:122px; padding:6px 9px 2px; color:#fff; font-size:11px; line-height:18px; cursor:pointer; } .visual2 .text strong{ display:block; font-size:14px; } .carousel-container div ul li a:hover .text{color:#ff6e00;} .price{ float:left; text-indent:-9999px; overflow:hidden; background:url(../images/text-price.png) no-repeat; width:195px; height:100px; margin:84px 104px 0 0; } /* listing */ .listing{ margin:0; padding:0; list-style:none; float:left; background:url(../images/bg-listing.gif) repeat-y 171px 0; width:400px; height:310px; position:relative; } .listing li{ position:absolute; float:left; } .listing li a{outline:none;} .listing li.style1{ left:0; top:80px; } .listing li.style2{ left:191px; top:59px; } .listing li.style3{ left:255px; top:146px; } .listing li.style4{ left:190px; top:211px; } .listing li.style5{ left:115px; bottom:17px; } .listing li.style6{ left:182px; bottom:20px; } .listing li a img{ float:left; margin-right:6px; } .listing li.style1 a img{ display:block; float:none; } .listing li a span{ float:left; cursor:pointer; text-indent:-9999px; overflow:hidden; } .listing li a span.cms2{ float:none; display:block; background:url(../images/text-cms2.png) no-repeat; width:24px; height:8px; margin:0 0 -4px; } .complete{ background:url(../images/text-complete.png) no-repeat; width:58px; height:15px; margin-top:45px; } .channel{ background:url(../images/text-channel.png) no-repeat; width:80px; height:12px; margin-top:41px; } .course{ background:url(../images/text-course.png) no-repeat; width:42px; height:8px; margin-top:29px; } .free2{ background:url(../images/text-free2.png) no-repeat; width:46px; height:15px; } .extras{ background:url(../images/text-extras.png) no-repeat; width:59px; height:11px; } /* button */ .button{ margin: 0; padding:0; list-style:none; float:right; } .button li{ float:left; margin-left:7px; display:inline; } .button li a{ display:block; text-indent:-9999px; overflow:hidden; width:108px; height:108px; } a.product{background:url(../images/btn-product.png) no-repeat;} a.product:hover{background:url(../images/btn-product-hover.png) no-repeat;} a.test{background:url(../images/btn-test.png) no-repeat;} a.test:hover{background:url(../images/btn-test-hover.png) no-repeat;} a.order{background:url(../images/btn-order.png) no-repeat;} a.order:hover{background:url(../images/btn-order-hover.png) no-repeat;} .integrator{ background:url(../images/text-integrator.png) no-repeat; text-indent:-9999px; overflow:hidden; width:354px; height:154px; } .integratorText{ width:354px; } .download-big{ float:right; background:url(../images/btn-download-big.png) no-repeat; width:163px; height:163px; text-indent:-9999px; overflow:hidden; margin:100px 20px 0 0; display:inline; } .download-big:hover{background:url(../images/btn-download-big-hover.png) no-repeat;} /* tabs */ .tabs{ width:100%; background:#060606 url(../images/bg-tabs.gif) repeat-x; } /* tabset */ .tabset{ margin:0 auto; padding:0; list-style:none; width:960px; overflow:hidden; } .tabset li{ float:left; background:url(../images/bg-tabset.gif) no-repeat; } .tabset li:first-child{background:none;} .tabset li a{ float:left; width:139px !Important; height:41px; padding:14px 0 0 21px; } .tabset li a span{ display:block; text-indent:-9999px; overflow:hidden; height:30px; cursor:pointer; } .tabset li a span.need{ background:url(../images/text-need.png) no-repeat; width:76px; } .tabset li a span.see{ background:url(../images/text-see.png) no-repeat; width:99px; } .tabset li a span.read{ background:url(../images/text-read.png) no-repeat; width:93px; } .tabset li a span.prices{ background:url(../images/text-prices.png) no-repeat; width:38px; } .tabset li a span.get-started2{ background:url(../images/text-get-started2.png) no-repeat; width:47px; } .tabset li a:hover{background:url(../images/bg-tabset-hover.gif) no-repeat 1px 0;} .tabset li a.current{background:url(../images/bg-tabset-active.gif) no-repeat 100% 22px !important;} /* main */ #main{ margin:0 auto; width:964px; overflow:hidden; padding:0 4px 67px 0; position: relative; z-index: 20; } .Frontpage #main{ padding:55px 0 56px 0; width:960px; min-height:356px; } * html .Frontpage #main { height:356px; overflow:visible; } #main.noSidebar{ width:960px !Important; } /* Cart special rules */ #wrapper.cart{padding-top: 250px;} #wrapper.cart .txt-holder{width: 850px;} #main.noSidebar .main-holder{background: none;} #main.noSidebar #content{float: left; width: 960px; background: none !Important;} /* block */ .block{ width:930px; overflow:hidden; padding:0 11px 0 19px; line-height:1.3em; } /* extras-box */ .extras-box{ color:#212627; float:left; width:440px; margin:0 40px 0 0; } /* title */ .title{ border-bottom:2px solid #252525; padding:0 0 9px; margin:0 0 16px; } #content .title{border-color:#000;} .title h2{ margin:0; height:24px; text-indent:-9999px; overflow:hidden; } .umbraco-extras{ background:url(../images/text-umbraco-extras.png) no-repeat; width:159px; } .releases{ background:url(../images/text-release.png) no-repeat; width:189px; } .step{ background:url(../images/text-step.png) no-repeat; width:155px; } .test1{ width:146px; background:url(../images/text-test1.png) no-repeat; } /* ico-list */ .ico-list{ margin:0; padding:0; list-style:none; } .ico-list li{margin:0 0 13px;} .ico-list li a{ display:block; width:389px; padding:13px 0 0 51px; } .ico-list li a:hover{text-decoration:none;} .ico-list li a strong{ display:block; text-indent:-9999px; overflow:hidden; height:23px; } .ico-list li a span{display:block;} .ico1{background:url(../images/bg-ico1.gif) no-repeat;} .ico1:hover{background:url(../images/bg-ico1-hover.gif) no-repeat;} .ico2{background:url(../images/bg-ico2.gif) no-repeat;} .ico2:hover{background:url(../images/bg-ico2-hover.gif) no-repeat;} .ico3{background:url(../images/bg-ico3.gif) no-repeat;} .ico3:hover{background:url(../images/bg-ico3-hover.gif) no-repeat;} .ico-list li a strong.complete1{ width:330px; background:url(../images/text-complete1.png) no-repeat; } .ico-list li a strong.channel1{ width:211px; background:url(../images/text-channel1.png) no-repeat; } .ico-list li a strong.course1{ width:178px; background:url(../images/text-course1.png) no-repeat; } /* releases-box */ .releases-box{ float:left; width:200px; overflow:hidden; } /* releases-list */ .releases-list{ margin:0; padding:0; list-style:none; } .releases-list li{ border-bottom:1px solid #c7c9c9; padding:0 0 6px; margin:0 0 6px; height:1%; } .releases-list li a{ display:block; padding:0 0 0 18px; background:url(../images/separator.png) no-repeat 0 20%; color:#212627; } .releases-list li a strong{ display:block; font-size:1.07em; } .releases-list li a span{ display:block; font-size:0.85em; } .releases-list li a:hover{ text-decoration:none; background:url(../images/separator-hover.png) no-repeat 0 20%; } .releases-list li a:hover strong{color:#ff6e00;} /* previouse */ .previouse{ background:url(../images/bg-previouse.gif) no-repeat 0 60%; padding:0 0 0 8px; } /* feature-box */ .feature-box{ overflow:hidden; width:100%; padding:24px 0 0; } .wish{ float:right; text-indent:-9999px; overflow:hidden; width:66px; height:66px; background:url(../images/bg-wish.gif) no-repeat; } .feature-box p{margin:0;} .feature{ display:block; text-indent:-9999px; overflow:hidden; background:url(../images/text-feature.png) no-repeat; width:109px; height:16px; margin:0 0 7px; } /* step-box */ .step-box{ float:right; width:220px; } .step-box .title{ width:200px; margin-left:10px; } /* accordion */ .accordion{ margin:-6px 0 0; padding:0; list-style:none; } * html .accordion{position:relative;} .accordion li a{ display:block; width:200px; background:#dfdfdf url(../images/bg-accordion.gif) repeat-x; padding:0 10px; outline:none; } .accordion li a strong{ display:block; width:100%; background:url(../images/bg-arrow1.gif) no-repeat 100% 50%; height:20px; font-size:1.07em; cursor:pointer; padding:7px 0 3px; } .accordion li a:hover{ background:#ff6f01 url(../images/bg-accordion-hover.gif) repeat-x; text-decoration:none; } .accordion a:hover strong{ background:url(../images/bg-arrow3.gif) no-repeat 100% 50%; color:#fff; } .accordion a.ui-state-active{background:#dfdfdf url(../images/bg-accordion.gif) repeat-x !important;} .accordion a.ui-state-active strong{ background:url(../images/bg-arrow2.gif) no-repeat 100% 50% !important; color:#252525 !important; } * html .slide{position:relative;} .slide ul{ margin:0; padding:0 10px 5px; list-style:none; overflow:hidden; width:200px; background:#dfdfdf; } .slide ul li{ float:left; width:100%; margin:0 0 6px; } .accordion .slide ul li a{ display:block; background:url(../images/separator.png) no-repeat 0 10%; width:auto; padding:1px 0 0 19px; } .accordion .slide ul li a:hover{background:url(../images/separator-hover.png) no-repeat 0 10%;} /* navigation */ .navigation{ width:100%; background:#252525; margin:0 0 13px; } .navigation .holder{ margin:0 auto; width:960px; position:relative; } /* main-nav */ .main-nav{ margin:0; padding:0; list-style:none; width:100%; overflow:hidden; line-height:1.2em; } .main-nav li{ float:left; background:url(../images/divider.gif) no-repeat; width:160px; } .main-nav li:first-child{background:none;} .main-nav li a{ float:left; width:145px; color:#fff; padding:19px 5px 17px 10px; min-height:69px; } * html .main-nav li a{height:69px;} .main-nav li a strong{ display:block; text-indent:-9999px; overflow:hidden; height:16px; margin:0 0 6px; } .main-nav li a span{display:block;} .sign-in{ background:url(../images/text-sign-in.png) no-repeat; width:44px; } .get-inspired{ background:url(../images/text-get-inspired.png) no-repeat; width:80px; } .follow-us{ background:url(../images/text-follow-us.png) no-repeat; width:61px; } .providers{ width:124px; background:url(../images/text-providers.png) no-repeat; } .main-nav .developer-site{ width:104px; background:url(../images/text-site1.png) no-repeat; } .dev-area { margin-left: 0px; margin-top: 10px; } .contact{ width:53px; background:url(../images/text-contact.png) no-repeat; } .get-it{ width:41px; background:url(../images/text-get-it.png) no-repeat; } .main-nav li a:hover{ background:url(../images/bg-main-nav-hover.gif) no-repeat 1px 0; text-decoration:none; } .main-nav li a.last{width:60px;} .main-nav li a.last:hover{background:none;} .main-nav li a.download-small{ float:right; background:url(../images/bg-download-small.gif) no-repeat !important; width:60px; min-height:61px !important; overflow:hidden; text-indent:-9999px; padding:0; margin:24px 10px 0 0; display:inline; } * html .main-nav li a.download-small{height:61px !important;} .main-nav li a.download-small:hover{background-position:0 100% !important;} /* picture */ .picture{ position:absolute; top:-100px; left:237px; background:url(../images/bg-picture.gif) bottom right no-repeat; width:573px; height:100px; } .main-holder{ background:url(../images/bg-main-holder.gif) no-repeat; width:960px; overflow:hidden; } /* content */ #content { float:right; width:790px; color:#1d1d1d; padding:25px 0 0; line-height:1.3em; overflow:hidden; position:relative; z-index:5; } #content h1{ font-size: 2em; margin: 0 0 1em 0; } #content h1.umbraco-cms{ background:url(../images/text-umbraco-cms.png) no-repeat; width:188px; } #content h1.video-tutorials{ background:url(../images/text-video-tutorials.png) no-repeat; width:208px; } .content-holder{ width:100%; overflow:hidden; margin:0 0 33px; } .tab-contents{ width:100%; overflow:hidden; } .txt-holder{ float:left; width:455px; } .short .txt-holder{ width:220px; color:#000; } .txt-holder p{margin:0 0 17px;} .txt-holder .big{ font-size:1.2em; line-height:1.3em; margin:0 0 12px; } .right-column{width: 300px; float: right;} .short .txt-holder .big{margin-bottom:19px;} .txt-holder .big p{margin:0;} .content-holder .alignright{ float:right; margin:4px 0 0; } .platea{ display:block; font-size:1.08em; margin:0 0 7px; } /* item-list */ .item-list{ margin:-16px -20px 24px 0; padding:0; list-style:none; width:800px; overflow:hidden; font-size:1.07em; background:#eaeaea url(../images/bg-item-list.gif) repeat-x; } .item-list li{ width:160px; float:left; background:url(../images/sep1.gif) no-repeat; display:table; } .item-list li:first-child{background:none;} .item-list li a{ color:#000 !Important; text-decoration: none !Important; height:55px; display:table-cell; vertical-align:middle; outline:none; } * html .item-list li a{float:left;} *+html .item-list li a{float:left;} .item-list li a:hover{ text-decoration:none; background:url(../images/bg-item-list-hover.gif) no-repeat; } .item-list li a span{ display:block; width:130px; background:url(../images/bg-arrow4.gif) no-repeat 100% 50%; padding:2px 20px; position:relative; margin:0 -10px 0 0; cursor:pointer; } .item-list li a.active{background:none !important;} .item-list li a.active span{background:url(../images/bg-arrow5.gif) no-repeat 100% 50% !important;} /* article */ .article{ border-collapse:collapse; float:right; width:541px; color:#fff; margin:6px 0 0; } .article th{ padding:10px 1px 10px 0; border-bottom:1px solid #fff; background:#333 url(../images/sep2.gif) repeat-y 100% 0; font-size:1.15em; line-height:1.35em; } .article th.style1{ width:153px; background:none; } .article th.style2{width:125px;} .article th.style3{width:114px;} .article th.style4{ width:145px; background:#333; padding-right:0; } .article td{ padding:8px 1px 9px 0; border-bottom:1px solid #fff; background:#6f6f6f url(../images/sep2.gif) repeat-y 100% 0; text-align:center; font-size:0.92em; letter-spacing:-1px; } .article td.style1{ background-color:#efefef; color:#333; } .article td.style4{ background:#6f6f6f; padding-right:0; } /* sidebar */ #sidebar{ float:left; width:154px; padding:5px 0 0; } /* nav-bar */ .nav-bar{ background:url(../images/bg-nav-bar.gif) repeat-y; } .nav-bar ul{ margin:0; padding:0 0 45px 4px; list-style:none; background:url(../images/bg-nav-bar-ul.gif) no-repeat 0 100%; font-size:1.08em; line-height:1em; } .nav-bar ul li{ background:url(../images/bg-nav-bar-li.gif) no-repeat; } .nav-bar ul li:first-child{background:none;} .nav-bar ul li a{ color:#252525; display:block; width:125px; padding:18px 5px 18px 20px; } .nav-bar ul li.active a{ background:#fff; text-decoration:none; } .offernewblack{ text-indent:-9999px; overflow:hidden; display:block; background:url(../images/text-free-new-black.png) no-repeat; width:341px; height:50px; padding:0 0 30px; } .core-channel{ text-indent:-9999px; overflow:hidden; display:block; background:url(../images/text-core-channel.png) no-repeat; width:246px; height:37px; padding:0 0 30px; } .text1{ display:block; overflow:hidden; width:258px; height:75px; margin:0 0 9px; color:white; } .section2{ width:100%; overflow:hidden; } .order1{ width:108px; height:108px; text-indent:-9999px; overflow:hidden; float:right; background:url(../images/btn-order1.png) no-repeat; } .order1:hover{background:url(../images/btn-order1-hover.png) no-repeat;} /* video-list */ .video-list{ margin:0 0 30px; padding:14px 0 0 3px; list-style:none; width:830px; overflow:hidden; font-size:0.85em; } .offersignup{ width:108px; height:108px; text-indent:-9999px; overflow:hidden; float:right; background:url(../images/btn-signup.png) no-repeat; } .video-list li{ display:inline-block; vertical-align:top; width:144px; margin:0 15px 26px 0; } * html .video-list li{display:inline;} *+html .video-list li{display:inline;} .video-list li a{ color:#252525; display:block; cursor:pointer; outline:none; width:144px; overflow:hidden; } .video-list li a .image{ display:block; width:144px; height:83px; overflow:hidden; margin:0 0 8px; border-bottom: 1px solid #ccc; } .video-list li a:hover{ text-decoration:none; background:none; } .video-list li a .image img{vertical-align:top;} .video-list li a:hover img{} .video-list li a .text2{ display:block; background:url(../images/bg-arrow6.png) no-repeat; padding:0 0 0 20px; width:124px; } .video-list li a .text2 strong{ display:block; font-size:1.28em; margin:0 0 3px; } .video-list li a:hover .text2{background:url(../images/bg-arrow7.png) no-repeat;} .video-list li a:hover .text2 strong{color:#ff6e00;} .next-step{ text-indent:-9999px; overflow:hidden; display:block; background:url(../images/text-next-step.png) no-repeat; width:112px; height:24px; } #content .switcher-inner{margin-top:-12px;} /* carousel-container2 */ .carousel-container2{ overflow:hidden; height:1%; padding:8px 3px 0 11px; margin:0 0 35px; background:url(../images/bg-carousel-container2.gif) repeat-x 0 100%; } .carousel-container2 .link-prev, .carousel-container2 .link-next{margin-top:52px;} .carousel-container2 .link-prev{margin-right:24px;} .carousel-container2 div{ float:left; position:relative; width:628px; height:180px; overflow:hidden; } .carousel-container2 div ul{ margin:0; padding:0; list-style:none; float:left; width:99999px; } .carousel-container2 div ul li{ float:left; width:628px; overflow:hidden; } .carousel-container2 div ul li ul{ margin:0 -12px 0 0; padding:0; list-style:none; width:640px; } .carousel-container2 div ul li ul li{ width:148px; margin:0 12px 0 0; } .carousel-container2 div.visual3{ width:145px; height:175px; background:url(../images/bg-visual3.png) no-repeat; padding:2px 0 0 3px; } .carousel-container2 div ul li a{ display:block; width:140px; height:150px; background:#252525 url(../images/bg-visual-a.gif) no-repeat; position:relative; font-size:14px; line-height:1.3em; color:#fff; } .carousel-container2 div ul li a:hover{ background:#252525 url(../images/bg-visual-a-hover.gif) no-repeat; color:#ff6e00; text-decoration:none; } .carousel-container2 div ul li a strong{ position:absolute; bottom:0; left:0; background:#252525; width:124px; padding:7px 6px 9px 10px; cursor:pointer; } /* footer-w */ .footer-w{ overflow:hidden; width:100%; background:url(../images/bg-footer-w.gif) repeat-x 0 100%; } .footer{ width:100%; background:url(../images/bg-footer.gif) no-repeat 50% 100%; } .footer .holder{ margin:0 auto; width:940px; overflow:hidden; padding:0 10px 18px; color:#2f2f2f; line-height:1em; } .footer address{font-style:normal;} .footer address strong, .footer address span{ margin:0 0 5px; display:block; } /* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */