* html body	{
	text-align: center;
}
h2 {
	background: #677A9B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	margin: 0;
	text-align: left;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #27395c;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	background: url(../images/pawprints.jpg);
  scrollbar-arrow-color:#27395C;
	scrollbar-base-color:#999999;
	scrollbar-shadow-color:#E6E6E6;
	scrollbar-face-color:#999999;
	scrollbar-highlight-color:#E6E6E6;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3d-light-color:#999999;
}
#wrapper {
	margin: 0 auto;
	width: 776px;
	padding: 0;
	border: 0;
}
#contentWrapper {
	width: 776px;
	margin: 0 auto;
	padding: 0;
	border: 2px solid #4C4F5C;
}
#head {
	width: 776px;
	height: 68px;
	padding: 0;
	margin: 0;
	border: 0;
}
/**********NAV - begin**********/
#menu {
	width: 776px;
	height: 23px;
	border: 0;
	padding: 0;
	margin: 0;
	background: #27395c;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: center;
}
#menu ul {
	width: 95px;
	height: 23px;
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	text-align: center;
}
#menu ul li {
	margin: 0;
	padding: 0;
}
#menu a, #menu h2 {
	display: block;
	height: 23px;
	line-height: 23px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
#menu a:hover {
	background-position: 0px -23px;
	color: #FF9900;
}
#ProfileBtn a {
	background: url(../images/profile_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 88px;
}
#ServicesBtn a {
	background: url(../images/services_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 83px;
}
#GalleryBtn a {
	background: url(../images/gallery_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 76px;
}
#LocationBtn a {
	background: url(../images/location_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 87px;
}
#HoursBtn a {
	background: url(../images/schedule_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 68px;
}
#DownloadsBtn a {
	background: url(../images/download_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 103px;
}
#ContactBtn a {
	background: url(../images/contact_btn.gif) no-repeat;
	background-position: 0px 0px;
	width: 87px;
}
#menu li {
	position: relative;
}
#menu ul ul {
	position: absolute;
	z-index: 500;
	left: 15px;
	top: 23px;
	width: 170px;
	height: 25px;
	text-align: left;
}
#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}
#menu ul ul li {
	width: 100%;
	height: 20px;
}
#menu ul ul li {
	margin: 0;
	padding: 0;
}
#menu ul ul li a,
#menu ul ul li h2 {
	background: url(../images/nav_bck.png);
	background-position: 0px 0px;
	width: 130px;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
	margin: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	display: block;
}
#menu ul ul li a:hover {
	color: #FF9900;
}

div#menu ul ul,
div#menu ul li:hover ul ul {
	display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul {
	display: block;
}
/**********NAV - end**********/
#bodyWrap {
	width: 776px;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#centerNav {
	width: 100%;
	height: 198px;
	background: #94AAD6;
	margin: 0;
	padding: 0;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
#centerNav img {
	margin: 0;
	padding: 0;
}
#centerNav a {
	display: block;
	height: 188px;
	line-height: 188px;
	margin: 0;
	padding: 0;
}
#centerNav a:hover {
	background-position: 0px -188px;
}
#leftCol {
	background: #94AAD6;
	float: left;
	width: 256px;
	height: 564px;
	margin: 0;
	padding: 0;
	border: 1px solid #333333;
}
#leftCol img {
	margin: 0;
	padding: 0;
}
#leftCol a, #leftCol h2 {
	display: block;
	height: 188px;
	line-height: 188px;
	margin: 0;
	padding: 0;
}
#leftCol a:hover {
	background-position: 0px -188px;
}
#petCemBtn a {
	width: 255px;
	background: url(../images/pet-cemInside.gif) no-repeat;
	background-position: 0px 0px;
}
#petBoardBtn a {
	width: 255px;
	background: url(../images/pet-boardInside.gif) no-repeat;
	background-position: 0px 0px;
}
#kennelCamBtn a {
	width: 255px;
	background: url(../images/kennel-camInside.gif) no-repeat;
	background-position: 0px 0px;
}
#rightCol {
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	/**float: left;***/
	margin: 0;
	padding: 0;
	text-align: left;
}
.rightColCopy {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27395C;
}
.bordingColHdr {
	width: 25%;
	float: left;
	border-bottom: 1px solid #333333;
}
#nextCol {
	width: 95%;
	height: 15px;
	text-align: right;
	background: #677A9B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#nextCol a {
	color: #FFFFFF;
}
.txtBoxStyle{
    border-top: 1px solid #27395C;
    border-bottom: 1px solid #27395C;
    border-left: 1px solid #27395C;
    border-right: 1px solid #27395C;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #27395C;
    background-image: url(../media/form-base.gif);
}

.drpDown{
    border-top: 1px solid #27395C;
    border-bottom: 1px solid #27395C;
    border-left: 1px solid #27395C;
    border-right: 1px solid #27395C;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #27395C;
}

.txtArea{
    border-top: 1px solid #27395C;
    border-bottom: 1px solid #27395C;
    border-left: 1px solid #27395C;
    border-right: 1px solid #27395C;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #27395C;
}
.daysofWeek{
	font-size: 11px;
	height: 5px;
	width: 10px;
}
.dates{
	font-size: 11px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
}
.serviceTbl {
	width: 100%;
	background-color:#9BA7BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border:1px solid #27395C;
}
.serviceHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.spacer {
	clear: both;
	width: 100%;
}
#footer {
	background: #4C4F5C;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}
#footer ul {
	width: 100%;
	height: 15px;
	padding:0;
	margin:0;
	list-style: none;
}
#footer ul li {
	width: 49%;
	float: left;
}
#footer a {
	color: #FFFFFF;
}










.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.normtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27395C;
}
.normheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #27395C;
}
.bigheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #27395C;
}
.credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #27395C;
}
.boldtextBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #27395C;
	border: 1px solid #4C4F5C;
}
.normtext A:LINK {color : #27395C; text-decoration : underline; font-weight: bold;}
.normtext A:VISITED {color : #27395C; text-decoration : underline; font-weight: bold;}
.normtext A:ACTIVE {color : #27395C; text-decoration : underline; font-weight: bold;}
.normtext A:HOVER {color : #27395C; text-decoration : underline; font-weight: bold;}

.credit A:LINK {color : #FFFFFF; text-decoration : underline; font-weight: bold;}
.credit A:VISITED {color : #FFFFFF; text-decoration : underline; font-weight: bold;}
.credit A:ACTIVE {color : #FFFFFF; text-decoration : underline; font-weight: bold;}
.credit A:HOVER {color : #FFFFFF; text-decoration : underline; font-weight: bold;}

.header A:LINK {color : #FFFFFF; text-decoration : underline;}
.header A:VISITED {color : #FFFFFF; text-decoration : underline;}
.header A:ACTIVE {color : #FFFFFF; text-decoration : underline;}
.header A:HOVER {color : #FFFFFF; text-decoration : underline;}


.addSec {
	width: 157px;
	background-color: #9BA7BD;
	border: 1px solid #27395C;
}
.addSecHdr {
	width: 154px;
	height: 17px;
	background-color: #EBA703;
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.addSecTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.serviceTblsub {
	width: 100%;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border:1px solid #27395C;
}
#padded {
	padding: 0px 10px;
	margin: 0;
	background-color: #fff;
	border: 1px solid white;
}