body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,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;}ol,ul {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;}img {padding:0; margin:0;}h1 {font-size:138.5%;}h2 {font-size:123.1%; }h3 {font-size:108%;}h1,h2,h3 {margin:1em 0;}h1,h2,h3,h4,h5,h6,strong {font-weight:bold; }abbr,acronym {border-bottom:1px dotted #000;cursor:help;} em {font-style:italic;}blockquote,ul,ol,dl {margin:1em;}ol,ul,dl {margin-left:2em;}ol li {list-style: decimal outside;}ul li {list-style: disc outside;}dl dd {margin-left:1em;}th,td {border:1px solid #000;padding:.5em;}th {font-weight:bold;text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {margin-bottom:1em;}body {background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3e3e3e;}a:link {color:#d31820; text-decoration:none;}a:visited {color:#d31820; text-decoration:none;}a:hover {color:#ff1e28; text-decoration:none;}a:active {color:#ff1e28; text-decoration:none;}td {border:0;}.clear {clear:both;font-size:1px;height:1px;}.subtitle {padding-top:0; margin-top:-15px;}#background {width:100%; height:100%; position:fixed; top:0; left:0; background:url(../img/home/bg-moto2.jpg) top center #000;}#holder-container {width:950px; margin:0 auto; position:relative;}#holder {padding:0 0 0 50px;}#icon-holder {position:absolute; top:41px; left:0;}#home-image {background:url(../img/home/temp-meet-the-rider.png); margin:0; padding:0; width:900px; height:339px; text-indent:-9999px;}#content-container {background:#fff; padding:25px 25px 65px 25px; position:relative; background:url(../img/bg-home-content.png) 522px 0px no-repeat #fff; min-height:200px;}#content, .dealer-info {width:613px;}#sidebar {width:217px; position:absolute; top:180px; left:659px; height:511px;}#sidebar .block {width:197px; background:url(../img/sidebar/sidebar-bg.gif) repeat-y; padding:10px; margin-bottom:20px; position:relative;}#sidebar .featured {padding-top:40px; font-size:11px;}#sidebar .featured h3 a {font-size:16px; color:#d31820; padding:0; margin:0;}#sidebar .featured img {position:absolute; top:-185px; left:14px; z-index:999;}.featured .price {font-size:18px; padding-bottom:0; margin-bottom:0; color:#000000;}#sidebar .featured .buy {width:118px; height:20px; background:url(../img/featured/bg-button.png); display:block; position:relative; top:0; right:0; text-align:center; padding-top:4px; float:right;}#sidebar .featured .buy a {font-size:11px; color:#fff; font-weight:bold; width:118px; display:block;}#sidebar .block .top {width:217px; height:6px; position:absolute; top:0; left:0; background:url(../img/sidebar/sidebar-top.gif);}#sidebar .block .bottom {width:217px; height:5px; position:absolute; bottom:0; left:0; background:url(../img/sidebar/sidebar-bottom.gif);}#sidebar .block h3 {font-size:12px; color:#000; padding:0; margin:0;}#sidebar .block p {margin:8px 0; padding:0; position:relative;}#sidebar .block2 .item {position:relative; min-height:43px; padding:0 0 5px 46px; margin:5px; border-bottom:solid 1px #e0e0e0;}#sidebar .block2 .item img {height:43px; position:absolute; top:0; left:0;}#sidebar .block2 .item a {font-weight:bold;}#sidebar .block2 .item .view{position:absolute; top:0; right:25px; left:inherit;}#sidebar .block2 .item .view img {height:auto; width:auto;}.title-mostpopular {height:33px; width:217px; text-indent:-9999px; background:url(../img/title-mostpopular.png) no-repeat;}.newsletter-box {width:129px; height:22px; background:url(../img/sidebar/bg-signup-input.png); border:0; padding:4px 63px 0 5px;}.newsletter-signup {border:0; background:url(../img/sidebar/bg-signup-btn.png) top left; width:58px; height:24px; font-size:11px; color:#fff; font-weight:bold; cursor:pointer; position:absolute; top:72px; right:11px; padding-bottom:4px;}.smallprint {font-size:11px; padding:0; margin:0;}#bottom-nav {color:#e0e0e0; word-spacing:7px; text-align:right; border-top:solid 1px #e0e0e0; padding-top:10px; margin-top:10px; position:absolute; bottom:10px; right:25px; width:850px;}#bottom-nav a {color:#333333;}#bottom-nav a:hover {color:#d31820;}#footer-container {background:#e0e0e0; padding:10px 25px 15px 25px; font-size:11px; position:relative;}#footer-container .copyright {margin-top:40px;}#footer-container #bookmark {position:absolute; bottom:25px; right:25px;}.header-image {position:relative; height:339px;}.rss{position:absolute; top:8px; right:11px;}.link-bottom {font-size:11px; font-weight:bold; padding-top:5px;}.left-image {float:left; padding-right:20px; padding-bottom:20px;}.title-aboutogio {height:30px; width:115px; text-indent:-9999px; background:url(../img/title-about-ogio.png) no-repeat;}#about-address {height:295px; padding-bottom:20px;}#about-address h2 {font-size:14px; font-weight:bold;}.title-technology {height:30px; width:125px; text-indent:-9999px; background:url(../img/title-technology.png) no-repeat;}#tech-box-large {width:850px; position:relative; background:url(../img/misc/tech-box-bg.png) repeat-y; padding:11px 20px;}#tech-box-large .top {width:850px; height:6px; position:absolute; top:0; left:0; background:url(../img/misc/tech-box-top.png);}#tech-box-large .bottom {width:850px; height:6px; position:absolute; bottom:0; left:0; background:url(../img/misc/tech-box-bottom.png);}#tech-box-large img {margin-right:15px; margin-bottom:10px;}#tech-box-large h2 {font-size:12px; font-weight:bold; padding:0; margin-top:2px;}.team-holder {padding-left:413px; position:relative; border-bottom:solid 1px #c9c9c9; margin-bottom:50px;}.team-holder img {position:absolute; top:0; left:0;}.team-holder .athlete {height:205px; padding-left:50px; background:url(../img/team/bg-athlete.png) 0 0 no-repeat; border-bottom:solid 1px #c9c9c9;}.team-holder .wins {height:77px; padding:10px 0 10px 50px; background:url(../img/team/bg-athlete.png) 0 -207px no-repeat; border-bottom:solid 1px #c9c9c9;}.team-holder .wins ul {padding-top:0; margin-top:0;}.team-holder .gear {height:99px; padding:5px 0 10px 50px; background:url(../img/team/bg-athlete.png) 0 -305px no-repeat;}.team-holder .gear span {width:75px; margin-right:15px; text-align:center; display:block; float:left;}.team-holder .gear span img {position:relative; padding-bottom:2px;}.title-teamall {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-teamall.png) no-repeat;}.title-teammtb {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-teammtb.png) no-repeat;}.title-teambmx {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-teambmx.png) no-repeat;}.title-teamsnow {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-teamsnow.png) no-repeat;}.title-teammx {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-teammx.png) no-repeat;}.title-teamother {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-teamother.png) no-repeat;}.rider-steve-peat {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/steve-peat.png) no-repeat;}.rider-ben-reid {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/ben-reid.png) no-repeat;}.rider-josh-bryceland {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/josh-bryceland.png) no-repeat;}.rider-anneke-beerten {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/anneke-beerten.png) no-repeat;}.rider-josh-coppins {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/josh-coppins.png) no-repeat;}.rider-paddy-graham {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/paddy-graham.png) no-repeat;}.rider-east-17 {height:54px; width:400px; text-indent:-9999px; background:url(../img/team/east-17.png) no-repeat;}.title-findadealer {height:30px; width:200px; text-indent:-9999px; background:url(../img/title-find-a-dealer.png) no-repeat;}#map_canvas {width:640px; height:480px; margin-bottom:20px;}#map {position:relative;}#map .sidebar {width:180px; background:url(../img/sidebar/video-sidebar-bg.gif) repeat-y #e7e7e7; position:absolute; top:0; right:0; height:480px; padding:0 15px 0 15px;}#map .sidebar ul {padding:0; margin:0;}#map .sidebar li {background: transparent url(../img/misc/bullet-arrow.gif) no-repeat left center;padding: 3px 0 3px 15px;list-style:none;}#map .sidebar .top {position:absolute; top:0; right:0; height:6px; width:210px; background:url(../img/sidebar/video-sidebar-top.gif);}#map .sidebar .bottom {position:absolute; bottom:0; right:0; height:6px; width:210px; background:url(../img/sidebar/video-sidebar-bottom.gif);}#postcode-holder {background:url(../img/misc/postcode-search.png); height:27px; width:621px; padding:4px 10px 0 10px;}#product-image {width:533px; float:left; position:relative;}#product-text {width:295px; padding:0 0 0 22px; float:right;}#product-text .features {background:url(../img/tech/bg-feature-list.png) repeat-y; position:relative; padding:10px 5px 0 5px; margin:10px 0;}#product-text .features .right {padding-right:10px; padding-left:10px;}#product-text .features img {margin-bottom:8px;}#product-text h1 {font-size:20px;}#product-text h1 .price {font-size:16px;}#product-text h1 .stockcheck {font-size:12px; color:#737373;}#product-text .features h2 {width:252px; height:20px; padding:2px 0 0 23px; margin:0; background:url(../img/tech/bg-full-feature-list.png) no-repeat; position:absolute; bottom:10px; left:10px;}#product-text .features a {color:#FFFFFF; font-size:14px; font-weight:bold;}#product-text .features .top {position:absolute; top:0; right:0; height:6px; width:295px; background:url(../img/tech/bg-feature-top.png);}#product-text .features .bottom {position:absolute; bottom:0; right:0; height:10px; width:295px; background:url(../img/tech/bg-feature-bottom.png);}#product-text .cart-reminder {padding:15px; margin:8px 0; border:solid 1px #dbdbdb;}#product-image .new {position:absolute; top:0; right:100px;}#product-image .colourchoice {position:absolute; bottom:176px; left:0; width:33px;}#product-image .colourchoice img {margin-top:10px;}#product-image .icons {position:absolute; top:0; right:0; min-height:110px; width:100px; background:url(../img/misc/ogio-corner.png) no-repeat;}#overlay{width:100%;height:100%;background-color:#000000;filter:alpha(opacity=60);opacity:0.6; position:absolute; top:0; left:0; z-index:9998; display:none;}#cart-message {background:url(../img/cart/bg-add-to-cart.png); width:335px; height:133px; padding:75px 40px 40px 125px; position:absolute; top:0; left:50%; margin-left:-250px; margin-top:250px; z-index:9999; display:none;}#cart-message .product-img {position:absolute; top:75px; left:40px;}#browse {width:634px;}#browse .item {width:132px; height:271px; padding:0 12px; float:left; font-size:11px; color:#737373;}#browse .item img {margin-bottom:8px;}#browse .item strong {font-size:12px;}#page_navigation {background:#00FFFF; position:relative;}#page_navigation a{color:black; text-decoration:none; width:20px; height:18px; float:left; text-align:center; padding-top:3px; margin-right:1px;}#page_navigation a:hover {background:url(../img/misc/page_hover.gif);}.active_page{background:url(../img/misc/page_current.gif); color:white !important;}#page_navigation a.previous_link, #page_navigation a.next_link {padding:0; height:21px;}.clearance-new {color:#D31820; font-weight:bold;}.clearance-old {text-decoration:line-through;}.browse-form {position:absolute; top:5px; right:12px;}.browse-bar {background:url(../img/misc/bg-browse-bar.gif) repeat-y; position:relative; width:588px; padding:5px 12px; height:21px; margin-bottom:20px;}.browse-bar .top {width:612px; height:5px; position:absolute; top:0; left:0; background:url(../img/misc/bg-browse-bar-top.gif);}.browse-bar .bottom {width:612px; height:5px; position:absolute; bottom:0; left:0; background:url(../img/misc/bg-browse-bar-bottom.gif);}.title-downloads {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-downloads.png) no-repeat;}.wallpaper {background:url(../img/misc/download-bg.png) repeat-y; margin-bottom:12px; margin-right:12px; float:left;}.wallpaper .text {padding:5px 10px 0 10px;}.noright {margin-right:0;}.newsitem {padding-bottom:24px; margin-bottom:24px; border-bottom:solid 1px #e0e0e0;}.newsitem .text {width:294px; margin-left:24px; float:left;}.newsitem .text h2 {padding-top:0; margin-top:0;}.newsitem .img {width:294px; float:left; overflow:hidden; min-height:1px;}.rss {position:absolute; right:12px; top:6px;}.title-all {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-allproducts.png) no-repeat;}.title-snow {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-snow.png) no-repeat;}.title-street {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-street.png) no-repeat;}.title-travel {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-travel.png) no-repeat;}.title-skate {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-skate.png) no-repeat;}.title-moto {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-moto.png) no-repeat;}.title-surf {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-surf.png) no-repeat;}.title-girls {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-girls.png) no-repeat;}.title-camera {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-camera.png) no-repeat;}.title-hydration {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-hydration.png) no-repeat;}.title-contactus {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-contactus.png) no-repeat;}.title-latestnews {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-latestnews.png) no-repeat;}.title-newsletter {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-newsletter.png) no-repeat;}.title-cartcheckout {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-cartcheckout.png) no-repeat;}.title-ordercompleted {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-ordercompleted.png) no-repeat;}.title-confirmorder {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-confirmorder.png) no-repeat;}.title-legal {height:30px; width:400px; text-indent:-9999px; background:url(../img/title-legal.png) no-repeat;}.lightgrey {color:#b9b9b9;}.darkgrey {color:#737373;}.black {color:#000000;}.red {color:#D31820;}.white {color:#FFFFFF;}#menu { padding: 0;margin: 0;width:900px;height:33px;position:relative;background:#000;display:block;}#menu a {display:block; height:33px;}#menu li { float: left;position: absolute;background:#000000;color:#FFFFFF;list-style: none;height:33px;text-indent:-9999px;}#menu .item1 { top:0; left:50px; width:94px; background:url(../img/sprite-nav.png) 0 0;}#menu .item2 { top:0; left:144px; width:79px; background:url(../img/sprite-nav.png) -94px 0;}#menu .item3 { top:0; left:223px; width:82px; background:url(../img/sprite-nav.png) -173px 0px;}#menu .item4 { top:0; left:305px; width:88px; background:url(../img/sprite-nav.png) -255px 0px;}#menu .item5 { top:0; left:393px; width:97px; background:url(../img/sprite-nav.png) -343px 0px;}#menu .item6 { top:0; left:490px; width:133px; background:url(../img/sprite-nav.png) -440px 0px;}#menu .item7 { top:0; left:623px; width:104px; background:url(../img/sprite-nav.png) -573px 0px;}#menu .item8 { top:0; right:0; width:124px; background:url(../img/sprite-nav.png) -727px 0px;}#menu .item1:hover { top:0; left:50px; width:94px; background:url(../img/sprite-nav.png) 0 -33px;}#menu .item2:hover { top:0; left:144px; width:79px; background:url(../img/sprite-nav.png) -94px -33px;}#menu .item3:hover { top:0; left:223px; width:82px; background:url(../img/sprite-nav.png) -173px -33px;}#menu .item4:hover { top:0; left:305px; width:88px; background:url(../img/sprite-nav.png) -255px -33px;}#menu .item5:hover { top:0; left:393px; width:97px; background:url(../img/sprite-nav.png) -343px -33px;}#menu .item6:hover { top:0; left:490px; width:133px; background:url(../img/sprite-nav.png) -440px -33px;}#menu .item7:hover { top:0; left:623px; width:104px; background:url(../img/sprite-nav.png) -573px -33px;}#menu .item8:hover { top:0; right:0; width:124px; background:url(../img/sprite-nav.png) -727px -33px;}#menu li ul { display: none;position: absolute;margin:0;padding:10px;background:#000000;width:110px;z-index:9999;}#menu li ul.drop3 {width:150px;right:0;}#menu li ul li {text-indent:0;position:relative;height:auto;width: 110px;padding:4px 0;border-top:solid 1px #333333;}#menu li ul.drop3 li {width:100px; padding:4px 0 4px 50px; min-height:47px;}#menu li ul.drop3 li.empty {min-height:0; padding:4px 0; width:150px; text-align:center; font-style:italic;}#menu li ul.drop3 li img {position:absolute; top:6px; left:4px;}#menu li ul li a {height:auto;}#menu li ul li a:link, #menu li ul li a:visited{color:#FFFFFF;}#menu li ul li a:hover, #menu li ul li a:active{color:#d31820; background:#000000;}#menu li ul.drop3 li a:link, #menu li ul.drop3 li a:visited {color:#d31820;}#menu li ul.drop3 li a:hover, #menu li ul.drop3 li a:active {color:#ff1e28;}#menu li>ul { top: auto;left: auto;}#menu .drop1, #menu.drop2 {top:33px; left:0px;}#menu li:hover ul, #menu li.over ul { display: block;}#menu-cart {position:absolute; top:0; right:25px; padding-right:30px;}#menu-cart-items {background:#d31820; font-weight:bold; padding:2px 6px 0 6px; position:absolute; top:6px; right:25px; height:17px;}#menu-cart-items a {color:#FFFFFF; text-indent:0;}#menu-cart-items .left {width:5px; height:19px; position:absolute; top:0; left:0; background:url(../img/nav-cart-sprite.gif) top left;}#menu-cart-items .right {width:5px; height:19px; position:absolute; top:0; right:0; background:url(../img/nav-cart-sprite.gif) top right;}
