.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}* html .clearfix{height:1%;}.clearfix{display:block;}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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent;}body{margin:0;padding:0;background:#000 no-repeat center top url(images/main-bg.jpg);font-family:Helvetica,Arial,sans-serif;color:#2d2d2d;}a img{border:none;}h2{margin:10px 0 10px 0;}table{margin-bottom:10px;}#post table td p{margin-bottom:5px;}div.spec table,div.geo table{width:100%;border-collapse:collapse;margin-bottom:0;}tr{}div.spec table tr.alt,div.geo table tr.alt{background:#eafaff;}div.spec table td,div.geo table td{border:1px solid #ccc;padding:2px;font-size:12px;}#header{width:982px;margin:auto;height:119px;padding:38px 0 0 10px;}h1#cno1-logo{display:block;overflow:hidden;height:0!important;padding-top:96px;width:326px;background:no-repeat url(images/cno1-logo.png);margin:0 0 0 0;float:left;}ul#nav{float:right;width:635px;height:66px;background:no-repeat url(images/nav-bg.png) top right;list-style:none;margin:-8px 0 0 0;padding:20px 0 0 0;}ul#nav li{font-family:Arial Black,Helvetica Bold,Arial Bold,sans-serif;text-transform:uppercase;float:left;margin:0 0 0 12px;height:32px;}ul#nav li a{display:block;overflow:hidden;height:0!important;padding-top:32px;padding-bottom:5px;background-position:0 14px;background-repeat:no-repeat;}ul#nav li a:hover{background-position:0 -46px;}body.page-1 ul#nav li#butt-1 a,body.page-48 ul#nav li#butt-48 a,body.page-49 ul#nav li#butt-49 a,body.page-47 ul#nav li#butt-47 a,body.page-2 ul#nav li#butt-2 a,body.page-50 ul#nav li#butt-50 a,body.page-6 ul#nav li#butt-6 a{background-position:0 -46px;}ul#nav li#butt-1{width:59px;}ul#nav li#butt-1 a{width:59px;background-image:url(images/home-butt.png);}ul#nav li#butt-47{width:120px;}ul#nav li#butt-47 a{width:120px;background-image:url(images/contribute-butt.png);}ul#nav li#butt-48{width:54px;}ul#nav li#butt-48 a{width:54px;background-image:url(images/gear-butt.png);}ul#nav li#butt-49{width:99px;}ul#nav li#butt-49 a{width:99px;background-image:url(images/features-butt.png);}ul#nav li#butt-2{width:58px;}ul#nav li#butt-2 a{width:58px;background-image:url(images/blog-butt.png);}ul#nav li#butt-50{width:69px;}ul#nav li#butt-50 a{width:69px;background-image:url(images/about-butt.png);}ul#nav li#butt-6{width:91px;}ul#nav li#butt-6 a{width:91px;background-image:url(images/contact-butt.png);}div#not-for-profit{height:36px;width:231px;clear:both;float:right;position:relative;top:-6px;right:35px;}div#not-for-profit a{display:block;overflow:hidden;padding-top:36px;height:0!important;background:no-repeat url(images/no-profit.png);}#head-bg-graphic{width:100%;height:943px;margin-bottom:-943px;background:no-repeat top center url(images/head-bg-graphic.png);}#container-head{margin:auto;width:992px;height:25px;background:no-repeat url(images/container-top-bg.png);}#container{width:992px;margin:auto;background:repeat-y url(images/container-bg.png);min-height:915px;height:auto!important;height:915px;padding:20px 0 0 0;position:relative;z-index:2;}#content{margin:-18px 7px 0 7px;background:#fff;}#left-col{width:605px;float:left;display:inline;margin-left:20px;position:relative;}div#left-col h1{text-transform:uppercase;background:black;color:white;font-weight:bold;font-size:12px;padding:9px 7px 7px 12px;margin-bottom:22px;}.page-50 div#left-col h1,.page-47 div#left-col h1,.page-6 div#left-col h1{margin-bottom:15px;}div#left-col h2{letter-spacing:-0.03em;}div#left-col #post h2{letter-spacing:-0.03em;font-size:22px;}div#left-col h3{letter-spacing:-0.03em;font-size:font-size: 18px;margin:10px 0 10px 0;}div#left-col p{font-size:12px;}div#left-col ul,div#right-col ul{margin-left:20px;margin-bottom:15px;}div#left-col ul li,div#right-col ul li{font-size:12px;list-style:none;background:no-repeat 0 5px url(images/bullet.gif);padding:0 0 0 12px;margin-bottom:3px;line-height:1.5em;}div#right-col ul{margin-left:10px;}#post{padding:0 20px;}div.gear-list-cat,div.feature-list-cat{margin-bottom:15px;margin-top:10px;}div.feature-list-cat{margin-bottom:15px;margin-top:-5px;border-bottom:1px solid #ddd;padding-bottom:5px;}div.gear-list-cat img,div.review-item-row img,div.feature-list-cat img,div.about-item-row img{float:left;display:inline;}div.gear-list-cat h2,div.review-item-row h2{font-size:18px;margin:0 0 6px 160px;}div.feature-list-cat h2{font-size:18px;margin:0 0 6px 145px;}div.feature-list-cat h2 a{text-decoration:none;color:#2d2d2d;}#post div.feature-list-cat p{margin-left:145px;margin-bottom:5px;}div.review-item-row,div.about-item-row{margin-bottom:15px;margin-top:-5px;border-bottom:1px solid #ddd;padding-bottom:5px;}div.about-item-row.last,div.feature-list-cat.last{border-bottom:none;}div.review-item-row div.data{float:right;width:433px;display:inline;}div.about-item-row div.data{}div.review-item-row h2,div.about-item-row h2{margin-left:10px;margin-top:5px;float:left;}body.page-48 div.review-item-row h2,body.page-50 div.about-item-row h2{width:305px;}div.review-item-row h2 a,div.about-item-row h2 a{text-decoration:none;color:#2d2d2d;}div.review-item-row p,div.about-item-row p{clear:both;width:312px;margin-left:10px;}div.about-item-row p{width:500px;}div.review-item-row p.price{font-size:14px;font-weight:bold;background:no-repeat 0 1px url(images/price-bg.png);padding-left:19px;margin-top:-10px;width:120px;float:left;margin-left:10px;}div.review-item-row p.view,div.about-item-row p.view{float:right;width:120px;text-align:right;margin-left:0;margin-top:-35px;}div#left-col div.gear-list-cat ul{margin-left:160px;}div#left-col div.gear-list-cat ul li{float:left;display:inline;width:120px;margin-bottom:5px;}div#left-col div.gear-list-cat ul li a{text-decoration:none;color:#2d2d2d;}div#left-col div.gear-list-cat ul li em{color:#ddd;font-size:10px;}div.ditto_summaryPost{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:3px;}#right-col{width:330px;float:left;display:inline;}.advert{margin-bottom:10px;}#right-col h2 a{text-decoration:none;color:#2d2d2d!important;}#container-foot{margin:auto;width:992px;height:26px;background:no-repeat url(images/container-bottom-bg.png);position:relative;z-index:2;}#footer-bg-graphic{width:100%;height:458px;margin-top:-341px;background:no-repeat top center url(images/footer-bg-graphic.jpg);position:relative;z-index:1;}#footer-banner{width:992px;height:114px;margin:auto;margin-top:15px;}#footer-ad{float:left;margin:5px 0 0 7px;}#site-by{float:right;width:171px;height:112px;margin-top:-25px;}#site-by a{display:block;overflow:hidden;height:0!important;width:171px;padding-top:112px;background:no-repeat url(images/pixillion.png);}#footer{background:black;width:100%;margin-top:-20px;}#footer div{width:992px;margin:auto;}#footer div p{margin:0 0 0 20px;font-size:11px;color:white;font-weight:bold;padding-top:20px;padding-bottom:20px;}#footer div p a{color:white;}#footer div p img{vertical-align:middle;margin-right:10px;}#carousel{position:relative;top:-10px;left:-10px;margin-bottom:-35px;z-index:1;height:377px;}.carouselitem{position:absolute;top:0;left:0;z-index:1;}.carousel-newon{display:none;width:189px;height:40px;position:relative;top:-330px;left:400px;background:url(images/carousel-newoncyclist.png) top left no-repeat;z-index:2;margin-bottom:-40px;}.carouselnav{top:-40px;height:30px;position:relative;left:460px;width:122px;z-index:3;}.prev{width:63px;height:30px;float:left;background:url(images/carousel-prev.png) top left no-repeat;}.next{width:59px;height:30px;float:left;background:url(images/carousel-next.png) top left no-repeat;}.reviewImage{position:relative;top:-10px;margin-bottom:-10px;z-index:2;height:377px;}.reviewImage a{position:absolute;top:0;}div#left-col ul.reviewSummary{margin:0;padding:0 0 20px 0;background:url(images/reviewsummary_bg.png) top left no-repeat;height:337px;width:171px;position:absolute;top:34px;left:20px;z-index:3;}div#left-col ul.reviewSummary a{color:#00E4FF;}div#left-col .carouselitem ul.reviewSummary{padding:0 0 15px 0;height:auto;position:absolute;top:19px;left:25px;}div#left-col ul.reviewSummary li{list-style:none;font-size:9pt;color:#ffffff;padding:5px 15px;line-height:16px;background-image:none;}div#left-col ul.reviewSummary li.productname{padding-bottom:0px;}div#left-col ul.reviewSummary li.positive,div#left-col ul.reviewSummary li.negative,div#left-col ul.reviewSummary li.contact,div#left-col ul.reviewSummary li.EstimatedTime,div#left-col ul.reviewSummary li.RequiredTools p,div#left-col ul.reviewSummary li.Difficulty{font-size:8pt!important;}div#left-col ul.reviewSummary li.RequiredTools p{margin-bottom:3px;}div#left-col ul.reviewSummary li.EstimatedTime{margin-top:10px;padding-left:39px;background:transparent url(images/time-bg.png) no-repeat scroll 15px 5px;}div#left-col ul.reviewSummary li.RequiredTools{padding-left:39px;background:transparent url(images/tools-bg.png) no-repeat scroll 15px 5px;}div#left-col ul.reviewSummary li.Easy,div#left-col ul.reviewSummary li.Easy-Moderate,div#left-col ul.reviewSummary li.Moderate,div#left-col ul.reviewSummary li.Moderate-Hard,div#left-col ul.reviewSummary li.Hard{padding-left:39px;}div#left-col ul.reviewSummary li.Easy{background:transparent url(images/easy-bg.gif) no-repeat scroll 15px 9px;}div#left-col ul.reviewSummary li.Easy-Moderate{background:transparent url(images/easy-moderate-bg.gif) no-repeat scroll 15px 9px;}div#left-col ul.reviewSummary li.Moderate{background:transparent url(images/moderate-bg.gif) no-repeat scroll 15px 9px;}div#left-col ul.reviewSummary li.Moderate-Hard{background:transparent url(images/moderate-hard-bg.gif) no-repeat scroll 15px 9px;}div#left-col ul.reviewSummary li.Hard{background:transparent url(images/hard-bg.gif) no-repeat scroll 15px 9px;}div#left-col ul.reviewSummary li.positive{background:transparent url(images/positive-bg.png) no-repeat scroll 15px 7px;padding-left:39px;}div#left-col ul.reviewSummary li.negative{background:transparent url(images/negative-bg.png) no-repeat scroll 15px 7px;padding-left:39px;}div#left-col ul.reviewSummary li.price{background:transparent url(images/price-bg.png) no-repeat scroll 15px 3px;padding-left:38px;font-weight:bold;font-size:11pt;}div#left-col ul.reviewSummary li.rating_05,div#left-col ul.reviewSummary li.rating_10,div#left-col ul.reviewSummary li.rating_15,div#left-col ul.reviewSummary li.rating_20,div#left-col ul.reviewSummary li.rating_25,div#left-col ul.reviewSummary li.rating_30,div#left-col ul.reviewSummary li.rating_35,div#left-col ul.reviewSummary li.rating_40,div#left-col ul.reviewSummary li.rating_45,div#left-col ul.reviewSummary li.rating_50,div#left-col div.rating_05,div#left-col div.rating_10,div#left-col div.rating_15,div#left-col div.rating_20,div#left-col div.rating_25,div#left-col div.rating_30,div#left-col div.rating_35,div#left-col div.rating_40,div#left-col div.rating_45,div#left-col div.rating_50{width:100px;height:0!important;padding-top:16px;padding-bottom:0;margin:5px 0 10px 15px;overflow:hidden;}div#left-col ul.reviewSummary li.rating_05,div#left-col div.rating_05{background:url(images/rating-05.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_10,div#left-col div.rating_10{background:url(images/rating-10.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_15,div#left-col div.rating_15{background:url(images/rating-15.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_20,div#left-col div.rating_20{background:url(images/rating-20.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_25,div#left-col div.rating_25{background:url(images/rating-25.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_30,div#left-col div.rating_30{background:url(images/rating-30.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_35,div#left-col div.rating_35{background:url(images/rating-35.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_40,div#left-col div.rating_40{background:url(images/rating-40.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_45,div#left-col div.rating_45{background:url(images/rating-45.png) top left no-repeat;}div#left-col ul.reviewSummary li.rating_50,div#left-col div.rating_50{background:url(images/rating-50.png) top left no-repeat;}div.review-item-row div.rating_05,div.review-item-row div.rating_10,div.review-item-row div.rating_15,div.review-item-row div.rating_20,div.review-item-row div.rating_25,div.review-item-row div.rating_30,div.review-item-row div.rating_35,div.review-item-row div.rating_40,div.review-item-row div.rating_45,div.review-item-row div.rating_50{float:right;margin-top:8px!important;}div#left-col ul.reviewSummary h2{font-weight:bold;font-size:18px;padding-top:10px;margin:0;line-height:1.1em;}div#left-col ul.reviewSummary li.contact p{padding-bottom:11px;line-height:16px;}.publishing{width:555px;height:20px;background-color:#000000;color:#fffefe;font-size:9pt;padding:7px 0 4px 10px;margin:15px 0;}.publishing p{display:inline;float:left;margin-top:0;}.addthis_button{float:right;margin-right:10px;display:inline;}#post p{font-size:9pt;line-height:160%;margin-bottom:15px;}#post div.people p{margin-left:220px;}#post div.people p img{margin-left:-220px;}blockquote{background:url(images/blockquote-bg.png) top left no-repeat;font-size:22px;color:#00bfd8;padding-top:15px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding:32px 40px 20px 45px;width:469px;margin-top:-10px;}div#left-col blockquote p{font-size:22px;}.breadcrumbs{margin-bottom:12px;margin-left:20px;margin-top:7px;height:15px;}.breadcrumbs a.B_crumb,.breadcrumbs a.B_homeCrumb,.breadcrumbs .B_currentCrumb{font-size:16px;font-weight:bold;color:#220f04;letter-spacing:-0.03em;}div#verdict div{float:left;margin:0 0 0 0!important;}div#verdict p{margin-left:110px;}#right-col h2{color:#220f04;font-size:13.5pt;padding-bottom:8px;margin:0;}#right-col p{font-size:12px;}#search,.sidebar,#newsletter,#news{padding-left:20px;}#search{background:url(images/search-bg.png) -13px -25px no-repeat;width:320px;height:80px;padding-top:10px;}a.ajaxSearch_resultLink{color:#00e4ff;}input#ajaxSearch_input{background:url(images/input-bg.jpg) top left no-repeat;display:block;width:230px;height:19px;padding-top:6px;padding-left:3px;color:#999999;border:none;float:left;}input#ajaxSearch_submit{width:65px;border:none;float:left;cursor:pointer;}#news{padding-right:20px;padding-top:20px;width:320px;margin-bottom:30px;}#news p{margin-left:10px;}h2.fb{padding-left:20px;}#newsletter{background:transparent url(images/newsletter-bg.png) no-repeat scroll 1px 21px;height:115px;padding-right:20px;padding-top:20px;width:320px;}#newsletter p{font-size:9pt;color:#00a4bc;font-style:italic;padding-bottom:8px;}input#newsletter_input{background:url(images/input-bg.jpg) top left no-repeat;display:block;width:212px;height:19px;padding-top:6px;padding-left:3px;color:#999999;border:none;float:left;}input#newsletter_submit{width:85px;border:none;float:left;cursor:pointer;}a:link,a:visited{color:#00A4BC;}#post h2 a{color:#2d2d2d;}.summary-box{width:270px;float:left;margin-left:-5px;margin-right:17px;margin-bottom:20px;height:130px;}body div#left-col #post .summary-box h2{width:250px;background-color:#000;padding:4px 10px 10px 10px;color:#fff;font-size:14px;line-height:1.8em;height:16px;overflow:hidden;}body div#left-col #post .summary-box h2 a{text-decoration:none;color:#fff;}.summary-box img{float:left;margin-left:-2px;margin-right:5px;}.summary-box .rating{background:transparent url(images/rating-bg.png) no-repeat scroll left top;float:right;height:24px;margin-left:-9px;margin-top:6px;padding:5px 10px;width:128px;}#post .summary-box p{line-height:150%;margin-bottom:5px;max-height:70px;height:auto!important;height:70px;overflow:hidden;}h2.blogs-home{clear:both;padding-top:10px;margin-left:-5px;}h2.features-home{margin-top:0;margin-left:-5px;}#commentsAnchor{border-top:1px solid #ddd;margin-top:20px;padding:10px 0 0 0;}form.jot-form{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px;}form.jot-form label{font-size:12px;display:block;}div.buttons{margin:0 0 10px 0;}.jot-list{border-bottom:1px solid #ddd;padding-bottom:0px;margin-bottom:15px;}.jot-user p{font-size:11px!important;font-weight:bold;padding-left:20px;background:no-repeat url(images/comment.png) 0 2px;}.jot-message p,.jot-mod p,.jot-extra p{margin-left:20px;margin-top:7px;}.jot-extra p{font-size:10px;}.jot-row{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:15px;}#post .jot-row p{margin-bottom:7px;}#post .jot-row .jot-message p{margin-bottom:0;}.jot-row p br{line-height:0.5em;}.ditto_currentpage{padding:1px 3px 1px 3px;margin:0 3px 0 3px;background:#00E4FF;color:#fff;}#left-col p.top{background:no-repeat url(images/page_white_get.png) 3px 10px;padding-left:23px;padding-top:11px;height:18px;margin-left:20px;margin-top:20px;width:544px;border-top:1px solid #ddd;font-weight:bold;clear:both;font-size:14px;}.top a{text-decoration:none;}.smallcaps{font-size:0.85em;}.regular{font-weight:normal;}
