html { height:100%; overflow-x:hidden; }
body { margin:0px; font-family:verdana, sans-serif; font-size:13px; text-align:center; }
h1 { font-size:12px; padding:0; margin:0px 0px 8px 0px; }
p { margin:0 0 8px 0 }
a { color:#8e9591; text-decoration:underline; font-size:12px; }
a:hover { text-decoration:none; }



#topnav { text-align:center; padding:8px; background:#083927; }
#topnav a { color:#ffffff; font-size:12px; margin-right:30px }
#topnav a:hover,
#footernav a:hover { color:#8e9591;  }
#topnav a.active,
#footernav a.active { font-weight:bold; text-decoration:underline }
#topnav a.last,
#footernav a.last { margin-right:0; }
#footernav { width:435px; float:left; margin:35px 0 0 20px }
#footernav a { color:#fff; font-size:11px; margin-right:17px }

#container { width:905px; margin:0 auto; min-height:400px; text-align:left; background:#fff url(../images/background.gif) no-repeat; }
#head-contact { padding-top:10px; text-align:center; }
#content { padding-top:150px; float:left; }
#left { width:45%; margin-left:5px; float:left; }

#quote { width:40%; margin:10px 0 0 30px; float:left; padding-left:8px; background:url(../images/background_quote.gif) repeat-y; }
#quote div { float:left; font-size:12px; display:inline; line-height:20px; margin-top:-4px  }
#quote div a { display:block; }
#photo { width:450px; height:338px; float:right; background:#FFF; margin-bottom:8px; }

#contact { float:left; width:250px; color:#fff; margin-top:14px; margin-left:70px; font-size:11px; }
#text { float:left; margin-left:5px; width:100%; }
#footer {  height:91px; padding-top:2px; margin:15px 0 0 75px; float:left; display:block; background:#FFF url(../images/footer_nav.gif) no-repeat; }
#copyright { width:100%; float:left; padding:5px; margin-top:5px; text-align:center; font-size:11px; }


