/*  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; }

 
 /* -----------SolMate COLOR OF MENU LINKS--------------- */
a.menu:link, a.menu:active {  
	background: none url(images/blankbutton.gif) no-repeat ; width: 103px; height: 23px;	
	color: #00746b;  text-decoration: none; 
	display: block;	
	font-family: 'monotype corsiva',fantasy;
	font-size: 18px;
	line-height: 120%;  margin: 0; padding:0; border:0;}

a.menu:visited 	{ 
	background: none url(images/blankbutton.gif) no-repeat; width: 103px; height: 23px;	
	color: #000000; text-decoration: none; 
	display: block;	
	font-family: 'monotype corsiva',fantasy;
	font-size: 18px;
	line-height: 120%;  margin: 0; padding:0; border:0;}

a.menu:hover { background: none url(images/blankbutton_mo.gif) no-repeat; width: 105px; height: 	23px;	
	color: #336600;  text-decoration: none; 
	display: block;	
	font-family: 'monotype corsiva',fantasy;
	font-size: 17px;
	line-height: 120%;  margin: 0; padding:0; border:0; }

a.current { background: none url(images/blankbutton_mo.gif) no-repeat; width: 103px; height: 23px;	
	color: #ff0000;  text-decoration: none; 
	display: block;	
	font-family: 'monotype corsiva',fantasy;
	font-size: 18px;
	line-height: 120%;  margin: 0; padding:0;border:0; }

a.current:hover { background: none url(images/blankbutton.gif) no-repeat; width: 103px; height: 	23px;	
	color: #336600;  text-decoration: none; 
	display: block;	
	font-family: 'monotype corsiva',fantasy;
	font-size: 16px;
	line-height: 120%;  margin: 0; padding:0; border:0;}


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:850px; 		display:block;}

#menubox { margin:0;  padding:0; border:0; display: block; position: fixed; text-align: left; }

#content { background: #ffffff; margin:0px 0px 0px 125px; width:700px; 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: 290px;  padding: 1px; vertical-align: top; text-align: justify; }  

.threecolumn { width: 290px; 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;  } 

.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; } 