BODY {
Font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana; 
	text-shadow: #FFF 0 0 0;
}


/* ------------------------- General Styles Begin ------------------------- */
TD {
	Font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #444;
}
A {
	COLOR: #CC0000
}
I {
	COLOR: #333333
}
B {
	COLOR: #BF0101
}
UL {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 8px
}
BODY  {
	LINE-HEIGHT: 140%
}
TABLE {
	FONT-SIZE: 100%
}
SMALL {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
STRONG {
	FONT-WEIGHT: bold
}
.AlignRight {
	TEXT-ALIGN: Right;
}
/* ------------------------- General Styles End ------------------------- */



/* ------------------------- Header Bar Styles Begin ------------------------- */

#FrameWork {
	BORDER: #7E7E7E 1px solid;
	WIDTH: 780px;
}


.HomeNavBar {
	Text-Align: Center;
}
A.NavBar {
	Font: Bold 11px/18px "Lucida Grande", Arial, Verdana; 
	COLOR: #444444;
	PADDING: 0 5 0 5;
	TEXT-DECORATION: None;
	text-shadow: #FFF 0 0 0;
}
A.NavBar:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: Underline;
}
.InfoBar {
	Font: Bold 11px/18px "Lucida Grande", Arial, Geneva, Verdana; 
	COLOR: #FFFFFF;
	TEXT-ALIGN: Center;
}
A.NavBarPhone {
	Font: Bold 12px/24px "Lucida Grande", Arial, Verdana; 
	COLOR: #b30206;
	PADDING: 0px 0 0 5px;
	TEXT-DECORATION: None;
	text-shadow: #FFF 0 0 0;
}

.NavBar2 {
	COLOR: #FFFFFF;
	PADDING: 1 5 0 15;
}
A.NavBar2 {
	Font: Bold 11px/18px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #FFFFFF;
	PADDING: 0 5 0 5;
	TEXT-DECORATION: None;
}
A.NavBar2:hover {
	TEXT-DECORATION: Underline;
}

#FrontContent {
	BACKGROUND-IMAGE: url(images/content_back.gif);
}
.FrontContentPhoto {
	VERTICAL-ALIGN: Bottom;
}
.FrontContent {
	Font: 17px/24px "Lucida Grande", Geneva, Arial, Verdana; 
	PADDING: 0 30 0 10;
	VERTICAL-ALIGN: Top;
}
.FrontContent B {
	Font: 20px/22px Times, "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #BF0101;
}

A.FrontLinks {
	Font: 15px/24px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #444444;
	Margin: 20 10 0 10;
	TEXT-DECORATION: None;
}
A.FrontLinks:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: Underline;
}
.MainContent {
	COLOR: #444444;
	PADDING: 25px 10px 10px;
	VERTICAL-ALIGN: Top;
	BACKGROUND-COLOR: #FFFFFF;
}
.ContactContent {
	TEXT-ALIGN: Center;
	VERTICAL-ALIGN: Top;
	BACKGROUND-COLOR: #FFFFFF;
}
.RatesContent {
	PADDING: 25px 10px 10px;
	VERTICAL-ALIGN: Top;
	BACKGROUND-COLOR: #FFFFFF;
}

.Head {
	Font: 15px/18px "Lucida Grande", Geneva, Arial, Verdana; 
	PADDING: 0 15px 4px 10px;
	COLOR: #CC0000;
}
.BodyContent {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 15px;
}
.SubBodyContent {
	MARGIN: 0px 15px 10px 20px;
}

.FAQ {
	PADDING-TOP: 3px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
}
.FAQContent {
	PADDING: 4px 15px 10px 20px;
	TEXT-ALIGN: Justify;
}
.Testimonial {
	TEXT-ALIGN: Center;
	PADDING: 4px 60px 0px;
}
.TestimonialFrom {
	Font: 11px/14px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #CC0000;
	TEXT-ALIGN: Center;
	PADDING-BOTTOM: 10px;
}
.BoldName {
	Font: 18px/20px Times, "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #444;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 4px;
}
.BoldNumber {
	Font: 16px/20px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #BF0101;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 4px;
}
.BoldNumberSmall {
	Font: 16px/20px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #BF0101;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 8px;
}
.Indent {
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 4px;
}



