/* *************************************************
    **
    **  cocoatree.org /// internal page schema
	**
************************************************** */

/* ::: START -  obsolete ::: */	
.message {
	background-color:#fff;
	font-size:25px;
	font-family:verdana,arial;
	color:#000;
	text-align:center;}
/* ::: START -  obsolete ::: */	

/* ::: START -  body ::: */	

body {
	margin: 25px 0px 0px 0px;
	background-color:#ec0;}

body,td {
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;}
	
#tree_int {
	z-index: 1;
	position: absolute;
	top: 107px;
	left: -1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
#hdlgo {
	background-color:#fff;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;}

#grbar {
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;}
	
#content {
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background-color:#fff;
	padding:5px;}

#bdylt {
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#fff;
	width:260px}

.txtbdy {
	padding:10px 5px 10px 5px;}
	
.imgbdy {
	margin: 0px 0px 0px 0px;}
	
/* ::: STOP -  body ::: */


/* ::: START -  content formating ::: */

	h1 {
		margin: 10px 0px 10px 0px;
		font-size:24px;
		font-weight:normal;
		color:#1d6500;}
	
	h2 {
		margin: 10px 0px 10px 0px;
		font-size:18px;
		font-weight:normal;
		color:#489f00;}
	
	h3 {
		margin: 20px 0px 0px 0px;
		font-size:14px;
		font-weight:bold;
		color:#bd4c13;}
	
	p {
		margin: 5px 0px 10px 0px;
		font-size:11px;
		font-weight:normal;
		line-height:16px;}

	em {
		font-style:normal;
		font-weight:bold;}
		
	hr {
		height:1px;
		border-bottom-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
		border-top : 1px solid #ccc;
		margin: 5px 0px 0px 0px;}

	span.credit {
		font-size:9px;
		text-align:left;}
		
	img.sidimg {
		margin: 0px 0px 0px 0px;
		display:block;
		border:1px solid #000;}
		
	img.intimg {
		border:1px solid #000;}

	ul {
		padding-left:20px;
		margin-left:0px;
		line-height:20px;
		font-size:11px;}
		
	ol {
		padding-left:25px;
		margin-left:0px;
		font-size:11px;}		
		
	.caption {
		font-size:10px;}
		
	a.ftr:link,a.ftr:visited,a.ftr:active{
		text-decoration: none;
		color: #000;
		background-color : transparent;}
		
	a.ftr:hover{
		text-decoration: none;
		color: #8f1c0a;
		background-color : transparent;}

	a.std:link,a.std:visited,a.std:active{
		text-decoration: none;
		color: #8f8f8f;
		background-color : transparent;}
		
	a.std:hover{
		text-decoration: none;
		color: #8f1c0a;
		background-color : transparent;}

	a.button:link,a.button:visited,a.button:active{
		text-decoration: none;
		color:#535151;
		font-weight:bold;
		font-size: 10px;}

	a.button:hover{
		text-decoration: none;
		font-weight:bold;
		color:#BD4C13;}

/* ::: STOP -  content formating ::: */	

		
/* ::: START -  navigation ::: */	
	
#menu {
	z-index: 5;
	position: absolute;
	top: 210px;
	left: 24px;
	width:199;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;}
	
#menu div {
	background-color: #eede73;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 10px 0px;
	display: none;}

.sub {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;}

a.roll { 
	background-color:#b6d999;
	display:block;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;}

a.roll:hover { 
	background-color:#eede73;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;}
	
/* ::: STOP - navigation ::: */	