body, a, div, span, p, form, label, table, tbody, tr, th, td, img, ul, ol, h1, h2, h3, h4, h5, hr {
border:medium none;
border-collapse:collapse;
margin:0px;
padding:0px;
text-align:left;
}
body, a, div, span, p, form, label, table, tbody, tr, th, td, img, ul, ol, li, input, select, textarea {
color:#666666;
font-family:Arial,sans-serif;
font-size:12px;
}
input, select, textarea, li {
margin:0px;
padding:0px;
}
a {
color:#00A6FF;
font-size:12px;
text-decoration:none;
}
a:hover {
color:#00A6FF;
text-decoration:underline;
}
table td {
vertical-align:top;
}
p {
margin-bottom:10px;
}
li {
margin-bottom:5px;
margin-left:25px;
}
body {
background:#0076BD url(../images/bg.jpg) repeat-x scroll left top;
}
h1 {
color:#023D61;
font-size:18px;
margin-bottom:5px;
}
h2 {
color:#023D61;
font-size:16px;
margin-bottom:5px;
}
h3 {
color:#666666;
font-size:14px;
margin-bottom:3px;
}
.pawsmall {
margin-right:5px;
}
.pawbullet {
margin-right:5px;
}
#wrap {
height:auto;
margin:0pt auto;
position:relative;
width:1100px;
}
#left {
background:transparent url(../images/donate.jpg) no-repeat scroll left top;
float:left;
height:382px;
position:relative;
width:322px;
}
#right {
margin-left:322px;
position:relative;
width:778px;
}
.clear {
clear:both;
}
#nav {
background:transparent url(../images/navbg.jpg) repeat-y scroll right top;
height:500px;
left:76px;
margin-top:164px;
padding-top:35px;
position:relative;
width:246px;
}
.mainnav {
margin:0px;
padding:0px;
}
.mainnav li {
float:left;
height:34px;
line-height:34px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0px;
}
.mainnav li a {
color:#023D61;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding-left:35px;
width:246px;
}
.mainnav li a:hover {
background:transparent url(../images/navhover.jpg) no-repeat scroll left top;
padding-left:35px;
text-decoration:none;
}
.mainnav li.on {
background:transparent url(../images/navhover.jpg) no-repeat scroll left top;
padding-left:0px;
text-decoration:none;
}
li.on a:hover {
background:transparent none repeat scroll 0%;
text-decoration:none;
}
#header {
background:transparent url(../images/header.jpg) no-repeat scroll left top;
height:148px;
position:relative;
width:778px;
}
#content {
background:#FFFFFF none repeat scroll 0%;
padding:20px;
width:638px;
}
#contenthome {
background:#FFFFFF none repeat scroll 0%;
margin-left:-20px;
margin-top:-20px;
padding-left:10px;
padding-right:10px;
width:658px;
}
#footer {
background:#023D61 url(../images/footer.jpg) no-repeat scroll left bottom;
color:#FFCC66;
font-size:11px;
font-weight:bold;
height:44px;
margin-bottom:25px;
padding-left:20px;
padding-top:15px;
width:658px;
}
#paw {
background-image:url(../images/paw.jpg);
background-repeat:no-repeat;
float:left;
height:39px;
width:34px;
}
#title {
float:left;
height:39px;
width:378px;
}
#rule {
background-image:url(../images/rule.jpg);
background-repeat:no-repeat;
height:6px;
margin-bottom:10px;
margin-top:10px;
width:412px;
}
#rightimages {
float:right;
height:auto;
margin-left:10px;
margin-top:-15px;
width:183px;
}
#rightimages img {
margin-top:10px;
}
#contentbody {
padding-top:40px;
width:445px;
}
#contentbodylocations {
padding-top:40px;
width:635px;
}
#contentbody p {
margin-left:15px;
}
.rightpadding {
padding-right:20px;
}
.rightpadding3 {
padding-right:10px;
}
.leftindent {
padding-left:15px;
}
.leftindent2 {
padding-left:10px;
}
.leftindent3 {
padding-left:8px;
}
#content li {
background-image:url(../images/pawbullet.jpg);
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
}