a:link { text-decoration:underline; color: blue; font-weight:bold;}
a:visited { text-decoration:underline; color: purple; font-weight:bold; }
a:hover { text-decoration: underline; color: red; font-weight:bold; }
ul,ol { list-style: none }
ul,ol,li,dd,dt,dl,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
fieldset { border: 0; }
h3 {text-align:center;}

body { font-family: Georgia, "Times New Roman", Times, serif; text-align: center; background-color:#000;}
#page { width: 780px; text-align: left; margin: 0 auto; border: 1px solid black; background-color: #FFF;}
#head { background: url(header.jpg); width: 780px; height: 150px; }
#head h2 { color: #fff; padding: 35px 0; text-align: center; font-size: 22pt; }

#content {margin: 2px;}
#navigation li { margin: 0 0 0.7em 0; }
#navigation { float: left; width: 180px;  background: #CCC; position: relative; padding: 20px 16px 0 10px; } */
/* #navigation { float: left; width: 180px;  background: url(footer.jpg) ; position: relative; padding: 20px 16px 0 10px; } */
#navigation a { color: blue;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  }
#navigation a:visited { text-decoration:underline; color: purple; font-weight:bold; }
#navigation a:hover { text-decoration: underline; color: red; font-weight:bold; }

#main { padding: 30px 25px 0 20px; width: 525px; float: left; position: relative;  }
* html #main { display: inline;	}
#main h1 { margin: 0 0 24px 0; font-size: 16pt; text-align:center; font-family: Arial;} 
#main h3 { margin: 0 0 24px 0; font-size: 16pt; text-align:center; font-family: Arial;} 
#main p { font-family: verdana,arial,times new roman,helvetica; font-size: 10pt; margin: 0 0 20px 0; }

#topAd { float: left; padding: 0px 20px 0px 0px;}
#bottomAd { text-align: center;}

#rs { margin: 30px 0 1px 0; font-family: verdana,arial,times new roman,helvetica; font-size: 10pt; }
#rs p { margin: 0; font-family: verdana,arial,times new roman,helvetica; font-size: 10pt; }
#rs p a { color: #000; }
#footer { background: url(footer.jpg); clear: both; width: 780px; height: 30px; position: relative; top: }
#footer p { color: #000; text-align: center; padding: 6px 0; font-size: 10px; font-weight:bold;}

#main, #navigation { padding-bottom: 32767px !important; margin-bottom: -32767px !important; }
#wrapper { overflow: hidden; }