
body{font-size:x-small;}
#nav #contact a:link {
        display: block; background:  url(/images/bike-bgnopat.gif); margin: 0px; width: 100%; line-height: 25px;
}#nav #contact a:visited {
        display: block; background:  url(/images/bike-bgnopat.gif); margin: 0px; width: 100%; line-height: 25px;
}
#bikes {color:#666;font-family:Verdana,Arial,helvetica,sans-seriff;margin-top:1px;}
#bikes h1 {padding-top:0px;margin-top:0px;width:100%;background-color:black; color:#fc0; font-size:16px;font-family:Verdana,Arial,Helvetica,Sans-Seriff;clear:left;}
#bikes a {text-decoration:underline;}
.bikeImg {border:black solid 1px;float:left;margin:0px 5px 10px 5px;}
.bikesection p {font-size:10px;}
.bikesection {margin-bottom:10px;padding-top:0px;margin-top:0px;clear:left; /*height:250px;*/}

ul.bikelist{font-size:10px;list-style-type:disc;color:blue;}
ul.bikelist li{list-style-position:inside;list-style-image:url(/images/bullet_bike_blk16.jpg);vertical-align:top;}
table.linktab{font-size:10px;background:#ccc;border:solid 1px white;clear:left;width:100%;margin-bottom:10px;}
table.linktab td {border:solid 1px white;text-align:center;font-weight:bold;}
table.linktab td.h {background:#fc0;}

.bikecol1{clear:left;width:43%;float:left;margin:0px 10px 0px 0px;height:200px;vertical-align:center;padding:0px;margin:0px 5px 10px 0px;}
.bikecol1 img{float:left;clear:left;}
.bikecol2{width:55%;float:left;font-size:10px;height:auto;padding:0px;margin:0px 0px 10px 0px;}
.bikecol2 p{padding:4px;margin:0px;}
.bikecol2 ul li {font-size:10px;}
#cool td {width:33%;}
.bikeLink{width:33%;}
.rngLink {display:block;border-top:solid black 1px;background:fc0;margin:0px;}
.rngLink:hover {background-color:white;}}
#bikes a.allbkLink:link {display:block;width:100%;border:solid black 1px;text-align:center;}
#bikes a.allbkLink:visited {display:block;width:100%;border:solid black 1px;text-align:center;}
ul.rangelist li a {border:none;}

#bikes .vertnav li a:link, #bikes .vertnav li a:visited{
text-align:center;
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:10px;
display:block;
border-top:solid black 1px;
background:#fc0;
margin:0px;
padding-bottom:6px;
padding-top:6px;
border-top:solid 1px #000;
}
#bikes .vertnav li a:hover {
color:#fc0;
font-weight:normal;
text-decoration:none;
font-size:10px;
background:#000;
}
#bikes tr td  ul.vertnav{
    padding:0;
    margin-left:0;
    list-style: none;
    width:100%;
    z-index:99;
    overflow:visible;
    /*position:absolute;*/
    background-color:#Fc0;
    color:#000000;
    margin:0px;
    padding:0px;
    display:block;
    font-size:10px;
    border-bottom:solid black 1px;
    clear:left;

}

#bikes .vertnav li {
        position: relative;
        width: 100%;
            background-color:#Fc0;
       color:#000000;

   display:block;
   /*height:1.5em;*/
   margin:0px;
}

#bikes .vertnav ul li{
        background-color:#FFF;
   color:#000000;
}

#bikes .vertnav li{ border-width:1px 1px 0 1px;}
#bikes .vertnav li:last-child{border-bottom:1px solid #ffffff;}
#bikes .vertnav a  {
    text-decoration:none;
    display:block;
    padding: 0.1em;
    margin:0.2em 0 0.2em 0.1em; /*helps Opera with hover */
    width:100%; /*helps IE with hover */
    height:1.2em;
}

#bikes .vertnav li:hover, .vertnav a:hover{
            background-color:#000000;
       color:#FFCC00;

}

#bikes .vertnav ul, .vertnav ul ul, .vertnav ul ul ul{
    display:none;
    position:absolute;
    top:0;
    left:12em;

}

#bikes .vertnav li:hover ul ul, .vertnav li:hover ul ul ul{
    display:none;

}

#bikes .vertnav li:hover ul, .vertnav ul li:hover ul, .vertnav ul ul li:hover ul{
    display:block;
}

li>ul {
        top: auto;
        left: auto;
}

/* Win IE only \*/
* html .vertnav li{float:left;clear:left;}
/* end holly hack */
#bikes tr td a.allbikes {clear:left;width:100%;border:solid black 1px;display:block;text-align:center;margin:0;background-color:#000;margin-bottom:1px;font-size:10px;padding:0.6em;}
#bikes tr td a.allbikes:hover{color:#fc0;}


/*Copied From Dever Bikes*/
#bikes div h1.ad {color:#fff;background:#000;margin-bottom:2px;width:100%;}
#bikes div.ad {border:solid 1px black;height:auto;margin-bottom:10px;width:100%;text-align:center;}
#bikes div.ad p {margin:0px;font-size:10px;}
#bikes div.ad a:hover {font-size:10px;}
#bikes #brands p{width:100%;height:200px;overflow:auto;}
#bikes div.ad a.mkrLink:link,#bikes div.ad a.mkrLink:visited {font-size:12px;background-color:#000;color:#fc0;display:block;font-weight:normal;}
#bikes div.ad a.mkrLink:hover{font-size:12px;background-color:#000;color:blue;display:block;font-weight:normal;}
#bikes div.ad a.rngLink:link,  #bikes div.ad a.rngLink:visited
{
display:block;
border:solid black 1px;
margin:2px auto 2px auto;
width:96%;
background-color:#fc0;
color:#000;
font-weight:normal;
font-size:10px;

}

#bikes div.ad{width:175px;}


    #bikes img{border-width:0px;}
    #bikes p.content
    {
    	color:black;
    	font-size:small;font-size:small !important;font-size/**/:/**/x-small;
        text-align:left;
    }


#bikes div.addCol1{float:left;width:48%;}
#bikes div.addCol2,#bikes div.addCol0{float:left;width:48%;margin-left:1%;border:solid black 1px;}
#bikes div.addCol0{font-size:small;font-size:small !important;font-size/**/:/**/x-small;border-width:2px 0px 0px 0px;padding-top:10px;width:98%;}
#bikes div.addCol0H,#bikes div.addCol0L{float:left;border-width:2px 0px 0px 0px;padding-top:10px;width:98%;background-color:#eee;}
#bikes div.addCol0L{background-color:#fff;}
#bikes div.addTitle{float:left;width:25%;}
#bikes div.addContent{float:left;width:70%;background-color:#eee;margin:2px 0px 2px 0px;color:black;}

#bikes div.addTitleDir{float:left;width:25%;font-size:medium;font-size:medium !important;font-size/**/:/**/small;}
#bikes div.addTitleDir h1{background-color:#fff;color:#000;font-size:small;font-size:small !important;font-size/**/:/**/x-small;}
#bikes div.addContentDir{float:left;width:70%;margin:2px 0px 2px 0px;color:black;}

#bikes div.addContentDir p {margin-top:0px;}
#bikes div.addHeader{margin:0px;font-size:medium;font-size:medium !important;font-size/**/:/**/small;}
#bikes h2.addHeader{color:black;margin:0px 0px 4px 0px;font-size:medium;font-size:medium !important;font-size/**/:/**/small;}
#bikes div.lolite{background-color:#eee;}
