/* 
nav bg: 6B5142
link selected: 393821
link hover 8C8E63
top nav selected darker brown: #5A4538!
*/
/*	Printer Style Sheet */

body {
    color: black;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    margin: 0;
	padding:0;}
	
* {margin:0;padding:0}	

#navcontainer, #navwrap, #navlist, #navlist_top,#bottomnav, .backbutton, #footer, #terms, .pagetop, .suckertreemenu, #treemenu1 ul, #treemenu1 ul li, #treemenu1 ul li ul,  ul#treemenu1 li {display: none;}

ul, li 		{margin: 0; padding-left: 4em;	list-style-type: disc; }

#logo {
  padding:0; margin: 0 0 0 0;
	}
form {
  font-size: .9em;
  width: 600px;
  margin:0px 10px 20px 0px;

}
/* fieldset styling */
fieldset {
	margin: 20px 0 40px 0; /*  space out the fieldsets a little*/
	padding: 0px 0 10px 0!important;			
    background-color:transparent;  
	border : 0px;
	width: 600px;	
   /*background-color:#8C8E63;  */ 		
}
a:link, a:visited {
	text-decoration: underline;
	}

a:link, a:visited {
    color: black;
	background-color: transparent;
	text-decoration: underline;
	}

#root {
   background-color: transparent;  
   color: black ;      
   width:100%;
   text-align: left;/* leave in to center website */
 }

h1 {margin: 0.9em 0 1em 0; font-size: 160%; font-weight: bold; text-transform:capitalize;} 
h2 {margin: 2em 0 1em 0!important; font-size: 120%; font-weight: bold; padding:0;text-transform:capitalize;} 
h3 {margin: 0.9em 0 1em 0; font-size: 120%; font-weight: bold;text-transform:capitalize; }
.tagline {margin: 0.9em 0 1em 0; font-size: 160%; font-weight: bold; text-transform:capitalize;} 

table#sitemap {
    color: black;
    background-color: white;
	font-size: 95%;
	text-decoration: none;
	font-weight: normal;
	width: 650px;
		}
		
.sub_page_bg {width:92%;background:  url(../img/leaf_lightbgshort.gif) top left no-repeat;  padding-left: 50px!important; }
.sub_page_bg  p { width:500px!important; color: black; font-size: 1em; margin: 0 0px 20px 20px; padding: .2em 0px 0 10px; text-align: left; line-height: 1.6em;}
  
table#innercontent td {padding: 0 0px 10px 10px;  margin: 0; }
#innercontent p { color: black; font-size: 1em; margin: 0 0px 20px 0px; padding: .2em 0px 0 0; text-align: left; line-height: 1.6em;}
  
 #innercontent .brownbordertop {border-top: solid 1px #6B5142; width: 100%; padding: 10px 0 10px 0; text-align: center;}
h2.slogan { border: 0; margin: 0px .9em 0px 3px; padding: 0px 1.6em; color: black; text-align:left;font-size: 140%; font-weight: bold;}
.leaficon {text-align: center; margin: 10px .9em 30px 0; padding: 0 1.6em; }

/* use an CSS :after pseudo-element  to insert the url text after the .webaddress class */

.webaddress:after { content: "www.theoffice.com"; 
    display: block;
    white-space: pre;
    clear: both;
    float: left;
    cursor:pointer;
	margin-bottom: 20px;
  /* link: url(http://www.theoffice.com);*/
  }
 #avocado {text-decoration: none!important;margin-top: 20px;}
a.avocado:link { text-decoration: none;}
a.avocado:visited { text-decoration: none;}
a.avocado:hover {   text-decoration: none;} 