a:link {color: #1341A5; text-decoration: none; }
a:hover {color: #FB9F3A; text-decoration: none; }
a:visited {color: #1341A5; text-decoration: none; }
a:active {color: #1341A5; text-decoration: none; }

body {
 background-color: #FB9F3A;
}

#header {
 position: relative;
 top: 0px;
 left: 0px;
 background-color: #FFFFFF;
 border: 1px solid #808080;
 z-index: 1;
}

#pagecontainer {
 width: 910px;
 margin: 20 auto 5 auto;
}

#navcontainer {
 position: relative;
 float: left;
 top: 20px;
 left: 0px;
 width: 188px;
}

.titlefooter {
 position: absolute;
 top: 85px;
 left: 403px;
 width: 350px;
 height: 50px;
 z-index: 4;
}

.titleimage {
 position: absolute;
 top: 10px;
 left: 325px;
 width: 550px;
 height: 92px;
 z-index: 4;
}

#fostertable {
 border: solid #FB9F3A 2px;
}

#fosterimage {
 width: 100px;
 height: 75px;
 border: 1px;
 margin: 5px;
}

.catheadertop {
 position: absolute;
 top: -12px;
 left: 10px;
 width: 447px;
 height: 174px;
 z-index: 2;
}

.catheaderbottom {
 position: relative;
 top: 181px;
 left: 43px;
 width: 375px;
 height: 77px;
 z-index: 2;
 filter:alpha(opacity=09);
 opacity: 0.09;
}

#content {
 position: relative;
 float: left;
 top: 20px;
 left: 20px;
 z-index: 1;
}

#contenttop {
 border: 1px solid #808080;
 background-color: #FFFFFF;
 z-index: 1;
}

#contentbottom {
 background-color: #FB9F3A;
 z-index: 1;
}

.floatleft {
 float: left;
 margin: 5px;
}

.floatright {
 float: right;
 margin: 5px;
}


.fleft {
 float: left;
 margin-top: 5px;
 margin-top: 5px;
 margin-right: 25px;
 margin-left: 5px;
}

.footer {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 10px;
}

.content {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 14px;
}

.quote {
 color: #5F5F5F;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 13px;
}

.title {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 20px;
}

.titleleft {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 20px;
}

.titlesmall {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 17px;
}

.searchresultleft {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 14px;
}

.searchresultright {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: right;
 font-size: 14px;
}

.searchresultcenter {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 14px;
}

.searchresultleftsm {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 10px;
}

.searchresultrightsm {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: right;
 font-size: 10px;
}

.searchresultcentersm {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 10px;
}

#searchresult {
 border: 1px solid #808080;
}

.end {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 22px;
}

#search {
 position: absolute;
 top: 110px;
 left: 732px;
 z-index: 2;
}

#nav {
 border: 1px solid #808080;
 position: relative;
 top: 0px;
 left: 0px;
 background-color: #FFFFFF;
 z-index: 1;
 margin-bottom: 0px;
}

.nav {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: right;
 font-size: 15px;
}

.navsmall {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: right;
 font-size: 10px;
}

#animal {
 border: 1px solid #808080;
 position: relative;
 top: 10px;
 bottom: 10px;
 left: 0px;
 background-color: #FFFFFF;
 z-index: 1;
 margin-top: 10px;
}

.animal {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 15px;
}

#facebook {
 border: 1px solid #808080;
 position: relative;
 top: 10px;
 bottom: 10px;
 left: 0px;
 background-color: #FFFFFF;
 z-index: 1;
 margin-top: 0px;
}

.facebook {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 15px;
}

#add {
 border: 1px solid #808080;
 position: relative;
 top: 10px;
 left: 0px;
 background-color: #FFFFFF;
 z-index: 1;
 margin-top: 10px;
}

.add {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 15px;
}

#fixed {
 border: 1px solid #808080;
 position: relative;
 top: 20px;
 bottom: 20px;
 left: 0px;
 background-color: #FFFFFF;
 z-index: 1;
 margin-top: 0px;
}

.loveletter {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: justify;
 font-size: 13px;
}

.lovelettersig {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: justify;
 font-size: 12px;
}

.activeleftsm {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 10px;
}

.activerightsm {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: right;
 font-size: 10px;
}

.inactiveleftsm {
 color: #ff0000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: left;
 font-size: 10px;
}

.inactiverightsm {
 color: #ff0000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: right;
 font-size: 10px;
}

.login {
 color: #ff0000;
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 text-align: center;
 font-size: 16px;
 font-weight: bold;
}

#inactivearticle {
 border: solid #5F5F5F 2px;
 background-color: #DFDFDF;
}

#activearticle {
 border: solid #FB9F3A 2px;
}

.hrspan {
 border: 0;
 color: #FB9F3A;
 background-color: #FB9F3A;
 height: 2px;
 width: 90%;
}