@charset "utf-8";

body {

	background-color: #CFE5FB;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

/* CSS Document */



body,td,th {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

}

h1 ,h2,h3,h4,h5{

	display: inline;

	font-weight: normal;

}

#container {

	width: 900px;

	height: auto;

	margin: auto;

	background-color: #CFE5FB;

	overflow: hidden;

	background-image: url(images/top-background.jpg);

	background-position: top;

	background-repeat: no-repeat;

}

.grey {

	color: #909192;

}

#left {

	float: left;

	display: block;

	width: 250px;

}

#right {

	float: right;

	width: 650px;

}

#info-box {

	width: auto;

	height: 20px;

	padding-top: 15px;

}

#top-nav {

	float: right;

	width: 380px;

}

.spacing_01 {

	padding: 0px 10px 0px 10px;

}

.top_box {

	background-image: url(images/top_box.png);

	width: 207px;

	height: 83px;

	background-repeat: no-repeat;

	margin-top: 8px;

	margin-left: 13px;

	padding-top: 5px;

	padding-left: 3px;

	padding-right: 2px;

	font-weight: normal;

	font-size: 13px;

}

#left_navigation_1 {

	padding-left: 13px;

	margin-top: 7px;

	color: #FFDC44;

	height: 291px;

}

#paw-box {

	background-image: url(images/paw_box.jpg);

	height: 122px;

	width: 251px;

	margin-top: 30px;

}

.mustard {

	color: #FFD006;

	font-size: 13px;

}

#bottom-heading {

	height: 18px;

	padding-left: 10px;

	text-align: right;

	padding-right: 7px;

}

.titles {

	font-size: 14px;

}

#top-heading {

	height: 18px;

	background-color: #F9F9F9;

	padding-left: 10px;

}

.top-heading {

	color: #008AAF;

	font-size: 14px;

}

#top-heading2 {

	height: 18px;

	background-color: #F9F9F9;

	padding-left: 10px;

	text-align: right;

	padding-right: 5px;

}

.top-heading2 {

	color: #dfdfdf;

	font-size: 14px;

}

#title_box {

	color: #FFF;

	background-image: url(images/title_box.png);

	height: 25px;

	width: 210px;

	margin-top: 19px;

	margin-left: 15px;

	background-repeat: no-repeat;

	padding: 2px;

	padding-top: 8px;

	font-size: 14px;

}

.link-div {

	padding-left: 0px;

	color: #909192;

	margin-top: 10px;

	font-size: 13px;

	margin-bottom: 10px;

}

.blue_01 {

	color: #008AAF;

}

#content-wrap {

	height: auto;

	width: 650px;

	overflow: hidden;

}

#content {

	text-align: justify;

	padding-right: 8px;

	width: auto;

	padding-left: 8px;

}

#content-top {

	background-image: url(images/content_01.png);

	height: 2px;

}

#content-bottom {

	background-image: url(images/content_04.png);

	height: 11px;

}

#content-middle {

	background-image: url(images/content_02.png);

	height: auto;

}

#flash {

	height: 364px;

	width: 628px;

	margin: auto;

	overflow: hidden;

	padding-top: 10px;

}

.rollover2 a {

	display:block;

	background-repeat:no-repeat;

	font-size:9px;

	background-position:left;

	color:#397180;

	text-decoration:none;

	margin-bottom:3px;

	width: 84px;

	text-align: center;

	height: 39px;

	border-top: solid 1px #FFF;

	border-bottom: solid 1px #FFF;

	float: left;

	margin-left: 5px;

}

.rollover2 a:hover {

	text-decoration:none;

	background-color: #79CAFF;

	border-top: solid 1px #0062A4;

	border-bottom: solid 1px #0062A4;

	color: #0065A8;

	height: 30px;

}

.rollover a {

	display:block;

	background-repeat:no-repeat;

	font-size:9px;

	background-position:left;

	color:#397180;

	text-decoration:none;

	margin-bottom:5px;

	margin-left:10px;

	width: 104px;

	text-align: center;

	height: 39px;

	border-top: solid 1px #FFF;

	border-bottom: solid 1px #FFF;

	float: left;

}



.rollover a:hover {

	text-decoration:none;

	background-color: #79CAFF;

	border-top: solid 1px #0062A4;

	border-bottom: solid 1px #0062A4;

	color: #0065A8;

	height: 39px;

}

#homepage-animal {

	width: 621px;

	height: auto;

	overflow: hidden;

}

#homepage-animal2 {

	background-image: url(images/animals_02.jpg);

	width: 621px;

	height: 111px;

}

.blue-title-1 {

	font-size: 13px;

	color: #58B0D8;

	font-family: "Times New Roman", Times, serif;

	letter-spacing: 5px;

}

.blue-title-2 {

	font-size: 24px;

	color: #58B0D8;

	font-family: "Times New Roman", Times, serif;

	letter-spacing: 5px;

}

#footer-navigation {

	background-image: url(images/nav_footer.png);

	height: 48px;

	width: 645px;

	background-repeat: repeat-x;

	margin-left: 2px;

}

#credit {

	font-size: 11px;

	text-align: center;

}

.white {

	color: #FFF;

}

.yellow {

	color: #FFCF00;

}

.form-qs {

	padding: 10px 0px 10px 0px;

}

.fm-message {

	border: solid 1px #FFCF00;

	height: 130px;

	width: 610px;

}



.form-fields {

	border: solid 1px #FFCF00;

	width: 220px;

}





.form-fields2 {

	border: solid 1px #FFCF00;

	width: 145px;

}



.form-fields3 {

	border: solid 1px #FFCF00;

	width: 232px;

}

#gallery_div {margin:auto; width: 621px; overflow: visible; height: auto; text-align: center;}

.pawbox a {
	background-image: url(images/paw_link.jpg);
	height: 122px;
	width: 251px;
	margin-top: 30px;
	display: block;
}

.pawbox a:hover {
	background-image: url(images/paw_link_over.jpg);
	height: 122px;
	width: 251px;
	margin-top: 30px;
	display: block;
}
