@charset "utf-8";
body{
   margin: 0; /* zero defaults */
   padding: 0; /* zero defaults */
   text-align: center; /* zero defaults */
   }
p, br, a, img, ol, ul, li, h1, h2, h3, h4, h5, h6, strong, em, a img {
   margin: 0px; /* zero defaults */
   padding: 0px; /* zero defaults */
   border: none; /* zero default link border around graphics */
   }
.bold {
   font-weight: bold;
   display: inline;
   }
.italic {
   font-style: italic;
   display: inline;
   }
.redbold {
   color: #FF0000;
   display: inline;
   font-weight: bold;
   }
.caption480 {

}

.centered {
   }
.clearfloat { /* on a final br or div element before close of container to fully contain floats */
   clear: both;
   height: 0;
   font-size: 1px;
   line-height: 0px; }
.codetext {
   }
.copyright {
   }
.green {
   color: #009900;
}

.indent {
   }
.jumplinkstop {
   }
.jumplinksbot {
   }
.leftcollist {
   }
.leftcolgraphic {
   }
.linkbarbot {
   }
.picture {
   }
.redital {
   font-style: italic;
   color: #FF0000;
}

#wrapper {
   margin-top: 0px;
   margin-right: auto; /* auto left & right margins + specific width centers container in window */
   margin-bottom: 0px;
   margin-left: auto; /* auto left & right margins + specific width centers container in window */
   }
#container {
   background-color: #FDFDDA;
   width: 982px;
   border: 1px solid #000000;
   margin-top: 0px;
   margin-right: auto; /* auto left & right margins + specific width centers container in window */
   margin-bottom: 0px;
   margin-left: auto; /* auto left & right margins + specific width centers container in window */
   }
#skybar {
   background-color: #2323FF;
   }
#banner {
   background-color: #2323FF;
   text-align: center;
   }
#bannerhead {
   padding-right: 40px;
   padding-left: 160px;
}

#bannerlinkbar {
   background-color: #2323FF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding-bottom: 10px;
   letter-spacing: -0.04em;
   color: #32FFFF;
   line-height: 11px;
   padding-top: 3px;
   }
#topbar {
   }
#leftcol {
   float: left;
   color: #B40000;
   padding-left: 10px;
   width: 140px;
   padding-top: 24px;
   padding-bottom: 14px;
   }
#leftpaypaldonatebutton {
   }
#leftnavlinks {
   }
#rightcol {
   margin-left: 160px;
   float: none;
   margin-right: 30px;
   padding-top: 24px;
   }
#searchboxtop {
   }
#adboxtop {
   }
#edcont1 {
   }
#adboxmid {
   }
#edcont2 {
   }
#adboxbot {
   }
#edcont3 {
}

#searchboxbot {
   }
#footer {
   }
#bottomline {
   }
#bannerhead    h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   padding-top: 0px;
   padding-bottom: 0px;
   margin-bottom: 0px;
   color: #00FFFF;
   padding-right: 0px;
   z-index: 100;
   top: 20px;
   position: relative;
   right: 0px;
   line-height: 0px;
}

#bannerlinkbar a:link {
   text-decoration: none;
   color: #00FFFF;
   }
#bannerlinkbar a:visited {
   text-decoration: none;
   color: #00FFFF;
   }
#bannerlinkbar a:hover {
   text-decoration: underline;
   color: #30FF30;
   }
#leftcol p {
   color: #B40000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   line-height: 12px;
   letter-spacing: -0.05em;
   word-spacing: 0.1em;
   padding-bottom: 22px;
   text-align: center;
   padding-left: 0px;
   }
#leftcol p.leftcolgraphic {
   padding-bottom: 4px;
   }
#leftcol #leftpaypaldonatebutton {
   }
#leftcol p.leftcollist {
   padding-bottom: 4px;
   line-height: 11px;
   }
#leftcol p a:link {
   color: #B40000;
   text-decoration: none;
   }
#leftcol p a:visited {
   color: #B40000;
   text-decoration: none;
   }
#leftcol p a:hover {
   color: #CC0000;
   text-decoration: underline;
   }
#rightcol #searchboxtop {
   text-align: right;
   padding-right: 30px;
   padding-top: 0px;
   padding-bottom: 14px;
   }
#rightcol #adboxtop {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 14px;
   padding-left: 0px;
   }
#rightcol #adboxmid {
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 4px;
   padding-left: 10px;
   float: right;
   }
#rightcol #adboxbot {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 14px;
   padding-left: 0px;
   }

#rightcol #searchboxbot {
   text-align: right;
   padding-top: 0px;
   padding-right: 30px;
   padding-bottom: 22px;
   }
#rightcol p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 17px;
   text-align: left;
   margin-top: 0px;
   margin-bottom: 12px;
   }
#rightcol p.indent {
   padding-left: 20px;
   padding-right: 20px;
   }
#rightcol p.codetext {
   font-family: "Courier New", Courier, monospace;
   font-size: 13px;
   line-height: 17px;
   text-align: center;
   letter-spacing: -0.05em;
   word-spacing: -0.3em;
   }
#rightcol  p.picture {
   padding-top: 8px;
   text-align: center;
   }
#rightcol  p.caption480 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-align: justify;
   font-style: italic;
   padding-bottom: 4px;
   margin-top: -5px;
   line-height: 16px;
   padding-right: 155px;
   padding-left: 155px;
}
#rightcol p.centered {
   text-align: center;
   }
#rightcol p.jumplinkstop {
   padding-right: 0px;
   text-align: left;
   font-weight: bold;
   font-size: 10px;
   line-height: 17px;
   color: #888888;
   }
#rightcol p.jumplinksbot {
   padding-right: 30px;
   text-align: right;
   font-weight: bold;
   font-size: 10px;
   line-height: 17px;
   color: #888888;
   padding-bottom: 4px;
   }
#rightcol h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   line-height: 25px;
   text-align: left;
   font-weight: bold;
   margin-bottom: 10px;
   margin-top: 12px;
   }
#rightcol h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 20px;
   font-weight: bold;
   text-align: left;
   margin-top: 19px;
   margin-bottom: 2px;
   }
#rightcol a:link {
   color: #0000AA;
   text-decoration: none;
   }
#rightcol a:visited {
   text-decoration: none;
   color: #0000AA;
   }
#rightcol a:hover {
   color: #B40000;
   text-decoration: underline;
   }

#footer p.bottomlinkbar {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
   font-size: 10px;
   font-weight: normal;
   color: #666666;
   padding-top: 6px;
   line-height: 15px;
   }
#footer p.bottomlinkbar  a:link {
   color: #666666;
   text-decoration: none;
   }
#footer p.bottomlinkbar a:visited {
   color: #666666;
   text-decoration: none;
   }
#footer p.bottomlinkbar a:hover {
   color: #555555;
   text-decoration: underline;
   }
#bottomline p.copyright {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #999999;
   text-align: left;
   padding-left: 6px;
   padding-bottom: 4px;
   clear: both;
   }
