body { 
  margin:auto;
 color:#a9b08c;
  font-size : 1em;
    font-family: Tahoma, Helvetica, sans-serif;
  text-align:center;
 background-color : white;
   }
   
html, body {height: 100.1%}
img {
	border:none;
}
table {
padding:5px;
  border:none;
	border-collapse:collapse;
color:#4b4939;
  text-align:center;
  margin:auto;
  font-size:75%;
  background-color:white;
  font-size: 95%;
  }
  #outer {
	width:767px;
	margin: 20px auto auto auto;
}
#wrapLocation {
  color:black;
  text-align:center;
   font-family: Tahoma, Helvetica, sans-serif;
   margin: 0px auto 4px auto;
  border : 4px solid  #4b4939;
  width: 825px;
  background : url(images/grayblock120.jpg) repeat-x scroll top;
  background-color:white;
  padding: 0px 0px 3px 0px;
}
#wrapHome {
  color:black;
  text-align:center;
   font-family: Tahoma, Helvetica, sans-serif;
   margin: 0px auto 6px auto;
   padding: 0px 0px 3px 0px;
   border : 4px solid  #4b4939;
   /*width: 767px;*/
    width: 825px;
 background : white url(images/grayblock.jpg) repeat-x scroll top;
}
#top-images {
	background-color:#859492;
	height:120px;
	margin:0px;
	padding:0px;
    color:white;
	font-size:80%;
}

li {
	text-align:left;
	 font-family: Tahoma,Helvetica,Sans-Serif;
	list-style : circle outside none;
	background-color:white;
	color:black;
	font-size:90%;
	margin-bottom:10px;
}

ol li {
	list-style-type : decimal;
}

td {
color:#4b4939;
background-color:white;
  vertical-align:top;
  padding:0px;
  border-collapse : collapse;
  text-align:center;
}
tr{
	border-collapse : collapse;
	 text-align:center;
}

div {
   text-align:center;
   margin:0px;
  
   padding:0px;
  }

a,  a:link,a:visited{
  color:#4b4939;
  text-decoration: underline;
  background-color:white;
  font-weight:bold;
 } 

a:hover { text-decoration: none; }
a:active {
  color: black;
  background-color:white;
}


h1,h2,h3,h4,h5,h6 {
  color: white;
  text-transform: uppercase;
background-color:transparent;
  
}


p {
color:#4b4939;
background-color:white;
text-align : left;
margin: 0px 10px 10px 10px;
line-height:130%;
font-size:75%;
}
p.gray{
	color:#859492;
	font-style:italic;
	font-size:75%;
	background-color:white;
	}
.copy {
	color:#4b4939;
	font-size:75%;
	background-color:white;
}
.float-left {
	float:left;
}

.float-right {
	float:right;
}


	
	#menuwrap {
	background-color:white;
	text-align:left;
	color:#a9b08c;
	text-decoration:none;
	padding:4px 0px;
	margin: 0px auto;
	font-size:90%;
	height: 30px;
	width:767px;
		font-weight:bold;
	
}
#menu {
	background-color:white;
	text-align:left;
	color:#a9b08c;
	text-decoration:none;
	padding:8px 0px 0px 0px;
	margin:8px 0px 0px 4px;
	font-size:90%;	
	font-weight:bold;

	
}
/*#menu a, #menu a:link, #menu a:visited {
	background-color:white;
	text-align:center;
	color:#a9b08c;
	text-decoration:none;
	font-size:90%;
font-weight:bold;
padding: 14px 4px 0px 4px;
margin: 14px 4px 0px 4px;
letter-spacing : -.03em;
}

#menu a:hover {
	background-color: white;
	text-align:center;
	color:#4b4939;
	
}
#menu a:active {
	background-color:white;
	text-align:center;
	color: Gray;
}*/
#menu-bottom {
	background-color:white;
	text-align:right;
	color:#a9b08c;
	text-decoration:none;
	padding:0px;
	font-size:90%;
	margin: 0px auto;

	
}
#menu-bottom a, #menu-bottom a:link, #menu-bottom a:visited {
	background-color: white;
	text-align:right;
	color:#a9b08c;
	text-decoration:none;
	font-size:90%;
font-weight:bold;
padding: 0px 8px 4px 8px;
line-height:1;
}

#menu-bottom a:hover {
	background-color: white;
	text-align:right;
	color:#4b4939;
}
#menu-bottom a:active {
	background-color: white;
	text-align:right;
	color:gray;
}
#locations {
float:left;
width:530px;
font-size: small;
	font-weight:bold;
}
#locations a, #locations a:link, #locations a:visited {
text-decoration:none;
color:#a9b08c;
}
#locations a:hover {
color:#4b4939;
}
.larger {
	font-size:120%;
	font-weight:normal;
	color:#4b4939;
	background-color:white;
}

.hide {
 display : none;
}






#left-col{
    float:left;
	width:347px;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#AAB08C;
	color:white;
	font-size:80%;
	font-style:italic;


}

#right-col {
	margin-left:340px;
   background-color:white;
   margin-bottom:0px;
   height:317px;
   color:#4b4939;
}

.no-bottom-margin {
	margin-bottom:0px;
}
.no-top-margin {
	margin-top:0px;
}
.smaller {
	font-size:x-small;
}
.small {
	font-size: small;
	font-weight:bold;
}
#credits, #credits a, #credits a:link, #credits a:visited {
	font-size:x-small;
	color: ThreedDarkShadow;
	background-color:white;
}
#credits a:hover {
	color:#a9b08c;
	background-color:white;
}
#giraffe, #giraffe a, #giraffe a:link, #giraffe a:visited {
	font-size:x-small;
	color: ThreedDarkShadow;
	background-color:white;
}
#giraffe a:hover {
	color:#a9b08c;
	background-color:white;
}

.left {
	text-align:left;
}
.right {
	text-align:right;
}


.care {
	font-family:"Times New Roman", Times, serif; 
  font-weight:bold;
}

.caremission {
font-family:"Times New Roman", Times, serif; 
/*border-bottom: 2px solid #859492;*/
}



#left-col-profiles {
	float:left;
	width:347px;
	margin:0px;
	padding:0px;
	text-align:left;
	background-color:#859492;
	vertical-align:top;
	height:440px;
	
}
#left-col-profiles td {
	background-color:#859492;
	font-size:100%;
}
#profiles {
background-color:#859492;
	color:white;
	margin: 0px 5px;
	font-size:90%;
	font-style:italic;
}

#profile-photo {

	float:right;
	width:241px;
}
