@charset "utf-8";
/* CSS Document */
body {
	behavior:url("hover.htc"); background:url(images/site-background.gif) left repeat-y #a2b6db; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:.9em; color:#666666; line-height:1.8em; margin:0px; padding:0px;
}
div.bodyContent {
	background:url(images/background-image.gif) repeat-y; float:left; width:995px;
}
	div.header {
		float:left; width:995px;
	}
		div.header img.logo {
			float:left;
		}
		div.header h1 {
			float:left; width:700px; font-size:1.1em; color:#4e6389; padding:0px; text-align:left; margin:0px;
		}
		div.header ul.nav {
			float:left; width:115px; padding:0px 0px 0px 119px; list-style:none; margin:0px;
		}
			div.header ul.nav li {
				float:left; width:115px; padding:0px 0px 5px 0px;
			}
				div.header ul.nav li a {
					color:#4e6389; text-decoration:none;
				}
				div.header ul.nav li a:hover {
					color:#4e6389; text-decoration:underline;
				}
				div.header ul.nav ul.sub {
						display:none;
					}
						div.header ul.nav li:hover ul.sub {
							display:block; position:absolute; left:190px; float:left; background:#d3def2; width:130px; border:1px solid #a2b6db; list-style:none; padding:5px; 
						}
							div.header ul.nav li:hover ul.sub li {
								display:block; float:left; width:130px; height:auto; font-size:.9em; font-weight:bold;
							}

	
	div.leftCol {
		float:left; width:498px; padding:0px 4px 0px 0px;
	}
		div.leftCol h2 {
			font-size:1.4em; color:#4e6389;
		}
		div.leftCol#info h2 {
			font-size:1.4em; background-color:#4e6389; color:#FFFFFF; padding:4px;
		}
		div.leftCol#info h3 {
			color:#4e6389; font-size:1.3em;
		}
		div.featuredPetHolder {
			float:left; background:url(images/featured-pet-bg.gif) repeat-y; width:480px; margin:0px 0px 4px 0px;
		}
			div.featuredPetHolder img.featuredPet {
				float:left;
			}
			div.featuredPet {
				float:left; width:221px; padding:9px;
			}
				div.featuredPet img {
					float:none;
				}
				div.featuredPet h3 {
					margin:0px; padding:0px; font-size:1.2em; color:#4e6389;
				}
				div.featuredPet p {
					margin-top: .5em;
				}
	div.rightCol {
		float:left; width:225px; padding:20px 0px 0px 0px;
	}
		div.rightCol img.cal {
			float:left;
		}
		div.rightCol div.calendar {
			float:left; background:#10214a; width:201px; padding:0px 12px 0px 12px;
		}
		div.rightCol div.calendar h2 {
			font-size:1.4em; color:#FFFFFF; margin:0px;
		}
			div.rightCol div.calendar div.content {
				float:left; width:191px; padding:5px; background:#FFFFFF; text-align:justify;
			}
				div.calendar div.content img {
					float:none;
				}
				div.calendar div.content strong {
					color:#4e6389;
				}
	div.homeBottom {
		float:right; width:727px; padding:10px 34px 0px 0px;
	}
		div.homeBottomNav {
			float:left; background:url(images/home-tabs.gif) no-repeat; width:727px; height:20px;
		}
			div.homeBottomNav ul {
				float:left; width:500px; list-style:none; padding:0px 0px 0px 12px; margin:0px;
			}
				div.homeBottomNav ul li {
					text-align:center; float:left; width:155px; margin:0px 4px 0px 0px; padding:0px;
				}
		div.homeBottomContent {
			float:left; width:705px; border:1px solid #a2b6db; padding:10px; height:300px; background:#FFFFFF;
		}
			div.homeBottomContent div.info {
				position:absolute; width:705px; height:250px;
			}
			div.homeBottomContent div.info h2 {
				margin:0px; padding:0px; font-size:1.4em; color:#4e6389;
			}
	div.footer {
		float:left; background:url(images/site-bottom.gif) no-repeat; height:92px; width:995px;
	}


a {
	color:#4e6389; text-decoration:none;
}
a:hover {
	color:#4e6389; text-decoration:underline;
}
h2 {
	font-size:1.4em; color:#4e6389;
}
