
.main_link {
  width: 240px;
  float: left;
  color: #336699;
  margin: 5px;
  padding: 5px;
  /* border-bottom: solid #636363 1px; */
  border-top: solid #ADB18D 1px;
   
}

.about {
  width: 50%;
  background-color: #e6e6e6;
  border-bottom: solid #ADB18D 1px;
  padding:5px;

}

/*
.fade1 {
   background-image: url( /images/fade1.gif );
  background-position: top;
  background-repeat: repeat-x;

} 


.fade2 {
   background-image: url( /images/fade2.gif );
  background-position: top;
  background-repeat: repeat-x;

} 



.fade3 {
   background-image: url( /images/fade3.gif );
  background-position: top;
  background-repeat: repeat-x;
} 

*/
body {
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #3e3e3e;
	background-color: #FEFEFE;
}

a:link, a:visited, a:active, a:hover {
	/*font-size: 85%;*/
	font-weight: bold;
	text-decoration: none;
}

a:link  {
	color: #000386;
	}

a:visited {
	color: #4D0386;
}

a:active  {
	color: #883304;
}

a:hover {
	color: #A2060A;
	text-decoration: underline;
}

a img {
	border: 0;
}

h2,h3,h4 {
	font-style: italic;
	font-weight: bold;
	color: #778B6F;
	background-color: transparent;
}

h2 {
	font-size: 140%;
}

h3 {
	font-size: 120%;
}
h1.a:hover{ 
     color:#778B6F;
}
#header {
	color:white;
	background-color:#cc6633;
	border:1px solid #333333;
	padding:0.3em;
	font-family: "Courier New", "Andale Mono" , Courier , courier , monospace;
	font-size: 180%;
	font-weight: bolder;
	text-align:right;
	letter-spacing: 1.5em
}


#header a{
  color:#778B6F;
} 

#header a:hover{
  color:#778B6F;
}


#Blog {
  /* border-top: 1px solid #333333; */
  margin-top:10px;
	float: left;
	width: 72%;
	font-size: 90%;
}

.entry{
 	background-color:#FFFFFF;
	padding:0.4em;  
}
h2.date  {
	font-style: italic;
	font-weight: bold;
	color:#333366;
	font-size: 110%;

}



.sideheading{
	color:#330099;
	background-color:#FFFFFF;
	font-size: 100%;
	font-weight: bolder;
	
}


.sideheading a{
	color:#330099;
	background-color:#FFFFFF;
	font-size: 100%;
	font-weight: bolder;
}

.sideheading a:hover{
 background-color:#FFFFFF;
	font-size: 100%;
	font-weight: bolder;
	color: #CCFF33;
}



.sidetitle{

	color:#990000;

	background-color: white;

	font-size: 95%

	font-weight: bolder;



}

#SideBar {

	float: right;
	width: 25%;
	font-size: 90%;
	left: 0;
	background-color:white;

/* border:1px solid #CCCCCC; */

	padding:0.4em;  

}



kbd.standalone, samp.standalone {

	margin-left: 4em;

}



.section{

	border:1px solid #CCCCCC;



	padding:0.4em;  

}

.csschanger{

  cursor: pointer;



}

#Footer {

	clear: both;



	border-top: 2px ridge #442002;

	font-size: 0.9em;

}





#SideBar dt {

	font-weight: bold;

	color: #7C1015;

	font-size: 100%;

	font-family: Verdana,Geneva,Arial,Sans-serif;

}





#SideBar dt a:link, #SideBar dt a:visited, #SideBar dt a:active, #SideBar dt a:hover {

	font-weight: bold;

}



#SideBar dt a:link {

	color: #A04C08;

}



#SideBar dt a:visited {

	color: #3E042E;

}



#SideBar dt a:active {

	color: #FF9966;

}



#SideBar h2 {

	font-style: italic;

	font-weight: bold;

	color:#778B6F;

	font-size: 110%;

}



#SideBar h2 a:link, #SideBar h2 a:visited, #SideBar h2 a:active, #SideBar h2 a:hover {

	font-size: 100%;

	font-weight: bold;

}



#SideBar h2 a:link {

	color: #A04C08;

}



#SideBar h2 a:visited {

	color: #3E042E;

}



#SideBar h2 a:active, #SideBar h2 a:hover {

	color: #FF9966;

}



#SideBar h3 {

	font-size: 100%;

}



#SideBar dd {

	margin-left: 1em;

	padding-left: 0;

}





#Footer h2 {

	font-size: 120%;

	letter-spacing: 1.3em;

}



#Footer {

	text-align: center;

	font-size: 80%;

}



#SideBar ul.buttons {

	list-style-type: none;

}





.association{

  font-weight: bold; 

  font-style: italic;

  color: #990000; 



}

.topicType{

  font-size: 80%;

  font-weight: normal; 

  font-style: italic;

  color: #CFCFCF; 

}



.topicType a:link, .topicType a:visited{

  font-size: 90%;

  font-weight: bold; 

  font-style: italic;

  color: #666666; 

}



.occurenceType a:link, .occurenceType a:visited{

  font-weight: bold; 

  font-style: italic;

  color: #084013; 

}

.adminMsg {
    font-size: 90%;
	color: #330000;
	font-weight: bolder;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #440E04;
	padding-left: 10px;
	margin-left: 20px;
}



.blockquote{
	font-size: 99%;
	color: #3C3C3C;
	font-weight: normal;
	font-family: "Courier New", Courier, mono;
	font-style: oblique;

}

.occurenceType a:link {
	background-color: #DFFEA5;
	margin: 10px;
	border: thin dotted #000000;
}


.infoNote {
	font-size: smaller;
	color: #000000;
	background-color: #E6FF97;
	margin: 5px;
	padding: 5px;
	border: thin dotted #000000;
}
	

