body
{
background-image:url();
margin:0; 
padding:0;
color:black;
font-family:'Futura Light', Futura, Arial, sans-serif;
}

#container {
text-align:center;
}

#nav
{
width:100%;
height:35px;
text-align:center;
}

#address
{
background-image:url(images/bg_address.jpg);
width:100%;
height:85px;
text-align:center;
}

#bottom_nav
{
width:715px;
text-align:center;
white-space:nowrap;
margin:25px auto 5px auto;
color:gray;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:11px;
}

#bottom_nav a
{
text-decoration:none;
color:gray;
}

#bottom_nav a:hover
{
color:black;
}

.title
{
width:715px;
margin:23px auto 7px auto;
text-align:left;
}

.main
{
width:715px;
margin:0 auto 0 auto;
text-align:left;
}

.info
{
width:450px;
margin:0 30px 0 0;
text-align:left;
float:left;
}

#testimonials
{
float:right;
width:235px;
}

.body
{
color:black;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:12px;
}

.body2
{
color:gray;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:11px;
}

a.body:hover
{
color:gray;
text-decoration:none;
}

.header
{
color:black;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.subhead_red
{
color:#AB1E15;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.subhead_purple
{
color:#680E3D;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.subhead_orange
{
color:#f8a51b;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
}

a.staff {
color:#303030;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

a.staff:hover {
color:#858585;
}

p.staff {
margin-top:0;
margin-bottom:13px;
}

.staff_box {
position:absolute;
top:210px;
left:50%;
z-index:50;
background:white;
display:none;
width:475px;
height:250px;
margin:0 0 0 -130px;
text-align:left;
padding:10px;
}

.margin_top_zero {
margin-top:0;
}

.staff_thumbs {
float:right;
text-align:center;
margin:0 0 20px 20px;
}

.staff_thumbs_images {
border:0;
margin:0 0 5px 0;
}

.click_to_enlarge {
color:#858585;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:9px;
text-decoration:none;
}

.click_to_enlarge a {
color:#858585;
font-family:'Futura Light', Futura, Arial, sans-serif;
text-decoration:none;
}

.click_to_enlarge a:hover; {
color:#303030;
}

.staff_close {
color:gray;
font-family:arial;
font-size:8px;
text-decoration:none;
}

.staff_close_conatiner {
width:100%;
margin:0 0 25px 0;
text-align:right;
}

#navigation ul {
padding: 0;
margin: 0;
list-style-type: none;
width: 100%;
text-align: center;
}

#navigation li {
display: inline-block;
margin:0;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:13px;
font-weight:bold;
zoom: 1;
	*display:inline;
}

#navigation li a {
  color:white;
  text-decoration:none;
  display:block;
  padding:9px 25px 9px 25px;
}

#navigation li a:hover {
  background: url(images/nav_over.png) center top repeat-x;
}

#bottom_nav ul {
padding: 0;
margin: 0;
list-style-type: none;
width: 100%;
text-align: center;
}

#bottom_nav li {
display: inline-block;
margin:0;
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:11px;
font-weight:normal;
}

#bottom_nav li a {
  color:gray;
  text-decoration:none;
  display:block;
  padding:0 10px 0 10px;
}

#bottom_nav li a:hover {
  color:black;
}

#testimonials_top_wrapper {
height:90px;
margin-bottom:30px;
}

#testimonials_bottom_wrapper {
height:165px;
}

#testimonials_top p.quote {
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:gray;
margin-bottom:5px;
}

#testimonials_top p.quotee {
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
margin-top:0;
text-align:right;
}

#testimonials_bottom p.quote {
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:gray;
margin-bottom:5px;
}

#testimonials_bottom p.quotee {
font-family:'Futura Light', Futura, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
margin-top:0;
text-align:right;
}

#move-announcement {
position:absolute;
z-index:50;
top:0;
left:50%;
margin: 0 0 0 250px;
width:288px;
height:133px;
background: url('images/weve-moved-banner.png')
}

#move-announce {
display:block;
width:288px;
height:133px;
}
