
body 
{
background-color:#1d1d1d;
background-image:none;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top center;
height:100%;
margin:0;
padding:0;
}

body .diyw 
{
font-family:Arial, Helvetica, sans-serif;
}


.diyw #mainNav1 a,.diyw #mainNav2 a,.diyw #mainNav3 a {
white-space:normal;
word-wrap:break-word;
}

.diyw .clearover:before,.diyw .clearover:after {
content:"";
display:table;
}

.diyw .clearover {
zoom:1;
}

.diyw #diywebWrapper {
width:960px;
background-repeat:no-repeat;
background-position:0 0;
position:relative;
margin:0 auto;
padding:0 0 50px;
}

.diyw #diywebInnerWrapper {
position:relative;
top:26px;
left:28px;
width:900px;
}

.diyw #diywebInnerWrapper:before {
background:#333333;
border:16px solid #181818;
bottom:-40px;
box-shadow:0 0 15px rgba(0,0,0,0.8);
content:" ";
left:-16px;
position:absolute;
right:-24px;
top:-16px;
z-index:-1;
}

.diyw #diywebHeader {
width:908px;
}

.diyw #diywebNavigation ul {
background-color:#000;
width:908px;
}

.diyw #diywebNavigation ul,.diyw #diywebNavigation ul li {
float:left;
list-style:none;
margin:0;
padding:0;
}

.diyw #diywebNavigation ul li a {
font-size:16px;
text-decoration:none;
display:inline-block;
color:#b5b5b5;
max-width:868px;
padding:23px 20px 20px;
}

.diyw #diywebNavigation ul li a:hover,.diyw #diywebNavigation ul li a.current {
background-color:#a5b730;
color:#ffffff;
}

.diyw #diywebMainContent {
margin:20px 0 0;
}

.diyw #diywebSidebar {
width:200px;
float:left;
margin:10px 0 0;
}

.diyw #diywebSubNavigation ul,.diyw #diywebSubNavigation ul li {
list-style:none;
margin:0;
padding:0;
}

.diyw #diywebSubNavigation ul.mainNav2 {
margin:7px 20px;
}

.diyw #diywebSubNavigation ul.mainNav2 > li {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#474747;
padding:7px;
}

.diyw #diywebSubNavigation ul.mainNav2 > li > a {
display:block;
color:#a5a5a5;
text-decoration:none;
}

.diyw #diywebSubNavigation ul.mainNav3 {
background-color:#000000;
width:160px;
margin:0 0 2px -6px;
}

.diyw #diywebSubNavigation ul.mainNav3 li {
padding:1px 0;
}

.diyw #diywebSubNavigation ul.mainNav3 li a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#cacaca;
text-decoration:none;
display:block;
background-image:url(https://bbc393.claudeassets.com/20180701195023im_/https://www.evolutionbikeshop.com/s/img/arrow.png);
background-repeat:no-repeat;
background-position:4px 0;
background-attachment:scroll;
background-color:transparent;
padding:5px 0 3px 20px;
}

.diyw #diywebMainContentCenter {
float:left;
width:645px;
margin:0 0 0 30px;
}

.diyw p {
font-size:12px;
color:#cbcbcb;
line-height:150%;
}

.diyw p > a {
color:#ffffff;
text-decoration:none;
padding:1px 3px;
}

.diyw .imgleft {
float:left;
margin:0 5px 5px 0;
}

.diyw .imgright {
float:right;
margin:0 0 5px 5px;
}

.diyw h1,.diyw h2,.diyw h3 {
margin:0;
padding:0;
}

.diyw h1 {
font-size:38px;
line-height:120%;
font-weight:bold;
color:#a5b730;
}

.diyw h2 {
font-weight:bold;
font-size:18px;
color:#a5b730;
margin:0 0 10px;
}

.diyw #content_area .module_content p {

}

.diyw #diywebMainContentCenter div.n {
display:block;
margin:0;
}

.diyw #diywebMainContentCenter div.n div .caption {
color:#cbcbcb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0 5px 5px 0;
}

.diyw #diywebMainContentCenter div.n .clearover {
padding:10px 0;
}

