body {
color: #400080;
font: 10pt "Trebuchet MS", Verdana, Arial, 
Helvetica, sans-serif; 
margin-top: 25px; 
text-align: center;
}

/* a.dropdown:hover {background: #ccccff;
font-weight: bold;
text-decoration: none;}

a.dropdown:link {color: #cc33ff;
background: transparent;
font-weight: bold;
text-decoration: none;} */

a:link {

color: rgb(141, 132, 255);
background: transparent;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #88009c;
/* #990099; */
background: transparent;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #bcb7ff;
/* #cc33ff */
background: transparent;
font-weight: bold;
text-decoration: none;

}

a:active {
color: #d997ff;
background: transparent;
font-weight: bold;
text-decoration: none;
}


h1, h2, h3, h4 {
color: rgb(122, 172, 26);
background: transparent; 
font-family:  "Trebuchet MS", Arial, Verdana, sans-serif; 
font-weight: normal;
}

h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {font-size: 115%;}
h4 {font-size: 100%;}

h1.sidebar {font-size: 150%;}
h1.sidebar_bm {font-size: 130%;}

h2.whatsnew {
font-size: 110%;
margin-bottom: 0;
}

h2.sidebar {font-size: 130%;}

h2.sidebar_bm {
font-size: 130%;
margin-bottom: 0.5em;
}

p.log 

{
margin: 5%;
margin-top: 0em;
margin-bottom: 1em; 
}

div.nest { 
padding: 15px; 
} 

div.sidebarnest {
padding: 0px 10px 5px 10px;
border-style: solid;
border-width: 1px;
border-color: #bdb #67ad67 #67ad67 #bdb;
background-color: rgb(235, 248, 213);
font-size: 90%;
}

em.log
{
color: green;
background: transparent;
}

.button 
{ 
font-weight: normal; 
color: #400080;
font-family: arial; 
background-color: rgb(235, 248, 213); 
text-decoration: none; 
} 

.formtext
{
background-color: #fffff8;
}


#quote
{
	text-align: center;
	color: #909;
	font-family: "Century Schoolbook", "Times New Roman", serif;
  font-style: italic;
}

#header
{
color: #990099;
background: #ccccff;
font-size: 160%;
text-align: right;
}

#path
{
color: green;
text-align: right;
font-size: 90%;
font-weight: normal;
background: transparent;
/* clear: left; */
}


#menu
{
color: green;
background: #ccccff;
text-align: right;
font-style: italic;
font-weight: normal;
}

table {
font: 11px  "Trebuchet MS", Verdana, Arial, 
Helvetica, sans-serif; }

th
{
color: rgb(122, 172, 26);
text-align: left;
padding-bottom: 1em;
padding-top: 1em;
background: transparent;
font-family:  "Trebuchet MS", Verdana, sans-serif; 
font-size: 120%;
}

table.center 
{
text-align: center;
}

table.emb_photo
{
background-color: #ebf8d5;

}

table.emb_photo td {
background-color: #ebf8d5;
padding: 10px;
}

table.emb_photo td img{
border: 2px solid black;
}

td.tablelabel
{
font-weight: bold;
}

.note {
font-size: 80%;
font-weight: normal;
background: transparent;
}

.officialdescription {
font: small "Courier New", courier, monospace;
font-weight: bold;
}

.coordinates {
border: 1px solid rgb(122, 172, 26);
font-weight: bold;
}

#rightalign
{
float: right;
}
#leftalign
{
float: left;
}

.levellines {
	border: 0;
	padding-bottom: 1px;
    padding-top: 1px;
	padding-right: 20px;
	padding-left: 1px;
}


.levellinesdate {
	border: 0;
	padding-bottom: 1px;
    padding-top: 1px;
	padding-left: 1px;
	text-align: right;
	}

		#container {
			/* border: 1px solid rgb(107, 0, 83); */
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			background-image: url(graphics/summerbackground2.gif);
			background-repeat: repeat-y; 
			background-color: #fffff8;
			width: 770px;
				width/* */:/**/768px;
  			width: /**/768px;
			text-align: left;
				
			}



		#banner {
			padding: 0;
			margin-bottom: 0;
			background-color: rgb(107, 0, 83);
			z-index:300;
		}



		#content {
			padding-top: 25px;
			padding-bottom: 25px;
			margin-left: 220px;
			margin-right: 10px;
			background-color: #fffff8;
			
		}



		#sidebar-a {
			float: left;
			width: 200px;
  			margin: 0;
			margin-right: 0;
			padding: 0;
			/* background-color: rgb(235, 248, 213); */ /* comment this out when using background image */
			}

		#sidebar-b {

		  /* background-color: #fffff8; 
			padding: 10px; */
			
			padding: 0px 10px 5px 10px;
border-style: solid;
border-width: 1px;
border-color: #bdb #67ad67 #67ad67 #bdb;
background-color: rgb(235, 248, 213);
			
		}
		
		#footer {
			clear: both;
			padding: 0;
			margin: 0;
			background-color: rgb(107, 0, 83);
			height: 50px;
			border: 0;
			text-align: right;
			color: rgb(255, 255, 240);
		}

		#footer_included {
			clear: both;
			padding: 0;
			margin: 0;
			background-color: rgb(192, 200, 255);
			border: 0;
			height: 23px;
	    }

			#content_wide {
			padding-top: 25px;
			padding-bottom: 25px;
			margin-left: 10px;
			margin-right: 10px;
			background-color: #fffff8;
		}

			
ul.aboutme
{
list-style-type: square;
list-style-position: outside;
margin-left: 0px;

}

li.aboutme
{
list-style-type: square;
}

span.linkbutton {
        padding: 0px 2px 0px 5px;
        margin-bottom: 3px;
        background-color: #f5ffe9;
        float: right;
				clear: right;
        text-align: right;
        border: 1px solid;
        border-color:  #bdb #67ad67 #67ad67 #bdb;
} 

.linkbutton a:link {
        color: #8363f7;
        font-weight: lighter;
        font-size: 80%;
}

.linkbutton a:visited {
        font-weight: lighter;
        font-size: 80%;
}
.linkbutton a:hover {
        font-weight: lighter;
        font-size: 80%;
}
.linkbutton a:active {
        font-weight: lighter;
        font-size: 80%;
}






 


		













