/** 06/01/09 - my version of Gerry's harrisstyle.css
dark brown bg:  #342425; forest green:  #0A5500; plum: #68033C; **/

body	{
	scrollbar-base-color: #322926;
	scrollbar-track-color: #BFBAB6;
	margin: 0px;
	padding: 0px;
	border: #000000 0px solid;
	background-color: #D2D1CC;
	background-image: url("images/background.jpg");
	background-repeat: repeat;
	background-position: 0px 0px;
	background-attachment: fixed;
}

.only2            { font-family: georgia, "times new roman", verdana, arial, sans-serif; font-size: 2px; text-align: center; } 
.credit           { font-family: georgia, "times new roman", verdana, arial, sans-serif; font-size: 7px; text-align: center; } 
.date-font	      { color: #3E2B1E; font: 10px verdana, arial, sans-serif; font-weight: bold; }
.text-contact     { color: #000000; font: 11px  verdana, arial, sans-serif; }
.graph            { font-family: georgia, "times new roman", verdana, arial, sans-serif; font-size: 0.9em; text-align: center; } 
.don-comment      { color: #006600; font: 12px arial, verdana,  sans-serif; letter-spacing: 0px; font-weight: bold; }
.text-sm-sans     { color: #000000; font: 8.5pt  verdana, arial, sans-serif; }
.text-reg         { color: #000000; font: 13px  georgia, "times new roman", verdana, arial, sans-serif; }
.text-reg-sans    { color: #000000; font: 13px  verdana, arial, sans-serif; }
.text-big         { color: #000000; font: 15px arial, verdana,  sans-serif; letter-spacing: 0px; font-weight: bold; }
.title 		      { color: #006600; font: 22px arial, verdana,  sans-serif; letter-spacing: -1px; font-weight: bold; }
h1 {
  color: #006600;
  font-size: 22px;
  font-weight: bold;
  background: none;
  font-family: arial, verdana,  sans-serif;
  letter-spacing: -1px;
}
.subtitle	{ color: #006600; font: 16px arial, verdana,  sans-serif; letter-spacing: 0px; font-weight: bold; }
h2 {
  color: #006600;
  font-size: 16px;
  font-weight: bold;
  background: none;
  font-family: arial, verdana,  sans-serif;
  letter-spacing: 0px;
}
.just 		                    { text-align: justify; }

#main { 
	border: 0px;
	display: inline; 
	float:  left;
	font-size: 12px; 
	margin-left: 5px; 
	margin-top: 49px;
	padding: 5px; 
	width: 75%; }

/****** TOP MENU ********/
#menuouter	{
	background-image: url("images/menu-background.gif");
	border-top: #322926 1px solid;
	border-bottom: #807A77 1px solid;
	padding-top: 0px;
	padding-bottom: 0px; 
  width: 100%; }

.menu		{ 
  border-bottom: #807A77 0px solid;
	border-left: #807A77 1px solid;
	border-right: #807A77 1px solid;
  border-top: #807A77 1px solid;	
	display: block;
	font-family: 8pt arial, verdana, helvetica, sans-serif bold;
	line-height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 4px;
	text-align: center;
	white-space:nowrap; }

a.menu:link 	      {  	background-image: url("picts/menu.gif"); 		  background-color:#CBC7C3; 		  color: #322926; }
a.menu:visited 	{ background-image: url("picts/menu.gif"); 		  background-color:#CBC7C3; 		  color: #322926; }
a.menu:active 	{  	background-image: url("picts/menuon.gif"); 		   background-color:#CBC7C3; 		   color: #322926; }
a.menu:hover 	{  	background-image: url("picts/menuon.gif"); 		  background-color:#F0F0F0; 		  color: #006600; }


 /* SIDEBAR CODE */
 .contact-info {
	 font: 12px  verdana, arial, sans-serif; 
	 padding-left: 20px;
	 text-align: left;
 }
.contentbar	{
		background-image: url("images/background-sidebar.jpg");
		width: 200px;
		border-right: #807A77 1px solid; 		}

.content-box {
	background-color: #DEDEDE;
	font-family: verdana, arial, sans-serif; 
	text-align: left;
  width: 200px; }

.content-title	{ 
	background-color: #DEDEDE;
	border-bottom: #807A77 1px solid;
	color: #322926;
	font: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	padding: 5px; }
		  		  	
.content-text 	{ 
	color: #333333;
	font-size: 11px;
	padding: 6px;  
  text-align: left:}

.sidebar-line	{ 		border-left: #FFFFFF 1px solid; 		}

/********* RHS boxes ***********/
.note-box {
	font-family: verdana, arial, sans-serif; 
  width: 250px; }

.bio-box {
  font-family: verdana, arial, sans-serif; 
  width: 200px;}

.note-text 	{ 
	color: #333333;
	font-size: 11px;
	padding: 6px;  }

.note-title	{ 
	background-color: #CBC7C3;
	border-bottom: #807A77 1px solid;
	color: #322926;
	font: bold 12px;
	padding: 5px; }
		 
	
#content {
	display: inline;
	margin-left: 0px;
	margin-right: 0px; 
	position: relative;
	width: 600px;
}

#footer-box    { 
	border-bottom: #807A77 1px solid; 
	border-right: #807A77 1px solid; 
	border-top: #807A77 1px solid; 
	color: #322926; 
	font: 10px arial, verdana, sans-serif; 
	font-weight: bold;
	padding: 7px;
	width: 67%; 
}

/********* LINKS ************/
a:link	        { color: #68033C; font-size: 12px; text-decoration: underline; }
a:visited	{ color: #68033C; font-size: 12px; text-decoration: underline; }
a:active	{ color: #339900; font-size: 12px; text-decoration: none; }
a:hover	  { color: #0A5500; font-size: 12px; text-decoration: none; }  /** dark green **/

a:link.big	        { color: #68033C; font-size: 15px; text-decoration: underline; }
a:visited.big 	{ color: #68033C; font-size: 15px; text-decoration: underline; }
a:active.big 	{ color: #339900; font-size: 15px; text-decoration: none; }
a:hover.big	  { color: #0A5500; font-size: 15px; text-decoration: none; }  /** dark green **/

/* smaller, internal links */
a:link.internal	          { color: #68033C; font-size: 11px; text-decoration: underline; }
a:visited.internal 	  { color: #68033C; font-size: 11px; text-decoration: underline; }
a:active.internal   	{ color: #339900; font-size: 11px; text-decoration: none; }
a:hover.internal	    { color: #0A5500; font-size: 11px; text-decoration: none; }  /** dark green **/

/* footer links */
a:link.footer              { color: #68033C; font-size: 11px; text-decoration: none; }
a:visited.footer	       { color: #68033C; font-size: 11px; text-decoration: none; }
a:active.footer	       { color: #339900; font-size: 11px; text-decoration: none; }
a:hover.footer          { color: #0A5500; font-size: 11px; text-decoration: none; }  /** dark green **/

.hr-grey             { color: #DDDCD6; height: 2px; width: 100%; }     

.site-map-text 	{ 
	padding: 6px;
	color: #333333;
	font-size: 11px;
	text-align: justify; }

.footer        	{ border-bottom: #807A77 1px solid; border-top: #DDDCD6 1px solid; }
.footer-line	{ border-right: #807A77 1px solid; border-bottom: #DDDCD6 1px solid; border-top: #807A77 1px solid; }
.footertext	{ color: #322926; font: 10px arial, verdana, sans-serif; font-weight: bold; }

 /* CONTACT FORM */
.submitbutton 	{ font-size: 13px; }

.shadeform	{ 
	font: 12px arial, verdana, sans-serif;
	background-color: #E7E6E5;
	background-image: url("images/shadeform.gif");
	width: 200px;
  border: #000000 1px solid; }

.textarea	{ 
	background-color: #E7E6E5;
	background-image: url("images/shadeform.gif");
	border: #000000 1px solid;
	font: 12px arial, verdana, sans-serif;
	height: 135px;
	overflow: hidden;}

.dropdown 	{ 
	background-color: #E7E6E5;
	color: #000000;
	font: 12px arial, verdana, sans-serif; 
	width: 200px; }

