body	{
	color: #768e9f;
	background: #ffffff;
	font-family: arial, verdana, "Myriad Roman", Georgia, "NewĘCenturyĘSchoolbook", Times, serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}
	
a, p, tr, td, li, ul, ol, h1, h2, h3, h4, h5, h6, menu, input, bluehead, redhead, tiny {
		font-family: arial, verdana, "Myriad Roman", Georgia, "NewĘCenturyĘSchoolbook", Times, serif;
		font-size: 12px;
		color: #768e9f;
		}
bluehead {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #232676;
	}
	
redhead {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #900048;
	}
		
#home  { 
	background: transparent;
	font-size: 12px;
	color: #768e9f;
	position: absolute; 
	visibility: visible; 
	left: 0px; top: 100px; width: 250px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	z-index: 100;
	}
	
#discovery  { 
	background: white;
	font-size: 12px;
	color: #768e9f;
	position: absolute; 
	visibility: visible; 
	left: 300px; top: 90px; width: 480px; height: 350px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 10px;
	z-index: 100;
	}
	
#donate, #volunteer, #join, #adopt, #shop, #news1, #news2, #news3  { 
	background: transparent;
	font-size: 12px;
	color: #768e9f;
	position: absolute; 
	visibility: hidden; 
	left: 0px; top: 100px; width: 275px; height:400px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	z-index: 200;
	}
	
#donate-online { 
	background: transparent;
	font-size: 12px;
	color: #768e9f;
	position: absolute; 
	visibility: hidden; 
	left: 0px; top: 300px; width: 275px; height:400px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	z-index: 200;
	}
	
#login  { 
	background: transparent;
	font-size: 12px;
	color: #768e9f;
	font-weight: normal;
	position: absolute; 
	visibility: visible; 
	left: 140px; top: 608px;

	z-index: 200;
	}

.hide	{
	display: none;
	}
	
img {
	display: block;
	border: 0;
	}


a:link {
	font-size: 12px;
	font-weight : normal; 
	text-decoration : none;
	color: #768e9f;
	background: transparent; 
	}

a:visited {
	font-size: 12px;
	font-weight : normal; 
	text-decoration : none;
	color: #768e9f;
	background: transparent; 
	}

a:hover {
	font-size: 12px;
	font-weight : normal; 
	text-decoration : none;
	color: #900048;
	background: transparent; 
	}

a:active {
	font-size: 12px;
	font-weight : normal; 
	text-decoration : none;
	color: #768e9f;
	background: transparent;  
	}
	
td {
	margin-top: 20px;
	margin-bottom: 0em;
	text-align: left;
	font-size:  12px;
	line-height: 1.25; 
	}
	
td.right {
	margin-top: 20px;
	margin-bottom: 0em;
	text-align: right;
	font-size:  12px;
	line-height: 1.25; 
	}
	
ul, li {
	margin-top: 10px;
	margin-bottom: 0em;
	text-align: left;
	font-size:  11px;
	line-height: 1.25; 
	}	
	
	
a.menu:link {
	font-size: 11px;
	font-weight : normal; 
	text-decoration : none;
	color: #ffffff;
	background: #000000; 
	}

a.menu:visited {
	font-size: 11px;
	font-weight : bold; 
	text-decoration : none;
	color: #ffffff;
	background: #00000; 
	}

a.menu:hover {
	font-size: 11px;
	font-weight : bold; 
	text-decoration : none;
	color: #990000;
	background: #00000; 
	}

a.menu:active {
	font-size: 11px;
	font-weight : bold; 
	text-decoration : none;
	color: #ffffff;
	background: #000000;  
	}	
	