.diyw #diywebMainContentCenter div.n .clearover p {
margin:0;
padding:0;
}

.diyw #diywebMainContentCenter div.n .clearover .imgleft {
margin:3px 10px 0 0;
}

.diyw #diywebMainContentCenter div.n table td {
color:#cbcbcb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.diyw #diywebMainContentCenter div.n > p {
margin:0;
}

.diyw div.hr {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#474747;
clear:both;
margin:20px 0;
}

.diyw #diywebSubContent {
margin:20px 0 0;
}

.diyw #diywebSubContent h1 {
font-size:18px;
color:#a5b730;
margin:0 0 5px 20px;
}

.diyw #diywebSubContent h2,.diyw #diywebSubContent h3 {
color:#ffffff;
font-size:14px;
margin:0 0 5px 20px;
padding:2px 4px;
}

.diyw #diywebSubContent p {
margin:0 0 20px 20px;
padding:0;
}

.diyw #diywebFooterWrap {
background-repeat:no-repeat;
background-position:center 0;
display:block;
height:110px;
}

.diyw #diywebFooter {
position:relative;
top:40px;
display:block;
height:70px;
}

.diyw #diywebFooterCenter {
width:935px;
margin:0 auto;
}

.diyw #diywebFooter .leftrow {
color:#ffffff;
float:left;
font-size:12px;
padding:17px 0 0;
}

.diyw #diywebFooter .rightrow {
color:#ffffff;
float:right;
padding:17px 0 0;
}

.diyw #diywebFooter .leftrow a,.diyw #diywebFooter .rightrow a {
display:inline-block;
height:21px;
color:#ffffff;
text-decoration:none;
font-size:12px;
background-color:transparent;
margin:0 0 10px;
}

.diyw #diywebFooter .leftrow a:hover,.diyw #diywebFooter .rightrow a:hover {
text-decoration:underline;
background-color:transparent;
}

.diyw #diywebFooter .leftrow a[href$=sitemap/] {
background-image:url(https://d62fb8.claudeassets.com/20180701195023im_/https://www.evolutionbikeshop.com/s/img/sitemap.png);
background-repeat:no-repeat;
background-position:0 0;
padding:7px 0 0 35px;
}

.diyw #diywebFooter .leftrow a[href^=javascript:] {
background-image:url(https://87b29d.claudeassets.com/20180701195023im_/https://www.evolutionbikeshop.com/s/img/print.png);
background-repeat:no-repeat;
background-position:0 0;
padding:7px 0 0 35px;
}

.diyw #diywebFooter .rightrow a#login,.diyw #diywebFooter .rightrow a#logout {
background-image:url(https://4de18d.claudeassets.com/20180701195023im_/https://www.evolutionbikeshop.com/s/img/login.png);
background-repeat:no-repeat;
background-position:0 0;
margin:0 10px 0 0;
padding:7px 0 0 35px;
}

.diyw #diywebFooter #homepage {
padding:0;
}

.diyw a[href^=javascript ],.diyw a[href=# ],.diyw a.toolbar-item {
background-color:transparent;
}

.diyw .clearover:after,.diyw div.n {
clear:both;
}

.diyw #diywebSubNavigation ul.mainNav2 > li > a.current,.diyw #diywebSubNavigation ul.mainNav2 > li > a:hover,.diyw #diywebSubNavigation ul.mainNav3 li a:hover,.diyw #diywebSubNavigation ul.mainNav3 li a.current {
color:#A5B730;
}

.diyw #diywebFooter .leftrow a[href^=javascript:] img,.diyw .lightboxData {
display:none;
}
/*
     FILE ARCHIVED ON 08:48:35 Jul 27, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:18:18 Jun 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.511
  exclusion.robots: 0.049
  exclusion.robots.policy: 0.04
  esindex: 0.008
  cdx.remote: 15.144
  LoadShardBlock: 75.742 (3)
  PetaboxLoader3.datanode: 86.655 (5)
  PetaboxLoader3.resolve: 1348.873 (4)
  load_resource: 1440.435 (2)
*/