body { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; color: white; font-size: 12px; background:url(../images/header.jpg) top center no-repeat #000;}
.container { width: 800px; margin: 0px auto; }
.header { height: 200px; width: 100%; display: block; float:left; }

.nav { height: 40px; float:left;  width: 100%; margin-bottom: 10px; margin-top: 5px;  }
.nav ul { margin: 0px; padding: 0px; width: 700px; margin: 0px auto;}
.nav ul li { padding: 0px; list-style: none; float: left; padding: 0px 25px;  }
.nav ul li a, .nav ul li a:visited { font-family: "Times New Roman", Times, serif; font-size: 22px; color: #fdf1bb; text-decoration: none;  }

.left { width: 200px; border-right: 1px solid #5c0000; float: left;}
.content { padding: 0px 10px; width: 560px; float: left; }
a, a:visited { color: #fdf1bb; }

.browseProductContainer { padding: 10px; border: 1px solid #9c8c45; background-color: #5e0000; float:left; margin-bottom: 10px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
h3.browseProductTitle { width: 100%; font-family: "Times New Roman", Times, serif; font-size: 20px;  color: #fdf1bb; font-weight: normal; margin: 0px; margin-bottom: 5px;}
.browseProductImageContainer { width: 210px; float:left; }
.browseAddToCartContainer { border: 1px  solid #fdf1bb; background-color: #3c0303; padding: 15px; float:right; font-family: "Times New Roman", Times, serif; font-size: 16px;  }
.extra_attributes { width: 300px; float: left; clear: both; font-size: 14px; padding: 5px 0; }
hr { border-bottom:0px; margin: 0px; padding: 0px; background-color: none; border-bottom: 1px solid #9c8c45; }
.left .moduletable { width: 80%; float: left; border-bottom: 1px solid #5C0000 }