@charset "UTF-8";

body { background:#B8CCD7 url(../images/home_bg.gif) repeat-x top left; }
h2 { background:url(../images/tagline.gif) no-repeat bottom left; height:82px; width:535px; }
h3 { text-indent:-5000em; }
h4 { color:black; font-size:1.2em; line-height:1.1em; font-weight:bold; margin-bottom:0.5em; margin-top: 0; text-transform:none; }
#img-wrapper { background-image:url(../images/home_img_man.png); position:absolute; right:0; top:0; height:362px; width:416px; z-index:999;  }
#main-content ul { list-style-type:none; margin-left:0; }
#main-content li { background:none; padding-left:0; margin-bottom:0.8em; }

#wrapper { background:none; }
#navigation { position:relative; z-index:1000; }
#main-content { background:none; float:none; padding:0; width:100%;margin-top:20px; } 
#info-boxes-container { padding-top:35px; }

#inner { background:url(../images/home_infobox_bg.gif) repeat-y top left; float: left; overflow: hidden; }
#inner div { background-image:url(../images/home_infobox_top.gif); float:left; width:316px; padding: 18px; margin-right:8px; margin-bottom: -1000px; padding-bottom: 1000px; }

ul#quote-contact-container { margin-left:0;  }
ul#quote-contact-container li { background:none; display:inline; margin-right:5px; padding-left:0; }

#footer  { background-image:url(../images/home_infobox_bottom.gif); }
#footer p#moncur { margin-right:55px; }

#inner .col1 h3 { background-image:url(../images/home_subhdr_about.gif); }
#inner .col2 h3 { background-image:url(../images/home_subhdr_testimonials.gif); }
#inner .col2 { margin-right:0; }

.divider { background-image:url(../images/divider_blue.gif); margin-left:0.5em; padding-left:0.8em; }
p.client-logo { float:left; margin:0 1.5em 1em 0; }

#inner #audio-tour { background-image:url(../images/home_infobox_gradient.gif); float:none; margin:0; margin-bottom:1.5em; padding: 0.5em 0 0 0; text-align:center; width:210px;  }
ul.audio { background-image:url(../images/home_infobox_gradient.gif); margin-bottom:1em; padding-top:1em; width:210px; }
ul.audio li.first { float:left; line-height:1em; margin:0 0.5em 0 2em; width:80px; }
ul.audio li { display:inline; }