body {	
background: url(echeveria.gif);	
width:100%;	
margin:0px; 	
overflow-x:hidden;	
overflow-y:scroll;	
font-family:Tahoma;	
font-size:11px;	
line-height:16px;	
color:#3c4650;	
letter-spacing:0px;
background-attachment:scroll;	}	

a.nav2:visited, a.nav2:active, a.nav2:link
{text-decoration: none;
width: 600px;
display: block;
text-align: center;
text-transform:lowercase;
font-weight:bold;	
padding-top:5px;
padding-bottom:5px;
background-color:#D6E185;
border-left:0px;
border-right:0px;
color:#fff;
font-size: 14px;
line-height:18px;
font-family: georgia, tahoma;
height:20px;
letter-spacing: 2px;
}

a.nav2:hover
{color: #fff;
text-decoration: none;
text-transform:lowercase;
font-weight:bold;	
width: 600px;
display: block;
background-color:#D6E185;
border-left:0px;
border-right:0px;
color:#fff;
font-size: 14px;
line-height:18px;
font-family: georgia, tahoma;
letter-spacing: 2px;
}

 td{
	margin-top:1px;
	border:0px solid #B9E55F;
	margin-bottom:1px;
	padding:0px;
	width: 600px;
	font-family:tahoma;
	height:20px;
	font-size:11px;
	line-height:20px;
	background-color:#D6E185;
	letter-spacing:0px;
	}
	
.rxn{
	margin-top:1px;
	border:0px solid #B9E55F;
	margin-bottom:1px;
	padding:0px;
	background:#fff;
	letter-spacing:0px;
	}

#linkie td{
	margin-top:1px;
	margin-bottom:1px;
	padding:0px;
	width: 200px;
	font-family:tahoma;
	background-color:#fff;
	font-size:10px;
	line-height:15px;
	letter-spacing:0px;
	}

.info{
	margin-top:1px;
	border:3px solid #D6E185;
	margin-bottom:1px;
	padding:0px;
	width: 600px;
	font-family:tahoma;
	height:20px;
	font-size:11px;
	line-height:20px;
	background-color:#fff;
	letter-spacing:0px;
	}
	
p:first-letter {text-indent: 25px; font: 15px font-family:Tahoma; font-weight: bold; }
	
#nav {	
	width:600px;	
	margin-left:auto;
	margin-right:auto;
	letter-spacing:0px;	
	margin-top:60px;	
	}
	
#footer {
	background-image:url(bottom.png);
	background-repeat:no-repeat;
	width: 450px;
	height: 83px;
	clear:both;
	margin-bottom:20px;
	margin:0 auto;
	padding: 0px;
	margin-left:40px;
	}

/**** LINKS ****/	

#intro a:link,  #intro a:active,  #intro a:visited {	
color:#2B2F0F; 
background:url(linkbg.jpg); 	
text-decoration:none;	
font-weight:normal;	
letter-spacing:0px;
font-family:Tahoma;	
font-size:9px;	
line-height:13px;
}




#intro a:hover {	
color:#707A2E;  	
background:#fff; 	
text-decoration:none;	
letter-spacing:0px;
font-family:Tahoma;	
font-size:9px;	
line-height:13px;
}	


a:link,  a:active,  a:visited {	
color:#2B2F0F;  	
text-decoration:none;	
font-weight:normal;	
letter-spacing:0px;
font-family:Tahoma;	
font-size:9px;	
line-height:13px;
}


 a:hover {	
color:#707A2E;  	
text-decoration:none;	
letter-spacing:0px;
font-family:Tahoma;	
font-size:9px;	
line-height:13px;
}	

/**** BUTTONS ****/

.button2 {	
padding:0px;	
border:0px solid #332e2a;	
opacity:0.7;	}	


.button2:hover {	
border:0px solid #b8b4a8;	
opacity:1;	}	

.image{	
border-style:solid;		
border-color:#dfa77e;		
border-width:5px;	
opacity:0.8;	}

	
/**** TEXT ****/	

em{	
font-family: tahoma;	
font-size:11px;	
color:#707A2E;	
font-style:italic;	}	

b{	
font-family:tahoma;	
font-size:11px;	
line-height:16px;	
font-weight:bold;	
color: #707A2E;	}	

p {	
margin-top:0px;	
margin-bottom:5px;	
padding:5px;	
font-family:Tahoma;	
font-size:9px;	
line-height:13px;	
text-indent:5px;
color:#707A2E;	
letter-spacing:0px;	
}	


/**** TABLES ****/

td{	
	margin-top:0px;	
	margin-bottom:10px;	
	padding:2px;	
	font-family:Tahoma;	
	font-size:11px;	
	line-height:16px;	
	color:#534e47;	
	letter-spacing:0px;	}	


/**** HEADER STYLES ****/

h1 {	margin:0px;	
	margin-left:7px;	
	font-weight:bold;	
	font-size:18px;	
	text-transform: lowercase ;	
	font-family:Century Gothic;	
	color:#707A2E;	
	font-style:italic;
	line-height:45px;
	text-indent:8px;	
	letter-spacing:2px;	}		


h6 {	font:7pt "tahoma", "georgia";	
	background:url(fairy.gif);
	background-repeat:no-repeat;	
	background-position: 0px 0px;
	text-transform:uppercase;	
	color:#9DCE32;	
	margin-left:-20px;
	padding-left:29px;	
	margin-top:-25px;
	line-height:31px;	}	


h3 {color:#2BB798; 
font-family:"Century Gothic";
text-align:right;
text-transform:lowercase;
font-style:ialic;
border-bottom: 1px dotted #2BB798;
padding-left:40px;
letter-spacing:2px;
line-height:15px;
 font-size:11px;} 
 

/**** LISTS ****/

ul li {	margin:6px;	
	font-family:tahoma;
	font-size:11px;
	line-height:11px;
	padding:3px;
	color:#534e47;	
	letter-spacing:0px;}

/**** FORMS ****/

	input, checkbox, radio, textarea {  
	color:#000000;    
	padding:2px;    
	font-size:11px;   
    text-decoration:none;     
	font-family:Georgia;     
	text-align:left;    
	background-color: #b7bcc1;	  
	border-top: #3c4650 0px solid;	 
	border-bottom: #3c4650 1px solid;	 
	border-right: #3c4650 0px solid;     
	border-left: #3c4650 1px solid; }	

	select {     
	color:#000000;   
    padding:2px;     
	font-size:11px;    
	text-decoration:none;   
    font-family:Georgia;   
    text-align:left;     
	background-color:#b7bcc1;	
	border-top: #7c7467 0px solid;	 
	border-bottom: #7c7467 0px solid;	
	border-right: #7c7467 0px solid;    
	border-left: #7c7467 0px solid; }


.gall{
	padding: 3px;
	margin:4px; 
	border: 4px solid #D6E185;
}

.gall:hover {	
	border-color: #A09734;
}
