/* CSS Document */

/*

Author: Richard Wood
dickbwoodjr@gmail.com

*/



html {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 115%;
}
body {
	vertical-align:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {font-size: 14px;
line-height: 130%;

}
td {
	text-align: left;
}
p {
    margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 115%;
	padding-left: 0px;
}
a {
	color: #3e78a2;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color: #44a2e6;
}
background {
	background-repeat: repeat-x;
}
#flashcontent_gallery {
	position:absolute;
	left:201px;
	top:6px;
	width: 760px;
	height:593px;
}
#adoption {
	position:absolute;
	left:201px;
	top:6px;
	width: 760px;
	height:593px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 115%;
	font-size:12px;
padding: 20px 0 0 20px;
}
#adoption img{
 padding-right:20px;
 padding-bottom:5px;

}
#adoption p{
 padding-right:50px;
 padding-top:10px;
}
#adoption p a { 
	color: #3e78a2;
	text-decoration:none;
}
#adoption p a:hover {
	text-decoration:underline;
	color: #44a2e6;
}
#MLcontact .flash_note {
font-size:12px;
padding: 15px 0 0 65px;
font-style: italic;
}
#MLcontact .flash_note a:link {
color: #3e78a2;
text-decoration:none;
}
#MLcontact .flash_note a:hover {
text-decoration:underline;
	color: #44a2e6;
}
.stagecopy_home {
	position:absolute;
	left:305px;
	top:55px;
	font-size:12px;
	color:#130801;
	width: 400px;
	line-height: 18px;
}
#ML .stagecopy_home a{
	color: #3e78a2;
	text-decoration:none;
}
#ML .stagecopy_home a:visited{
	text-decoration:none;
	color: #3e78a2;
}
#ML .stagecopy_home a:hover{
	text-decoration:underline;
	color: #44a2e6;
}
.contactcopy {
	position:absolute;
	left:255px;
	top:34px;
	font-size:16px;
	color:#130801;
	width: 400px;
	line-height: 36px;
	text-align: left;
	height: 182px;
}
.special a {
	color: #64a6d2;
}
.stagecopy {
	position:absolute;
	left:364px;
	top:19px;
	font-size:12px;
	color:#130801;
	width: 557px;
	line-height: 18px;
}
.stagewidecopy {
	position:absolute;
	left:364px;
	top:19px;
	font-size:12px;
	color:#130801;
	width: 538px;
}
.fix{
	line-height: 140%;
}
.container ul {
	margin-top: 5px;
}
.container li.header {
	list-style-type: none;
	line-height: 115%;
	margin-left: -25px;
	padding: 0 0 .45em 0;
	font-size: 20px;
	margin-top: 0;
}
.container li.header2 {
	list-style-type: none;
	line-height: 115%;
	margin-left: -25px;
	padding: 0 0 .45em 0;
	font-size: 20px;
	margin-top: 15px;
}
.container li.subhead {
	list-style-type: none;
	line-height: 115%;
	margin-left: -25px;
	padding: .5em 0 .5em 0;
	font-size: 12px;
	font-weight: bold;
}
.container li.left {
	list-style-image: url(../images/bullet_left_s-paw.gif);
	line-height: 115%;
	margin-left: -5px;
	padding: 0 0 .75em 0;
}
.container li.left2 {
	list-style-image: url(../images/bullet_left_s-paw.gif);
	line-height: 100%;
	margin-left: -5px;
	padding: 0 0 .5em 0;
}
.container li.left p {
	padding: .2em 0 .2em 0;
	margin-left: 0px;
}
.container li.right p {
	padding: .2em 0 .2em 0;
	margin-left: 0px;
}
.container li.right {
	list-style-image: url(../images/bullet_right_s-paw.gif);
	line-height: 115%;
	margin-left: 0px;
	padding: 0 0 .75em 0;
}
.container li.right2 {
	list-style-image: url(../images/bullet_right_s-paw.gif);
	line-height: 100%;
	margin-left: 0px;
	padding: 0 0 .75e 0;
}
.stagecopy ul {
	margin-top: 5px;
}
.stagecopy li.left {
	list-style-image: url(../images/bullet_left_paw.gif);
	line-height: 115%;
	margin-left: -15px;
	padding: 0 0 .75em 0;
}
.stagecopy li.right {
	list-style-image: url(../images/bullet_right_paw.gif);
	line-height: 115%;
	margin-left: -10px;
	padding: 0 0 .75em 0;
}
.note {
	list-style-type: none;
	line-height: 115%;
	margin-left: -25px;
	padding: 1em 0 .75em 0;
	font-style: italic;
	font-size: 11px;	
}
.nav {
	position:absolute;
	left:0px;
	top:0px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	border-bottom-width: 1px;
	border-bottom-color: #616161;
	border-bottom-style: dotted;
}
.nav .two{
	color: #3e78a2;
}
.nav ul {
	margin-top: 0px;
	list-style-type: none;
}
.nav li {
	line-height: 115%;
	margin-left: -30px;
	padding: 0 0 .75em 0;
}
.nav li.subs {
	line-height: 10px;
	padding-left: 10px;	
}
.nav li.comming {
	color:#616161;
}
.nav li.commingsoon {
	color:#616161;
	font-style: italic;	
}
.nav p {
	line-height: 14px;	
}
.nav p.subs {
	line-height: 10px;
	padding-left: 10px;	
}
.nav p.comming {
	color:#616161;
}
.nav p.commingsoon {
	color:#616161;
	font-style: italic;	
}
.home {
	position:absolute;
	left:20px;
	top:16px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;	
}
.home_btns {
	float: left;
	padding-left: 0px;
	margin-top: 20px;	
	width: 263px;
}
.container {
	float: left;
	padding-left: 0px;
	padding-right: 15px;
	margin-top: 20px;
	height: 340px;
	font-size:12px;
	color:#130801;
	line-height: 18px;
	border-right-width: 1px;
	border-right-color: #616161;
	border-right-style: dotted;
}
.container_hours{
	float: left;
	padding-left: 0px;
	margin-top: 20px;
	width: 242px;
	font-size:12px;
	color:#130801;
	line-height: 18px;
	border-right-width: 1px;
	border-right-color: #616161;
	border-right-style: dotted;
}
.container_packs{
	float: left;
	padding-left: 0px;
	margin-top: 20px;
	width: 282px;
	font-size:12px;
	color:#130801;
	line-height: 18px;
	border-right-width: 1px;
	border-right-color: #616161;
	border-right-style: dotted;
}
.bicontainer {
	float: left;
	padding-left: 10px;
	margin-top: 20px;
	width: 360px;
	font-size:12px;
	color:#130801;
	line-height: 18px;
	border-right-width: 1px;
	border-right-color: #616161;
	border-right-style: dotted;
}
.mapcontainer {
	float: left;
	padding-left: 65px;
	margin-top: -1px;
	width: 687px;
	height: 320px;
	color:#130801;
	font-size:14px;
	line-height: 50px;
}
.bicontainer ul {
	margin-top: 5px;
}
.bicontainer ul.drop {
	margin-top: 25px;
}
.bicontainer li.header {
	list-style-type: none;
	line-height: 115%;
	padding: 0 0 .25em 0;
	font-size: 20px;
	margin-left: -35px;
	margin-top: 0px;

}
.bicontainer li.none {
	list-style-type: none;
	line-height: 115%;
	margin-left: -35px;
	padding: 0 0 .75em 0;
	font-size: 12px;
	font-style: normal;
} 
.bicontainer p.header {
	list-style-type: none;
	line-height: 115%;
	margin-left: -5px;
	padding: 0 0 .25em 0;
	font-size: 24px;
	margin-top: 0px;
	margin-left: 0px;
}
.bicontainer li.subhead {
	list-style-type: none;
	line-height: 115%;
	margin-left: -25px;
	padding: .5em 0 .25em 0;
	font-size: 12px;
	font-weight: bold;
}
.bicontainer li.left {
	list-style-image: url(../images/bullet_left_s-paw.gif);
	line-height: 115%;
	margin-left: -15px;
	padding: 0 0 .75em 0;
}
.bicontainer li.right {
	list-style-image: url(../images/bullet_right_s-paw.gif);
	line-height: 115%;
	margin-left: -10px;
	padding: 0 0 .75em 0;
}
.bicontainer li.note {
	list-style-type: none;
	line-height: 115%;
	margin-left: -30px;
	padding: .5em 0 .75em 0;
	font-size: 12px;
	font-style: normal;
}
.about {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.hours {
	position:absolute;
	left:30px;
	top:16px;
	font-size:12px;
	font-weight:bold;
	color:#616161;
	white-space:nowrap;
	vertical-align: middle;	
}
.people {
	position:absolute;
	left:30px;
	top:16px;
	font-size:12px;
	font-weight:bold;
	color:#616161;
	white-space:nowrap;
	vertical-align: middle;	
}
.place {
	position:absolute;
	left:30px;
	top:16px;
	font-size:12px;
	font-weight:bold;
	color:#616161;
	white-space:nowrap;
	vertical-align: middle;	
}
.friends {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.daycare {
	position:absolute;
	left:20px;
	top:16px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;	
}
.grooming {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.boarding {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.adoption {
	position:absolute;
	left:20px;
	top:16px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;	
}
.specialservices {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.requirements {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.employment {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.resourcelinks {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}
.contactus {
	position:absolute;
	left:20px;
	top:43px;
	font-size:12px;
	font-weight:bold;
	color:#e7e4cd;
	white-space:nowrap;
	vertical-align: middle;
}


#top {
	display: block;
	float: left;
	width: 980px;
	height: 191px;
}
#TL {
	display: block;
	float: left;
	width: 364px;
	height: 191px;
	background: url(../images/bg_upper_home.jpg) no-repeat;
}

#TLdaycare {
	display: block;
	float: left;
	width: 364px;
	height: 191px;
	background: url(../images/bg_upper_daycare.jpg) no-repeat;
}
#TLgrooming {
	display: block;
	float: left;
	width: 364px;
	height: 191px;
	background: url(../images/bg_upper_grooming.jpg) no-repeat;
}
#TLboarding {
	display: block;
	float: left;
	width: 364px;
	height: 191px;
	background: url(../images/bg_upper_boarding.jpg) no-repeat;
}
#TLblank {
	display: block;
	float: left;
	width: 364px;
	height: 191px;
	background: url(../images/bg_upper_blank.jpg) no-repeat;
}
#TR {
	display: block;
	float: right;
	width: 616px;
	height: 191px;
	background: url(../images/bg_right.jpg) no-repeat;
}
#TR img{
	margin-top:18px;
}
#middle {
	position: relative;
	z-index:2000;
	margin-left: auto;
	margin-right: auto;
	display: block;
	float: left;
	width: 980px;
	height: 221px;
}
#ML {
	display: block;
	float: left;
	width: 728px;
	height: 221px;
	background: url(../images/bg_center_home.jpg) no-repeat;
}
#ML a {
	color:#e7e4cd;
	text-decoration: none;
}
#ML a:hover {
	color: #3e78a2;
	text-decoration: none;
}
.current {
	color:#c16627;
}
#MLdaycare {
	display: block;
	float: left;
	width: 980px;
	height: 221px;
	background: url(../images/bg_center_daycare.jpg) no-repeat;
	background-color:#9bb9a6;
}
#MLdaycare a {
	color:#e7e4cd;
	text-decoration: none;
}
#MLdaycare a:hover {
	color: #3e78a2;
	text-decoration: none;
}
#MLcontact {
	display: block;
	float: left;
	width: 980px;
	height: 221px;
	background: url(../images/bg_center_contact.jpg) no-repeat;
	background-color: #edead7;	
}
#MLcontact a {
	color:#e7e4cd;
	text-decoration: none;
}
#MLcontact a:hover {
	color: #3e78a2;
	text-decoration: none;
}
#MLboarding {
	display: block;
	float: left;
	width: 980px;
	height: 221px;
	background: url(../images/bg_center_boarding.jpg) no-repeat;
	background-color:#9bb9a6;
}
#MLboarding a {
	color:#e7e4cd;
	text-decoration: none;
}
#MLboarding a:hover {
	color: #3e78a2;
	text-decoration: none;
}
#MLgrooming {
	display: block;
	float: left;
	width: 980px;
	height: 221px;
	background: url(../images/bg_center_grooming.jpg) no-repeat;
	background-color:#9bb9a6;
}
#MLgrooming a {
	color:#e7e4cd;
	text-decoration: none;
}
#MLgrooming a:hover {
	color: #3e78a2;
	text-decoration: none;
}
img .doggies  {
	vertical-align: bottom;
	align: right;
}

#MR {
	display: block;
	float: right;
	width: 252px;
	height: 221px;
}
#bottom {
	display: block;
	float: left;
	height: 387px;
	width: 980px;
}
#BL {
	display: block;
	float: left;
	width: 190px;
	height: 387px;
	background: url(../images/bg_lower_left.jpg) no-repeat;
}
#BR {
	display: block;
	float: right;
	width: 790px;
	height: 387px;
	background-color: #edead7;	
}
#BR_home {
	display: block;
	float: right;
	width: 790px;
	height: 367px;
	background-color: #edead7;	
	padding-top:20px;
}
