@charset "UTF-8";
/* CSS Document */
html, body {margin:0; padding:0; width:100%; height:100%;}

body {
	background:url(images/bodyback.jpg) center fixed;
	margin:0 auto;
	font-family: "HelveticaNeue-Light", Helvetica, Arial, sans-serif;
	font-weight:100;
	font-size:14px;
	color:#3d3d3d;
}

a{
	color:#0081C6;
	text-decoration:none;
	outline:none;
}

a:hover{
	color:#0081C6;
	text-decoration:underline;
}


#maincont {
	margin:0 auto;
	margin-top:35px;
	width:901px;
}

#header {
	background:url(images/headertrans2.png) no-repeat;
	width:901px;
	height:85px;
}

#footer {
height: 40px; /*Height of frame div*/
background:url(images/footertrans.png) no-repeat;
color: #ffffff;
clear:left;
padding-top:22px;
font-size:14px;
}

#footer a{
color: #99CCCC;
text-decoration:none;
}

#footer a:hover{
color:#ffffff;
text-decoration:none;
}


#menu {
	background:url(images/menutrans_back.png) no-repeat;
	width:901px;
	height:64px;
	
}

#content{
	float:left;
	width:901px;
	background:url(images/contenttrans.png) repeat-y;
}


#contentleft {
	width:390px;
	padding-left:20px;

}

#randomimg{
	width:901px;
	background:url(images/dogs/dog_2.png) no-repeat bottom left;
}

#contentright {
	background:url(images/pawtrans.png) top right no-repeat;
	float:right;
	width: 420px;
	padding-left:10px;
	padding-right:10px;
}

#specials{
	width:350px;
	margin:0 auto;
	margin-top:35px;
	padding:10px;
}

#specials h3{
	background:url(images/h1wagging.png) no-repeat bottom;
	width:309px;
	height:32px;
	padding-top:12px;
	padding-bottom:0px;
	margin-top:0px;
}


#sublinks{
	background:url(images/box_blue2.png) no-repeat;
	height:420px;
	width:326px;
	margin:0 auto;
	margin-top:15px;
}

h1{
	background:url(images/h1backgreen.png) no-repeat bottom;
	width:326px;
	height:59px;
	padding-top:52px;
	margin-bottom:0px;
	margin-top:0px;
}

h2{
	background:url(images/h2paw.png) no-repeat bottom;
	width:309px;
	height:59px;
	padding-top:12px;
	padding-bottom:0px;
	margin-top:0px;
}

p{
	line-height: 20px;
	text-align:justify;
	padding-left: 8px;
	padding-right:18px;
}

p strong{
	color:#00B085;
	font-weight:500;
}

a.tooltip span {display:none; padding:0; margin: -25px 0 0 -100px; width:412px;}
a.tooltip:hover span{display:inline; position:absolute;}

.pic_float{margin-right:19px; float:left;}

