body {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
font-size: 14px;
color: #999999;
}

a:visited {
color: #ff6600;
text-decoration: none;
}
a:hover {
color: #c00000;
text-decoration: none;
}
a:active {
color: #ff6600;
text-decoration: none;
}

#container {
width: 940px;
background-image: url(images/content_bg.gif);
background-repeat: repeat-y;
}

#sidebar {
width: 160px;
padding: 20px 20px 0 20px;
float: left;
font-size: 11px;
color: #666666;
line-height: 13px;
}

#sidebar_title {
color: #ffffff;
font-family: Arial, Helvetica;
font-size: 26px;
text-transform: uppercase;
}

#sidebar_bottom {
vertical-align: bottom;
padding-top: 305px;
text-align: right;
}

#sidebar_bottom a {
display: inline-block;
margin: 0 0 10px 0;
color: #666666;
text-decoration: none;
line-height: 18px;
}

#sidebar_bottom a:visited {
color: #666666;
text-decoration: none;
}

#sidebar_bottom a:hover {
color: #c00000;
text-decoration: none;
}

#sidebar_bottom a:active {
color: #666666;
text-decoration: none;
}

.phone {
margin: 0;
padding: 11px 0 0 0;
}

.logo {
padding: 0px 0 0 0;
}

#content {
width: 740px;
float: left;
margin: 0;
padding: 0;
}

#intro {
width: 665px;
height: 100px;
padding: 18px 0 20px 20px;
font-size: 20px;
line-height: 23px;
font-weight: normal;
}

.introTag {
color: #ff6600;
text-transform: uppercase;
font-size: 25px;
font-weight: bold;
}

.prodTag {
color: #ff6600;
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
}

#chairs {
width: 700px;
padding: 0 0 0 20px;
margin: 0;
height: 465px;
overflow: auto;
white-space: nowrap;
}

.chairs {
padding:0 50px 0 0;
}

#prod {
width: 700px;
padding: 0 0 0 20px;
margin: 0;
height: 465px;
}

#prodimg {
width: 295px;
padding: 0 0 0 20px;
margin: 0;
height: 440px;
float: left;
}

#prodtxt {
width:360px;
padding: 0 0 0 20px;
margin: 0;
height: 410px;
float: left;
}

#prodback {
width:360px;
padding: 0 0 0 20px;
margin: 0;
height: 20px;
float: left;
vertical-align: bottom; 
}

#footer {
clear: both;
background-color: #ffffff;
color: #bcbcbc;
text-align: center;
font-size: 9px;
padding: 15px 0 0 240px;
}

#footer p {
width: 620px;
margin: 15px 0 0 0;
}
