body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C3C3C;
	background-image:url(images/paws.gif);
	background-position:center top;
	background-repeat:repeat-x repeat-y;
	
	
}

p{margin:0 0 16px 0;}
.pink-link{color:#df0089}

.heading{font-size:16px;}

.pink-text{padding-right:30px;color:#df0089}

.grey-text{padding-right:30px;color:#8b8b8b}

.pink-largetext{font-size:14px;;color:#df0089}

.small-text{font-size:12px;color:#3C3C3C}

.pink-subheading{font-size:16px; padding-right:30px;color:#df0089}

.text{padding-right:30px;}
#main {
	position:relative;
	top:40px;
	width:980px;
	height:auto;
	background-image:url(images/table.gif);
	background-position:top;
	background-repeat:repeat-y;
	border-top:15px solid #F078BE;

}
#bottom{
	position:relative;
	width:980px;
	height:44px;
	background-image:url(images/footer.gif);
	
}

#content{
	position:relative;
	top:0px;
	left:1px;
	width:948px;
	height:auto;	
}
#menu{
	position:absolute;
	top:142px;
	left:1px;
	width:168px;
	height:189px;	
}

#logo{
	position:absolute;
	top:1px;
	left:1px;
	width:171px;
	height:108px;
	background-image:url(images/logo.gif);
}
#strapline{
	position:absolute;
	top:66px;
	left:235px;
	width:571px;
	height:28px;	
	background-position:top left;
	background-repeat:no-repeat;
}	
#petwatch{
	position:absolute;
	top:1px;
	left:823px;
	width:124px;
	height:141px;
	background-image:url(images/petwatch.gif);
}
#image{
	position:absolute;
	top:331px;
	left:1px;
	width:225px;
	height:333px;
}
#copy{
	position:relative;
	top:0px;
	left:0px;
	width:715px;
	padding-top:149px;
	padding-left:235px;
	height:auto;
	text-align:left;
	min-height:518px;
	background-position:bottom left;
	background-repeat:no-repeat;
}
.mainnav1, .mainnav2, .mainnav3, .mainnav4, .mainnav5, .mainnav6, .mainnav7{
	position:absolute;
	height:27px;
	width:168px;
	left:0px;
	}
.mainnav1 a, .mainnav2 a, .mainnav3 a, .mainnav4 a, .mainnav5 a, .mainnav6 a, .mainnav7 a{
	display:block;
	height:27px;
	width:168px;
}
.mainnav1 a:hover, .mainnav2 a:hover, .mainnav3 a:hover, .mainnav4 a:hover, .mainnav5 a:hover, .mainnav6 a:hover, .mainnav7 a:hover,.mainnav1 a.current, .mainnav2 a.current, .mainnav3 a.current, .mainnav4 a.current, .mainnav5 a.current, .mainnav6 a.current, .mainnav7 a.current{
	background-position:-168px;
}
	
.mainnav1 {top:0px;}
.mainnav1 a {background-image:url(images/menu/home.gif);}
.mainnav2 {top:27px;}
.mainnav2 a {background-image:url(images/menu/pawsinthepink.gif);}
.mainnav3 {top:54px;}
.mainnav3 a {background-image:url(images/menu/petwatch.gif);}
.mainnav4 {top:81px;}
.mainnav4 a {background-image:url(images/menu/gallery.gif);}
.mainnav5 {top:108px;}
.mainnav5 a {background-image:url(images/menu/testimonials.gif);}
.mainnav6 {top:135px;}
.mainnav6 a {background-image:url(images/menu/prices.gif);}
.mainnav7 {top:162px;}
.mainnav7 a {background-image:url(images/menu/contactus.gif);}



#menu ul{
	margin:0;
	padding:0;
	}
#menu li{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.accessibility {
	position:absolute;
	left:-10000px;
	}
