#center          { background-color: white; margin: 0px 10%; padding: 0px; border-top: none; width: 780px }
#contentmain                { font-family: "Trebuchet MS"; background-color: white; float: left; margin: 30px 0px 50px; padding: 5px; position: relative; width: 470px }
#contentmain h1   { color: black; font-size: 18px; text-align: right; margin: 0px 5px 15px 0px; padding: 0px 3px }
#contentmain h2    { font-size: 14px; background-color: #ff9; text-align: left; margin-top: 10px; padding: 0 0 0 15px; border-style: inset inset inset solid; border-width: 1px; border-color: black }
#contentmain h3   { font-size: 13px; background-color: #ff9; text-align: center; margin-top: 10px; padding: 0 0 0 15px; border-style: inset inset inset solid; border-width: 1px; border-color: black }
#contentmain p      { font-size: 12px; text-align: center; margin: 0px 5px; padding: 5px 5px 5px 0px }
#navcontainer  { background-color: white; margin-left: 60px; padding: 0px }
#navlist          { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fc0; margin: 10px 20px 0; padding: 3px 25px 4px; float: left; border-style: solid ridge solid solid; border-width: 1px; border-color: black }
#navlist a, #navlist a:link, #navlist a:visited  { color: #000000; font-weight: bold; text-decoration: none; padding: 1px 0.5em; border: solid 1px #ff9900 }
#navlist a:hover, #navlist a:active, #navlist a:focus  { text-decoration: none; padding: 1px 0.5em; border: solid 1px #000000 }
#navlist li   { font-size: 0.6em; padding: 0px 1px 0px 0px; display: inline }
#navlist ul   { }
#navcontainer1     { float: left; margin: 10px 0px 20px; padding: 0px; border: black; position: relative; left: 60px }
#navlist1       { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f96; margin: 30px 0 25px; padding: 4px 75px 5px; position: relative; border: solid 1px black }
#navlist1 a,  #navlist1 a:link,  #navlist1 a:visited { color: #000000; font-weight: bold; text-decoration: none; margin: 0px; padding: 1px 0.5em; border: solid 1px #ff9900 }
#navlist1 a:hover, #navlist1 a:active, #navlist1 a:focus { text-decoration: none; margin: 0px; padding: 1px 0.5em; border: solid 1px #000000 }
#navlist1 li { font-size: 0.6em; margin: 0px; padding: 0px 1px 0px 0px; display: inline }
#navlist1 ul { margin: 0px; padding: 0px }
#pic2        { float: left; margin: 0px; padding: 0px }
#pic4  { float: left; padding: 0px; position: relative; width: auto }
#pic3      { font-family: Verdana; margin: 20px 10px 0 5px; padding: 0; position: relative; width: 200px; float: right; border: 0  }
#pic3 p    { margin: 0 0 10px; padding: 0; border: solid 1px black }
#menu { margin: 0px; padding: 0px }
#pic3 h1 { font-size: 20px; font-family: Arial, Georgia, Times; background-color: white; text-align: center; margin: 0px; padding: 0px; border: solid 1px }
#pic3 h2 { color: black; font-size: 14px; font-family: "Comic Sans MS"; background-color: #cc6; text-align: center; margin: 5px 0px 0px; padding: 0px 5px; border: solid 1px }
body               { background-color: white; margin: 0px; padding: 0px; border: 0px }
#location    { font-size: 14px; font-weight: bolder; background-color: #f96; text-align: center; margin: 10px 25px 0 0; padding: 5px 20px 0; width: 700px; float: right; border: solid 1px black }
#location p { margin: 0px; padding: 0px 0px 3px }
#footer      { font-size: 11px; background-color: #f96; text-align: right; margin: 50px 0 0; padding: 2px 25px 3px 0; width: 100%; float: left; border-top: 1px solid }
#valetimg  { font-size: 20px; text-align: right; float: left; margin: 25px 0 0px 15px; padding: 0px; position: relative; left: 150px; width: 400px }
#nav  { font-family: "Comic Sans MS"; background-color: #c99; margin: 0 0 0 15px; padding: 0 0 0; width: 200px; float: left; border-style: solid; border-width: 1px; border-color: black black gray }
#nav li { text-align: center; list-style-type: none; margin: 0; padding: 0.05em 0.15em 0.15em; border-top: 1px solid gray }
#nav h1 { font-size: 15px; text-align: center }
#sundbanner   { background-image: url(/images/backfront.jpg); margin: 15px 0 0; padding: 10px 15px; width: 190px; height: 340px; float: left; border: double 2px black }
#sundbanner p { font-size: 16px; text-align: center; margin: 0px; padding: 2px }
#sundbanner h1 { font-size: 18px; background-color: transparent; text-align: center; border-top: 50px none }
#contentmainsite { font-family: "Trebuchet MS"; float: left; margin: 30px 0px 15px; padding: 5px; position: relative; width: 600px }
#contentmainsite h1 { color: black; font-size: 18px; text-align: right; margin: 0px 5px 25px 0px; padding: 0px 3px }
#contentmainsite h2 { font-size: 14px; background-color: #cc9; text-align: left; margin-top: 10px; padding: 0px 0px 0px 15px; border-style: inset inset inset solid; border-width: 1px; border-color: black }
#contentmainsite h4 { font-size: 12px; background-color: white; text-align: center; margin: 0px 20px; padding: 3px; border: solid 1px }
#contentmainsite p { font-size: 14px; text-align: center; margin: 0px 5px; padding: 5px 5px 10px 0px }
#navlist3 li   { list-style-type: square; margin: 0px; padding: 0px; display: block }
#navcontainer4   { font-family: Arial; background-color: aqua; text-align: center }
div#links       { font-style: normal; font-weight: normal; font-size: 14px; font-family: Verdana, sans-serif; margin-top: 10px; padding-top: 10px; width: 200px; height: 50px }
div#links a {display: inline; text-align: center; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #FFC; background: #444;
   border-right: 5px solid #505050;}
div#links a:hover   { color: #411; margin: 0px; padding: 0px }

div#links a img  { margin: 0px; padding: 0px; border: 0; width: 0; height: 0 }
div#links a:hover img   { margin: 0px; padding: 0px; border: solid 1px silver; position: absolute; top: 600px; left: 250px; width: 275px; height: 200px }
#table  { text-align: center; float: left; margin: 0px 0px 25px; padding: 0px 0px 0px 60px }
