/*Site.css*/

body{ background-color: #a6bf79; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 10px; padding: 0px;}
.clear{ clear: both;}
*{ margin: 0px; padding: 0px;}
#container{ margin: 0px auto; text-align: left; width: 717px;}
a{ font-size: 12px;}
p{ margin: 15px 0px;}
div.error{ margin-bottom: 10px; font-size: 12px; color: Red; background-color: #fdd; padding: 6px; border: solid 3px red;}
div.error ul{ display: none;}
div.success{ margin-bottom: 10px; font-size: 12px; color: Green; background-color: #dfd; padding: 6px; border: solid 3px Green;}
#header{ margin: 10px 0px 0px 0px; background-image: url(../images/header.jpg); width: 717px; height: 288px; position: relative;}
#header ul{ background-color: #85a157; width: 711px; border: 3px solid #FFFFFF; display: block; top: 255px; position: absolute; margin: 0px 0px 0px 0px; height: 22px; padding: 5px 0px 0px 0px; text-align: center;}
#header li{ display: inline;}
#header ul a{ text-decoration: none; color: #FFFFFF; margin: 0px 10px;}
#header ul a:hover{ text-decoration: underline; color: #28556b;}
#logo_w1, #logo_w2{ font-size: 24px; font-style: italic; color: #FFFFFF; position: absolute;}
#logo_w1{ font-size: 14px; top: 28px; left: 80px;}
#logo_w2{ top: 44px; left: 76px;}
.facebookLike{ width: 100%; height: 31px; overflow: visible; background-color: #eee; padding: 5px 0px 0px; margin: 0; top: 0; left: 0; position: absolute; border-bottom: solid 1px #999; z-index: 99999; text-indent: 5px;}
#header_text{ top: 100px; left: 43px; width: 230px; position: absolute;}
#header_text p{ font-size: 18px; color: #666; margin-bottom: 8px;}
#header_text a{ color: #28556b;}
#header_text a:hover{ color: #c77e0c;}
#content{ background-image: url(../images/content_bg.gif); width: 717px;}
img{ border-width: 0px;}
h1{ color: #000000; font-size: 14px; margin: 20px 0px 20px 0px;}
h2{ color: #85a157; font-size: 14px; text-align: left; width: 200px; margin: 10px 0px 15px 0px;}
#left h2{ width: 400px; text-align: left; margin: 20px 0px 15px 0px;}
#left{ float: left; width: 428px; margin-left: 27px; padding: 0px 10px 30px 0px; display: inline;}
#left a{ color: #28556b;}
#left a:hover{ color: #c77e0c;}
#right{ float: right; width: 250px; border-left: #FFF 2px solid;}
#rightTop{ padding: 20px 20px 20px 32px; border-bottom: #fff 2px solid; border-right: #FFF 3px solid; background-color: #B6B7B0;}
table.sharing-table{ padding: 0; margin: 0; border-collapse: collapse;}
table.sharing-table td{ padding: 0 2px 4px;}
#plus1{ height: 60px; width: 60px;}
#facebooklike{ height: 60px; width: 60px;}
#tweetthis{ height: 60px; width: 60px; padding-right: 6px;}
#rightRest{ padding: 0px 20px 20px 20px; margin-top: 10px;}
#right a{ color: #c77e0c;}
#right a:hover{ color: #85a157;}
h3{ color: #333; font-size: 13px; text-align: left; margin: 15px 0px 0px 0px; padding-bottom: 0;}
#right h3{ width: 200px; border-bottom: solid 1px #bbb;}
#rightLinks{ padding: 10px 20px 10px; border-bottom: #fff 2px solid; border-right: #FFF 3px solid; background-color: #f0f0f0;}
#rightLinks h3{ width: 200px; border-bottom: none; margin-top: 0px; margin-bottom: 6px; color: #555;}
#rightLinks a{ color: #c77e0c;}
#rightLinks a:hover{ color: #85a157;}
#footerline{ clear: both; background-image: url(../images/footer_bg.gif); font-size: 1px; height: 10px;}
#footer{ width: 717px; text-align: center; padding: 20px 0px;}
.petthumbnail{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: center; margin: 5px 10px 5px 10px; color: #333;}
.petthumbnail A IMG{ max-width: 90px; max-height: 90px; border: solid 3px white;}
.petthumbnail A:hover IMG{ border: solid 3px #6E8E36;}
.petfullcontainer{ width: 100%;}
.petfull{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; padding: 10px 0 10px 0; color: #333;}
.petfull .image{ width: 100px; float: left; text-align: right; margin-right: 10px;}
.petfull .image IMG{ max-width: 90px; max-height: 90px; border: solid 3px white;}
.petfull A:hover IMG{ border: solid 3px #6E8E36;}
.petfull .data .name{ font-weight: bold;}
.petdetailcontainer{ width: 100%;}
.petdetail{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; padding: 10px 0 10px 0; color: #333;}
.petdetail .bigimage{ text-align: left; margin-bottom: 4px;}
.petdetail .bigimage IMG{ max-width: 400px; max-height: 400px; border: solid 3px white;}
.petdetail .thumbimage{ display: inline-block; text-align: left; vertical-align: top; margin-right: 4px;}
.petdetail .thumbimage IMG{ max-width: 90px; max-height: 90px; border: solid 3px white;}
.petdetail A:hover IMG{ border: solid 3px #6E8E36;}
.petdetail .name{ font-weight: bold;}
.petdetail .description{ margin-top: 15px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}
.backtoresults{ float: right; margin-top: 20px; margin-right: 5px;}
#right label{ display: block; padding-bottom: 2px; margin-top: 5px; font-size: 9pt; color: #333;}
#right label.bold{ font-weight: bold;}
a.rounded-linknav, a.rounded-link, a.rounded-linknav:hover, a.rounded-link:hover{ text-decoration: none;}
a.rounded-link span{ background: #a6bf79; border: 3px solid white; color: White; padding: 10px 10px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -opera-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; display: inline-block; margin-right: 10px; font-weight: bold; font-size: 10pt;}
a.rounded-link:hover span{ background: #85a157; border: 3px solid #6E8E36;}
a.rounded-linknav span{ background: #a6bf79; border: 2px solid white; color: White; padding: 5px 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -opera-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; display: inline-block; margin-right: 4px; font-weight: bold; font-size: 10pt;}
a.rounded-linknav:hover span{ background: #85a157; border: 2px solid #6E8E36;}
div.item-list p{ font-size: 8pt; background: url('../Images/Bullet.png') no-repeat 0 0; padding-left: 18px; margin: 0 0 4px;}
div.item-list{ margin-bottom: 15px;}
div.item-list-topmargin{ margin-top: 5px !important;}
div.event{ padding: 8px 8px 12px; margin-bottom: 12px; margin-right: 10px; background: #f5f5f5; border: 2px solid #a6bf79; -moz-border-radius: 6px; -webkit-border-radius: 6px; -opera-border-radius: 6px; -khtml-border-radius: 6px; border-radius:6px;}
div.eventTime{ font-size: 12px; font-weight: bold;}
div.eventName{ padding-top: 6px;}
div.eventLocation{ padding-top: 2px;}
div.eventLinks{ padding-top: 6px; text-align: left;}
input[type='checkbox']{ margin-right: 4px; }



