/*  Manzanillo Spanish STYLESHEET-----COLOR OF LINKS */
a:link, a:active { background: none;	 }  

a:visited { background: none; color: #000000;  }  

a:hover { background: none;color: #000099;  }  

a:link img, a:active img, a:visited img { background: none; color: #cc3366;
	border: 2px solid black; padding: 2px; } 

a:hover img { background: none; border: solid 2px red; padding: 2px; }



body { background: #ffffff url(images/thinbarbkg.gif) top left repeat-y; margin:0; 
	padding:0; border:0; }

#topbar  {align:top left; margin: 0; padding:0; border:0; height:66px; width:800px; 
	display:block;}

#menubox { margin:0; padding:0; border:0; display: block; text-align: left;
	width: 138px;}

#content { background: #ffffff; margin:0px 0px 0px 0px; width:650px; height:2px; 
	vertical-align:top; }

#footer { background:#003300; color: #ffffff; clear:both; 
	padding:0px; margin: 20px 0px 0px 180px; width: 600px; 
	border-top: #000000 2px solid; }
 
#adopt {border: none; }

.picframe { background: #ffffff;  width: 130px; margin-left:75px; padding:10px; border:0;  text-align: center; vertical-align: top; horizontal-align: center; }

.borderright   { border-right: 1px solid black; } 
.borderbottom   { border-bottom: 1px solid black; }  
.bordertop   { border-top: 1px solid black; }  


.twocolumn { width: 320px;  padding: 1px; vertical-align: top; text-align: justify; }  

p h3 h4 h5 h6 li 
	{ font-family: verdana, helvetica, sans-serif; }

h1  	{  background: none; 	color: #00746b; 
	font-family: verdana, helvetica, sans-serif; 
	 font-size:  24px; margin-top: 10; margin-bottom: 30px;
	text-align: center;}  

h2 	{   background: none; 	color: #00746b; 
	font-family: verdana, helvetica, sans-serif; 
	 font-size:  18px; text-align: center; margin-top: 20px; margin-bottom: 15px;}  

p	{   background: none; 	color: #333333;
    	font-size: 14px;  
	margin: 2px 8px 12px 5px; }  

h3	{   background: none; color: #00746b; font-size: 16px;
	margin: 12px 2px 0 2px; font-weight: bold;}
  
h4, h6	{   background: none; color: #00746b;
	margin: 6px 2px; } 

h5     	{   background: none; color: #00746b;
	margin: 6px 2px;
 	font-size: 12px;  }

ul, li, td	{   background: none; color: #333333;
	margin: 0; padding: 0;
	list-style-position: inside;
 	font-size: 14px; font-family: verdana, helvetica, sans-serif; }  

p:first-letter {   background: none; 	
	font-weight: bold; 	color: #00746b;
	font-size: 130%; }  
 
h4     	{ font-size: 14px;  }    
h6     	{ font-size: 10px;  } 


.box { margin:0px 0px 0px 18px;  padding:5px; border:0;  text-align: left; width: 60px; }

.red {color: #cc3366; }

.black {color: #000000; }

.blue { color: #669999; font-weight: bold;  }

.redbg {background: #ff0000; }


.yellowbg {background: #ffd7af; }

.greenbg {background: #003300; display: block; padding: 5px;}

.whitebg { background: #ffffff; color: #000000; font-weight: bold;  }

.floatright {	position: relative;
	float: right;
	clear: right;	margin: .5em;	}  

.floatleft {	position: relative;
	float: left;
	clear: left;	
	margin: .5em;	} 
 
.clear { clear: both;	}  

.top {vertical-align: top;}


td.center { text-align: center;}

.center { text-align: center;}
img.center {text-align: center; }  
.right { text-align: right;	}  
.left { text-align: left;	}
.justify { text-align: justify; }

.indent65 { margin-left: 63px;	} 
.indent { margin-left: 20px;	}
.indent100 { margin-left: 100px; }

.nomargin { margin: 0;}
img.nomargin { margin: 0; padding: 0; border:0; display: block;}

.navycaption {	text-align: center;	
	margin: 12px 12px;	} 

img.border  { border-style: ridge;
	border-width: 1px;
	border-color: #000000;	
	padding: 1px; margin: 5px; }

.border  { border-style: ridge;
	border-width: 1px;
	border-color: #99cccc;	
	padding: 5px; margin: 5px; } 
