body {
        background: #666666;
        margin: 0;
        padding: 0;
        text-align: center;
}

#container {
        width: 743px;
        background: url(images/bg.gif) repeat-y;
        text-align: left;
        margin: 0 auto;
        padding: 0;
}

#masthead {
        width: 743px;
        height: 203px;
        background: url(images/masthead.jpg) no-repeat;
        margin: 0;
        padding: 0;
}

#masthead h4 {
        color: #ffffff;
        font: bolder 11px Verdana, Arial, Helvetica, sans-serif;
        padding: 158px 0 0 595px;
        margin: 0;
}

#mainBody {
        width: 743px;
        background: url(images/cap.gif) repeat-y;
}

/*<group=Left Column>*/

#Lcol {
        float: left;
        padding: 0;
        width: 255px;
        overflow: hidden;
        margin: 0 5px 0 0;
}

#mainNav {
        font: bold 10px/28px Verdana, Arial, Helvetica, sans-serif;
        width: 243px;
        height: 300px;
        margin: 0 0 15px 13px;
        padding: 0;
        display: block;
        list-style: none;
}

#mainNav a {
        color: #7e7e7e;
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        padding: 0 0 0 20px;
        margin: 0;
        list-style: circle;
}

#mainNav a:hover {
        color: #ffffff;
        text-decoration: none;
        width: 242px;
        max-width: 222px;
        height: 28px;
        display: block;
        float: none;
        background: #999999 url(images/button-hover.gif) no-repeat right -1px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #666666;
        padding: 0 0 0 20px;
        margin: 0;
}

/*<group=current/active>*/

