﻿/*  SOLMATE SANTIAGO STYLESHEET-----COLOR OF LINKS */
a:link, a:active { background: none;
	color: #cc3366;	font-weight: bold; }  

a:visited { background: none; color: #666699;  font-weight: bold; }  

a:hover { background: none;	color: #669999; 	
	font-weight: bold; }  

a:hover img { background: #000000; color: #669999; 	
	font-weight: bold; }

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: url(images/blankbutton.gif) no-repeat;	
	color: #ffffff;  text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 200%; margin: 0; }

a.menu:visited 	{ 
	background: url(images/blankbutton.gif) no-repeat; 
	color: #ffffff; text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 200%;  margin: 0; }

a.menu:hover { background: url(images/blankbutton_mo.gif) no-repeat;
	color: #000000;  text-decoration: none; 
	font-weight: bold; display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 200%;  margin: 0; }

a.current { background: url(images/blankbutton_mo.gif) no-repeat;
	color: #ffffff;  text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 200%; }

a.current:hover { background: url(images/blankbutton_mo.gif) no-repeat;
	color: #000000;  text-decoration: none; 
	display: block;	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 14px;
	line-height: 200%; }

 /* -----------SolMate COLOR OF FOOTER LINKS--------------- */
a.footer:link, a.footer:active {  
	background: url(images/footerbutton.gif) no-repeat;	
	color: #ffffff;  text-decoration: none; 
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 20px; 
	line-height: 220%; margin: 10px 0; }

a.footer:visited 	{ 
	background: url(images/footerbutton.gif) no-repeat; 
	color: #ffffff; text-decoration: none; 	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 20px; 
	line-height: 220%;  margin: 10px 0; }

a.footer:hover { background: url(images/footerbutton_off.gif) no-repeat;
	color: #cc3366;  text-decoration: none; 
	font-weight: bold; 	
	font-family: 'palatino linotype', garamond, sans-serif;
	font-size: 20px; 
	line-height: 220%;  margin: 20px 0; }

body { background: url(images/thinbarbkg.gif);  margin: 0; padding: 0; }

#bigbgbox   { background: #ffffff;  color: #000000; 
	width: 850px; margin-left: 20px; margin-top: 0px; padding: 1em;} 

#topbar {  background: url(images/topbarbkg.gif); border: 0px; border-spacing: 0; margin: 0px; padding: 0px; width:100%;}



#ie6Warning {
		background: #e3e3e3;
		border: 1px solid #bbbbbb;
		padding: 10px 10px 1px;
		margin-bottom: 10px;
		}

#ie6Warning h2 {
		background: url(assets/ie6-warning.gif) 0 50% no-repeat;
		padding-left: 40px;
		}
 

.stuck { position: fixed; z-index: 3; }



h1  	{  background: none; 	color: #000000;
	 font-size:  36px; margin-top: 1px;  font-family:  'bookman old style',  'comic sans', cursive; 
	text-align: center;}  

h2 	{   background: none; 	color: #000000;  font-family:  'bookman old style',  'comic sans', cursive; 
	 font-size:  20px; text-align: center;	}  

p	{   background: none; 	color: #000000;
    	font-size: 16px;  font-family:   'bookman old style',  'comic sans', cursive; 
	margin: 2px 8px 12px 5px; }  

h3	{   background: none; color: #000000;  font-family:   'bookman old style', 'comic sans', cursive; 
	margin: 10px 2px 0 2px; }
  
h4, h6	{   background: none; color: #000000;  font-family:   'bookman old style',  'comic sans', cursive; 
	margin: 6px 2px; } 

h5     	{   background: none; color: #663333;  font-family:  'bookman old style',  'comic sans', cursive; 
	margin: 6px 2px;
 	font-size: 12px;  }

ul, li, td	{

	background:  none;
	color:  #000000;
	margin:  6px 8px;
	font-family:  'bookman old style', 'comic sans', cursive;
	list-style-position:  outside;
	font-size:  16px;
}  

ul.small, li.small {   margin: 6px 0; 
 
	font-size: 14px;   
}  




p:first-letter {   background: none; 	color: #cc3366;
	font-weight: bold;
	font-size: 130%; }  
 
h3     	{ font-size: 16px;  }  
h4     	{ font-size: 14px;  }    
h6     	{ font-size: 10px;  } 

.spaced {padding: 20px;}
.red {color: #cc3366; }

.blue { color: #669999; font-weight: bold;  }
.bluebg { background: #99cccc;  }

.ltbluebg { background: #99cfcc;  }

.ltpinkbg { background: #ffddff; color: #666699; }
.pinkbg { background: #ffcccc; color: #669999; }

.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;	}

.indent65 { margin-left: 63px;	} 
.indent { margin-left: 20px;	}
.indent100 { margin-left: 100px; }

.nomargin { margin: 0 0 0 10px; padding: 0;}

.navycaption {	text-align: center;	
	margin: 12px 12px;	} 

img.floatleft {	position: relative;
	float: left;
	clear: left;
	margin: 0;	} 

img.border  { border-style: ridge;
	border-width: 1px;
	border-color: #99cccc;	
	padding: 5px; margin: 5px; }

.border  { border-style: ridge;
	border-width: 1px;
	border-color: #99cccc;	
	padding: 5px; margin: 5px; } 


.dblborder  { border-style: double;
	border-width: 6px;
	border-color: #4d839c;	
	padding: 5px; margin: 5px; }

