@charset "utf-8";
/* CSS Document */


html, body {
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}


a:link {
	text-decoration: none;
		color: #d6c6e8;
}
a:visited {
	text-decoration: none;
		color: #d6c6e8;
}
a:hover {
	text-decoration: none;
		color: #555555;
}
a:active {
	text-decoration: none;
		color: #d6c6e8;
}

p {
	line-height:14px;	
	margin:0px;
	padding:0px;

}

h1 {
	margin-top:30px;
	font-family: 'Architects Daughter', cursive;
	font-size:26px;	
	line-height:20px;
	color:#7247ab;
	font-weight:bold;
}
h2 {
	margin-top:3px;
	font-family: 'Architects Daughter', cursive;
	font-size:20px;	
	color:#7e6597;	
	font-weight:normal;
}
h3 {
	font-family: 'Architects Daughter', cursive;
	font-size:20px;	
	line-height:20px;	
	color:#7247ab;
	margin:0px;
	padding:0px;
	
}
h4 {
	margin:0px;
	padding:0px;
	padding-top:30px;
	font-size:26px;
	color:#7e6597;
	padding-bottom:0px;
}
#wrapper {
	width:100%;	
}

#header {
	width:996px;
	margin-left:auto;
	margin-right:auto;
	height:196px;
	border-radius:0px 0px 17px 17px;
}
#headerleft {
	width:498px;
	position:relative;
	float:left;	
}
#headerright {
	width:498px;	
	position:relative;
	float:right;
	background-image:url(../image/headerpaw.jpg);
	background-repeat:no-repeat;
    background-position: right bottom;
	line-height:20px;
	height:188px;
	text-align:center;
}
.headerblktext {
	font-family: 'Architects Daughter', cursive;
	font-size:18px;
	color:#414141;	
	line-height:13px;
}
.my-slider {
	border-radius: 5px 5px 5px 5px;
	padding: 0px;
	margin:0px;
}
#sliderbox {
	position:relative;
	display:table-cell;
	border-spacing:0px;
	width:996px;
	margin-left: auto;
	margin-right: auto;
	height: 300px;
	padding: 0px;
	margin-bottom:0px;
	margin-top:0px;
}
.slideimg {
	border-radius: 5px 5px 0px 0px;
	width: 996px;
}
#theslider {
	width:996px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}
#menu {
	position:relative;
	top:0px;
	width:996px;
	background-color:#d6c6e8;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Bree Serif', serif;
	font-size:20px;	
	line-height:42px;	
	color:#7247ab;	
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:48px;
	border-radius: 0px 0px 10px 10px;
}

ul {
	text-align:right;
	margin:0px;
	border:0px;
	padding:0px;
}

ul#menul li{
	position:relative;
	display:inline-block;
	text-align:right;
	vertical-align:middle;
}

ul#menul li a{
	background-color:#d6c6e8;
	padding:10px;
	margin-left:20px;
	color:#333333;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;	
	border-radius: 10px 10px 10px 10px;	
}

ul#menul li a:link{
	background-color:#d6c6e8;
	height:48px;	
}
ul#menul li a:visited{
	background-color:#d6c6e8;
	height:48px;	
}
ul#menul li a:hover{
	background-color:#7247ab;
	height:48px;	
	color:#cccccc;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;		
}
ul#menul li a:active{
	background-color:#d6c6e8;
	height:48px;	
}
#backpaws {
	width:996px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	background-image:url(../image/backpaws.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	text-align:center;
	font-family: 'Architects Daughter', cursive;
	font-size:20px;	
	color:#7e6597;	
}
#seperator {
	position:relative;
	width:996px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:15px;
	padding-bottom:25px;
	}
	
	#spacer {
	width:100%;
	height:15px;	
}
#groomcontainer {
	position:relative;
	width:996px;
	margin-left:auto;
	margin-right:auto;
}
.itemback {
	position:relative;
	width:996px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	background-color:#d6c6e8;
	height:197px;
	border-radius: 10px 10px 10px 10px;
}

.groomitemtext {
	position:relative;
	float:left;
	width:610px;	
	font-family: 'Raleway', sans-serif;
	font-size:16px;	
	color:#7e6597;	
	line-height:26px;	
	margin-left:30px;
	margin-right:30px;
}

