body{margin-top:5px;padding-top:5px;}
body, #menudiv,  #bikes #centercol .section, .menudivs, .deal , #centercol .productRow .deal .div p
{
font-family:verdana, helvetica, arial;
font-size:small;
font-size:small !important;
font-size:x-small;
font-size/**/:/**/x-small;

}

#bikes #centercol .section
{
	clear:left;
    margin:0px 0px 8px 0px;
    float:left;
}
h1{
color:#fc0;
background-color:#000;
font-size:medium;
font-size:medium !important;
font-size:small;
font-size/**/:/**/small;
}
div.deal
{
 width:26%;
 padding:0px 0px 0px 0px;
 float:left;
 margin:0px 4px 0px 0px;
 margin:0px 1% 0px 0px !important;
 margin:0px 5px 0px 0px;
 margin/**/:/**/0px 5px 0px 0px;
 /*border:solid #ccc 1px;*/
 padding-top:5px;
}
div.deal p{margin:5px 0px 0px 0px;}
div.deal a,div.deal a:visited{color:#000;text-decoration:underline;}
div.deal a:hover{color:#fff;text-decoration:none;}

.catergorypic {border:solid #ccc 1px;}
div.productRow{margin-bottom:25px;clear:left;float:left;width:100%;height:250px;}
div.productRow p {padding-left:5px;}
div.titleRow{height:auto;}
#bikes h1.main{font-size:small;color:#c90;background:#fff;margin:0px 0px 4px;width:600px;}

.section {margin-bottom:20px;width:100%;}
span.price{color:#900;font-weight:bold;}
/**********************************************************
            product Image
***********************************************************/
.prodImage {
width:175px;
height:150px;
overflow:hidden;
border:solid #ccc 1px;
margin-left:10px;
background-repeat:no-repeat;
background-position:center;
}
.titleImage {width:100px;margin-right:10px;float:left;height:130px;}
.prodTitle
{
width:200px;
height:90px;
padding-left:5px;
margin-top:5px;
font-size:small;
font-size:small !important;
font-size:x-small;
font-size/**/:/**/x-small;

}
.menudiv {height:auto;/*overflow:auto;*/font-size:x-small;border:solid black 1px;}
.menudivs {border:solid #ccc 1px;font-size:x-small;}
.menudivs p{padding:0px 2px 0px 2px;font-size:small;}
/*******************************************************************************
Category List
********************************************************************************/
.prodTitle .catlist li,
div.prodTitle ul.catlist li a,
div.productRow div.deals div ul li,
div.productRow div.deals div ul li,
#centercol div.productRow div.deal ul.catlist,
#centercol div.productRow div.deal ul.catlist li a,
#centercol div.productRow div.deal ul.catlist li a:link,
#centercol div.productRow div.deal ul.catlist li a:hover,
#centercol div.productRow div.deal ul.catlist li a:visited
{
    color:#69c;
        font-weight:normal;
        font-size:xx-small;
        /*line-height:1em;*/
    margin: 0px;
    padding: 0px;
}
#centercol div.productRow div.deal ul.catlist
{
	margin:0px 0px 0px 18px;
}
.prodTitle .catlist li a, .category .catlist li a:visited
{
        text-decoration:underline;
        font-size:xx-small;
        color:#69c;
}
div.productRow div.deals div ul li a,div.productRow div.deals div ul li a:link
{
        text-decoration:underline;
        font-size:small;
        font-weight:normal;
        color:#69c;
}
div.productRow div.deals div ul li ,div.productRow div.deals div ul li
{
color:black;
}
div.productRow div.deals div a
{
	color:blue;
    text-decoration:underline;
    font-weight:normal;

}
.prodTitle{
  color:black;
  margin:5px 0px 0px 0px;
  padding-left: 1em;
  list-style-type: circle;
  }
div.prodTitle a, div.section p a, div.menudivs a{
	color:#00f;
    text-decoration:underline;
}
div.prodTitle a:hover, div.section p a:hover, div.menudivs a:hover{
	color:#69c;
    text-decoration:none;
}

div.brandlogo{float:left;width:24%;text-align:center;}
div.brandlogo{padding-top:10px;}
div.brandlogo a img, div.brandlogo a img{border:0px;}

#vertnav{width:98%;}
#brandnav{width:98%;width:98% !important;width/**/:/**/98%;}
h1.master{
font-size:large;
font-size:large !important;
font-size:medium;
font-size/**/:/**/medium;
color:#c90;
background:#fff;
}
p.compressed{margin:0px 0px 0px 0px;}
#brandnav ul{border:solid black 1px;}
div.titleCol{float:left;width:48%;}
div.titleColRight{margin-left:1%;}

.sectionImage{float:left;margin-right:10px;}
.sectionSubTitle,
h2.sectionSubTitle
{
font-size:small;
font-size:small !important;
font-size:x-small;
font-size/**/:/**/x-small;
color:black;

}
/******************************************
*              Appendix Rules
*******************************************/
body,
div,
div.productRow div.deals div div div ul li a,
div.menudivs p{
font-size:small;
font-size:small !important;
font-size:x-small;
font-size/**/:/**/x-small;
font-family:verdana, helvetica, arial;
}
div.productRow div.deal div.prodTitle ul.catlist li a,
div.productRow div.deal ul.catlist li a,
div.productRow div.deal ul.catlist li,
#footer div,
#footer p
{
font-size:x-small;
font-size:x-small !important;
font-size:xx-small;
font-size/**/:/**/xx-small;

}
h2.navigate
{
	font-size:small;
    font-size:small	!important;
    font-size:x-small;
    font-size/**/:/**/x-small;
    margin:0px;
    padding:0px 0px 0px 10px;
    color:#c30;
}
body{border:0px;padding:0px;}