/*** CSS RESET ***/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p{margin:0; padding:0; text-align:left}

table{border-collapse:collapse; border-spacing:0}

fieldset,img{border:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

sup {vertical-align:text-top; position:relative}

sub {vertical-align:text-bottom;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

input,textarea,select{*font-size:100%;}

ul,ol,li{list-style:none;}

html{-webkit-text-size-adjust:95%}

#track{position:absolute; bottom:0;}



/*** GLOBAL ***/

body {

	background-color:#00B25A;

	color:#656565;

	font-family: Arial, Calibri, Tahoma, Verdana;

	font-size:62.5%;

	line-height:1.3em;

	text-align:center;

}

.textIndent { text-indent:5px; }

.clear{clear:both}

.rel{position:relative}

.block{display:block}

.inline{display:inline}

.left{text-align:left !important}

.right{text-align:right !important}

.bottom{position:absolute; bottom:0}

.center {

	text-align:center !important;

}

p{margin:0 0 1em 0}

a:link{text-decoration:none; color:#4747BD}

a:visited{text-decoration:none; color:#4747BD}

a:hover{text-decoration:underline; color:#4747BD}

ul, ol, dl{ margin: 0 0 1em 0 }

input, textarea, select{border:1px solid #ccc; vertical-align:middle; background-color:#fff; color:#656565}

.hide{display:none}

.moreLineSpace{line-height:1.5em;}

.moreLineSpace1{line-height:1.4em;}

#ie{zoom:1}

#pageID{position:absolute; top:-20px; width:100px; text-indent:-9999px;}

/*#wrapper{margin:0 auto; width:985px; background-color:#ededed; height:100%}*/

#wrapper {

 	background-color:#EDEDED;

	height:700px;

	margin:0 auto;

	width:1024px;

}



/****CONTENT AREA****/

#container {background:#017AC3;}

#page {

	margin:0px 20px 0px 20px;

	position:relative;

	width:982px;

	height:700px;

}



#content {

	position:absolute;

	top:40px;

	height:616px;

	overflow:hidden;

	text-align:left;

	width:981px;

	background:#FFFFFF;

}



.DefaultListStyle li{

	margin: auto auto auto 12pt; 

	list-style: disc;;

}





.LeftSideLayer {

	position: absolute;

	top:0px;

	left:0px;

	height:616px;

	width:434px;

}



.UpperLeft {

	position: absolute;

	top:0px;

	left:0px;

	height:146px;

	width:434px;

	z-index:0;

}

.MiddleLeft {
	position: absolute;
	top:164px;
	left:74px;
	height:63px;
	width:294px;
	z-index:0;

}

.ULCorner {

	position: absolute;

	top:-1px;

	left:0px;

	height:9px;

	width:9px;

	z-index:1;

}

.LLCorner {

	position: absolute;

	top:607px;

	left:0px;

	height:9px;

	width:9px;

	z-index:1;

}

.LowerLeft {

	position: absolute;

	top:230px;

	left:0px;

	height:387px;

	width:434px;

	z-index:0;

}

.RightSideLayer {

	position: absolute;

	top:0px;

	left:435px;

	height:616px;

	width:547px;

}

.UpperRight {

	position: absolute;

	top:0px;

	left:0px;

	height:386px;

	width:545px;

	z-index:0;

}

.LowerRight {
	position: absolute;
	top:383px;
	left:2px;
	height:230px;
	width:545px;
	z-index:0;

}

.URCorner {

	position: absolute;

	top:-1px;

	left:537px;

	height:9px;

	width:9px;

	z-index:1;

}

.LRCorner {
	position: absolute;
	top:219px;
	left:527px;
	height:9px;
	width:9px;
	z-index:1;

}

.DogsPlaying {
	position:absolute;
	left:62px;
	top:117px;
	z-index:0;

}

.Services {

	position:absolute;

	left:144px;

	top:2px;

	z-index:1;

}

.About {

	position:absolute;

	left:45px;

	top:48px;

	z-index:1;

}

.Appointments {
	position:absolute;
	left:261px;
	top:46px;
	z-index:1;

}

.Offers {
	position:absolute;
	left:307px;
	top:168px;
	z-index:1;

}

.GiftCertificates {
	position:absolute;
	left:429px;
	top:144px;
	z-index:1;
	width: 82px;
	height: 42px;

}

.Testimonials {
	position:absolute;
	left:351px;
	top:286px;
	z-index:1;
	width: 167px;
	height: 55px;

}

.Contact {
	position:absolute;
	left:431px;
	top:15px;
	z-index:1;

}
.Heading {
	font-size: 1.5pt;
}

