body {
font-family: sans-serif;
background-color: #e4f2fe;
}

#nav {
color: white;
font-size: 11px;
}

#nav a {
color: white;
font-weight: bold;
padding: 15px;
text-decoration: none;
display: block;
}

#nav a:hover {
text-decoration: underline;
background-color: #ff7a94;
}

#bycategory td{
font-size: 12px;
padding-left: 8px;
padding-right: 8px;
}

#brandcol {
background-color:#eeeeee;
font-size:13px;
padding:16px;
background-image:url(rotator/silver.jpg);
}

#brandcol a{
color:#333333;
font-weight: bold;
}

#1 a{
color:#666666;
font-size: 20px;
text-decoration: none;
}

#1 a:hover{
color:#333333;
font-size: 20px;
text-decoration: underline;;
}

#brand div {
font-family: sans-serif;
font-size: 12px;
border: 1px solid #cccccc;
font-weight: bold;
}

#brand div a {
display: block;
background-color: #e9e9e9;
color: black;
padding-top:15px;
padding-bottom: 15px;
text-decoration: none;
background-image:url(images/lightgrayshade.jpg);
backgroud-repeat: repeat-x;
}

#brandselected div {
font-family: sans-serif;
font-size: 12px;
border: 1px solid #cccccc;
font-weight: bold;
}

#brandselected div a{
background-color:ff7a95;
color:white;
display:block;
padding-bottom:15px;
padding-top:15px;
text-decoration:none;
}

#categorydiv a:hover {
background-color: #eeeeee;
}

#brand div a:hover {
background-color: #ff0031;
color: white;
text-decoration: underline;
background-image:url(images/nav-back.jpg);
backgroud-repeat: repeat-x;
}


#topbrands {
border-top: 5px solid #555555;
border-bottom: 5px solid #555555;
}

#topbrands2 {

}

#header {
font-weight: bold;
color: #ff0031;
font-size: 13px;
}

#header2{
font-weight: bold;
color: #555555;
font-size: 13px;
}

#row1 {
padding:15px;
}

#row2 {
padding:10px;
padding-left: 15px;
padding-right: 15px;
}

#row2_cell {
font-size: 11px; 
color: black;
}

#row2_cell a {
color: black;
font-weight: bold;
text-decoration: none;
}

#row3 {
padding-top:0px;
padding-bottom:15px;
}

#content  {
padding:15px;
font-size: 11px;
line-height: 180%;
}

#topbrands_box {
padding-top:15px;
}

#specials {
}

#subbrands td {
font-size: 10px;
width: 20%;
}

#subbrands td a{
font-size: 10px;
padding:3px !important;
text-decoration: none;
}

#shopbybrand {
padding-left: 15px;
}

#bottomlinks {
font-size: 11px;
line-height: 200%;
}

#bottomlinks a{
color: #555555;
}

#bottomlinks_table {
border-top: 5px solid #cccccc;
border-bottom: 1px dotted #cccccc;
padding-top: 15px;
padding-bottom: 15px;
}

#toppromo a{
text-decoration: none;
color: #333333;
}

#toppromo a:hover {
text-decoration: underline;
color: black;
}

#sub_page_categories {
background-color: #eeeeee;
}

#sub_page_categories a{
display: block;
padding:4px;
text-align: center;
font-size: 11px;
color: #333333;
background-color: #eeeeee;
}

#sub_page_categories a:hover{
color: white;
background-color: #FF7A94;
}

#viewalldownloads {
text-decoration:none;
font-size: 13px; 
font-weight: bold; 
padding:5px; 
font-weight:bold; 
color: #696969;
}


#viewalldownloads:hover {
background-color:#FF0031;
background-image:url(images/nav-back.jpg);
color:white;
}

a.mainmenu {
color:#eeeeee;
display:block;
height:17px;
padding:8px 13px 5px;
text-decoration:none;
}

 a { color: #FF0031; text-decoration: underline; }
 a:hover { color: #FF0031; text-decoration: underline; }

