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

#wrapper {
	width:950px;
	height:auto;
	margin:0 auto;
}
#headLeft {
	width:500px;
	height:186px;
	float:left;
	background:url(../graphics/images/top-left.png);
}
#headRight {
	width:450px;
	height:186px;
	float:left;
	background:url(../graphics/images/PpP_02.jpg);
}
#buttonBar {
	width:950px;
	height:40px;
	float:left;
	background:url(../graphics/images/PpP_03.jpg);
}
#main {
	width:880px; /*950 - 70 for .text*/
	height:auto;
	float:left;
	background:url(../graphics/images/PpP_04-sm.jpg);
}
#mainAbout {
	width:815px; /*950 - 105 for .textAbout*/
	height:auto;
	float:left;
	background:url(../graphics/images/PpP_04-sm.jpg);
}
#footerLeft {
	width:465px; /*500-35 for .footerLeftText*/
	height:40px; /*61 - 20 for .footerLeftText*/
	float:left;
	background:url(../graphics/images/PpP_05.jpg) #333333;
}
#footerRight {
	width:414px; /*450 - 35 for .footerRightText*/
	height:40px; /*61 - 20 for .footerRightText*/
	float:left;
	background:url(../graphics/images/PpP_06.jpg) #333333;
}
#cright {
	width:950px;
	height:auto;
	margin:0 auto;
	clear:both;
}
#alert {
	width:300px;
	height:75px;
	border:outset 5px #FFCC33;
	padding:3px;
	/*margin-left:300px;*/
	margin-left:100px;
	text-decoration:blink;
	float:left;
}
#supportShelters {
	width:400px;
	height:75px;
	border:outset 5px #FFCC33;
	padding:3px;
	margin-left:220px;
}
/*Images*/
#parakeet {
	width:257px;
	height:189px;
	float:left;
	border:#FFCC00 groove 5px;
	padding:4px;
	margin-right:10px;
}
#lizard {
	width:208px;
	height:137px;
	float:right;
	margin-left:10px;
}
#dogCat {
	width:250px;
	height:242px;
	float:left;
	border:#FFCC00 groove 5px;
	padding:4px;
	margin-right:10px;
	margin-bottom:10px;
}
#freeCopy {
	width:221px;
	height:143px;
	float:left;
}
#inPrint {
	width:221px;
	height:143px;
	float:right;
}
#frankieCEO {
	width:246px;
	height:206px;
	float:left;
	margin:0 15px 0 24px;
}
#mediaKit {
	width:298px;
	height:384px;
	margin-left:30px;
}
#doxie {
	width:225px;
	height:269px;
	float:left;
	margin-left:5px;
}
#bizDog {
	width:400px;
	height:235px;
	float:right;
}
#turtleBubbles {
	width:214px;
	height:213px;
	float:left;
	clear:left;
	padding-bottom:10px;
}
#turtleBubbles2 {
	width:214px;
	height:213px;
}
#petgroup {
	width:200px;
	height:180px;
	float:left;
	margin-bottom:15px;
}
#frank {
	width:178px;
	height:279px;
	float:right;
}
#linktous {
	margin: 0 auto;
	width:600px;
	height:auto;
}
/*shelters page*/
#dogShelters {
	width:400px;
	height:auto;
	padding:0 5px;
	float:left;
}
#horse {
	width:238px;
	height:225px;
	padding:10px;
	float:left;
}
#catsMisc {
	width:300px;
	height:auto;
	padding:0 5px;
	float:left;
}
#rescuesPhilly {
	width:400px;
	height:auto;
	padding:0 5px;
	float:left;
}
#bucksShelters {
	width:400px;
	height:auto;
	padding:0 5px;
	float:left;
}
#montcoShelters {
	width:400px;
	height:auto;
	padding:0 5px;
	float:left;
}
#camdencoShelters {
	width:400px;
	height:auto;
	padding:0 5px;
	float:left;
}
#delaShelters {
	width:400px;
	height:auto;
	padding:0 5px;
	float:left;
}
#directory {
	width:650px;
	height:auto;
	clear:both;
}
#dogSheltersDiv {
	width:150px;
	height:auto;
	float:left;
}
#catsmiscSheltersDiv {
	width:200px;
	height:auto;
	float:left;
}
#sheltersDiv {
	width:200px;
	height:auto;
	float:left;
	clear:right;
}
/*misc*/
#fido {
	width:250px;
	height:366px;
	float:right;
}
#pawsWalking {
	width:300px;
	height:auto;
	float:left;
	text-align:center;
	margin-left:100px;
	/*margin-left:250px;*/
}
#clickables {
	width:250px;
	height:auto;
	float:left;
	margin-left:28px;
}
#aboutHorse {
	width:189px;
	height:234px;
	float:left;
	padding-bottom:10px;
}
#topSheltersImages {
	width:640px;
	margin:0 auto;
}
/*index special divs*/
#headlineMainIndex {
	margin:0 auto;
	width:900px;
	height:auto;
	float:left;
	clear:right;
}
#headlineLeftIndex {
	width:450px;
	height:auto;
	float:left;
}
#headlineRightIndex {
	width:400px;
	height:auto;
	float:left;
}
#btmHeadlineMain {
	margin-left:250px;
	width:375px;
	height:auto;
	float:left;
}
#chefPaw {
	float:left;
	width:200px;
	margin-left:300px;
}
#loveAdoption {
	float:left;	
	text-align:center;
	font-weight:bold;
	width:300px;
	margin-left:0px;
}
#Facebook {
	width:150px;
	height:auto;
	margin-left:235px;
	margin-right:30px;
	float:left;
	font-size:10pt;
	text-align:center;
}
#indexBanners {
	width:548px;
	margin-left:140px;
}
#Twitter {
	width:150px;
	height:auto;
	margin-left:15px;
	margin-right:30px;
	float:left;
	font-size:10pt;
	text-align:center;
}
#indexRightText {
	width:400px;
	height:auto;
	padding:10px;
}
#indexQuote {
	width:600px;
	margin-left:150px;
	float:left;
	clear:both;
	font-weight:bold;
	font-style:italic;
}
#btmMainTxt {
	width:300px;
	height:auto;
	float:left;
	margin-left:40px;
	clear:both;
}
#smediaIndex {
	width:75px;
	margin-left:800px;
}
#walkDog1 {
	width:96px;
	height:96px;
	float:left;
	margin-left:15px;
}
#walkDog2 {
	width:96px;
	height:96px;
	float:left;
}
#contestWinnersLeft {
	margin-left:150px;
	width:300px;
	float:left;
}
#contestWinnersRight {
	margin-right:20px;
	width:300px;
	float:left;
	clear:right;
}
#honorableMentionsLeft {
	margin-left:150px;
	width:300px;
	float:left;
}
#honorableMentionsRight  {
	width:250px;
	float:left;
}
#forMedia {
	width:900px;
	float:left;
	clear:left;
}
#flipbookLeft {
	width:300px;
	height:auto;
	float:left;
	margin-left:50px;
}
#footerFlipBook {
	width:900px;
	height:auto;
	clear:both;
}
#testimonialsRight {
	float:left;
	width:500px;
	height:auto;
	margin-left:25px;
}

#linksBlue a:link {
	color: #039;
}
#linksBlue a:hover {
	color:#333;
}
#linksBlue a:visited {
	color: #039;
}
#linksBlue a:active {
	color: #039;
}
#jerseyButtons{
	float:left;
	margin-left:270px;
}
