@charset "UTF-8";
/* CSS Document */
img.bg {
			/* Set rules to fill background */
			min-height: 100%;
			min-width: 1024px;
			
			/* Set up proportionate scaling */
			width: 100%;
			height: auto;
			
			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;
		}
		
		@media screen and (max-width: 1024px){
			img.bg {
				left: 50%;
				margin-left: -512px; }
		}


@font-face {
    font-family: 'LithosProRegularBold';
    src: url('lithospro-black-webfont.eot');
    src: url('lithospro-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('lithospro-black-webfont.woff') format('woff'),
         url('lithospro-black-webfont.ttf') format('truetype'),
         url('lithospro-black-webfont.svg#LithosProRegularBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.shadow {
-moz-box-shadow: 0 0 10px #333333;
-webkit-box-shadow: 0 0 10px#333333;
box-shadow: 0 0 10px #333333;
}

		



		
.container{
position:relative;
width:1000px;
height:100%;
background: #ffffff;
margin:0 auto;
top:50px;



}

.header{
width:1000px;
height:168px;
background:url(images/header.gif) no-repeat;


}

.logo{
width:200px;
height:172px;
background:url(images/logo.png) no-repeat;
float:left;
margin-top:20px;
margin-left:20px;



}

.established{
width:100px;
height:18px;
float:right;
margin-top:36px;
margin-right:10px;

	font-family:LithosProRegularBold;
	text-transform:uppercase;
	font-size:11px;
	color: #000000;
	font-weight:normal;
	text-align:center;



}

.menu{

	width:700px;
	height:20px;

	z-index:100;
	margin:0 auto;
	
	

}



.menu > ul > li {
	float:left;
	height:20px;
	list-style:none;
	margin-top:20px;
	}

.menu > ul > li a{
	
	display:block;
	list-style:none;
	height:20px;
	padding:0px 8px;
	padding-top:9px;
	text-align:center;
	font-family:LithosProRegularBold;
	outline:none;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	color:#739ABD;
	
	}

.menu > ul > li a:hover{
color:#ffffff;
background:#739ABD;}


.icons{
float:left;
width:100px;
height:40px;
right:0px;
top:20px;
position:absolute;

}


#facebook
{
  display: block;
  float:left;
  width: 40px;
  height: 40px;
  background: url(images/facebook.png) no-repeat 0 0;

}

#facebook:hover
{ 
  background-position: 0 -40px;
}

#facebook span
{
  position: absolute;
  top: -999em;
}

#typepad
{
  display: block;
  float:left;
  left:48px;
  width: 40px;
  height: 40px;
  background: url(images/typepadlogo.png) no-repeat 0 0;

}

#typepad:hover
{ 
  background-position: 0 -40px;
}

#typepad span
{
  position: absolute;
  top: -999em;
}




.maintext{
width:1000px;
height:100%;
background:#FFFFFF;
margin-top:30px;
}


.daycare{
width:900px;
height:600px;
background-color:#739ABD;
font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
		margin:0 auto;
		
}


.daycare_text{

width:490px;
height:100%;
float:left;
font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:10px;
	margin-left:20px;
}
.daycare_text h1{
font-family:LithosProRegularBold;
	text-transform:uppercase;
	font-size:18px;
	margin-left:0px;
	color: #ffffff;
	font-weight:normal;
}
.daycare_text a{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	outline:none;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	color: #CCCCCC;
	
	}

.daycare_text a:hover{
color: #666666;
}

	.daycare_pic{

width:360px;
height:540px;
background: url(images/daycare.png) no-repeat;
float:right;
margin-top:30px;
	margin-right:20px;
	}
	
	
.boarding{
width:900px;
height:300px;
background-color:#B4CA9A;
font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
		margin:0 auto;
		margin-top:10px;
		

}

.boarding_text{

width:490px;
height:300px;
float:left;
font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:10px;
	margin-left:20px;
	}
	
	.boarding_text h1{
font-family:LithosProRegularBold;
	text-transform:uppercase;
	font-size:18px;
	margin-left:0px;
	color: #ffffff;
	font-weight:normal;
}

.boarding_pic{

width:360px;
height:300px;
background: url(images/boarding.png) no-repeat;
float:right;
margin-top:30px;
	margin-right:20px;
	}

.grooming{
width:900px;
height:300px;
background-color:#739ABD;
font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
		margin:0 auto;
		margin-top:10px;
		margin-bottom:50px;

}

.grooming_text{

width:490px;
height:300px;
float:left;
font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:10px;
	margin-left:20px;
	}
	
	.grooming_text h1{
font-family:LithosProRegularBold;
	text-transform:uppercase;
	font-size:18px;
	margin-left:0px;
	color: #ffffff;
	font-weight:normal;
}
	
	.grooming_pic{

width:360px;
height:300px;
background:url(images/grooming.png) no-repeat;
float:right;
margin-top:10px;
	margin-right:20px;
	}


.footer{
width:1000px;
height:250px;
position:relative;
background:url(images/footer.gif) no-repeat;
background-position:bottom;

}




	
.address {
float:left;
width:400px;
height:20px;
top:168px;
left:300px;

position:absolute;
font-family:"open-sans";
	outline:none;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:4px;
	
}

.address a{
	text-align:center;
	font-family:LithosProRegularBold;
	outline:none;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	
	}

.address a:hover{
color:#ffffff;
}



.dogpic4{
float:left;
width:210px;
height:250px;
position:absolute;
background:url(images/dog4.png) no-repeat;
bottom:0px;
right:10px;



}
.copyright{

width:100%;
height:20px;
margin-top:54px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
position:absolute;
}
