

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#461E09;
margin-left:0px;
margin-bottom:30px;
}

.logo {
position:relative;
width:200px;
height:86px;
text-align:center;
float:left;
padding-bottom:10px;
}

.topnavandlogo {
position:relative;
padding-top:5px;
padding-bottom:20px;
color:#FFFFFF;
width:830px;
}

.topnav {
width:600px;
padding-left:30px;
padding-top:15px;
float:right;
}


.topnavelement {
position:relative;
float:left;
margin-right:10px;
font-size:12px;
}

.topnavelement a{
color:#FFFFFF;
text-decoration:none;
}

.giftcert{
color:#FF0000;
text-align:right;
font-size:14px;
letter-spacing:5px;

}


.maincontent{
background-color:#666666;
margin-left:0px;
padding-left:30px;
padding-right:10px;
padding-top:10px;
width:900px;
}

.brandlist{
float:left;
width:200px;
color:#461E09;
font-size:10px;
}

.contentinner{
position:relative;
width:700px;
float:left;
padding-bottom:10px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:white;
}

.contentinner a {
text-decoration:none;
color:#461E09;
}

.contentinner a:hover {
text-decoration:underline;
}

.contentinner h1{
margin-top:0;
}

.bottombar{
margin-left:0px;
padding-left:30px;
padding-right:10px;
padding-top:10px;
width:900px;
}

.belowbrands {
float:left;
width:190px;
color:#FFFFFF;
font-size:10px;
padding-right:10px;
}

.rightfooter {
position:relative;
color:#FFFFFF;
width:700px;
float:right;
text-align:justify;
text-justify:distribute-all-lines;

}

.address{
font-size:14px;
float:left;
padding-right:10px;

}

.hours{
font-size:12px;
float:left;
padding-right:10px;

}
