body { padding: 0px; margin-top: 10px; text-align: center; font-family: verdana, arial, sans-serif; font-size: 12px; background: #fff font-weight: normal; color: #000000; }
a:link { color: #010050; }
a:visited { color: #0F0982; }
a:hover { color: #B6CDFF; }
h1 { text-align: left; margin: 0px; padding: 0px; color: #000000; font-family: arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; }

h2 {  text-align: left; font-family: times, verdana, arial, sans-serif; font-weight: bold; font-size: 18px; padding-top: 5px; margin: 0px; }
h3 {  position: absolute; left: 549px; top: 10px; width: 207px; height: 14px; text-align: center; color: #A49D93; font-family: verdana, verdana, Geneva, arial, sans-serif; font-weight: bold; font-size: 12px; padding: 0px; margin: 0px; }
.head { background-image:url('77welogonew.gif'); margin: 0px; font-size: 11px;  padding-top: px; text-align:left; color: #000000; }
.headr { text-align: right; background:transparent;  color: #306C97; font-weight: bold; padding-top: 5px; padding-left: 0px; padding-right: 0px; margin: 0px; font-family: verdana, Geneva, arial, sans-serif; font-size: 12px; }
.headtc { text-align: center; background:transparent;  color: #000000; font-weight: bold; margin: 0px; font-family: verdana, Geneva, arial, sans-serif; font-size: 14px; }
.headbc { text-align: center; background:transparent; color: #306C97; font-weight: bold; padding-top: 5px; margin: 0px; font-family: Viner Hand ITC, verdana, Geneva, arial, sans-serif; font-size: 25px; }

td {color: #000000; font-weight: normal; font-size: 13px;  font-family: verdana, arial, sans-serif;  margin: 0px; padding: 0px; text-align:left }

.topnavtable { background:#306C97; margin: 0px; font-size: 11px;  padding: 0px; text-align:left; color: #000000; }

.topnav { text-align: center; background:#723030;  color: #000000;  padding: 5px; margin: 0px; font-family: verdana, arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
.topnav a:link { text-decoration: none; color: #B6CDFF; }
.topnav a:visited { text-decoration: none; color: #B6CDFF; }
.topnav a:hover { text-decoration: none; color: #B6CDFF; }

.topnav2 { text-align: center; background:#ffffff;  color: #000000;  padding: 1px; margin: 0px; font-family: verdana, arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; }
.topnav2 a:link { text-decoration: none; color: #000000; }
.topnav2 a:visited { text-decoration: none; color: #000000; }
.topnav2 a:hover { text-decoration: none; color: #000000; }

.maintable { border-left:2px solid #BFDCE4; border-right:2px solid #BFDCE4; border-bottom:2px solid #BFDCE4; background:#ffffff; margin: 0px; font-size: 11px;  padding: 0px; color: #000000; }

.lside { background:#f8f8f8; color: #000000; font-weight: normal; font-size: 12px;  font-family: arial, sans-serif;  margin: 0px; padding-top: 15px; padding-left: 5px; padding-right: 5px; padding-bottom: 15px; text-align:left }
.lside  a:link { text-decoration: none; color: #000000; }
.lside a:visited { text-decoration: none; color: #000000; }
.lside a:hover { text-decoration: none; color: #B6CDFF; }

.maintablecontent { background:#ffffff; margin: 0px; font-size: 11px; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; color: #000000; }

.lightgrey { background:#FAFAFA; color: #000000; font-weight: normal; font-size: 13px;  font-family: verdana, arial, sans-serif;  margin: 0px; padding: 7px; text-align:left }
.dkgrey { background:#DDDDDD; color: #000000; font-weight: normal; font-size: 13px;  font-family: verdana, arial, sans-serif;  margin: 0px; padding: 7px; text-align:left }
.bluel { background:#0066FF; color: #000000; font-weight: normal; font-size: 13px;  font-family: verdana, arial, sans-serif;  margin: 0px; padding: 4px; text-align:left }
.bluer { background:#0066FF; color: #000000; font-weight: normal; font-size: 13px;  font-family: verdana, arial, sans-serif;  margin: 0px; padding: 4px; text-align:right }
.copyright { background:#295D82; color: #ffffff; font-weight: normal; font-size: 11px;  font-family: arial, sans-serif;  padding: 10px; text-align:left }


.side { margin: 0px; background: #ffffff; color: #000000; font-weight: normal; font-size: 10px;  font-family: verdana, Geneva, arial, sans-serif;  padding-left: 5px; padding-right: 5px; text-align:center }

.trans { color: #ffffff; text-align:center; margin: 0px; padding-top: 5px; font-weight: normal; font-size: 11px; background-color: transparent;}
.reviews {  border-bottom:1px dotted #494545; padding: 5px; background-color: transparent; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  }

hr { color: #B6CDFF;}
.red {color: #FE0100;}
.blue {color: #010050;}
li { text-align: left; }
ul {  margin-left: 15px; padding-left: 15px; text-align: left; }
.friend {  padding: 10px; text-align: left; background:#ffffff; color: #000000; font-family: verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000;  }
.ltyellow { margin: 0px; background: #FDE784; color: #000000; font-weight: normal; font-size: 10px;  font-family: verdana, Geneva, arial, sans-serif;  padding: 5px;  }
.brown {color: #8A4F17; }
.small{ font-size: 9px;}


form {margin: 0px; padding: 0px;}
.premlistings { padding-left: 10px; background-color: transparent; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 13px; font-weight: normal; color: #000000;  }
.reglistings { padding-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; background-color: #FDF8E8; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  }
.reglistingstop { height: 23px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #000000; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }
.reglistingsbands { height: 23px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #001C7D; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }
.reglistingshealing { height: 23px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #7186B1; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }
.reglistingsabout { height: 23px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #585451; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }
.reglistingswriting { height: 23px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #527E18; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }
.reglistingsvideo { height: 23px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #975717; font-family: Georgia, Times, verdana, Geneva, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }

.search { text-align: center; background:transparent;  color: #000;  margin: 0px; padding:0px; font-family: arial, sans-serif; font-size: 13px; font-weight: normal; }



.searchform { margin: 0px; padding:0px; color: #000;  font-family: arial, sans-serif; font-size: 13px; font-weight: normal; }
.searchgo { position: relative; bottom: -8px;}

.fade { margin: 0px; padding: 0px; background-image:url('vertical-bar.gif'); background-repeat:repeat-y;}