#RatesTable {
	Width: 700px;
	MARGIN: 5px Auto 10px Auto;
	PADDING: 50px 10px 10px;
	BACKGROUND: url(images/rates_background.gif) No-Repeat Center Top;
	BORDER: #444444 1px solid;
}
#DogWalking {
	Width: 240px;
	BORDER: #FFF 1px solid;
}
#Boarding {
	Width: 440px;
	BORDER: #FFF 1px solid;
}
#Boarding TR{
	Height: 32px;
}
#CatVisits {
	Width: 440px;
	BORDER: #FFF 1px solid;
	Margin-Top: 11px;
}
#DayCare {
	Width: 240px;
	BORDER: #FFF 1px solid;
	Margin-Top: 5px;
}
.DCRatesHead {
	Font: Bold 12px/20px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #FFFFFF;
	PADDING-TOP: 3px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #CC0000;
	BORDER-RIGHT: #FFF 1px solid;
}
.RatesHead {
	Font: Bold 12px/20px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #FFFFFF;
	PADDING-TOP: 3px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #CC0000;
}
.SmallRatesHead {
	Font: Bold 11px/14px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CC0000;
	TEXT-ALIGN: Center;
}
.CatRate {
	Font: Bold 12px/14px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CC0000;
	TEXT-ALIGN: Center;
}
.DayCareRate {
	COLOR: #222;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BORDER-Top: #FFFFFF 1px solid;
	BACKGROUND-COLOR: #DCCFA3;
	BORDER-RIGHT: #FFF 1px solid;
	}
.RatesDescription {
	COLOR: #222;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BORDER-Top: #FFFFFF 1px solid;
	BACKGROUND-COLOR: #DCCFA3;
}
.DogWalkingSpecial {
	FONT-WEIGHT: Bold;
	COLOR: #c40a0a;
	TEXT-ALIGN: Center;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-Top: #FFFFFF 1px solid;
	BACKGROUND-COLOR: #DCCFA3;
}
.BoardRatesDescription {
	COLOR: #222;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BORDER-Top: #FFFFFF 1px solid;
	BACKGROUND-COLOR: #DCCFA3;
}
.BoardRatesSmall {
	FONT-SIZE: 10px;
	COLOR: #222;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BORDER-Top: #FFFFFF 1px solid;
	BACKGROUND-COLOR: #DCCFA3;
}
.RatesFee {
	PADDING-TOP: 3px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 3px;
	BORDER-Top: #FFFFFF 1px solid;
	BACKGROUND-COLOR: #DCCFA3;
	TEXT-ALIGN: Center;
}

.SmallType {
	FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
}

.Indent {
	PADDING-LEFT: 15px;
}

.Footer {
	FONT: Bold 10px Arial, Verdana, Helvetica, sans-serif;
	COLOR: #F1B3B3;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #CC0000;
}
A.FooterLink {
	FONT: Bold 10px Arial, Verdana, Helvetica, sans-serif;
	COLOR: #F1B3B3;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #CC0000;
}
.FooterRight {
	FONT: Bold 10px Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: Right;
	COLOR: #F1B3B3;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #CC0000;
}
/* ------------------------- Header Bar Styles End ------------------------- */

IMG {Border: 0px;}
	
	
	 .Field {
Font: 12px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #444;;
	BORDER-RIGHT: #A9A9A9 1px solid;
	BORDER-TOP: #A9A9A9 1px solid;
	BORDER-LEFT: #A9A9A9 1px solid;
	BORDER-BOTTOM: #A9A9A9 1px solid;
	
}
 .Error {
Font: Bold 12px/18px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #cc0000;
Margin: 10px;}


 .TextAreaField {
Font: 12px "Lucida Grande", Geneva, Arial, Verdana; 
	COLOR: #444;;
	Width: 408px;
	BORDER-RIGHT: #A9A9A9 1px solid;
	BORDER-TOP: #A9A9A9 1px solid;
	BORDER-LEFT: #A9A9A9 1px solid;
	BORDER-BOTTOM: #A9A9A9 1px solid;
Padding: 3px;}

TR.RowOn {
	BACKGROUND-COLOR: #F7F7F7;
 }

#TellAFriendContainer {Position: Relative; Top: 0px;}
A.TellAFriend {Top: -13px; Left: 537px; Width: 213px; Height: 50px; Position: Absolute; Z-Index: 500; Border: 0px;}

.HomePageText {Font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #888; Position: Absolute; Top: 700px; Left: 0px; Width: 100%; Text-Align: Center;}
.HomePageText A {Font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana; Color: #888;}


	Form {Margin: 0px;}
