body { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; background-color: #FFFFFF;  font-family: arial, helvetica, sans-serif, verdana; font-size: 14px; }

a { font-family: arial, helvetica, sans-serif, verdana; font-size: 18px; color: #000000; text-decoration: none; }

a:link { color: #000000; }
a:visited { color: #000000; }
a:active { color: #FF0000; }
a:hover { color: #FF0000; text-decoration: underline; }

.join:link { color: #FFFFFF; }
.join:visited { color: #FFFFFF; }
.join:active { color: #FFFFFF; }
.join:hover { color: #FFFFFF; text-decoration: underline; }

.tour:link { color: #000000; }
.tour:visited { color: #000000; }
.tour:active { color: #000000; }
.tour:hover { color: #152B4D; text-decoration: underline; }

.smaller:link { font-size: 12px; color: #0000CC; font-weight: bold; }
.smaller:visited { font-size: 12px; color: #0000CC; font-weight: bold; }
.smaller:active { font-size: 12px; color: #FF0000; font-weight: bold; }
.smaller:hover { font-size: 12px; color: #FF0000; text-decoration: underline; }

.txt { font-family: arial, helvetica, sans-serif, verdana; font-size: 12px; color: #000000; text-decoration: none; }

.numberofpics { font-family: arial, helvetica, sans-serif, verdana; color: #000000; font-size: 11px; text-decoration:none; }

.imgborder:link img { border: 1px solid #999999; background-color: #000000; }
.imgborder:visited img { border: 1px solid #999999; filter: "Gray"; }
.imgborder:active img { border: 1px solid #999999; filter: "Gray"; }
.imgborder:hover img { border: 1px solid #000000; }

.sampleimgborder { border: 1px solid #999999; background-color: #000000; }

table.blah { background-color: #999999; }
