body {margin: 0;padding: 0;}

#background
{width: 100%; min-height:800px;float: left;color: #111111;font-family: tahoma;font-size:82%; background-color: #464e53;}

#shell
{width: 760px; float:left;padding: 10px; margin-left:60px;margin-top:20px;margin-bottom:40px;background-color: #ffffff;}

#topleft
{float: left;width: 240px;height:100px;text-align: left;margin-right: 10px;padding-top: 0px;padding-left: 0px;padding-right: 0px;background-color: #666e73;color:#ffffff;text-align:center;}






#topright
{float: right;width: 510px;height:100px;padding: 0px;border-right-style: solid;border-right-color: #dddddd;border-right-width: 0px;background-color: #1D597C;}


#content
{float: right;width: 760px;min-height:500px;margin:0;padding-top: 0px;padding-left: 0px;padding-right: 0px;background-color:#1D597C;color:#ffffff;}




#left
{float: left;width: 232px;padding:4px;color:#ffffff;font-weight:bold;}

#left a
{color: #aaeeee;font-weight:bold; text-decoration: none; padding-left:1px;padding-right:1px;}

#left a:hover {font-weight:bold; text-decoration:underline;}








#right
{float:right;width:515px;border-left-style:solid;border-left-width: 0px; border-left-color:#eeeeee;min-height:500px;text-align: left;background-color:#ecfdec;color:#253635;}

#right a
{color: #305060;font-weight:bold; padding-left:1px;padding-right:1px;}

#right a:hover {font-weight:bold;}



#advright
{float: right;}

#search
{float: right;}

#more
{text-align: center;}




img
{padding:0px; margin:0px}


h1
{font-size:120%; color: #ffffff; background-color: #aaaaaa; margin-top: 0px;border-bottom: 0px solid white;  margin-bottom: 0px; padding-top:6px;   padding-right: 10px;padding-bottom:6px; padding-left:10px; font-weight: bold;}

h2
{font-size:110%; color: #ffffff; background-color: #aaaaaa; margin-top: 0;margin-bottom: 0px; border-top: 1px solid white; border-bottom: 0px solid white;  padding-top:2px;   padding-right: 2px;padding-bottom:2px; padding-left:10px; font-weight: bold;}

h3
{color:#333333;margin-top: 0px;margin-bottom: 1px;font-size:120%; font-weight: bold; text-decoration:none; padding-top:6px; padding-right:2px;  padding-bottom:1px; }




#topmenu {width: 756px;float: left; padding: 2px; margin-top: 5px;margin-bottom: 5px; background-color: #666e73; height: 28px;}
#topmenu ul {margin: 0; padding: 0; position: relative;   display: inline;}
#topmenu li {float: left; list-style-type: none;   margin: 0 0 0 3px;   text-indent: 1px; width: 180px; 
  height: 22px;  font-weight: bold;  font-size: 100%; position: relative;}
#topmenu a {text-decoration: none;  padding-top: 4px;  color: #ffffff; display: block;height: 30px;}
#topmenu a:hover{text-decoration: underline}
#topmenu li ul {display: none;  width: 180px;  margin: 0; position: absolute; top: 100%;left: 0; border: solid 0px #000;  background: #666e73;  z-index: 10;}
#topmenu li ul li {padding: 0 2px;  display: block;  text-align: left; background-image: none; font-size: 90%;}
#topmenu li ul li a {color: #ffffff;  background-image: none;}
#topmenu li:hover ul, #topmenu li.over ul {display: block}




#footer
{clear: both;width:980px;margin: 0em;padding: 0em;color: #aaaaaa;background-color: #ffffff;}





#listing {border-bottom-style: solid;border-bottom-width: 1px; border-bottom-color:#cccccc;padding-top:2px; padding-right:0px;  padding-bottom:2px; padding-left: 10px; }
#listing a {text-decoration: underline; border-bottom-style:dotted; border-bottom-width:0px; font-weight: bold;}
#listing a:hover {text-decoration: none;font-weight: bold;color:#ffffff;background-color: #CD3333;}
#listing a.more {color: #CD3333;text-decoration: none; font-weight: bold;text-align:center; border:none;}
#listing a.more:hover {text-decoration: none;font-weight: bold;color:#ffffff;background-color: #CD3333;}
#listing img {text-decoration: none;padding:4px; margin:0px; }
#listing td.left {width: 100px;font-weight:bold;vertical-align:top;padding-left:0px;margin-left:0px;}
#listing td.right {width:380px;vertical-align:top;margin-bottom:20px;}

















