#pageHome .PGhome {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageHome .PGhome a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageHome .PGhome a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageAbout .PGabout {
        color: #ffffff;
        text-decoration: none;
        width: 242px;
        max-width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageAbout .PGabout a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageAbout .PGabout a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageAdopt .PGadopt {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageAdopt .PGadopt a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageAdopt .PGadopt a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageSpay .PGspay {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageSpay .PGspay a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageSpay .PGspay a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageVolunteer .PGvolunteer {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageVolunteer .PGvolunteer a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageVolunteer .PGvolunteer a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageDonate .PGdonate {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageDonate .PGdonate a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageDonate .PGdonate a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageNews .PGnews {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageNews .PGnews a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageNews .PGnews a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageContact .PGcontact {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageContact .PGcontact a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageContact .PGcontact a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageFoster .PGfoster {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageFoster .PGfoster a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageFoster .PGfoster a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageAdvocate .PGadvocate {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageAdvocate .PGadvocate a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageAdvocate .PGadvocate a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageHappy .PGhappy {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageHappy .PGhappy a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageHappy .PGhappy a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageBoard .PGboard {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageBoard .PGboard a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageBoard .PGboard a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageVoices .PGvoices {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageVoices .PGvoices a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageVoices .PGvoices a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageLinks .PGlinks {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageLinks .PGlinks a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageLinks .PGlinks a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageMnpaw .PGmnpaw {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageMnpaw .PGmnpaw a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageMnpaw .PGmnpaw a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTMain .PGttmain {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTMain .PGttmain a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTMain .PGttmain a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTTickets .PGtttickets {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTTickets .PGtttickets a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTTickets .PGtttickets a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTPhotos .PGttphotos {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTPhotos .PGttphotos a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTPhotos .PGttphotos a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTCelebrities .PGttcelebrities {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTCelebrities .PGttcelebrities a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTCelebrities .PGttcelebrities a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTFaqs .PGttfaqs {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTFaqs .PGttfaqs a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTFaqs .PGttfaqs a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTSponsors .PGttsponsors {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTSponsors .PGttsponsors a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTSponsors .PGttsponsors a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTDonate .PGttdonate {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTDonate .PGttdonate a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTDonate .PGttdonate a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

#pageTTLastYear .PGttlastyear {
        color: #ffffff;
        text-decoration: none;
        width: 222px;
        display: block;
        float: none;
        background: #2d466c url(images/button-hover.gif) repeat-y right -30px;
        border-bottom: 1px solid #b2b2b2;
        border-top: 1px solid #FFFFFF;
        height: 28px;
        padding: 0 0 0 20px;
        margin: 0;
}

#pageTTLastYear .PGttlastyear a {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: inherit;
        border-bottom: none;
        border-top: none;
        padding: 0;
        margin: 0;
        list-style: circle;
        color: #ffffff;
}

#pageTTLastYear .PGttlastyear a:hover {
        text-decoration: none;
        width: 242px;
        height: 28px;
        display: block;
        float: none;
        background: transparent;
        border-bottom: none;
        border-top: none;
        padding: 0;
        list-style: circle;
        color: #918eb7;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
}

/*</group>*/

#eventCal {
        background: url(images/eventCal-bg.jpg)  bottom;
        width: 220px;
        text-align: center;
        padding: 0 0 16px;
        margin: 0 0 0 22px;
}

#eventCal h4 {
        font: bold 11px Verdana, Arial, Helvetica, sans-serif;
        color: #092044;
        padding-top: 8px;
        background: url(images/eventCal-head.jpg) no-repeat;
        padding-bottom: 5px;
        margin: 0;
}

.evDate {
        color: #666666;
        font: bold 10px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
        margin: 0 0 5px 10px;
        border-top: 1px solid #e5e5e5;
        width: 180px;
        padding: 5px 0 0 15px;
}

.evDetails {
        font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
        margin: 0 0 7px 10px;
        color: #2d466c;
        list-style: none;
        border-bottom: none;
        width: 170px;
        padding: 0 0 2px 20px;
}

#silluette {
        margin: 10px 0 10px 20px;
        padding: 0;
}

/*</group>*/

/*<group=Right Column (Main Content)>*/

#Rcol {
        width: 425px;
        float: left;
        margin: 0;
        padding: 0 0 20px 20px;
}

#Rcol p {
        font: 14px/18px Georgia, Times New Roman, Times, serif;
        margin: 15px 0 0;
        padding: 0;
}

#Rcol ul {
        font: 14px/18px Georgia, Times New Roman, Times, serif;
        margin: 15px 0 20px;
        padding: 0 0 0 16px;
}

h1 {
        font: bold 20px Verdana, Arial, Helvetica, sans-serif;
        margin-top: 8px;
        color: #5f98b3;
        border-bottom: 1px solid #5f98b3;
        padding-bottom: 5px;
}

h2 {
        font: bold 16px Verdana, Arial, Helvetica, sans-serif;
        color: #092044;
        margin-bottom: -5px;
        padding: 0;
}

h3 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
        margin-bottom: -5px;
        padding: 0;
}

h4 {
        font: bold 12px Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        margin-bottom: -5px;
        padding: 0;
}

h5 {
        font: bold 12px Verdana, Arial, Helvetica, sans-serif;
        color: #4c4c4c;
        padding: 0;
        margin: 10px 0;
}

.arrow {
        font: 11px Verdana, Arial, Helvetica, sans-serif;
        color: #092044;
        list-style: url(images/arrow-bullet.gif);
        margin: 0 0 15px;
        padding: 0;
}

.arrow a {
        color: #7a7994;
}

.arrow a:hover {
        color: #343260;
}

#featuredPet {
        background: url(images/featPet-BG.gif) no-repeat bottom;
        width: 180px;
        float: right;
        padding: 0;
        margin: 0 0 10px 5px;
}

#featuredPet h4 {
        text-align: center;
        font: bolder 11px Verdana, Arial, Helvetica, sans-serif;
        background: url(images/featPet-head.gif) no-repeat;
        margin: 0;
        padding: 4px 0 5px;
        color: #092044;
}

.button1 {
        text-align: center;
        padding: 0;
        margin-bottom: 25px;
}

.button1 a {
        font-size: 11px;
        color: #4c4c4c;
        background: url(images/button-bg.jpg);
        display: block;
        width: 203px;
        padding-top: 15px;
        padding-bottom: 15px;
        text-decoration: none;
}

.button1 a:hover {
        font-size: 11px;
        color: #ffffff;
        background: url(images/button-bg.jpg)  bottom;
        display: block;
        width: 203px;
        padding-top: 15px;
        padding-bottom: 15px;
        text-decoration: none;
}

/*<group=Form Stylings>*/

form {
        margin: 0;
        padding: 0;
}

form2 {
        margin: 0;
        padding: 0;
}

#form {
        background: #e5e5e5;
        border: 1px solid #b2b2b2;
        margin: 10px 0 0;
        padding: 0;
        text-align: center;
        *width: 433px;
}

#form2 {
        background: #e5e5e5;
        border: 1px solid #b2b2b2;
        margin: 10px 0 0;
        padding: 0;
        text-align: center;
        *width: 433px;
}

#form h2 {
        background: #b2b2b2;
        padding: 5px 0 5px 10px;
        margin: 2px 2px 0;
        text-align: left;
}

#form2 h2 {
        background: #7f7f7f;
        padding: 5px 0 5px 10px;
        margin: 2px 2px 0;
        text-align: left;
        color: #ffffff;
}

#form p {
        font: 11px Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
        margin: 5px 0 0 20px;
        padding: 0 30px 0 0;
        text-align: left;
}

#form2 p {
        font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
        margin: 5px 0 0 20px;
        padding: 0 30px 0 0;
        text-align: left;
}

#form table {
        text-align: left;
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        color: #4c4c4c;
        margin: 10px auto 0;
        padding: 0;
}

#form2 table {
        text-align: left;
        font: 11px Verdana, Arial, Helvetica, sans-serif;
        color: #4c4c4c;
        margin: 10px auto 0;
        padding: 0;
        border: none 0;
}