h1	{
	color: #06437d;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	}

h2	{
	font-size: 1.15em;
	font-weight: bold;
	text-align: center;
	}
	
h3	{
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #990000;
	line-height: 1.5;
	}
	
h4	{
	font-size: 0.95em;
	font-weight: bold;
	text-align: center;
	}
	
h5	{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #232676;
	}
	
h6	{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #900048;
	line-height: .5;
	}

html p {
	margin-top: 20px;
	text-align: left;
	font-size:  11px;
	line-height: 0.25;
	}

#header	{
	visibility: visible; 
	position: absolute;
	top: 0;
	text-align: left;
	font-size: 10px;
	z-index: 0;
	}
	
#footer p	{
	position: absolute;
	left: 10 px;	
	align: center;
	text-align: center;
	font-size: 11px;
	z-index: 0;
	}
	
	
td.table-head {
	margin-bottom: 0em;
	font-weight: bold;
	text-align: left;
	font-size:  12px;
	line-height: 1.25; 
	}
	
td.table {
	margin-bottom: 0em;
	font-weight: normal;
	text-align: left;
	font-size:  12px;
	line-height: 1.25; 
	}
	
td.table-right {
	margin-bottom: 0em;
	font-weight: bold;
	text-align: right;
	font-size:  12px;
	line-height: 1.25; 
	}
	
/* Basic page divisions */


table#page	{
	position: absolute; 
	visibility: visible; 
	left: 10px; top: 10px;
	width: 600px;
 	
	}
	
#primarycontent	{
	padding-left: 25px;
	padding-top: 20px;
	}
	
#content {
	padding-top: 20px;
	}	
	
#menu  { 
	position: absolute;
	visibility: visible; 
	left: 380px; top: 34px;
	font-size: 11px;
	z-index: 1000;
	}
		
#options  { 
	position: absolute; 
	visibility: visible; 
	left: 700px; top: 130; 
	width: 200px;
	z-index: 100;
	}
	
#option1, #option2, #option3, #option4, #option5, #option6, #option7, #option8, #option9  { 
	position: absolute; 
	visibility: hidden; 
	left: 150px; top: 600; 
	width: 680px;
	z-index: 1000;
	}
	
#right { 
	background: #9ac8c9;
	position: absolute;
	visibility: visible; 
	left: 500px; top: 100px; width: 211px; height: 600px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	line-height: 1.5;
	text-align: left;
	color: #ffffff;	
	z-index: 100;
	}
	
a.tiny:link {
	font-size: 10px;
	font-weight : normal; 
	text-decoration : none;
	color: #768e9f;
	background: transparent; 
	}

a.tiny:visited {
	font-size: 10px;
	font-weight : normal; 
	text-decoration : none;
	color: #768e9f;
	background: transparent; 
	}

a.tiny:hover {
	font-size: 10px;
	font-weight : normal; 
	text-decoration : none;
	color: #900048;
	background: transparent; 
	}

a.tiny:active {
	font-size: 10px;
	font-weight : normal; 
	text-decoration : none;
	color: #768e9f;
	background: transparent;  
	}	
	
a.large:link {
	font-size: 12px;
	font-weight : bold; 
	text-decoration : none;
	color: #768e9f;
	background: transparent; 
	}
	
a.large:visited {
	font-size: 12px;
	font-weight : bold; 
	text-decoration : none;
	color: #768e9f;
	background: transparent; 
	}

a.large:hover {
	font-size: 12px;
	font-weight : bold; 
	text-decoration : none;
	color: #900048;
	background: transparent; 
	}

a.large:active {
	font-size: 12px;
	font-weight : bold; 
	text-decoration : none;
	color: #768e9f;
	background: transparent;  
	}
	
#header { 
	position: absolute; visibility: visible; left: 0px; top: 0px; width: 900px; height: 850; 
	text-align: center; color: #ff0033; line-height: 14px; font-style: normal; z-index: 10;}
	
#footer { 
	position: absolute; 
	visibility: visible; 
	left: 0px; top: 640px; width: 800px; height: 60; 
	text-align: center; 
	font-size: 10px; 
	font-weight: normal; 
	z-index: 1000;
	}