.groomitemimage {
	position:relative;
	float:right;
	width:276px;
	margin:15px;	
}
.groomimageborder {
	border-radius: 10px 10px 10px 10px;	
}
#footer {
	width:996px;
	margin-left: auto;
	margin-right: auto;
	height:150px;
	background-color:#555555;	
	border-radius: 0px 0px 15px 15px;

	
}

#footercontentleft {
	position: relative;
	float: left;
	width: 458px;
	margin-left:40px;
	margin-top:25px;
	font-family: 'Raleway', sans-serif;
	font-size:14px;	
	font-weight:bold;
	color:#c3aed8;	
	line-height:20px;	
		
}

#footercontentright {
	position: relative;
	float: right;
	width:273px;
	margin-top:25px;
	margin-left:225px;
	font-family: 'Raleway', sans-serif;
	font-size:14px;	
	font-weight:bold;
	color:#c3aed8;	
	line-height:20px;			
}
.dotnetmedia {
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:13px;
	font-weight:bold;
	color:#D9080C;
}
.dotnetmedia a:link {
	text-decoration: none;
		color: #D9080C;
}
.dotnetmedia a:visited {
	text-decoration: none;
		color: #D9080C;
}
.dotnetmedia a:active {
	text-decoration: none;
		color: #D9080C;
}	
.dotnetmedia a:hover {
	text-decoration: none;
		color: #ffffff;
}
.powered {
		color:#c3aed8;
}
	
#maintext {
	position:relative;
	width:996px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Raleway', sans-serif;
	font-weight:100;
	font-size:16px;	
	color:#7e6597;	
	line-height:23px;
	padding-top:15px;
	padding-bottom:25px;	
	
}
#lefttext {
	position:relative;
	float:left;
	width:640px;
	
}
#rightpic {
	position:relative;
	float:right;
	width:380px;
	text-align:right;
	
}
.pic {
	width:350px;
	-moz-box-shadow: 2px 4px 6px rgba(0,0,0,.5);
-webkit-box-shadow: 2px 4px 6px rgba(0,0,0,.5);
box-shadow: 2px 4px 6px rgba(0,0,0,.5);
	border-radius: 15px 15px 15px 15px;	
}
#gallery {
	width:800px;
	margin-left:auto;
	margin-right:auto;	
}
.pricetabletitle {
	width:600px;
	background-color:#d6c6e8;
	color:#333333;
	font-weight:bold;
	font-size:14px;
	margin-top:30px;
	border:0px;
	border-spacing:0px;
	padding:0px;
	-moz-box-shadow: 2px 4px 6px rgba(0,0,0,.5);
-webkit-box-shadow: 2px 4px 6px rgba(0,0,0,.5);
box-shadow: 2px 4px 6px rgba(0,0,0,.5);
border-radius: 10px 10px 10px 10px;
	
		
}
.tdleft {
	background-color:#eeeeee;
	width: 120px;
	color:#333333;
	border:0px;
	padding:10px;
	font-weight:normal;
	margin:0px;	
	line-height:12px;
	padding-top:10px;
	
}
.tdleftb {
	background-color:#eeeeee;
	width: 120px;
	color:#333333;
	border:0px;
	padding:10px;
	font-weight:normal;	
	margin:0px;	
	border-radius: 0px 0px 13px 0px;	
}
.tdrightb {
	background-color:#eeeeee;
	width: 120px;
	color:#333333;
	border:0px;
	padding:10px;
	font-weight:normal;	
	margin:0px;	
	line-height:12px;
		padding-top:10px;
	border-radius: 0px 0px 0px 13px;	
}

.pricetitle {
	background-color:#d6c6e8;
	border:0px;
	padding:10px;
	margin:0px;
	border-radius: 10px 10px 10px 10px;
}
.under {
	font-size:9px;
	color:#7e6597;	
}
.vary {
	font-size:10px;
	color:#888888;	
	text-align:center;
}

.uppuppies {
	width:996px;
	
}

.upleft {
	width:986px;
	background-color:#d6c6e8;
	
}

.upmid {
	width:20px;
	
	
}
.upright {
	width:986px;
	background-color:#d6c6e8;
	
}