body {background-color:#fff; border: 0px; padding:5px; margin:1px; color: #000; font-size:12px; 
      font-weight:500;font-family:verdana,geneva,arial,helvetica,sans-serif;}

hr  {width:100%; background-color:#330066; height:4px; padding:0px; border:0px;}

img {border:0px; padding;5px;}

a   {text-decoration:none; font:12px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#996633; padding:0px;
     font-weight:600;margin:0px;}
a:hover {text-decoration:none; font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-weight:600; background-color: #330066; color:#ffffff;}            
         
#wrapper {width:800px; margin:0px auto; background-color: #fff; padding:10px;}
       
#maincontent {width:800px;}

#topimg {height:125px;width:800px;margin:0px;padding:0px;border:0px}

#topnav {height:30px;width:800px;margin:0px 0px 10px 0px;padding:0px;border:0px;vertical-align:middle; float:left;}
#topnav ul {height:30px;line-height:30px;width:800px;margin: 0px; padding: 0px; list-style: none; 
            background: url(images/navbar.jpg) repeat-x; vertical-align:middle;}
#topnav li {height:30px;margin: 0px; padding: 0px; font-family: verdana,geneva,arial,helvetica,sans-serif; font-weight: 500; 
            text-align:center; vertical-align:middle; font-size: 12px; float:left;}
#topnav a {display: block; line-height:30px; margin: 0px; padding: 0px; font-family: verdana,geneva,arial,helvetica,sans-serif; 
            font-weight: 500; text-align:center;text-decoration: none;font-size: 12px; background: transparent; 
            color: #330066; float: left; vertical-align:middle;}
#topnav a:hover {font-weight:500; background-color: #330066; color:#ffffff;}

#intro  {width:800px; float:left;}
         
#webring {width:800px; margin:0px; padding:5px 0px 0px 0px; border:0px; display:inline; float:right; font:12px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#330066;	
              background-color:}
#webring p {text-align:center;}

#footer {height:30px; width:800px; margin:0px; padding:0px; border:0px; vertical-align:middle; float:left;}
#footer a {display: inline; line-height:30px; margin: 0px; padding: 0px; text-align:center; text-decoration: none;
              font-weight:600; font-size: 12px; background: transparent; color: #330066; float: left; vertical-align:middle;}
#footer a:hover {background-color: #330066; color:#ffffff;}

.ptsreptbl {font-size:10px; width:25%;}
.locationstbl1 {font-size:10px; width:13%;}
.locationstbl2 {font-size:10px; width:22%;}
.locationstbl3 {font-size:10px; width:32%;}
.locationstbl4 {font-size:10px; width:20%;}
.locationstbl5 {font-size:10px; width:12%;}

.pics      {width:30%; height:150px; float:left; display:block;}
.picstext  {width:70%; height:150px; float:left; display:block;}