#slideshow{width:910px;height:413px;position:relative;margin-bottom:120px}#new-features{margin-bottom:120px}#new-features .features{padding-left:122px}#new-features .main-feature{float:left;width:500px;height:185px;border:1px solid #e7e7e7;border-right:0;background:white}#new-features .main-feature .content{padding-top:5px;padding-right:5px}#new-features .main-feature h2{font-size:24px}#new-features .main-feature p{font-size:14px}#new-features .main-feature li{margin-left:214px;list-style:disc;font-size:14px;line-height:17px}#new-features .other-features{float:left;height:185px;border:1px solid #e7e7e7;border-left:0;width:250px;background:white}#new-features .other-features .content{padding:5px}#new-features .other-features h2{font-size:16px}#new-features .other-features p{margin-bottom:10px}#new-features .signupbutton{font-size:22px;padding:10px 24px;float:right;margin-top:50px}#frame{position:absolute;width:1048px;height:474px;top:-2px;left:-27px}#slides{position:absolute;top:13px;left:43px;z-index:100}#slides a.signupbutton{position:absolute;right:0}a.signupbutton{-moz-box-shadow:inset 0 1px 0 0 #f9eca0;-webkit-box-shadow:inset 0 1px 0 0 #f9eca0;box-shadow:inset 0 1px 0 0 #f9eca0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f0a439),color-stop(1,#e05f4b));background:-moz-linear-gradient(center top,#f0a439 5%,#e05f4b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0a439', endColorstr='#e05f4b');background-color:#f0a439;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #47322d;color:black;font-family:arial;font-size:22px;font-weight:700;padding:10px 24px;text-decoration:none;text-shadow:1px 1px 0 #ded17c}a.signupbutton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e05f4b),color-stop(1,#f0a439));background:-moz-linear-gradient(center top,#e05f4b 5%,#f0a439 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e05f4b', endColorstr='#f0a439');background-color:#e05f4b;color:black}.slides_container{width:910px;overflow:hidden;position:relative;display:none}.slides_container a{width:910px;height:413px;display:block}.slides_container a img{display:block}#slides .next,#slides .prev{position:absolute;top:186px;left:-38px;width:24px;height:43px;display:block;z-index:101}#slides .next{left:922px}.pagination{margin:32px auto 0;width:390px}.pagination li{float:left;margin:0;list-style:none}.pagination li a{display:block;height:16px;background-image:url(/images/frontpage/navdots.png);float:left;overflow:hidden}.pagination li a.plan{width:77px;background-position:0 0}.pagination li a.ride{width:75px;background-position:-77px 0}.pagination li a.analyze{width:128px;background-position:-152px 0}.pagination li a.compete{width:110px;background-position:-280px 0}.pagination li.current a.plan{background-position:0 -20px}.pagination li.current a.ride{background-position:-77px -20px}.pagination li.current a.analyze{background-position:-152px -20px}.pagination li.current a.compete{background-position:-280px -20px}#pages-index{padding-top:25px;background:#f2f4f4}#pages-index h1{margin-bottom:40px;padding-top:30px;font-size:450%;text-align:center;font-family:Lato}#pages-index h2{font-family:Lato;font-size:250%;color:#666}#pages-index h3{font-family:Lato;font-size:189%;color:#666}#pages-index .middle{margin:0 auto;width:994px}#pages-index #section1{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:white;padding-bottom:40px}#pages-index #section1 .signupbutton{float:right;clear:both}#pages-index #section1 .example{float:left;width:250px}#pages-index #section1 .example-separator{clear:left;height:40px}#pages-index #section1 h2{margin-bottom:10px;white-space:nowrap;letter-spacing:1px}#pages-index #section1 .results{float:left;margin-left:90px}#pages-index #section1 .results h2{padding-bottom:8px;border-bottom:1px solid #e7e7e7}#pages-index #section1 .results .result{float:left;margin-left:10px;width:200px}#pages-index #section1 .results .result h3{margin-bottom:15px}#pages-index #section1 .results .result img{position:relative;left:-10px}#pages-index #section2 .one,#pages-index #section2 .two,#pages-index #section2 .three,#pages-index #section2 .four{height:240px}#pages-index #section2 .one{border-right:2px solid #e7e7e7}#pages-index #section2 .one .inner,#pages-index #section2 .two .inner,#pages-index #section2 .four .inner{padding-left:10px}#pages-index #section2 .two{border-right:1px solid #e7e7e7}#pages-index #section2 .one,#pages-index #section2 .four{float:left;width:232px}#pages-index #section2 .three{float:left;width:292px;border-right:1px solid #e7e7e7}#pages-index #section2 .two{float:left;width:232px}#pages-index #section2 h3{padding-top:15px;margin-bottom:15px}#pages-index #section2 ul{margin-top:1em}#pages-index #section2 li{display:block;margin-left:10px}body{overflow:auto!important}#header{height:41px;position:absolute;top:-9000px}.full #container,#route_container,#container{min-width:900px!important;position:relative}#menu_bar{background:url(/images/backgrounds.png?3000000000) 0 -483px!important;height:41px;border-bottom:solid 1px #aaa;padding:0 0 0 270px}.home{display:none!important}#login,#logged_in{position:absolute;top:8994px;right:70px;color:#666}#login .mail_notifier,#logged_in .mail_notifier{display:none}#menu_bar #units{display:none}.sf-menu li.sfHover ul{top:41px!important}ul#menu_bar_insert{position:absolute;top:8px;right:10px}ul#menu_bar_insert h1{font-size:1.2em;color:#666;margin:10px 0 0;padding:0;margin:0;text-shadow:0 2px 1px white}ul#menu_bar_insert li{float:left;margin:0;padding:0 0 0 20px}#logo{position:absolute;top:9000px;left:9px;height:20px;background:url(/images/logo_med_r.png?111) no-repeat 0 0;padding:14px 8px 9px 200px}#header a:link,#header a:visited{color:#236897}#header a:hover,#header a:active{color:#44abfb}#menu_bar .feedback{margin-left:40px}.full #container{width:100%}#ds_h .o1{top:41px}#ds_h .o2{top:42px}#ds_h .o3{top:43px}#ds_h .o4{top:44px}#ds_h .o5{top:45px}#footer{padding-bottom:10px}.comments-container .comment span{display:block}.comments-container .comment p{padding:0 0 5px}.comments-container .comment{margin:5px 0 0}.comments-container .comment img{border:solid 1px #999}.comments-container .time_ago{color:#666}.comments-container .add_comment textarea{margin-top:8px}