﻿
#container {
width:980px;margin-left:auto;margin-right:auto;

}

#header {
	width:980px; height:160px;background-color:gray; position:relative;
}

#navbar {
	
position:absolute;  left: 163px; top: 125px; width:825px; height:25px; z-index:auto; font-size: 12px;

}

#MainContent {
	width:980px; 
}

#footer {
	clear:both; width:970px;height:100px;background-color:#249293; border-top:1px orange solid; color:white; padding:10px;
	
}


#footerLeft {  position:relative; float:left;height:100px;width:200px;
	
}

#footerMiddle {width:640px; height:100px; position:relative; float:left;text-align:center;

	
}

#footerRight {width:80px; height:100px; position:relative; float:right;

	
}


a:link {color:#005656; } 
a:visited {color:#005656;}
a:hover {color:#de6600;}


footer.a:link {
	color:white
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style:italic;
	color:#663300;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#663300;

}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
}


#homeMain {
	width:825px; height:500px; margin:0px 5px 5px 0px; position:relative; float:left; 
}

#homeLinks {
	width:100px; height:500px; margin-right:10px; float:right;
}

#homeTitleText {
	width:600px;height:60px;position:absolute; left: 160px;
}

#homePicture {
	width:450px;height:400px;position:absolute;top:60px;left:0px; 
}

#homeText {
	width:360px;height:200px;position:absolute;top:60px;left:400px; 
}

#homeSlideShow {
	width:360px;height:250px;position:absolute; left: 450px; top: 300px; border:1px teal solid;
}

#homeText2 {
	width:450px;height:200px;position:absolute; left: 0px; top: 500px;   
}


.teamContainer {
	position: relative; height:auto; padding: 5px; margin: 5px 0px 5px 10px;  width: 940px;
}

.teamMember {
	position: relative; height: auto; padding: 3px; margin: 5px 5px 5px 5px; left: 0px; top: 0px; width: 920px; color:#111111;
}

.servicesContainer {
	position: relative; height:auto; padding: 5px; margin: 5px 0px 5px 20px;  width: 950px;
}

#servicesTop {
	position: relative; height:auto; padding: 5px; margin: 5px 0px 5px 2px;  width: 930px;
}


.servicesItem {
	position: relative; height: auto; padding: 3px; margin: 5px 5px 5px 25px; left: 5px; top: 0px; width: 870px;color:#111111;
}

.servicesItemLeft {
	width:200px; height:30px;   float:left; text-align: right; margin-right: 10px; color:black;
}


.newWelcome {
	position: relative; height:auto; padding: 5px; margin: 5px 0px 0px 10px;  width: 940px;
}

.newPolicies {
	position: relative; height:auto; padding: 5px; margin: 0px 0px 0px 10px;  width: 940px;
}

.newPoliciesItems {
	position: relative; height: auto; padding: 3px; margin: 0px 5px 5px 25px; left: 5px; top: 0px; width: 870px;color:#111111;
}

#adoptionsTop {
	position: relative; height:auto; padding: 5px; margin: 5px 0px 5px 10px;  width: 920px;
}

#adoptionsBody {
	position: relative; height:auto; padding: 5px; margin: 5px 5px 5px 20px;  width: 925px; 
}

#adoptionsDonate {
	position: relative; float:right; height: 150px; width:150px; padding: 3px; margin: 5px 0px 5px 5px;background-color:white;
}


.adoptionsItem {
	position: relative; float:left; height:220px; padding: 3px; margin: 5px 5px 10px 10px; left: 5px; top: 0px; width: 900px;color:#111111;background-color:white;
}

.adoptionsPicture {
	position: relative; float:left; height: 200px; width:300px; padding: 3px; margin: 5px 5px 5px 5px;background-color:white;
	border:1px teal solid;
}

.adoptionsVitals {
	position: relative; float:right; height: 60px; width:550px; padding: 3px; margin: 5px 5px 5px 5px;background-color:white;
}

.adoptionsMessage {
	position: relative; float:right; height: 120px; width:550px; padding: 3px; margin: 5px 5px 5px 5px;background-color:#f7f7f7;
	border-top:1px gray solid; border-left:1px #e1e1e1 solid; border-right:1px gray solid;border-bottom:1px #e1e1e1 solid;
	font-family:"Comic Sans MS", Arial, Tahoma;

}

#contactForm {
	position: relative; float:left; height: auto; width:750px; padding: 10px; margin: 5px 5px 5px 100px;background-color:white;
	border:1px teal solid; 
	

}

#contactInfo {
	position: relative; float:left; height: auto; width:920px; padding: 0px 5px 5px 5px; margin: 0px 5px 5px 5px;background-color:white;
	 left:15px;

}

#map {
	margin-right:auto;margin-left:auto; width:610px;
}

li {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 14px;
	color: #663300;
	list-style-image: url(images/arrow.gif);
} 


