	body {
		font-family: Verdana,sans-serif;
		background-color: #FFFFFF; 
		color: #5F3400;
		font-size: 13px;
		margin:0 0 0 0;
		padding: 0 0 0 0;
	}
	
	td {
		font-family: Verdana,sans-serif;
	}
	
	th { 
		font-family: Verdana,sans-serif;
	}
	
	a {
		color:#982135;
		text-decoration:none;
		outline: none;
	}
	
	.content a { color: #84815B;  text-decoration: underline;}
	
	p {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		padding-bottom: 2px;
	}
	
	img {
		border-style:none;
	}
	
	.fieldbrown {
		border-style: solid;
		border-color: #C5A64A;
		color:#C5A64A;
	}
	
	.buttonbrown {
		border-style: solid;
		border-color: #C5A64A;
		background: white;
		color:#C5A64A;
	}
	
	img.background {
		z-index:-1;
		position:absolute;
		top:0px;
		left:0px;
	}
	
	.root { 
		float: left;
		width: 992px;
		margin-left:32px;
		margin-top:13px;
		padding:0;
	}
	
	.header {
		font-size: 10px;
	}
	
	.logo {
		float:left;
	}
	
	.nav {
		list-style:none;
		padding-top: 33px;
		margin-left: 285px;
	}
	
	.nav li {
		padding:0;
		padding-right: 25px;
		display: inline;
	}

  	.nav ul {
		margin:0 0 0 0;
     	padding:0 0 0 0;
	}
  
	.subnav {
    	list-style:none;
     	padding: 0 0 0 0;
     	margin-left: 285px;
     	font-size: 12.5px;
     	font-family:Verdana,sans-serif;
  	}
	
	.subnav li {
		padding:0 0 0 0;
		margin: 0 0 0 0;
		display: inline;
		color: #84815B;
	}

	.subnav ul {
		margin-top: 0px;
		margin-left: 0px;
		padding:0 0 0 0;
	}
	/*
	.subnav ul li:last-child::after {
		content: "";
	}
	
	.subnav ul li::after {
		content: "|";
	}
	*/	
	.rightnav {
		list-style: none;
		display:block;
    	width:228px;
    	float:right;
    	margin: 0 0 0 0;
    	margin-top:26px;
    	padding: 0 0 0 0;
	}
	
	.rightnav li {
		padding:0;
		margin:0;
		display: inline;
	}

  	.rightnav ul {
		margin: 0;
     	padding: 0;
	}
	
	.rightnav img {
		margin-bottom: 20px;
	}
  
	.content {
		float:left;
		display:block;
		width:764px;
		margin: 0 0 0 0;
		margin-top:26px;
		padding: 0px;
		color:#84815B;
		min-height:300px;
		height:auto !important;
		height: 300px;
	}
	
	.admin {
		float:left;
		display:block;
		width: 992px;
		margin: 0 0 0 0;
		margin-top:26px;
		padding: 0 0 0 0;
	}
	
	.content p {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.content h2 {
		font-size: 13px;
	}
	
	.left {
		float:left;
		display:block;
		width:240px;
		margin: 0 0 0 0;
		margin-left:0px;
		font-size:12px;
		font-family: Verdana, sans-serif;
	}
	
	.right {
		display:block;
	  	width:479px;
	  	margin-left:280px;
	}
	
	.admin-right {
		display:block;
	  	width:707px;
	  	margin-left:280px;
	}

	.footer {
		width:764px;
		/*width:1024px;*/
		margin:0 0 0 0;
		margin-left:-20px;	
		font-size:10px;
		font-family: Verdana, sans-serif;
	}
	
	.footnav {
		list-style:none;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		margin-bottom:29px;
		margin-left:45px;
		font-size: 10px;
	}
	
	.footnav li {
		padding:0;
		padding-right: 5px;
		display: inline;
	}

  	.footnav ul {
		margin-left: 45px;
		margin: 0 0 0 0;
     	padding: 0 0 0 0;
	}
	
	.errorExplanation h2 {
		font-size: 13px;
		color: red;
	}
	
	.errorExplanation ul li {
		font-size: 13px;
		color: red;
	}
	
	.admin {
		margin-bottom: 5px;
	}
	
	.navtree {
		list-style: none;
		padding-bottom:10px;
		
	}
	
	.navtree li {
		margin:0;
		padding:0;
		padding-bottom:5px;
	}
	
	.navtree ul {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		padding-left: 15px;
		padding-top:5px;
	}

	.cmds {
		margin: 0 0 0 0;
		margin-left: 25px;
	}
	
	.cmds a {
		color: green;
		margin-left: 5px;
	}
	
	.cmds li {
		margin:0;
		padding:0;
		display: inline;
	}
	
	.cmds ul {
		list-style: none;
		margin: 0 0 0 0;
	}
	
	.admin_navigation_box {
		margin:0;
		border: dotted 1px;
	}
	
	.admin_navigation_box ul {
		list-style: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.admin_navigation_box li {
  		margin:0;
		padding-right:5px;
		display: inline;
	}
	
	.embedded_box {
		border:dotted 1px;
		border-right:none;
		margin-left:5px;
		margin-right:0px;
	}
	
	.embedded_box li{
		padding-top:5px;
	}
	
	.salads_left {
		float:left;
		width: 140px;
		font-size:10px;
		font-family:verdana, sans-serif;
	}
	
	.salads_left li { list-style: none; margin: 0 0 0 0;padding-bottom:5px;}
	.salads_left ul { margin: 0 0 0 0; padding: 0 0 0 0;}
	
	.salads_mid {
		float:left;
		width: 130px;
		margin-left: 20px;
		margin-right: 15px;
		font-size:10px;
		font-family:verdana, sans-serif;
	}
	.salads_mid li { list-style: none; margin: 0 0 0 0; padding-bottom:5px;}
	.salads_mid ul { margin: 0 0 0 0; padding: 0 0 0 0;}
	
	.salads_right {
		width :140px;
		/*margin-right:20px; IE HACK padding will do nicely margin not sigh... */
		padding-right:20px;
		float: right;
		font-size:10px;
		font-family:verdana, sans-serif;
	}
	.salads_right li { list-style: none; margin: 0 0 0 0;padding-bottom:5px;}
	.salads_right ul { margin: 0 0 0 0; padding: 0 0 0 0;}
	
	.salad {
		padding: 0;
		margin: 0;
		margin-bottom:20px;
	}
	
	.fullwidth {
		width:100%;
	}
	
  /*
   helpers
   */
	div.clearer {clear: left; line-height: 0; height: 0;}
	div.minigap {margin-top:4px; font-size: 2px;}
	div.tengap {margin-top:10px;}
	div.twentygap {margin-top:20px;}
	div.tinygap {margin-top:25px;}
	div.smallgap {margin-top:50px;}
	div.mediumgap {margin-top:100px;}
	div.biggap {margin-top:150px;}
	div.hline hr {border:dashed 0.5px; color: #5F3400; }
	.alignbottom {vertical-align:bottom; }
/**
FONTS AND SIZES
**/

	.link a { color: #84815B;  text-decoration: underline;}
	.bold { font-weight: bold;    }
	.italic { font-style: italic;    }
	.normal { font-weight: normal;    }
	.underline { text-decoration: underline;    }
	
	.helvetica { font-family: Helvetica,sans-serif; }
	.arial { font-family: Arial,sans-serif;    }
	.verdana { font-family: Verdana, sans-serif; }
	
	.submenusize { font-size: 12.5px;    }
	.contentsize { font-size: 11px; }
	.footnotesize { font-size: 10px;}
	.cmdsize {font-size: 9px;}
	.red { color: #982135;}
	.brown { color: #5F3400;}
	.yellow { color: #F7F2B2;}
	.green { color: #84815B;}
	.pagelink { color: blue; border-bottom:dotted; border-width:1px;}
	.blue { color: blue;}