 @charset "iso-8859-1";
/* author: Stephen G. True */
/* Creation date: 03/19/2009 */	
a.signin:link	{color:#ffffff}
a.signin:visited	{color:#ffffff}
a.signin:hover	{color:#ffffff}
a.signin:active	{color:#ffffff}
a.top:link      {margin-left:50px}
a.top:visited   {margin-left:50px}
a.top:hover     {margin-left:50px}
a.top:active    {margin-left:50px}
a.nextpage:link      {color:#000000; text-decoration:none}
a.nextpage:visited   {color:#000000; text-decoration:none}
a.nextpage:hover     {color:#000000; text-decoration:underline}
a.nextpage:active    {color:#000000; text-decoration:none}
a.celebs:link        {color:#1e90ff}
a.celebs:visited     {color:#1e90ff}
a.celebs:hover       {color:#0000ff; font-weight:bold}
a.celebs:active      {color:#1e90ff}
a.archives:link      {color:#1e90ff}
a.archives:visited   {color:#1e90ff}
a.archives:hover     {color:#0000ff; font-weight:bold}
a.archives:active    {color:#1e90ff}
a.updates:link       {color:#ff0000; text-decoration:none; font-size:14pt; font-weight:normal}
a.updates:visited    {color:#ff0000; text-decoration:none; font-size:14pt; font-weight:normal}
a.updates:hover      {color:#ff0000; text-decoration:underline; font-size:16pt; font-weight:bold}
a.updates:active     {color:#ff0000; text-decoration:none; font-size:14pt; font-weight:normal}  
a.writing:link       {color:#000000; text-decoration:none; font-size:12pt; font-weight:normal}
a.writing:visited    {color:#000000; text-decoration:none; font-size:12pt; font-weight:normal}
a.writing:hover      {color:#ffffff; text-decoration:underline; font-size:12pt; font-weight:bold}
a.writing:active     {color:#000000; text-decoration:none; font-size:12pt; font-weight:normal}  
a.links:link       {color:#000000; text-decoration:none; font-size:12pt; font-weight:normal}
a.links:visited    {color:#000000; text-decoration:none; font-size:12pt; font-weight:normal}
a.links:hover      {color:#ffffff; text-decoration:underline; font-size:12pt; font-weight:bold}
a.links:active     {color:#000000; text-decoration:none; font-size:12pt; font-weight:normal}  
a.mailing:link       {color:#ff0000; text-decoration:none; font-size:14pt; font-weight:normal}
a.mailing:visited    {color:#ff0000; text-decoration:none; font-size:14pt; font-weight:normal}
a.mailing:hover      {color:#ff1493; text-decoration:underline; font-size:14pt; font-weight:bold}
a.mailing:active     {color:#ff0000; text-decoration:none; font-size:14pt; font-weight:normal}  
table.banner  {background-color: #70704b}
table.hometext  {background-color: #ccc5a3}
table.homepics  {background-color: #70704b}
table.updates {background-color: #ccc5a3; border-style: solid; border-color: #000000; border-width: thin}
tr.homepics   {background-color: #70704b}
td.banner     {background-color: #ccc5a3}	
td.leftside   {background-image: url(images/09.jpg); background-repeat: no-repeat}
td.leftsidenew  {background-image: url(images/wildrootsnew.jpg); background-repeat: no-repeat}
td.menu       {background-color: #70704b}
td.homepics   {background-color: #70704b}
td.photos     {margin-left: 5px}
td.eventshead {background-color: #ccc5a3}
td.updates    {background-color: #ccc5a3}
td.input      {margin-left: 10px; margin-right: 10px}
p.home        {color: #ffffff; font-size: 18px; margin-right: 10px}
p.homeleft    {color: #ffffff; font-size: 18px; margin-left: 20px; margin-top: 50px; margin-right: 10px}
p.homeheading {color: #000000; font-size: 24px; font-weight: bold; margin-left: 10px; margin-right: 10px}
p.hometext    {color: #000000; font-size: 14pt; font-weight: normal; font-style: Times New Roman; margin-left: 10px; margin-right: 10px}
p.homepics    {color: #ffffff; font-size: 14pt; font-weight: bold; font-style: Times New Roman}
p.homepicsdesc {color: #ffffff; font-size: 11pt; font-weight: normal; font-style: Times New Roman; margin-left: 10px; margin-right: 10px}
p.photos      {margin-left: 10px; margin-right: 10px}
p.events      {margin-left: 10px; margin-right: 10px; font-size: 14pt; font-weight: normal; font-style: Times New Roman; }
p.updates     {color: #ff0000; font-size: 14pt; font-weight: bold}
p.upddisplay  {color: #000000; font-size: 12pt; font-weight: normal; margin-left: 10px; margin-right: 10px}
p.lefttext    {color: #ffffff; font-size: 14pt; font-weight: normal; margin-left: 20px; margin-top: 100px; margin-right: 10px; font-style: Times New Roman, Arial}
p.writing     {color: #000000; font-size: 12pt; margin-left: 10px; margin-right: 10px}
p.links       {color: #000000; font-size: 12pt; margin-left: 10px; margin-right: 10px}
p.mailing     {color: #000000; font-size: 14pt; margin-left: 10px; margin-right: 10px}
p.maillist    {color: #ffffff; font-size: 14pt;}
p.unsubscribe {color: #000000; font-size: 14pt; margin-left: 10px; margin-right: 10px; font-weight: normal}
h3.hometext   {color: #000000}
h3.photos     {color: #000000; font-weight: bold}
h3.eventshead {color: #000000; font-weight: bold}
h3.updateshead  {color: #000000; font-weight: bold; margin-left: 10px; margin-right: 10px}
h3.writing    {color: #000000; font-weight: bold;}
h3.links      {color: #000000; font-weight: bold;}
h3.mailing    {color: #000000; font-weight: bold;}
img.homepics  {border-color: #000000; border-style: solid; border-width: thin}













/* Begin CSS Drop Down Menu */


	
#menuh-container       // to locate the position of the menu
      {
      font-size:1em;
      position: relative;
      top:0;
      left: 5%;
      width: 100%;
      margin: 10px;
      }

#menuh
	{
	font-size: small;
	font-family: arial, helvetica, sans-serif;
	width:100%;
	float:left;
	margin:1px;
	margin-top: 1em;
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	border: 1px solid #555;
	white-space:nowrap;
	margin:0;
	padding: 0.3em;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: white;
	background-color: #70704b;
	text-decoration:none;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	color: #000000;
	background-color: #ccc5a3;
	text-decoration:underline;
	}	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:6em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh li
	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */
