/*

	Body - Index page specific CSS

*****************/

.dogcontent {
	background: rgba(100, 100, 100, .2);
	margin: 0;
	overflow: hidden;
	padding: 30px 30px;
	width: 940px;
	border-radius: 10px;
}

.dogcontent ul {list-style: none; margin: 0; width: 940px;}

.dogcontent li {float: left; display: inline; margin: 0;}

.dogcontent h1 {font-weight: bold; text-decoration: none;}

.doginfo {
	background: rgba(255, 255, 255, .8);
	border: 2px solid #010101;
	padding: 5px;
	overflow: hidden;
	width: 240px;
	height: 240px;
	border-radius: 10px;
}

.dogtxtinfo {
	background: rgba(255, 255, 255, .8);
	border: 2px solid #010101;
	padding: 5px;
	overflow: hidden;
	width: 930px;
	height: 100px;
	border-radius: 10px;
    text-align:  center;
}

.dogavailableinfo {
	background: rgba(255, 255, 255, .8);
	border: 2px solid #010101;
	padding: 5px;
	overflow: hidden;
	width: 930px;
    img {display: block; margin-left: auto; margin-right: auto;}
    text-align: center;
    align-content: center;
	border-radius: 10px;
}

.imgovrly {
	width: 250px;
	height: 250px;
    border: solid 1px;
	border-radius: 10px;
}

.idxpict a {
	position: absolute;
	left: 40px;
}

.idxpict a:hover {
	opacity: 0;
}

.pedbtn a {
	position: absolute;
	left: 350px;
}

.pedbtn img:hover {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
}

.pedbtn img {
	width: 290px;
}

.picbtn a {
	position: absolute;
	left: 700px;
}

.picbtn img:hover {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
}
