body{font-family:verdana, helvetica,arial,sans-serif;padding:0;margin:0;background-color:black;color:white;}

#bodycontent{width:900px;margin-left:auto;margin-right:auto;}

#header{border-bottom:1px solid grey;}

#sitebranding{display:;
height:100px;background-repeat:repeat-x;}

.logo{height:70px;width:280px;padding-left:0px;padding-top:20px;}

#tagline{letter-spacing:1px;font-size:16px;font-weight:bold;text-align:right;padding-right:0px;margin-top:-30px;color:white;padding-bottom:3px;}

#bodymain {width:675px;min-height:655px; margin-left:200px;padding:10px;border:1px solid grey;background-color:white;color:black;font-size:12px;letter-spacing:1px;}

#bodymain img {}

#topnav {width:700px; margin-left:200px;}

#topnav td
{
height:20px;
text-align:center;
background-image:url('images/nav_back.gif');
font-size:10px;
font-weight:bold;
border-left:1px solid black;
border-right:1px solid black;
padding-top:auto;
padding-bottom:auto:
letter-spacing:1px;
}

#quicklinks{width:190px;border-top:1px solid grey;border-right:1px solid grey;border-bottom:1px solid grey; margin-bottom:30px;background-image:url('images/190gradient20.gif')}


li{
 font-size:10px;
 list-style-type: none;
 line-height:15px;
 letter-spacing:1px;
 margin-left:-30px;}

li.qlhead{font-size:10px;font-weight:bold;margin-left:-35px;}

#topnav a:link {
  text-decoration:none;color:white;}

#topnav a:visited {
  text-decoration:none;color:white;}

#topnav a:hover {
  text-decoration:underline;color:white;}

#topnav a:active {
  text-decoration:none;color:white;}

#quicklinks a:link {
  text-decoration:none;color:white;}

#quicklinks a:visited {
  text-decoration:none;color:white;}

#quicklinks a:hover {
  text-decoration:underline;color:#ff6600;font-size:130%;}

#quicklinks a:active {
  text-decoration:none;color:white;}

div.slogan{color:#ff6600;text-align:right;font-size:16px;}

#products{list-style:none;margin:0;padding:0;}

#products li {border-bottom:1px solid grey;width:300px;margin:12px;height:200px;font-size:12px;text-align:center;margin-left:200px;margin-top:20px;}

#products a:link {
  text-decoration:none;color:black;}

#products a:visited {
  text-decoration:none;color:black;}

#products a:hover {
  text-decoration:underline;color:black;}

#products a:active {
  text-decoration:none;color:black;}

#contacts{list-style:none;margin:0;padding:0;}

#contacts li {border-bottom:1px solid grey;width:300px;margin:12px;height:80px;font-size:12px;text-align:center;margin-left:200px;margin-top:30px;}

#item{font-size:16px;font-weight:bold;margin-bottom:4px;}

#desc{font-size:12px;color:black;}

#boxes{width:600px;list-style:none;margin-top:30px;margin-left:40px;padding:0;color:black;border-right:1px solid black;border-bottom:1px solid black;}

#boxes td {width:150px;height:30px;margin:0px;font-size:12px;text-align:center;margin-left:0px;margin-top:0px;border-top:1px solid black;border-left:1px solid black;}

#boxes a:link {
  text-decoration:none;color:black;}

#boxes a:visited {
  text-decoration:none;color:black;}

#boxes a:hover {
  text-decoration:underline;color:black;}

#boxes a:active {
  text-decoration:none;color:black;}

#quicklinks, #topnav, #bodymain {position:absolute;}

#quicklinks {top:100px;}

#topnav {top:100px;}

#bodymain {top:135px;}
