body {
margin:0px;
background-image: url("images/HBB-newerbg.jpg"); 
background-position: center top; 
background-repeat: no-repeat; 
background-attachment: fixed;
}

.header {
margin:0px;
padding:0px;
border:0px;
display:block;
}

.content {
width:927px;
position: relative;
left: 50%;
margin-left: -475px;
border:0px;
padding:10px;
display:block;
line-height:150%;
text-align:left;
}

.main {
width:660px;
position:relative;
padding:5px;
border:0px;
float:left;
text-align:left;
color:#3b2c25;
font-size:15px;
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
line-height:150%;
}

.main a:link, a:active {
color:#7c5344;
font-weight:bold;
text-decoration:none;
}

.main a:visited {
color:#7c5344 !important;
font-weight:bold;
text-decoration:none;
}

.main a:hover {
color:#7c5344 !important;
font-weight:bold;
text-decoration:none;
}

.side {
width:214px;
position:relative;
padding:5px;
border:0px;
float:right;
text-align:left;
font-size:12px;
color:#3b2c25;
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
line-height:150%;
text-align:justify;
}


.search {
width:650px;
margin-left:5px;
margin-right:5px;
border-top:3px dotted #6f595b;
border-bottom:3px dotted #6f595b;
text-align:center;
padding-top:30px;
padding-bottom:30px;
font-size:21px;
color:#3b2c25;
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
}

.searchbox {
font-size:21px;
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
color:#000;
width:100px;
}

.submitsearch {
font-size:21px;
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
color:#000;
}

.backgroundlabel {
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
font-size:9px;
color:#3b2c25;
height: 75px;
width: 200px;
}

.buttonlabel {
font-family:'Lucida Grande', 'Trebuchet MS', 'Arial', sans-serif;
font-size:9px;
color:#3b2c25;
height: 55px;
width: 160px;
}

.squareimage {
height: 120px;
width: 200px;
border-style:solid;
border-width:2px;
border-color:#3b2c25;
}


.tablediv1 {
width:225px;
height:35px;
border:0px;
float:left;
font-weight:bold;
}

.tablediv2 {
width:350px;
height:35px;
border:0px;
float:left;
}

.tablediv3 {
width:550px;
height:55px;
border:0px;
float:left;
font-size:11px;
}

.side a {
color:#3b2c25 !important;
text-decoration:none;
font-weight:bold !important;
}

.side a:link, a:visited, a:active {
color:#f9f4f1 !important;
text-decoration:none;
font-weight:bold !important;
}

.side a:hover {
color:#f9f4f1;
text-decoration:underline;
font-weight:bold !important;
}

#tags {
font-size:11px;}

.footer {
border-top:3px dotted #3b2c25;
border-bottom:3px dotted #3b2c25;
padding-top:10px;
padding-bottom:10px;
text-align:center !important;
font-size:11px;
clear:both;
}