@charset "utf-8";
/* CSS Document */

/*StartDefaults*/
body, a, div, span, p, form, label, table, tbody, tr, th, td, img, ul, ol, h1, h2, h3, h4, h5, hr {padding:0px;margin:0px;border-collapse:collapse;border:none;}
body, a, div, span, p, form, label, table, tbody, tr, th, td, img, ul, ol, li, input, select {
	font-size:12px;
	font-family:Arial, sans-serif;
	color:#666;
	
}

input, select, textarea, li {padding:0px;margin:0px;}
a {color:#00A6FF;text-decoration:none;font-size:12px;}
a:hover {text-decoration:underline; color:#00A6FF;}
table td {vertical-align:top;}
p {margin-bottom:10px;}
li {margin-left:25px;
	margin-bottom:5px;
	
	}
/*EndDefaults*/

body {
	background:url(../images/bg.jpg) top left repeat-x #0076BD;
	width:100%;
	_text-align:center;
	}
h1 {
color: #023D61;
margin-bottom: 5px;
font-size: 18px;
}
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 {
	position:relative;
	width:1100px!important;
	height:auto;
	margin:0 auto;
	_text-align:left;
	}

#left {
	position:relative;
	width:322px;
	height:382px;
	float:left;
	background:url(../images/donate.jpg) top left no-repeat;
	}
	
#right {
	position:relative;
	float:right;
	width:778px;
}
	
.clear {
	clear:both;
	height:1px;
	}
	
#nav {
	position:relative;
	margin-top:164px;
	left:76px;
	width:246px;
	padding-top:35px;
	background:url(../images/navbg.jpg) top right repeat-y;
	height:510px;
}
	
	
.mainnav {
	margin:0px;
	padding:0px;
	}
	
.mainnav li {
	list-style:none;
	height:34px;
	margin-left:0px;
	float:left;
	clear:left;
	line-height:34px;
	
	}
	
.mainnav li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#023D61!important;
	font-weight:bold;
	display:block;
	padding-left:35px;

	width:246px;
	}
	
.mainnav li a:hover {
	background:url(../images/navhover.jpg) top left no-repeat;
	text-decoration:none;
	padding-left:35px;
	color:#00a6ff!important;
	}
	
.mainnav li.on {
	background:url(../images/navhover.jpg) top left no-repeat;
	text-decoration:none;
	padding-left:0px;
	
	}
	

	
li.on a:hover{
	background:none;
	text-decoration:none;
	
	
	}
	
	
#header {
	position:relative;
	width:778px;
	height:148px;
	background:url(../images/header.jpg) top left no-repeat;
	}
	
	
#content {
	background:#FFFFFF;
	width:678px;
	margin:0;
	padding:10px 0 20px 0;
	}

#contenthome {
	background:#FFFFFF;
	width:658px;
	margin:0 10px 0 10px;
}

#contentinnerpages {
	background:#FFFFFF;
	width:658px;
	margin:0 10px 0 10px;
}

#footer {
	background:url(../images/footer.jpg) bottom left no-repeat #023D61;
	width:678px;
	margin-bottom:25px;
}
#footer p {
	font-size:11px!important;
	color:#FFCC66!important;
	font-weight:bold!important;
	padding-left:20px;
	padding-top:15px;
	padding-bottom:20px!important;
	margin-bottom:0px!important;
}

	/*StartAnchoreditorCSS*/
	#paw {
	background-image: url(../images/paw.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 34px;
	float: left;

	}
#title {
	float: left;
	width: 378px;
	height: 39px;
}
#rule {
	background-image: url(../images/rule.jpg);
	background-repeat: no-repeat;
	height: 6px;
	width: 412px;
	margin-bottom: 10px;
	margin-top: 10px;

}
#rightimages {
	position:relative;
	float: right;
	width: 183px;
	height: auto;
	margin-top: -15px;
	margin-left:10px;
}

#leftcontent {
	position:relative;
	float:left;
	width:465px;
}
	
#rightimages img{
	margin-top: 10px;
}

#contentbody {
	padding-top: 40px;
}
#contentbodylocations {
	width: 635px;
	padding-top: 40px;
}
#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:none;
	padding-left: 15px;
}


#form {width:500px;}
#form div {border:1px solid white;margin-bottom:2px;}
#form div.error .required {color:#f00;}
#form div.error input, #form div.error textarea {background:#cfedf9;}
#form span.required {margin:0px;padding:0px;color:#0482d7;}
#form div.captcharow, #form div.submitrow, #form div.requiredrow {text-align:center;}
#form .textrow, #form .selectrow, #form .checkgrouprow, #form .textarearow {position:relative;}
#form .textrow label, #form .selectrow label, #form .checkgrouprow div, #form .textarearow label{
	color:#333;font-weight:bold;position:absolute;display:block;top:2px;left:0px;width:215px;text-align:right;
}
#form .textrow input,#form .selectrow select,#form .textarearow textarea {
	margin:0px 5px 3px 225px;text-align:left;width:200px;
}
#form .checkgrouprow label {margin:0px 5px 3px 225px;text-align:left;display:block;width:300px;}
#form .captcharow {font-weight:bold;color:#333; margin-left:150px;}

.anchorcredit {
	position:relative;
	width:1100px;
	margin:0 auto;
	text-align:center;
}

.anchorcredit p {
	color:#FFFFFF;
	font-size:11px;
	margin-left:240px;
}

.anchorcredit a {
	color:#FFFFFF;
	font-size:11px;
}

/*EndAnchoreditorCSS*/
