body {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
font-size: 14px;
color: #999999;
}

#container {
width: 3050px;
background-image: url(images/content_bg.gif);
background-repeat: repeat-y;
}

#sidebar {
width: 160px;
padding: 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: 317px;
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: 2800px;
float: left;
margin: 0;
padding: 0;
}

#intro {
width: 665px;
height: 100px;
padding: 35px 0 20px 20px;
font-size: 20px;
line-height: 23px;
font-weight: normal;
}

.introTag {
color: #ff6600;
text-transform: uppercase;
font-size: 25px;
font-weight: bold;
}

#chairs {
width: 2700px;
padding: 0 0 0 20px;
margin: 0;
height: 465px;
}

.chairs {
padding:0 50px 0 0;
}

#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;
}
