html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}strong{font-weight:bold;}em{font-style:italic;}#access{position:absolute;left:-9999px;}body,html{text-align:center;font-size:12px;font-family:Helvetica,Arial,sans-serif;background:url(../img/bg-tile.gif?jcb=1246890590) repeat;}#access{top:0;left:0;background:url(../img/bg.gif?jcb=1246890557) repeat-x center top;width:100%;height:100%;z-index:1;text-align:left;}#access li{position:absolute;left:-9999px;}#wrapper{z-index:2;position:relative;}.unit,.group,.row{overflow:hidden;zoom:1;}.row{clear:both;}.hide,.cf_hidden,.linklove{position:absolute;top:0;left:-9999em;overflow:hidden;}#content_wrapper,#branding,#footer,#navigation{width:960px;margin-right:auto;margin-left:auto;text-align:left;}#content_wrapper{background:#FFF;}#header{background:#000 url(../img/extra-bg-tile.jpg?jcb=1246985764) repeat-x 0 25%;}#branding{position:relative;}#branding .site-title a{background:#000 url(../img/page-header.jpg?jcb=1251156137) no-repeat center top;display:block;height:81px;width:960px;text-indent:-9999px;overflow:hidden;}#navigation{list-style:none;background:#000;border-left:1px solid #222;border-right:1px solid #222;}#navigation li{float:left;margin:0;padding:0;text-align:center;line-height:37px;}#navigation li a{display:block;padding:0 16px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #222;background:url(../img/nav-hover-bg.jpg?jcb=1249990297) no-repeat 80% 37px;line-height:37px;text-transform:uppercase;font-size:9px;letter-spacing:2.5pt;font-weight:bold;}#navigation li a:hover,#navigation li a:focus,#navigation li a:active{background-position:50% -37px;}#navigation li a.current-page{background:url(../img/nav-selected-bg.jpg?jcb=1249644513) no-repeat 50% 0!important;}#navigation li.last{float:right;border-right:none;border-left:1px solid #444;}#riki_walks_1{position:relative;width:990px;margin:0 auto;}#riki_walks_1 div#liner{position:absolute;top:-118px;right:0;}#content{background:#000 url(../img/extra-bg-tile.jpg?jcb=1246985764) repeat-x left bottom;color:#FFF;}#content a{color:#EA3F2E;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}#content .unit h1,#content .unit h2{color:#FFF;background:#000;text-transform:uppercase;font-size:9px;letter-spacing:2.5pt;line-height:38px;padding:0 16px;margin:-16px -16px 16px;border-bottom:1px solid #FFF;}#content .unit h1 a,#content .unit h2 a{color:#FFF;background-image:url(../img/go-link-black.png?jcb=1247073243);background-position:right center;background-repeat:no-repeat;display:block;}#content p,#content ul,#content ol,#content table{margin-bottom:1em;}#content p,#content li{line-height:1.5;}#content .unit{padding:16px 16px 0;}#content .article{background:#CCC url(../img/mesh-tile-bg.png?jcb=1247052059) repeat;color:#000;padding-bottom:.5em;}#content .article blockquote{padding:0 16px;font-weight:bold;font-style:italic;border-left:2px solid #EA3F2E;font-size:1.25em;}#content .article .postmetadata{border-top:1px solid #fff;padding-top:1em;margin-right:30px;color:#333;text-transform:uppercase;letter-spacing:.5pt;font-size:11px;margin-bottom:5px;width:100%;text-align:center;clear:both;}#content .article ul li{list-style:outside square;margin-left:2em;}#content .article ol li{list-style:outside decimal;margin-left:2em;}#content .article h1,#content .article h2,#content .article h3,#content .article h4,#content .article h5,#content .article h6{font-weight:bold;background:none;border:none;margin:0 0 .5em;line-height:18px;font-size:12px;color:#EA3F2E;padding:0;letter-spacing:normal;text-transform:uppercase;}#content .article h1,#content .article h2{font-size:14px;line-height:21px;color:#000;}#content .article h4{text-transform:none;}#content .article h5{color:#000;text-transform:none;}#content .article a{text-shadow:1px 1px 1px #fff;}#content .article.alt{background:#CCC url(../img/mesh-tile-bg-dark.png?jcb=1249391243) repeat;color:#FFF;}#content .article.alt a{text-shadow:1px 1px 1px #000;}#content .article .alignleft{float:left;margin-right:16px;margin-bottom:16px;float:left;}#content .article .alignright{float:right;margin-left:16px;margin-bottom:16px;float:right;}#content .article .alignnone{clear:both;display:block;}#content .post-title{padding:1em 16px .1em;text-transform:uppercase;letter-spacing:1pt;line-height:1.5;font-weight:bold;overflow:hidden;zoom:1;font-size:12px;}#content .post-title h2{width:490px;float:left;}#content .post-title h2 a{color:#FFF;padding-bottom:.9em;display:block;}#content .post-title .date{width:120px;float:right;text-align:right;color:#EA3F2E;}#content .preview-article{position:relative;border-top:1px solid #333;padding:1em 16px .1em;line-height:1.5;overflow:hidden;zoom:1;font-size:12px;background:#CCC url(../img/mesh-tile-bg.png?jcb=1247052059) repeat;}#content .preview-article h2{text-transform:uppercase;letter-spacing:1pt;font-weight:bold;margin-left:110px;}#content .preview-article h2 .date{float:left;width:110px;position:absolute;top:1em;left:16px;color:#333;}#content .preview-article p{margin-left:110px;}#content .more-news-articles-title{padding-bottom:.75em;}#content div.page-title{background:url(../img/headline-tile.png?jcb=1248186367) repeat left top;padding:16px;text-transform:uppercase;font-size:12px;letter-spacing:1pt;line-height:38px;font-weight:bold;margin:0;color:#000;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}#content div.page-title.with-date h1{float:left;width:490px;line-height:21px;margin-bottom:-0.3em;}#content div.page-title.with-date p.date{float:right;width:120px;text-align:right;margin-bottom:0;line-height:1;color:#EA3F2E;line-height:21px;margin-bottom:-0.3em;}#content div.page-title h1{font-size:14px;background:none;color:#000;font-weight:bold;letter-spacing:.5pt;border:none;margin:0;padding:0;line-height:1;}#content #news_headline{background:url(../img/headline-tile.png?jcb=1248186367) repeat left top;line-height:38px;padding:0 16px;text-transform:uppercase;font-size:12px;letter-spacing:1pt;line-height:38px;font-weight:bold;margin:0;color:#000;height:3.3em;overflow:hidden;position:relative;}#content #news_headline *{line-height:38px;margin-bottom:0;}#content #news_headline a{color:#333;text-decoration:none;background:#FFF;padding:3px 6px;}#content #news_headline a:hover{color:#EA3F2E;}.error-sign{float:left;margin:0 40px 20px 20px;}.event-post{overflow:hidden;zoom:1;}.event-post dl{float:left;width:400px;overflow:hidden;zoom:1;font-size:14px;line-height:2;}.event-post dl dt{float:left;width:100px;clear:left;}.event-post dl dd{font-weight:bold;font-size:20px;float:left;width:300px;}.event-post dl dd a{text-decoration:none;}.event-post .track-animation{float:right;width:200px;height:200px;}#searchform{margin:16px 8px;padding:16px;background:url(../img/mesh-tile-bg-dark.png?jcb=1249391243) repeat;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF;}#searchform label{text-transform:uppercase;letter-spacing:2.5pt;margin-right:14px;font-size:9px;display:block;padding-bottom:1em;}#searchform #s{width:370px;background:#5b5b5b url(../img/extra-text-input-bg.jpg?jcb=1246984848) repeat-x left top;border:1px solid #999;color:#FFF;padding:6px 6px 0;height:18px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF;}#searchform #s:focus,#searchform #s:active,#searchform #s:hover{border-color:#FFF;}#extra_content #searchform{margin:0;padding:0;background:none;}#extra_content #searchform #s{border-left:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #999;border-right:none;background:#5b5b5b url(../img/extra-text-input-bg.jpg?jcb=1246984848) repeat-x left top;padding:6px 6px 0;height:18px;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;float:left;color:#FFF;width:178px;}#extra_content #searchform fieldset{margin-right:-8px;margin-bottom:16px;}#extra_content #searchform button{position:relative;background:#333 url(../img/button-search.png?jcb=1249980900) no-repeat 0 0;width:79px;height:26px;border:none;cursor:pointer;color:#FFF;text-indent:-9999em;}#extra_content #searchform button:hover{background-position:0 -26px;}#extra_content #searchform button:active{left:-1px;}#mailing_list_form input#email{border-left:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #999;border-right:none;background:#5b5b5b url(../img/extra-text-input-bg.jpg?jcb=1246984848) repeat-x left top;padding:6px 6px 0;height:18px;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;float:left;color:#FFF;width:178px;}#mailing_list_form button{position:relative;background:#333 url(../img/button-add-me.png?jcb=1248703782) no-repeat 0 0;width:79px;height:26px;border:none;cursor:pointer;color:#FFF;text-indent:-9999em;}#mailing_list_form button:hover{background-position:0 -26px;}#mailing_list_form button:active{left:-1px;}#mailing_list_form input#email:focus,#mailing_list_form input#email:active,#mailing_list_form input#email:hover{border-color:#FFF;}#mailing_list_form fieldset{margin-right:-8px;margin-bottom:16px;}#content #download_wallpapers{overflow:hidden;zoom:1;width:660px;padding:32px 0 0;height:210px;background:#424242 url(../img/extra-bg-tile.jpg?jcb=1246985764) repeat-x top left;margin-bottom:0;}#download_wallpapers li{float:left;width:220px;text-align:center;}#download_wallpapers li img{display:block;margin:auto;position:relative;top:0;left:0;margin-bottom:18px;}#download_wallpapers li a{display:block;border:none;letter-spacing:1pt;text-transform:uppercase;font-size:11px;text-decoration:none;position:relative;top:0;left:0;outline:none;color:#FFF;}#download_wallpapers li a:active{top:2px;}#download_wallpapers li a span{background:#000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:4px 8px 3px;}#wallpaper_preview{float:right;margin-left:18px;margin-bottom:.5em;margin-top:.5em;}#videos{overflow:hidden;zoom:1;padding:8px 0 0 6px;background:#000;margin-bottom:0!important;}#videos li{float:left;text-align:center;padding:6px 6px 4px;}#videos li img{border:2px solid #FFF;}#videos li a{display:block;margin-bottom:6px;}#audio{padding:7px;overflow:hidden;zoom:1;background:#FFF;margin-bottom:0!important;}#audio li{float:left;width:50%;text-align:center;margin-bottom:0;}#content .pagination{padding:16px;background:#000 url(../img/mesh-tile-bg-dark.png?jcb=1249391243);overflow:hidden;zoom:1;}#content .pagination .older-entries a{float:left;width:290px;background:url(../img/sprite-link-bullet-reverse.png?jcb=1249423539) no-repeat 0 -18px;padding-left:20px;}#content .pagination .older-entries a:hover{background-position:0 0;}#content .pagination .newer-entries a{float:right;width:290px;text-align:right;background:url(../img/sprite-link-bullet.png?jcb=1249423524) no-repeat right -18px;padding-right:20px;color:#3DE;}#content .pagination .newer-entries a:hover{background-position:right 0;}#content #extra_content h1,#content #extra_content h2,#content #extra_content h3,#content #extra_content h4,#content #extra_content h5,#content #extra_content h6,#content #extra_content h1 a,#content #extra_content h2 a,#content #extra_content h3 a,#content #extra_content h4 a,#content #extra_content h5 a,#content #extra_content h6 a{color:#FFF;background-color:transparent;border:none;margin-bottom:0;}#content #extra_content{color:#CCC;border-top:1px dotted #333;}#content #extra_content .unit{border-bottom:1px dotted #333;}#content #extra_content a{color:#FFF;}#content #extra_content a:hover{color:#3DE;}#content #extra_content .unit h3{color:#FFF;text-transform:uppercase;font-size:9px;letter-spacing:2.5pt;line-height:38px;padding:0 16px;margin:-16px -16px 0;}.col-1-1{float:left;}.col-3-1{width:298px;float:left;margin-right:-1px;margin-bottom:-1px;}.col-3-2{width:660px;float:left;}#content .not-text-content h1,#content .not-text-content h2{margin-bottom:0;}.home #content_primary{border:1px solid #FFF;}#face{width:121px;height:114px;background:url(../img/riki-face.png?jcb=1249903178) no-repeat top left;position:absolute;top:-21px;right:90px;z-index:9999;}.events #content_primary{border-right:1px solid #333;}.home #content_primary .unit{border-top:1px solid #FFF;border-right:1px solid #FFF;}.media #content_primary h2,.downloads #content_primary h2{background:#111;padding:12px 16px 10px;font-size:10px;text-transform:uppercase;letter-spacing:1pt;}.home #content_primary{background:url(../img/mesh-tile-bg.png?jcb=1247052059);color:#000;}.home #content_primary .not-text-content img{margin-left:-16px;display:block;}.home #content #content_primary h2{border-left:1px solid #FFF;}.home #extra_content{padding-top:4px;}.home .championship-position{float:right;padding-right:26px;text-transform:none;color:#EA3F2E;line-height:40px;}#masthead_features img{display:block;float:left;}#content .opt1 h1,#content .opt1 h2{background-color:#EA3F2E;}#content .opt1 h1 a,#content .opt1 h2 a{background-image:url(../img/go-link-red.png?jcb=1246886933);}#content .opt1 a{color:#FFF;}#content .opt2{background-color:#EA3F2E;color:#FFF;}#content .opt2 a{color:#000;}#content .opt3 a{color:#000;}#riki_profile{background:url(../img/riki-profile-bg.jpg?jcb=1249406084) no-repeat top left;width:660px;height:312px;margin:16px -16px;padding:26px 0 22px 26px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}#riki_profile dl{width:355px;overflow:hidden;zoom:1;background-color:rgba(255,255,255,0.5);border-bottom:1px solid #FFF;line-height:16px;}#riki_profile dt{float:left;width:124px;clear:left;border-top:1px solid #FFF;padding:4px 12px 4px 0;font-weight:bold;text-transform:uppercase;font-size:10px;letter-spacing:.5pt;line-height:16px;text-align:right;}#riki_profile dd{float:left;width:215px;border-top:1px solid #FFF;padding:4px 4px 4px 0;}#the_car{padding-top:8px;}#the_car img{width:600px;height:161px;margin-bottom:16px;}#content p.read-more{margin-top:1.5em;margin-bottom:1.5em;}#content ul.operating-systems{overflow:hidden;zoom:1;}#content ul.operating-systems li{list-style:none;margin-left:0;float:left;width:140px;}#content .more-on a{display:block;padding-left:28px;display:block;line-height:26px;background-repeat:no-repeat;background-position:0 3px;}#content ul.more-on{overflow:hidden;zoom:1;}#content ul.more-on li{list-style:none!important;margin-left:0!important;float:left;width:50%;}#extra_content ul.more-on li{float:none;width:100%;}#content .flickr a{background-image:url(../img/flickr-icon-link.png?jcb=1249294230);}#content .facebook a{background-image:url(../img/fb-icon-link.png?jcb=1250586048);}#content .vimeo a{background-image:url(../img/vimeo-icon-link.png?jcb=1249298479);}#content .audio a{background-image:url(../img/audio-icon-link.png?jcb=1250642423);}#content .youtube a{background-image:url(../img/youtube-icon-link.png?jcb=1250628408);}#content .rss a{background-image:url(../img/rss-icon-link.png?jcb=1249300113);}#content .windows-vista a{background-image:url(../img/winvista-icon-link.png?jcb=1249390142);}#content .windows-xp a{background-image:url(../img/winxp-icon-link.png?jcb=1249390087);}#content .apple-mac a{background-image:url(../img/apple-icon-link.png?jcb=1249390272);}#content ul.just-links li,#content ol.just-links li{margin-bottom:.75em;}#content ul.read-more li,#content ol.read-more li{list-style:none;margin-left:0;}ul.read-more li a,ol.read-more li a,p.read-more a,a.read-more{display:block;background:url(../img/sprite-link-bullet.png?jcb=1249423524) no-repeat 0 3px;padding-left:18px;}ul.read-more li a:hover,ol.read-more li a:hover,p.read-more a:hover,a.read-more:hover{background-position:0 -14px;}#content #extra_content ul.read-more li a,#content #extra_content p.read-more a,#content #extra_content a.read-more{background-position:0 -14px;}#content #extra_content ul.read-more li a:hover,#content #extra_content p.read-more a:hover,#content #extra_content a.read-more:hover{background-position:0 -14px;}#content #extra_content div.share-this{background:#EA3F2E url(../img/headline-tile.png?jcb=1248186367) repeat left top;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:4px;margin-bottom:12px;}#content #extra_content div.share-this a{color:#EA3F2E;line-height:1.5;text-decoration:none;}#content #extra_content div.share-this a:hover{color:#000;}#archive_folder_icon{float:right;margin-left:10px;}#event_overview img.inline-circuit{float:left;margin-top:-0.5em;}#event_overview .info{float:right;width:180px;padding:0;margin:0;}#event_overview .info ul li{text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:2.5pt;font-weight:bold;line-height:2;text-align:right;}#event_overview .track{margin:-16px;float:left;}#event_overview .info .read-more{float:right;}#event_overview .inline-flag{float:right;display:block;margin-top:.25em;margin-left:4px;}#championship_wrapper{background:url(../img/mesh-tile-bg-dark.png?jcb=1249391243);border-top:1px solid #666;}#championship_wrapper table#championship{margin:-16px -16px 0;background:#111;width:660px;border-bottom:1px solid #666;margin-bottom:1px;}#championship td,#championship th{padding:8px 2px;}#championship tbody tr:hover{background:#333;}#championship th{text-transform:uppercase;vertical-align:bottom;font-weight:bold;letter-spacing:1pt;font-size:11px;}#championship_rounds{font-size:10px;background:#111;}#championship_rounds th{text-align:center;background:#EA3F2E;color:#FFF;}th#championship_rounds_title{text-align:center;background:#222;}#championship_rank_title{text-align:center;}#championship_points_title{text-align:right;padding-right:10px;}#championship .points{text-align:right;padding-right:10px;border-left:1px solid #333;}#championship .rank{text-align:right;padding-right:5px;}#championship .round-result{text-align:center;border-left:1px solid #333;}#championship .riki{font-weight:bold;color:#3DE;}#championship .odd{background:#222;}#wrapper #next_race h3.venue{float:left;width:180px;margin-top:0;margin-bottom:0;line-height:1;}#wrapper #next_race p.date{float:right;width:70px;text-align:right;margin-right:-8px;text-transform:uppercase;font-size:11px;color:#3DE;margin-bottom:0;letter-spacing:1pt;}#wrapper #next_race p.country-name{font-size:10px;text-transform:uppercase;clear:both;letter-spacing:1pt;}#wrapper #next_race p.country-name img{vertical-align:top;margin-right:8px;}#wrapper #next_race .info{width:140px;float:left;padding-top:24px;}#wrapper #next_race .track{width:100px;float:right;height:100px;}.sponsor,.section{clear:both;overflow:hidden;zoom:1;width:596px;padding:16px 16px 8px;margin-bottom:16px;border-bottom:1px dotted #999;}.sponsor .text-content,.section .text-content{float:right;width:426px;}.sponsor img,.section img{float:left;width:150px;}noscript div.need-flash{padding:8px;margin-bottom:16px;background:#EA3F2E url(../img/headline-tile-red.jpg?jcb=1248695590) repeat left top;border:1px solid #EA3F2E;color:#FFF;width:100%;}noscript div.need-flash a{color:#000!important;}span.pop{position:absolute;background:#EA3F2E url(../img/headline-tile-red.jpg?jcb=1248695590) repeat left top;border:1px solid #EA3F2E;color:#FFF;padding:3px 6px;z-index:2000;margin-left:4px;line-height:1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:none;}#contact_form #cformsform{float:left;width:308px;padding-right:12px;border-right:1px dotted #666;margin-bottom:1em;}#contact_form img{float:right;border:1px solid #666;margin-right:2px;}#content form#cformsform abbr[title='required']{color:#EA3F2E;margin-left:5px;}#content form#cformsform p{margin-bottom:0;}#content form#cformsform ol li{margin-bottom:1em;list-style:none;margin-left:0;}#content form#cformsform input.single,#content form#cformsform textarea{width:218px;border:1px solid #999;padding:4px;}#content form#cformsform textarea{height:262px;}#content form#cformsform input.single:focus,#content form#cformsform textarea:focus{border-color:#EA3F2E;}#content form#cformsform label{float:left;width:60px;text-transform:uppercase;font-size:11px;text-align:right;line-height:26px;margin-right:10px;font-weight:bold;}#content form#cformsform input.sendbutton{margin-left:70px;background:transparent url(../img/button-send-message.png?jcb=1248695260) no-repeat top left;text-indent:-9999em;overflow:hidden;width:135px;height:32px;border:none;cursor:pointer;position:relative;}#content form#cformsform input.sendbutton:hover{background-position:0 -32px;}#content form#cformsform input.sendbutton:active{bottom:-1px;}.cf_info{font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-top:2em;}.cf_info.failure{padding:8px;margin-bottom:16px;background:#EA3F2E url(../img/headline-tile-red.jpg?jcb=1248695590) repeat left top;border:1px solid #EA3F2E;color:#FFF;}.cf_info.success{padding:8px;margin-bottom:16px;background:#EA3F2E url(../img/headline-tile-green.jpg?jcb=1248696094) repeat left top;border:1px solid #3de;color:#000;}#track_browser{float:left;width:660px;text-align:center;}#footer{background:#000;color:#999;font-size:11px;}#footer a{color:#999;text-decoration:none;}#footer a:hover{color:#FFF;border-bottom:1px dotted #EA3F2E;}#footer ul#legal{float:left;width:33%;padding-left:8px;line-height:20px;padding-top:5px;}#footer ul#legal li{float:left;margin-right:10px;}#footer ul#legal li#licence{float:none;clear:both;}#footer ul#sponsors{float:right;padding-right:8px;}#footer ul#sponsors li{float:left;}#content.search-results .col-3-2{min-height:640px;background:#111 url(../img/mesh-tile-bg-dark.png?jcb=1249391243);}@import url("src/ah-reset-min.css?jcb=1237368699");@import url("src/high-on-octane.css?jcb=1251409801");