﻿body	{
	background: black url("Test/images/background2.gif");
	background-attachment: fixed;
	font-size: small;
	font-family: Verdana, Geneva, Arial, sans-serif;
	line-height: 120%;
	margin:-5px; /*Moved margin up to bring the main container to the top of the browser*/
	width:100%;
	}

/*Various Text Changes*/

h1	{
font-family: 'Gloria Hallelujah', cursive;
	font-weight: bold;
	color: #d1436e;
	line-height: 140%;
	text-shadow: 4px 4px 4px #aaa;
	font-size: 160%;
	}

h2	{
font-family: 'Gloria Hallelujah', cursive;
	text-shadow: 4px 4px 4px #aaa;
	font-weight: bold;
	color: #A01F46;
	font-size: 140%;
	}

h3	{
	color: #eb9723;
	font-size:105%;
	}

p	{
	color:#000;
	}

a:link	{
	color: #0BB9DC;
	}

a:visited {
	color: #0BB9DC;
	}

a:hover	{
	color: #eb9723;
	}

.altp	{ /*Class used to change color in a paragraph*/
	color:#05223E;
	}

.sn { /*Class that emphasizes a scientific name*/
	font-style:italic;
	font-weight:bold;
	}


.pic	{ /*Class used to add a border to images*/
	border: #372131 5px solid;
	width:auto;
	}



/* Divs! */
#site{ /*The primary div for the overall content box*/
	width:80%;
	min-width: 780px;
	max-width: 1000px;
	margin-left:110px;
	margin-right:auto;
	border: #372131 5px solid;
	border-top: none;
	background: transparent url("Test/images/transparent3.png");
	}

#header	{
}
	
#headermenus{
	float:right;
	width: 150px;
	font-size:140%;
	text-align:center;
	position: relative;
	Left: 60px;
	font-family: 'Francois One', sans-serif;	}

#headlogin, #headcontact, #headfind {
	border: #372131 5px solid;
	margin-top:15px;
	width: 110px;
	padding-top:3px;
	padding-bottom:3px;
	}


#headlogin {
	background: #dd4227;
	}
	
#headlogin a { 
	color: #20091F;
	display:block; 
	width:100%; 
	height:47px; 
	text-decoration: none;
	}

#headlogin a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
	}


#headcontact 	{
	position: relative;
	right:10px;
	background: #eb9723;
	}
	
#headcontact  a { 
	display:block; 
	width:100%; 
		color: #20091F;
	height:20px; 
	text-decoration: none;
	}

#headcontact  a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
}

#headfind 	{
	position: relative;
	right:-20px;
	background: #b02650;
	}
	
#headfind a { 
	display:block; 
	color: #20091F;
	width:100%; 
	height:47px; 
	text-decoration: none;
	}

#headfind  a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
}


#footer {
	clear:both;
	padding: 5px;
	margin-top:15px;
	background: #dd4227;
	font-size: x-small;
	text-align: center;
	border-top: #372131 5px solid;
	}


#main	{ /*The div that includes all of the actual changing site content*/
	width: 83%;
	padding: 10px 20px 10px 10px;
	text-align:left;
	float:right;
	min-height:550px;
	} 

#maintext {
	}
	
#maintext a:hover{
	color:  #eb9723;
	}
	
#maintext a{
	color:#dd4227;
	}
	


#mainimage {
	border: #372131 5px solid;
	float: right;
	background: #6e2263;
	text-align: center;
	max-width: 350px;
	margin-left: 5px;
	padding: 5px;
}
	
#mainimage h1{
	color: #E75E87;
font-size: 170%;
		text-shadow: 4px 4px 4px #3E214E;
}	
	
#mainimage a{
color:#eb9723;
	}
	
#mainimage a:hover{
	
	color:  #dd4227;
	}
	

/* All of the Divs for the Menu/Sidebar Area, can add more sidebar modules to this area*/

#sidebar {
	width: 180px;
	font-size:130%;
	text-align:center;
	position: relative;
	font-family: 'Francois One', sans-serif;

	}

#menureg, #menulogin, #menuteam, #menuabout, #menuhome {
	border: #372131 5px solid;
	margin-top:15px;
	width: 110px;
	padding-top:3px;
	padding-bottom:3px;

	}

#menuhome 	{
	position: relative;
	background: #eb9723;
	}
	
#menuhome a { 
	color:#6e2263;
	display:block; 
	width:100%; 
	height:19px; 
	text-decoration: none;
	}

#menuhome a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
}


#menulogin {
	background: #dd4227;
	}
	
#menulogin a { 
	color: #20091F;
	display:block; 
	width:100%; 
	height:34px; 
	text-decoration: none;
	}

#menulogin a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
	}


#menureg 	{
	position: relative;
	right:20px;
	background: #b02650;
	}
	
#menureg a { 
	color: #20091F;
	display:block; 
	width:100%; 
	height:34px; 
	text-decoration: none;
	}

#menureg a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
}

#menuteam {
	background: #6e2263;
	}
	
#menuteam a { 
	display:block; 
	width:100%; 
	color:#eb9723;
	height:34px; 
	text-decoration: none;
	}

#menuteam a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
	}

#menuabout 	{
	position: relative;
	right:25px;
	background: #eb9723;
	}
	
#menuabout a { 
	color:#6e2263;
	display:block; 
	width:100%; 
	height:34px; 
	text-decoration: none;
	}

#menuabout a:hover { 
	color:#000; 
	background: transparent url("Test/images/transparent4.png"); 
}



/*Styles for Tables*/


table	{
	border: 0px solid black;
	border-collapse:collapse;
	caption-side: bottom;
	}

td	{
	vertical-align: top;
	border: 0px solid black;
	padding:2px;
	font-size:90%;
	}

th	{
	background:#bad8f2;
	}

/*List Styles*/
			
li	{
	list-style-image: url("Test/images/bullet.gif");
	line-height: 130%;
	margin-left:5px;
	}




