/*  Manzanillo Spanish STYLESHEET-----COLOR OF LINKS */
a:link, a:active { background: none;
	color: #66ccff;	 }  

a:visited { background: none; color: #99ccff;  }  

a:hover { background: none; color: #99cc99;  }  

a:hover img { background: #000000; }

a:link img, a:visited img { background: none; color: #cc3366;
	border-style: none; } 
 
 /* -----------SolMate COLOR OF MENU LINKS--------------- */
a.menu:link, a.menu:active {  
	background: #003300 url(images/blankbutton.jpg) no-repeat ;	
	color: #000000;  text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 220%;  margin: 0; padding:0; border:0;}

a.menu:visited 	{ 
	background: #003300 url(images/blankbutton.jpg) no-repeat; 
	color: #000000; text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 220%;  margin: 0; padding:0; border:0;}

a.menu:hover { background: #003300 url(images/blankbutton_mo.jpg) no-repeat;
	color: #336600;  text-decoration: none; 
	font-weight: bold; display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 220%;  margin: 0; padding:0; border:0; }

a.current, a.current:hover  { background: #003300 url(images/blankbutton_mo.jpg) no-repeat;
	color: #ff0000;  text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 220%;  margin:0; padding:0;border:0; }

body { background: #003300 url(images/background.jpg) repeat-y; }


#footer { background:#003300; color: #ffffff; clear:both; 
	padding:0px; margin: 20px 0px 0px 180px; width: 600px; 
	border-top: #000000 2px solid; }
 

#bigbgbox   { background: #003300;  color: #000000; 
	width: 850px; margin-left: 20px; margin-top: 0px; padding: 1em;}


.stuck { position: fixed;   text-align:left; }

p h1 h2 h3 h4 h5 h6 li 
	{ font-family: verdana, helvetica, sans-serif; }

h1  	{  background: none; 	color: #ffffff;
	 font-size:  24px; margin-top: 1px;
	text-align: center;}  

h2 	{   background: none; 	color: #ffffff;
	 font-size:  20px; text-align: center;	}  

p	{   background: none; 	color: #ffffff;
    	font-size: 14px;  
	margin: 2px 8px 12px 5px; }  

h3	{   background: none; color: #ffffff;
	margin: 10px 2px 0 2px; }
  
h4, h6	{   background: none; color: #ffffff;
	margin: 6px 2px; } 

h5     	{   background: none; color: #663333;
	margin: 6px 2px;
 	font-size: 12px;  }

ul, li, td	{   background: none; color: #ffffff;
	margin: 0; padding: 0;
	list-style-position: inside;
 	font-size: 14px; font-family: verdana, helvetica, sans-serif; }  

p:first-letter {   background: none; 	color: #ffffff;
	font-weight: bold;
	font-size: 120%; }  
 
h3     	{ font-size: 16px;  }  
h4     	{ font-size: 14px;  }    
h6     	{ font-size: 10px;  } 

.red {color: #cc3366; }

.black {color: #000000; }

.blue { color: #669999; font-weight: bold;  }

.redbg {background: #ff0000; }


.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;	}  

.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; } 