#form th {
        text-align: right;
        margin: 0;
}

#form2 th {
        text-align: right;
        margin: 0;
        font-size: 11px;
}

#form input {
        margin: 0 5px 0 0;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
}

#form2 input {
        margin: 0 5px 0 0;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
}

#submit {
        background: #7a7aa9 20px top  url(images/submit-arrow.jpg) no-repeat;
        text-align: right;
        padding: 6px 10px 6px 0;
        margin: 10px 0 0;
        color: #ffffff;
        font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.direct1 {
        text-align: center;
}

.insetF {
        background: #cccccc;
        padding: 1px 0 5px;
        margin: 5px 0 0;
        font-size: 11px;
}

.radioF {
        display: block;
        background: url(images/radioBG.gif) no-repeat;
        border-right: solid #b2b2b2 5px;
        font-size: 11px;
        margin: 0 5px 0 0;
        float: left;
        height: 15px;
        padding: 3px 20px 2px 6px;
        *Padding-top: 0px;
        *Padding-bottom: 0px;
}

/*</group>*/

/*</group>*/

/*<group=Footer>*/

#footNav {
        clear: both;
        background: #ffffff;
        text-align: center;
        width: 716px;
        margin: 0 0 0 13px;
        padding: 0;
        height: 30px;
        border-top: 1px solid #c6c6c6;
}

#footNav a {
        color: #7e7e7e;
        text-decoration: none;
        font-size: 10px;
}

#footNav a:hover {
        color: #092044;
        text-decoration: none;
        font-size: 10px;
}

#footNav  ul {
        font: bold 11px Verdana, Arial, Helvetica, sans-serif;
        list-style: none;
        color: #7e7e7e;
        margin: 0;
        padding: 10px 0 0;
}

#footNav li {
        display: inline;
        margin: 0 10px;
        padding: 0;
}

#foot {
        width: 743px;
        background: url(images/foot.gif);
        clear: both;
        text-align: center;
        font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #999999;
        height: 10px;
        margin: 0;
        padding: 12px 0 11px;
}

#footNote {
        font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #999999;
        margin: 5px 0 10px;
        padding: 0;
}

#footnote a {
        color: #999999;
}

#footnote a:hover {
        color: #ffffff;
}

/*</group>*/