body{
margin:0;
padding:0;
background-color:#983029;
background-image:url('/images/bg2.jpg');
background-repeat:repeat-x;
text-align:center;
}

body,td{
font-family:georgia,serif;
color:#FFA381;
font-size:12px;
}

#maincontainer{
width:722px;
margin:0 auto;
}

#phones{
font-family:verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#FFA381;
text-align:right;
height:27px;
}

#phones span{
padding-top:6px;
display:block;
}

#logo{
width:722px;
height:245px;
background-image:url('/images/logo.jpg');
margin:0 auto;
}

#maincontent{
float:right;
width:509px;
text-align:left;
margin-top:15px;
}

#maincontent h1{
font-weight:bold;
font-size:16px;
margin:0;
padding:0;
}

#maincontent h2{
font-weight:bold;
font-size:14px;
padding:0;
}

#maincontent p{
line-height:18px;
}

#features{
width:171px;
background-color:#341711;
opacity: 0.73;
filter: alpha(opacity: 73);
margin-left:20px;
background-image:url('/images/specials_bg.gif');
background-position:bottom center;
background-repeat:no-repeat;
font-family:verdana,sans-serif;
font-weight:bold;
}

#nav{
text-align:left;
padding-top:16px;
}

#nav ul{
margin-left:6px;
padding:0;
list-style: none;
width:145px;
text-align:right;
}

#nav ul li a{
display:block;
width:145px;
height:16px;
color:#FFA381;
}

#nav ul li a:hover{
background-color:#58231B;
}


#features a{
color:white;
text-decoration:none;
}

#features img{
margin-top:15px;
}

.locations{
width:237px;
text-align:center;
float:left;
font-weight:bold;
margin-top:10px;
}

.locations img{
padding:3px;
border:1px solid #FFA381;
}

a{
color:#FFA381;
}

a:hover{
text-decoration:none;
}

