 html{margin-bottom:1px;} html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;} :focus{outline: 0;} table{border-collapse: separate;border-spacing: 0;} caption,th,td{text-align: left;font-weight: normal;} blockquote:before,blockquote:after,q:before,q:after{content: "";} blockquote,q{quotes: "" "";} * a:hover,* a:active{outline:none;} .clear{clear: both;height: 0;} li li,li p,td p,blockquote p{font-size:1em } .floatleft{float:left;} .floatright{float:right;} .center{text-align:center;} .right{text-align:right;} img{border: 0;vertical-align:bottom;} p{line-height:1.4em;margin:0 0 1em 0 } ol,ul{list-style:none;} input,select{ font-size: 11px;} legend{display:none;} strong{font-weight:bold;} body{font: 62.5% arial,verdana,sans-serif;color:#FFF;background:#32004a;text-align: center;} a{text-decoration: none;color:#FFF;} a:hover{text-decoration: none;color:#e4afc3;} p{line-height: 1.5em;} h1 a{float: left;display: block;text-indent: -5000px;width: 185px;height: 139px;overflow: hidden;} h2{font-size: 1.5em;text-indent: -5000px;overflow: hidden;} h2{margin-left: -3px;} p.fsLink{position: absolute;z-index: 6;bottom: -12px;left: 662px;} a.fullSize{display: block;width: 84px;height: 24px;background: url(../images/template/fullsize_off.png);text-indent: -5000px;overflow: hidden;cursor: pointer;} a.fullSize:hover{background: url(../images/template/fullsize_off_hover.png);} a.active{background: url(../images/template/fullsize_on.png);} a.active:hover{background: url(../images/template/fullsize_on_hover.png);} ul.list{background: url(../images/template/li_back.png) top left no-repeat;} ul.list li{padding: 5px 0 6px 0;background: url(../images/template/li_back.png) bottom left no-repeat;} ul.list li a{padding-left: 10px;background: url(../images/template/bullet.gif) 0 4px no-repeat;} .wrapper{width: 746px;padding: 0 97px 60px 97px;margin: 0 auto;text-align: left;font-size: 1.1em;background:#32004a url(../images/template/page_back.jpg) 50% 0 no-repeat;} .wrapperNew{width: 746px;padding: 0 97px 60px 97px;margin: 0 auto;text-align: left;font-size: 1.1em;background:#32004a url(../images/template/page_backnew.jpg) 50% 0 no-repeat;} .header{position: relative;width: 746px;height: 144px;} #effect{position: absolute;top: 20px;left: 0;width: 200px;height: 120px;z-index: 1;overflow: hidden;} #photos{position: relative;width: 746px;height: 495px;overflow: hidden;} #photosInfo{position: relative;width: 746px;height: 495px;overflow: hidden;} #photosInfo p{color:#fff;} #slider{width: 746px;height: 495px;overflow: hidden;background: url(../images/template/ajax-loader.gif) 510px 220px no-repeat;} .priceListTable{position: absolute;width: 455px;height: 493px;overflow: auto;top: 0;left: 272px;} .section{float: left;width: 746px;height: 495px;} #colnago_frames_home{background: url(../images/backgrounds/home.jpg);} #colnago_priceList{background: url(../images/backgrounds/priceList.jpg);} #colnago_mike{background: url(../images/backgrounds/the-don.jpg);} #colnago_shop{background: url(../images/backgrounds/shop.jpg);} #colnago_components{background: url(../images/backgrounds/components.jpg);} #colnago_frames{background: url(../images/backgrounds/frames.jpg);} #colnago_information{background: url(../images/backgrounds/information.jpg);} #colnago_contact{background: url(../images/backgrounds/contact.jpg);} #colnago_thanks{background: url(../images/backgrounds/shop.jpg);} h2{width: 234px;height: 100px;background: url(../images/titles/blank.png);} .layerTranHome h2{width: 234px;height: 100px;background: url(../images/titles/home.png);} .layerTranPriceList h2{width: 234px;height: 100px;background: url(../images/titles/priceList.png);} .layerTranComponents h2{width: 234px;height: 100px;background: url(../images/titles/components.png);} .layerTranFrames h2{width: 234px;height: 70px;background: url(../images/titles/frames.png);} .layerTranInformation h2{width: 234px;height: 100px;background: url(../images/titles/information.png);} .ContactUsTitle{width: 234px;height: 100px;background: url(../images/titles/contact.png);} .ThankYouTitle{width: 234px;height: 70px;background: url(../images/titles/thanks.png);} .layerTranEPS h2{width: 234px;height: 100px;background: url(../images/titles/eps.png);} .layerTranExtremePower h2{width: 234px;height: 100px;background: url(../images/titles/extreme-power.png);} .layerTranCX1 h2{width: 234px;height: 100px;background: url(../images/titles/cx1.png);} .layerTranExtremeC h2{width: 234px;height: 100px;background: url(../images/titles/extremeC.png);} .layerTranC50 h2{width: 234px;height: 100px;background: url(../images/titles/c50.png);} .layerTranCLX h2{width: 234px;height: 100px;background: url(../images/titles/clx.png);} .layerTranMXL h2{width: 234px;height: 100px;background: url(../images/titles/mxl.png);} .layerTranTime h2{width: 234px;height: 100px;background: url(../images/titles/timeFrames.png);} .layerTranCLX2 h2{width: 234px;height: 100px;background: url(../images/titles/clx2.png);} .layerTranACE h2{width: 234px;height: 100px;background: url(../images/titles/ace.png);} .layerTranMaster55 h2{width: 234px;height: 100px;background: url(../images/titles/master55.png);} .layerTran{width: 706px;height: 495px;background: url(../images/template/overlay.png) top left repeat-y;position: absolute;z-index: 5;top: 0;left: 0;padding: 0 20px;overflow: hidden;color:#848484;} .layerTranHome,.layerTranPriceList,.layerTranComponents,.layerTranFrames,.layerTranInformation,.layerTranContact,.layerTranThanks{width: 252px;height: 495px;} .layerTranFrames{width: 706px;height: 495px;position: relative;} .layerTranEPS,.layerTranExtremePower,.layerTranCX1,.layerTranExtremeC,.layerTranC50,.layerTranCLX,.layerTranMXL,.layerTranTime{width: 726px;height: 495px;position: relative;overflow:auto;} .layerTranContact{position: relative;} .layerTranPriceList{position: relative;} .layerTranInformation{position: relative;} .layerTranInformation h3{padding: 5px 0 6px 0;font-weight: bold;background: url(../images/template/li_back.png) bottom left no-repeat;} .layerTranInformation h3 a{padding-left: 10px;background: url(../images/template/bullet.gif) 0 4px no-repeat;} .layerTranInformation h3 a.information_active{color:#e4afc3;} .information_text{position: absolute;color:#FFF;font-size: 1.1em;width: 300px;padding: 20px;left: 330px;top: 0px;background:#000;filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;} .information_text p{margin: 0;color:#d5d5d5;} .information_text h4{font-size: 1.4em;margin-bottom: 10px;font-weight: bold;} #framesShop{float: right;width: 746px;height: 495px;position: absolute;top: 0;left: -20px;} #contact_info{position: absolute;left: 546px;top: 0;padding: 15px;width: 150px;background:#000;} address a{padding-left: 10px;background: url(../images/template/bullet.gif) 0 4px no-repeat;} address strong{color:#FFF;padding-bottom: 4px;} address{font-style: normal;} .layerTranContact input.hidden{display: none;} .layerTranContact label.hide{display: none;} .layerTranContact input{border: 1px solid #333;background: url(../images/template/overlay.png) top left repeat-y;padding: 5px;color:#848484;} .layerTranContact textarea{border: 1px solid #333;width: 234px;background: url(../images/template/overlay.png) top left repeat-y;padding: 5px;color:#848484;font: 11px Arial,Helvetica,sans-serif;} .layerTranContact input.clearme{width: 234px;} input#contact_mailinglist{border: none;} .label_inline{display: inline-block;width: 220px;vertical-align: top;} .form_error{border: 1px solid red !important;} #ctl00_mainContent_nameError{color:#fff;text-align: left;border: 1px solid red !important;} .maillist{float: left;width: 530px;padding-top: 15px;} .mailListError{color:#fff;text-align: left;border: 1px solid red !important;margin: -58px 0 0 20px;z-index: 15;position: absolute;} .maillist label,.hide{display: none;} .maillist input{float: left;width: 181px;height: 18px;background:#32004a url(../images/template/input_back.gif);border: none;padding: 5px 5px 0 5px;color:#FFF;margin-right: 10px;} .maillist label.form_title{float: left;text-indent: -5000px;overflow: hidden;display: block;width: 67px;height: 24px;background: url(../images/template/sign_up.gif);margin: 0 10px 0 16px;} .maillist input.send{float: left;width: 18px;height: 25px;background: url(../images/template/go.gif);border: none;cursor: pointer;} .form-tran{background: none !important;margin: -4px 0 0 -8px;} ul.navigation{position: relative;float: right;width: 551px;height: 61px;z-index: 100;display:none;} ul.navigation li{float: left;} ul.navigation li a{display: block;height: 61px;margin-top: 78px;text-indent: -5000px;overflow: hidden;} ul.navigation li.home a{width: 80px;background: url(../images/template/navigation_onerow.gif) 0 0;} ul.navigation li.frames a{width: 85px;background: url(../images/template/navigation_onerow.gif) -80px 0;} ul.navigation li.components a{width: 100px;background: url(../images/template/navigation_onerow.gif) -165px 0;} ul.navigation li.priceList a{width: 88px;background: url(../images/template/navigation_onerow.gif) -265px 0;} ul.navigation li.information a{width: 130px;background: url(../images/template/navigation_onerow.gif) -353px 0;} ul.navigation li.contact a{width: 68px;background: url(../images/template/navigation_onerow.gif) -483px 0;} ul.navigationNoscript{position: relative;float: right;width: 551px;height: 61px;z-index: 100;} ul.navigationNoscript li{float: left;} ul.navigationNoscript li a{display: block;height: 61px;margin-top: 78px;text-indent: -5000px;overflow: hidden;} ul.navigationNoscript li.home a{width: 80px;background: url(../images/template/navigation_onerow.gif) 0 0;} ul.navigationNoscript li.frames a{width: 85px;background: url(../images/template/navigation_onerow.gif) -80px 0;} ul.navigationNoscript li.components a{width: 100px;background: url(../images/template/navigation_onerow.gif) -165px 0;} ul.navigationNoscript li.priceList a{width: 88px;background: url(../images/template/navigation_onerow.gif) -265px 0;} ul.navigationNoscript li.information a{width: 130px;background: url(../images/template/navigation_onerow.gif) -353px 0;} ul.navigationNoscript li.contact a{width: 68px;background: url(../images/template/navigation_onerow.gif) -483px 0;} #footer{margin:15px 0 0 0;clear:both;} ul.footer{width: 212px;float: right;padding-top: 20px;} ul li.webring{text-indent: -5000px;} table{border-collapse: collapse;border: 1px solid #38160C;font: normal 11px verdana,arial,helvetica,sans-serif;color:#F6ECF0;background-image: url(../images/template/purple_tran.png);} caption{text-align: left;font: normal 11px verdana,arial,helvetica,sans-serif;background: transparent;} td,th{border: 1px dashed #B85A7C;padding: .8em;color:#F6ECF0;} thead th,tfoot th{font: bold 11px verdana,arial,helvetica,sans-serif;border: 1px solid #A85070;text-align: left;background:#38160C;color:#F6ECF0;padding-top: 6px;} tbody td a{background: transparent;text-decoration: none;color:#F6ECF0;} tbody td a:hover{background: transparent;color:#FFFFFF;} tbody th a{font: normal 11px verdana,arial,helvetica,sans-serif;background: transparent;text-decoration: none;font-weight: normal;color:#F6ECF0;} tbody th a:hover{background: transparent;color:#FFFFFF;} tbody th,tbody td{vertical-align: top;text-align: left;} tfoot td{border: 1px solid #38160C;background:#38160C;padding-top: 6px;} .odd{background:#7B2342;} tbody tr:hover{background:#51152A;} tbody tr:hover th,tbody tr.odd:hover th{background:#51152A;} .hide{display: none;} .show{display: block;} .progressTemplate{position:absolute;z-index:102;top:30px;left:230px;} .red{color:#ff0000;font-size:14px;font-weight:bold;text-transform:uppercase;} .largeFont{font-size:100%;} .flash-update{font-size:16px;font-weight:bold;color:#fff;text-align:center;} .flash-update a{color:#FF0000;} .flash-update a:hover{color:#FFFFFF;} .flash-update p{margin:440px 80px 100px 90px } .returnLink{float:right;margin:120px 0 0 0;} .proRace{text-align:center;position:relative;clear:both;z-index:10000;margin:0 0 -75px 0;} .promo{width:746px;margin:0 auto;font-size:14px;} .newTable{width:746px;margin:0 auto;} .exchangeRates{margin:0 auto;text-align:center;} body div#toolTip{position: absolute;z-index: 1000;width: 220px;background:#000;border: 2px double #fff;text-align: left;padding: 5px;min-height: 1em;-moz-border-radius: 5px;} body div#toolTip p{margin: 0;padding: 0;color:#fff;font: 11px/12px verdana,arial,sans-serif;} body div#toolTip p em{display: block;margin-top: 3px;color:#f60;font-style: normal;font-weight: bold;} body div#toolTip p em span{font-weight: bold;color:#fff;}