* { font-size: 100%;}html, body {margin: 0; padding: 0;background: white;}body {padding-top: 148px;background: white url('../images/template/background.gif') repeat-x;font-size: 0.9em;color: #373523;font-family: Helvetica, Arial, sans-serif;}body.mceContentBody {padding: 1px 10px 10px 10px;background-image: none;background: #e8e5d2;min-height: 350px;}body.mceContentBody a, body.mceContentBody a:link, body.mceContentBody a:visited, body.mceContentBody a:active { color: #595640 !important;}a, object {outline: none;}a, a:link, a:visited, a:active {color: #595640;font-style: italic;text-decoration: none;}a:hover {text-decoration: underline;}h1, h2, h3, h4 {margin: 0.8em 0;line-height: 1.1em;color: #595640;font-weight: bold;}h1 {margin: 0;font-size: 1.5em;}p {margin: 0.8em 0;line-height: 1.3em;}img, form, fieldset { margin: 0; border: 0; padding: 0;}.clear {clear: both;font-size: 1px;margin: 0;}.clearLeft {clear: left;font-size: 1px;margin: 0;}.strong {font-weight: bold;}.hidden {display: none;}.nowrap {white-space: nowrap;}.padLeft {padding-left: 25px !important;}.pad {padding: 10px;}.pointer {cursor: pointer;}.strike {text-decoration: line-through;}.pageBreak {page-break-before: always;}.relative {position: relative;}.imageOnLeft {float: left;margin-right: 10px;}.imageOnRight {float: right;margin-left: 10px;}.underline {text-decoration: underline;}.strikethrough {text-decoration: line-through;}.indent {margin-left: 50px;}.left {float: left;}.center {text-align: center;}.right {float: right;}.top {vertical-align: top;}.bottom {vertical-align: bottom;}td.left, th.left {float: none;text-align: left !important;}td.center, th.center {text-align: center !important;}td.right, th.right {float: none;text-align: right !important;}td.right img, th.right img {display: inline;}#background-left {position: absolute;left: 0; top: 0;width: 50%; height: 348px;background: transparent url('../images/template/left-background.gif') no-repeat right top;}#background-right {position: absolute;right: 0; top: 0;width: 50%; height: 254px;background: transparent url('../images/template/right-background.gif') no-repeat left top;}#main-container {position: relative;margin: 0 auto;width: 690px;background: #aeab93; }#main-title { display: none;}#main-navigation {margin: 0; padding: 0;list-style-type: none;width: 190px;float: right;}#main-navigation li {margin: 0; padding: 0;}#main-navigation a, #main-navigation a:link, #main-navigation a:visited, #main-navigation a:active {color: white;font-style: normal;letter-spacing: 1px;display: block;height: 50px;line-height: 50px;background: #c7c4aa url('../images/template/nav-bullet1.gif') no-repeat;padding-left: 20px;}#main-navigation a:hover {color: #373523;text-decoration: none;}#main-navigation li.alt a, #main-navigation li.alt a:link, #main-navigation li.alt a:visited, #main-navigation li.alt a:active {background: transparent url('../images/template/nav-bullet2.gif') no-repeat;}#basket-link {position: absolute;top: -40px; right: 5px;margin: 0; padding: 0 !important; border: 0;height: 30px !important;line-height: 30px !important;background-color: transparent !important;background-image: none !important;font-size: 0.8em;}#basket-link:hover {color: #fec600 !important;}#main-content {padding: 5px;width: 490px;background: #e8e5d2;min-height: 390px;}* html #main-content {float: left;height: 390px;}#latest-news {border-top: 10px solid white;padding: 10px 20px;background: #c7c4aa url('../images/template/news-bottom.gif') no-repeat left bottom;color: #58420D;font-size: 0.9em;}#latest-news a, #latest-news a:link, #latest-news a:visited, #latest-news a:active {color: #58420D;font-style: italic;font-weight: bold;text-decoration: none;}#latest-news a:hover {text-decoration: underline;color: #58420D;}#footer-container {margin-top: 20px; padding-bottom: 20px;background: #444641;color: white;}#footer-container h2 { color: white;}#footer-content {margin: 0 auto;padding: 1px 0 0 0;width: 700px;font-size: 0.8em;}#footer-content p {float: left;}#footer-content div.col1 {float: left;width: 60%;}#footer-content div.col2 {float: left;width: 40%;}#footer-content ul {margin: 0; padding: 0;}#footer-content li {margin: 0; padding: 2px 0;}#footer-content a, #footer-content a:link, #footer-content a:visited, #footer-content a:active {color: white;font-style: italic;text-decoration: underline;}#footer-content a:hover {text-decoration: underline;color: #fec600;}#facebook-link {display: block;margin: 15px 0 0 0;padding: 0 0 0 40px;background: transparent url('../images/template/facebook-icon.gif') no-repeat;line-height: 32px;width: 150px; height: 32px;text-decoration: none !important;font-style: normal !important;}#twitter-link {display: block;margin: 15px 0 0 0;padding: 0 0 0 40px;background: transparent url('../images/template/twitter-icon.jpg') no-repeat;line-height: 32px;width: 150px; height: 32px;text-decoration: none !important;font-style: normal !important;}#blogspot-link {display: block;margin: 15px 0 0 0;padding: 0 0 0 40px;background: transparent url('../images/template/blogspot-icon.jpg') no-repeat;line-height: 32px;width: 150px; height: 32px;text-decoration: none !important;font-style: normal !important;}#footer-nav {text-decoration: none !important;font-style: normal !important;font-size: 0.8em;}.notes {font-size: 0.7em;}.footnote {font-size: 0.7em;color: #999999;}.imageOnLeftBorder {float: left;margin-right: 10px;border: 1px solid #aeab93;}.imageOnRightBorder {float: right;margin-left: 10px;border: 1px solid #aeab93;}div.content {padding: 15px;}div.tab-content {clear: left;padding: 15px;background: #dad7be;}ul.siblingNavigation {margin: 0; padding: 0;list-style-type: none;}ul.siblingNavigation li {margin: 0; padding: 0;float: left;background: #dad7be;}ul.siblingNavigation li a, ul.siblingNavigation li a:link, ul.siblingNavigation li a:visited, ul.siblingNavigation li a:active {display: block;padding-top: 10px;height: 32px; text-align: center;vertical-align: middle;text-transform: uppercase;font-size: 0.7em;}ul.siblingNavigation li a:hover {}p.pageLinks {text-align: right;}p.date {font-size: 0.6em;font-family: Verdana;color: #8c8971;}ul.upcomingShows li {margin: 10px 0;}ul.slideshow {margin: 0;padding: 0;list-style-type: none;}ul.slideshow li {margin: 0; padding: 0;position: relative;display: none;}ul.slideshow img {display: block;}ul.slideshow h2 {position: absolute;left: 0; bottom: 0;background: transparent url('../images/template/slideshowBack.png');color: white;margin: 0;padding: 20px;width: 450px;font-size: 1.2em;}ul.slideshow a, ul.slideshow a:link, ul.slideshow a:visited, ul.slideshow a:active {color: white;text-decoration: underline;font-style: normal;float: right;}ul.slideshow a:hover {color: #fec600;}#contactForm {clear: left;padding-top: 20px;}#contactForm label {display: block;text-align: right;clear: left;float: left;font-weight: bold;width: 185px;padding-right: 10px;}#contactForm label span {font-weight: normal;font-size: 0.75em;display: block;text-align: right;padding-bottom: 20px;}#contactForm input, #contactForm textarea {float: left;border: 1px solid #aeab93;padding: 5px;width: 200px;}#contactForm textarea {height: 80px;margin-bottom: 20px;}#contactForm button {display: block;margin-left: 195px;clear: left;cursor: pointer;}.status, .error, .statusOk {margin: 10px 0;padding: 10px 17px;background: #fdeded;border: 1px solid #f29f9f;color: #DD0000;font-weight: bold;font-size: 0.9em;}.statusOk {background: #edf9ed;border: 1px solid #a0dfa0;color: #00aa00;}ul.defaultProductList {margin: 0; padding: 0;list-style-type: none;}ul.defaultProductList li {margin: 0; padding: 0;border-bottom: 1px solid #aeab93;}ul.defaultProductList p.price {font-weight: bold;float: left;padding-right: 15px;}a.button {display: block;width: 100px; height: 22px;}a.button span { display: none;}a.moreDetails {background: transparent url('../images/template/more-details.png') no-repeat;}a.preOrder {background: transparent url('../images/template/pre-order.png') no-repeat;}a.outOfStock {background: transparent url('../images/template/out-of-stock.png') no-repeat;}a.addToBasket {background: transparent url('../images/template/add-to-basket.png') no-repeat;}div.bikeDetails a.button {width: 152px; height: 32px;margin-top: -10px;}div.bikeDetails a.addToBasket {background: transparent url('../images/template/add-to-basket-large.png') no-repeat;}div.bikeDetails a.preOrder {background: transparent url('../images/template/pre-order-large.png') no-repeat;}div.bikeDetails a.outOfStock {background: transparent url('../images/template/out-of-stock-large.png') no-repeat;}ul.bikesProductList {margin: 0; padding: 0;list-style-type: none;}ul.bikesProductList li {margin: 0; padding: 0;border: 1px solid #aeab93;float: left;margin: 10px 10px 0 0;}ul.bikesProductList img {display: block;}h1.productLogo {background-repeat: no-repeat;margin: 0; padding: 0;width: 230px; height: 42px;float: left;}h1.productLogo span { display: none;}ul.productNavigation {margin: 0; padding: 0;list-style-type: none;float: left;}ul.productNavigation li {margin: 0; padding: 0;float: left;background: #dad7be;}ul.productNavigation li.alt {background: #c5c2a4;}ul.productNavigation li a, ul.productNavigation li a:link, ul.productNavigation li a:visited, ul.productNavigation li a:active {display: block;padding-top: 15px;width: 115px; height: 27px; text-align: center;vertical-align: middle;font-size: 0.7em;}ul.productNavigation li a:hover {}div.specification {clear: left;padding: 15px;background: #dad7be;display: none;}div.bikeDetails {position: relative;clear: left;padding: 15px;background: #dad7be;}div.bikeDetails p.price {font-size: 1.3em;}div.bikeDetails p.price em {font-style: normal;font-size: 0.6em;}table.specificationTable {border-spacing: collapse;}table.specificationTable th,table.specificationTable td {padding: 0.5em 0.5em;color:#666666;font-size: 0.8em;border-bottom: 1px dotted #e1e1e1;line-height:1.3em;}table.specificationTable th {color: #595640;text-align: right;width:120px;background:#cbc8ad;}ul.smallImages {margin: 0; padding: 0;list-style-type: none;float: left;width: 210px;padding-top: 5px;}ul.smallImages li {margin: 0; padding: 0;float: left;margin: 5px 5px 0 0;}ul.smallImages img {display: block;border: 1px solid #aeab93;}* html ul.smallImages {float: none;}* html div.bikeDetails p.left {float: none;}ul.largeImages {margin: 0; padding: 0;list-style-type: none;}ul.largeImages li {margin: 0; padding: 0;display: none;}ul.largeImages img {display: block;}ul.productBottomNav {margin: 0; padding: 0;list-style-type: none;height: 33px;margin-top: 15px;}ul.productBottomNav li {margin: 0; padding: 0;float: left;margin-right: 20px;}ul.productBottomNav li a, ul.productBottomNav li a:link, ul.productBottomNav li a:visited, ul.productBottomNav li a:active {display: block;width: 136px; height: 33px;background-repeat: no-repeat;}ul.productBottomNav li a:hover {}ul.productBottomNav span { display: none;}ul.productBottomNav a.viewMoreBikes {background-image: url('../images/template/view-more-bikes.gif');}ul.productBottomNav a.writeReview {background-image: url('../images/template/write-a-review.gif');}ul.colourList {margin: 0; padding: 0;list-style-type: none;margin: 10px 0 0 10px;float: left;}ul.colourList li {margin: 0; padding: 0;float: left;margin-right: 5px;}* html ul.colourList {float: none;width: 90%;}* html ul.colourList li {width: 25px; height: 25px;}span.colour {display: block;width: 25px; height: 25px;}span.colour span { display: none;}ul.colourButtons {display: none;position: absolute;top: 410px; left: 225px;margin: 0; padding: 0;list-style-type: none;width: 250px;background: #FFCC00;padding: 5px 10px;}ul.colourButtons li {clear: both;margin: 0; padding: 0;margin-bottom: 10px;}ul.colourButtons span.colour {float: right;}ul.colourButtons a.button {background-image: none;width: 100%; height: 30px; line-height: 25px;}ul.colourButtons a.button span {display: inline;font-weight: bold;}ul.colourButtons a.button span span {display: none;}ul.colourButtons span.colour {display: block;}table.basketTable {width: 100%;}table.basketTable th {border-bottom: 1px solid #73726a;text-align: left;}table.basketTable td, table.basketTable th {padding: 10px;}table.basketTable tr.delivery td {border-top: 1px solid #73726a;border-bottom: 1px solid #73726a;}table.orderingTable {width: 100%;margin-top: 10px;}table.orderingTable th {text-align: left;}table.orderingTable td {padding: 2px;}table.orderingTable tr.borderTop td, table.orderingTable tr.borderTop th {border-top: 1px solid #73726a;padding: 10px 2px;}input.inputSmall {width: 40px;}ul.basketNav {margin: 0; padding: 0;list-style-type: none;height: 31px;margin-top: 70px;}ul.basketNav li {margin: 0; padding: 0;float: left;margin-right: 10px;}ul.basketNav li a, ul.basketNav li a:link, ul.basketNav li a:visited, ul.basketNav li a:active {display: block;width: 117px; height: 31px;background-repeat: no-repeat;}ul.basketNav li a:hover {}ul.basketNav span { display: none;}ul.basketNav a.continue-shopping {background-image: url('../images/template/continue-shopping.png');}ul.basketNav a.add-accessories {background-image: url('../images/template/add-accessories.png');}ul.basketNav a.proceed-to-checkout {width: 152px !important;background-image: url('../images/template/proceed-to-checkout.png');}