html  {  
	font-size:  100.01%;  
	background-color: #EEEEDD; 
	color:  #000000;
	}
body { font-size:  0.85em;  }

p, td, li, dl, dt, dd, blockquote { 
	font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
	} 	
	
strong  {  font-weight:  bold;  }	
em  {  font-style:  italic;  }

h1, h2, h3, h4 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	 

#home /*h1*/ {  
	font-family:  Verdana, 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 2.6em;  
	margin:  0;
	border:  0;
	padding:  0 0 .5em 0;
	width:  12em;
	}

#end  {  font-size:  70%;  }	
	
#orig /*h4*/  {
	font-family:  Verdana, 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 20px;  
	margin:  0;
	border:  0;
	padding:  10px 0 0 35px;
	width:  12em;
	}

h2 {  
	font-size: 2em;  
	color:  #000000;
	background-color:  #FFFFFF;
	margin:  2em 5% .5em 5%;
	padding-bottom:  .5em;
	}		 
	 
h3 {  
	font-size: 1.6em;  
	margin:  1em 5%;
	}	
	 
h4 {  
	font-size: 1.3em;  
	margin:  1em 5%; 
	}
	
#redirect /*h3*/ {  
	font-family:  Verdana, 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 1.6em;  
	margin:  0;
	border:  0;
	padding:  .5em 0 .5em 0;
	}	
	
p, ul {  margin:  1em 5%;  }	

#mainbody  {  
	color:  #333333;
	width:  90%;
	margin:  2em auto;
	}
	
#heading  {
	background-color:  #000033;
	color:  #FFFFFF;
	padding:  .3em  2%;
	border:  0;
	margin:  0;
	clear:  both;
	}

#nav {
	display: block;
	float:  right;
	text-align: right;
	border:  0;
	padding:  .2em;
	margin:  0;
	color:  #FFFFFF;
	/*border: 1px solid #FFF;*/
	}
	
#nav ul, #nav li {  
	/*display:  inline;*/
	list-style:  none;
	width:  10em;
	/*border: 1px solid #000;*/
	}
	
#adoption  { 
	background-color:  #000033;
	color:  #FFFFFF;  
	margin:  0;
	border:  0;
	padding:  .4em 2%;
	}
	
#adoption p {  
	margin:  0;  
	clear:  right;
	}		
	
#content  {  
	border:  2px  solid  #000033;
	background-color:  #FFFFFF;
	color:  #333333;
	}	

#footer  {
	padding:  .3em  2%;
	border:  0;
	margin:  0;
	background:  url(http://www.deafdogsatlas.org/graphics/smallpaws.gif) no-repeat right center;
	background-color:  #000033;
	color:  #FFFFFF;
	clear:  both;
	}
	
#footer p {  margin:  .3em 0;  }	

a  {  font-weight: bold; text-decoration: none;  }

#home a:link, #home a:visited, #home a:active  {  
	color:  #FFFFFF;  
	text-decoration:  none;
	}	

#home a:hover  {  
	color:  #FFFFFF;  
	text-decoration:  underline;
	}

.sub a:link, .sub a:visited { color:  #FFFF66;  }
.sub a:hover  {  text-decoration: underline;  }
	
#nav a:link, #nav a:visited { color:  #FFFF66;  }
#nav a:hover  {  text-decoration: underline;  }

a:link { color: #000033; }
a:visited { color: #666666; }
a:hover { color: #000033; text-decoration: underline;  }
a:active { color: #000033; text-decoration: underline;  }

.left {  
	float:  left;  
	margin:  2em 25px 10px 0;
	border:  1px solid #000033;
	}
	
#centermap  {	text-align:  center;  }	

#centermap img  {  border:  none;  }

#centermap ul  {  
	list-style:  none;
	display:  block;
	margin:  .1em;
	}
	
#centermap li  {  
	display:  inline;
	margin-right:  1em;
	}	

/*#mainmap  {  
	padding-top:  3em; 
	position:  relative;
	}*/

#ad  {  text-align:  center;  }
#ad  img  {  border:  none;  }
	
.img  {  border:  none;  }	

.imgborder  {  border:  1px solid #000033;  }

.backto  {  padding:  1em;  }

.intro  {  
	width:  40%;
	float:  left;
	margin:  0 0 1em 7%;
	}

/*width of pic td */
td.width  { 
	table-layout:  fixed;
	width:  300px; 
	text-align:  center;
	}
	
td  {  padding-bottom:  4em;  }	

#mapcaption { 
	display:  block;
	float:  right;
	text-align: right;
	/*border: 1px solid #666;*/
	border: 0;
	padding:  0;
	margin: 0 2% 1em 2%;
	/*width:  70%;*/
	}
	
#mapcaption p {  
	padding:  0 .1em;
	margin:  0;
	border:  0;
	}
	
#mapcaption ul  {
	list-style:  none;
	padding:  0;
	margin:  0;
	border:  0;
	}

#mapcaption li  {
	display:  inline;
	border:  0;
	padding: 0 .1em;
	white-space:  nowrap;
	} 

/*haven't changed these much */
.backtext { font-size: .9em; }

.photocaption { font-family: Arial, Helvetica, sans-serif;
     font-size: .9em;
	 font-weight: bold;
	 color: #000000; }

.topnote { color: #CC0000; }