/*
  $Author: awharris $
  $Id: style.css,v 1.6 2007/01/09 19:25:23 awharris Exp $
  This file is copyright 2004 by SpyderHost.net, Inc. All rights reserved.
  Cascading Style Sheet for Fosters Auto Service
*/

/*HTML SELECTORS*/
body           { font-family:Verdana, Arial, Helvetica, sans-serif; background:#999; }
table.layout   { background:white; width:98%; }
table.header   { width:100%; }
table.nav      { width:150px; margin:20px 5px 0 5px; }
td             { vertical-align:top; }
td.contentbox  { background:#FDF5D4; }
td.navigation  { background:#F8E27D; width:160px; }
td.header      { background:url('/images/header_bkgrnd.gif') top left repeat-x; vertical-align:top; }
td.nav         { width:150px; height:33px; background:url('/images/button.gif') top left no-repeat; text-align:center; vertical-align:middle; }
td.logo        { text-align:center; }
td.certs       { text-align:center; }
h1             { color:#936; font-size:20px; line-height:1.25em; }
h2             { color:black; font-size:18px; line-height:1.25em; }
h3             { color:#936; font-size:16px; line-height:1.25em; margin:0; padding:0; }
h4             { color:black; font-size:14px; line-height:1.25em; margin:0; padding:0; }
p              { font-size:11px; line-height:1.25em; }
p.locations    { font-size:10px; color:#936; font-weight:bold; background:#F8E27D; padding:5px; margin:0; }
li             { padding:.5em; }
img.bldg1      { width:350px; height:213px; border:2px solid #936; padding:0; margin:0; }
img.bldg2      { width:350px; height:203px; border:2px solid #936; padding:0; margin:0; }
img.logos      { margin-top:20px; }
img.employee   { width:150px; height:150px; border:1px solid #000; float:left; clear:both; padding:0; margin:20px 10px 35px 10px; }
span.redtext   { color:#936; font-weight:bold; }
/*HTML SELECTORS*/

/*LINK CLASSES*/
a:link.body, a:active.body, a:visited.body, a:hover.body             { color:#936; font-weight:bold; }
a:link.nav, a:active.nav, a:visited.nav                              { color:#936; text-decoration:none; font-size:12px; font-weight:bold; }
a:hover.nav                                                          { color:#036; }
a:link.footer, a:active.footer, a:visited.footer                     { text-decoration:underline; }
a:hover.footer                                                       { color:#a0344e; background:white; }
/*LINK CLASSES*/

/*DIV CLASSES*/
div.content          { margin:50px 50px 40px 30px; }
div.locations        { float:right; clear:none; width:350px; text-align:center; }
div.phonenum         { font-size:14px; color:#936; font-weight:bold; background:#F8E27D; padding:5px; margin:0; }
div.story            { margin-left:0; margin-right:375px; text-align:justify; }
div.logos            { text-align:center; margin-top:35px; margin-bottom:35px; }
div.employee         { float:left; clear:both; width:90%; padding:20px 0; }
.footer              { color:white; background:#a0344e; font-size:12px; padding:0; margin:5px; text-align:center; }
/*DIV CLASSES*/

