#outer_container {

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 35px;

}

#page_wrapper {

	width: 770px;

	border: 4px solid #08505F;

	background-color: #ABBFC4;

	position: relative;

	margin: 5px auto 0px;

}



#page_wrapper #main_nav {

	clear: both;

	float: none;

	width: 770px;

	background-color: #769CA5;

	height: 27px;

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

	background-repeat: repeat-x;

	border-bottom: 1px solid #000000;

	margin-bottom: 10px;

}



#header #header_left { float: left; }



#header_dog {

	float: right;

	position: relative;

	margin-top: -46px;

}



#header {

	height: 200px;

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

	background-repeat: no-repeat;

	border-bottom: 1px solid #000000;

}



#header h2 {

	font-family: "Trebuchet MS", "Lucida Grande CY", Verdana, Arial, "Helvetica Neue", sans-serif;

	font-size: 1.2em;

	color: #990000;

	font-weight: normal;

	padding: 10px;

}



#body_content {

	background-repeat: no-repeat;

	background-position: 98% 92%;

}



#body_content #main_content {

	width: 470px;

	float: left;

	background-color: #ABBFC4;

	margin-bottom: 25px;

	padding: 10px 20px 10px 20px;

}



#main_content h1 { font-size: 1.6em; }



#main_area h2 {

	font-size: 1.6em;

	line-height: 1.25em;

	margin-left: 5px;

	margin-bottom: 0.312em;

	color: #1E5288;

}



#main_area h3 {

	font-size: 1.4em;

	margin-left: 5px;

	line-height: 1.142857em;

}



#main_content p {
	font-size: small;
	line-height: 1.66666em;
	margin-bottom: 0.8em;
	text-align: left;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}

#right_col, #left_col {

	background-color: #627B96;

	float: right;

	width: 230px;

	color: #ABBFC4;

}



#main_content #right_col p {

	font-size: 1.2em;

	line-height: 1.6666666em;

	padding: 1em;

}



#main_content #left_col p {

	font-size: 1.2em;

	line-height: 1.6666666em;

	padding: 1em;

}



#main_area strong { color: #08505F; }



#main_content #main_area .question {

	font-size: 1.6em;

	margin-bottom: 0px;

	color: #08505F;

	font-weight: bold;

}



#main_area #testimonials .client {
	color: #08505F;
	text-align: right;
	margin-top: -1em;
	margin-bottom: 1.5em;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;

}



#left_col {

	margin-right: 10px;

	float: left;

}



#left_col h2, #right_col h2 {

	background-color: #064553;

	padding: 10px;

	border-top: 5px solid #93C531;

}

#sidebar  {
	float: right;
	width: 250px;
	padding-top: 10px;

}



#sidebar p {
	font-size: 10px;
	text-align: justify;
	margin-bottom: 1.636363em;
	line-height: 1.636363em;
	margin-right: 1.636363em;

}



#sidebar h2 {
	font-size: small;
	line-height: 1.38461538462em;
	margin-bottom: 1.38462em;
	color: #08505F;
	margin-top: 0px;

}

#sidebar  img, .imgCenter {
	text-align: center;
	clear: both;
	float: none;
	margin-right: none;
	margin-left: none;
	display: block;
	margin-top: 0px;

}



#body_content #footer {

	background-color: #778588;

	clear: both;

	float: none;

	text-align: center;

	padding: 10px;

	line-height: 2em;

}



.copy {

	text-align: right;

	margin-top: 2em;

}



#footer li {

	list-style-type: none;

	display: inline;

	padding: 10px;

	text-align: center;

	margin: 5px;

}



a:link { color: #064553; }



a:visited { color: #333333; }



a:hover {

	color: #CC0000;

	text-decoration: none;

}



a:active { color: #000000; }



h1.home {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.news {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.about {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.contact {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.faq {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.links {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.photos {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.services {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.clients {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.house {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.rates {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.cats {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.dogWalking {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.serviceArea {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.testimonials {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



h1.firstAid {

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

	background-repeat: no-repeat;

	height: 50px;

	text-indent: -2000px;

	background-position: -5px;

	margin-bottom: 10px;

}



#faq p:first-letter {

	font-style: italic;

	font-weight: bold;

	font-size: 1.6em;

}



#sidebar #side_icon {

	float: left;

	margin: 0px 4px 2px;

}

.TabbedPanelsContentGroup li, .listPaws   {

	list-style-image: url(../images/icons/paw12.png);

	list-style-type: none;

	font-size: 1.2em;

	line-height: 1.66666em;

	margin-left: 2em;

	list-style-position: outside;

	margin-bottom: .4em;

}

.TabbedPanelsContentGroup   ul  {

	margin-bottom: 1em;

	margin-left: 1em;

	margin-right: 1em;

	padding-top: 10px;

}



#TabbedPanels1 {

	margin-bottom: 2em;

	clear: both;

	margin-top: 1em;

}



#serviceNav img {

	padding-bottom: 0px;

	padding-top: 0px;

	margin: 0px auto;

}



#sidebar #testimonialPics p { text-align: center; }
.BlogSpot {
	text-align: left;
}
#outer_container #page_wrapper #body_content #sidebar table tr td {
	font-size: small;
	text-align: justify;

}
#outer_container #page_wrapper #body_content #sidebar table tr td p strong {
	font-size: 10em;
}
#outer_container #page_wrapper #body_content #sidebar table tr td p strong {
	font-size: 1.1em;
}
#outer_container #page_wrapper #body_content #sidebar strong {
	font-size: xx-small;
}
#outer_container #page_wrapper #body_content #sidebar strong {
	font-size: small;
}
#outer_container #page_wrapper #body_content #sidebar {
	font-size: small;
}
#outer_container #page_wrapper #body_content #sidebar strong {
	font-size: 1.2px;
}
#outer_container #page_wrapper #body_content #sidebar strong {
	font-size: 14px;
}
#outer_container #page_wrapper #body_content #sidebar strong {
	font-size: 14em;
}
#outer_container #page_wrapper #body_content #sidebar strong {
	font-size: 1.2px;
}
#outer_container #page_wrapper #body_content #sidebar br {
	font-size: x-large;
}
#outer_container #page_wrapper #body_content #sidebar {
	font-size: 1.2px;
}
#outer_container #page_wrapper #body_content #sidebar b {
	font-size: small;
}
#outer_container #page_wrapper #body_content #sidebar b {
	font-size: x-large;
}
#outer_container #page_wrapper #body_content #sidebar b {
	font-size: 1.2px;
}
#outer_container #page_wrapper #body_content #sidebar table {
	font-size: x-large;
}
#outer_container #page_wrapper #body_content #sidebar {
	font-size: xx-large;
}
#outer_container #page_wrapper #body_content #sidebar {
	font-size: small;
}
.ScB {
	font-weight: bold;
}
#outer_container #page_wrapper #body_content #sidebar {
	text-align: justify;
}
#outer_container #page_wrapper #body_content #sidebar {
	text-align: left;
}

