/* CSS Document */
BODY {font-family:  Arial, Tahoma, Verdana;
font-size:13px;
color: #FFFFFF;
background-color: #313131;
}
TD{
font-family:  Arial, Tahoma, Verdana;
font-size:13px;
color: #000000;
}

H1{
color:#C90005;
}
H2{
color:#FFFFFF;
}

A:link { color: #000000;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;
font-weight: bold;
}
A:visited { color: #000000;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;
font-weight: bold;
}
A:active { color: #000000;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;
font-weight: bold;
}
A:hover { color: #e70000;
font-family: Arial, Tahoma, Verdana;
font-size:13px;
font-weight: bold;
}


A:link.toplink { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:visited.toplink { color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size:11px;
}
A:active.toplink { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:hover.toplink { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}

A:link.lghomelink { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:14px;
}
A:visited.lghomelink { color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size:14px;
}
A:active.lghomelink { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:14px;
}
A:hover.lghomelink { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:14px;
}

A:link.redlink { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:visited.redlink { color: #e70000;
font-family: Arial, Tahoma, Verdana;
font-size:11px;
}
A:active.redlink { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:hover.redlink { color: #DADADA;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}

A:link.redlinksm { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:visited.redlinksm { color: #e70000;
font-family: Arial, Tahoma, Verdana;
font-size:11px;
}
A:active.redlinksm { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:hover.redlinksm { color: #000000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}

A:link.bluelinksm { color: #0000FF;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:visited.bluelinksm { color: #0000FF;
font-family: Arial, Tahoma, Verdana;
font-size:11px;
}
A:active.bluelinksm { color: #0000FF;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}
A:hover.bluelinksm { color: #000000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
}

A:link.specialslink { color: #0000FF;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;
font-weight:bold;
}
A:visited.specialslink { color: #0000FF;
font-family: Arial, Tahoma, Verdana;
font-size:13px;font-weight:bold;
}
A:active.specialslink { color: #0000FF;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;font-weight:bold;
}
A:hover.specialslink { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;font-weight:bold;
}

A:link.productListing-heading { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;
font-weight:bold;
}
A:visited.productListing-heading { color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size:11px;font-weight:bold;
}
A:active.productListing-heading { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;font-weight:bold;
}
A:hover.productListing-heading { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:11px;font-weight:bold;
}



TD.productListing-data A:link { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;
font-weight:bold;
}
TD.productListing-data A:visited { color: #e70000;
font-family: Arial, Tahoma, Verdana;
font-size:13px;font-weight:bold;
}
TD.productListing-data A:active { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;font-weight:bold;
}
TD.productListing-data A:hover { color: #DADADA;
font-family:  Arial, Tahoma, Verdana;
font-size:13px;font-weight:bold;
}

TD.categories A:link { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
TD.categories A:visited { color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size:12px;font-weight:bold;
text-decoration:none;
}
TD.categories A:active { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:12px;font-weight:bold;
text-decoration:none;
}
TD.categories A:hover { color: #e70000;
font-family:  Arial, Tahoma, Verdana;
font-size:12px;font-weight:bold;
text-decoration:none;
}

A:link.reftext { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:9px;
}
A:visited.reftext { color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size:9px;
}
A:active.reftext { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:9px;
}
A:hover.reftext { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:9px;
}

A:link.details { color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:10px;
font-style:italic;
}
A:visited.details { color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size:10px;
font-style:italic;
}
A:active.details { color: #FFFFFF;
font-style:italic;
font-family:  Arial, Tahoma, Verdana;
font-size:10px;
}
A:hover.details { color: #DADADA;
font-family:  Arial, Tahoma, Verdana;
font-style:italic;
font-size:10px;
}

.selected{font-size: 12px; color: #9D0511;}
.sub{font-size: 12px;}
.sub2{font-size: 11px;}
.reftext{ font-size: 9px;
color: #FFFFFF;}
.black{ background-color:#000000;}
.topright{background-image: url(graphics/toprightbg.jpg); background-repeat:repeat-x; background-color: #000000; color: #FFFFFF;
font-family:  Arial, Tahoma, Verdana;
font-size:9px;}
.homemiddletop{background-image:  url(graphics/homemiddletop.jpg); background-repeat:repeat-y; background-color: #000000;}
.homemiddlebot{background-image:  url(graphics/homemiddlebot.gif); background-repeat:repeat-y;}
.homemiddleright{background-image:  url(graphics/homemiddleright.gif); background-repeat:repeat-x;}
.homemiddleleft{background-image:  url(graphics/homemiddleleft.jpg); background-repeat:repeat-x; background-color: #000000;}
.gearbg{background-image:  url(graphics/homebotbg.jpg); background-repeat:repeat-x; background-color: #FFFFFF;}
.content{background-image:  url(graphics/contentbg.jpg); background-repeat:repeat-x; background-color: #FFFFFF;}
.leftnav{background-image:  url(graphics/contentleftbg.gif);}
.cartbg{background-image:  url(graphics/cartmid.gif);}
.footerbg{background-color: #000000; color: #FFFFFF;}
.maintable{border: 1px #e70000 solid;}
.smalltext{font-size:10px; color: #FFFFFF;}
.welcome{font-size:12px; color: #FFFFFF;}