/* Generic styling */
body		{	background : #C8CFC6 ;
			color : #333333 ; }

hr		{	color : #bfa080 ;
			background-color : #bfa080 ; }

h1		{	color : #9AA486 ; }

h2		{	color : #333333 ; }

h3		{	color : #333333 ; }

h4		{	color : #333333 ; }

h5		{	color : #333333 ; }

h6		{	color : #333333 ; }

code		{	color : #333333 ; }

pre		{	color : #333333 ;
			border : 1px dashed #333333 ; }


textarea.code	{	background : #C8CFC6 ;
			color : #333333 ; }

input.code	{	background : #C8CFC6 ;
			color : #333333 ; }





/* Page layout styling */
#Navigation	{	background : #9AA486 ;
			color : #ffffff ;
			border-right : 1px solid #000000 ;
			border-bottom : 1px solid #000000 ; }

#Content a img	{	border : 1px solid #000000 ; }


/* Content photo/caption styles */
p.caption img	{	border : 1px solid #000000 ; }

p.caption	{	color : #333333 ; }

p.CaptionRight, p.CaptionLeft	{	
			color : #ffffff ;
			background : #9AA486 ; }


p.pull		{	background : #9AA486 ;
			color : #ffffff ;
			border : 1px solid #000000 ; }

p.pull img	{	background : #000000 ; }




/* Subnavigation styles */
#Navigation strong		{	color : #ffffff ; }

#Navigation li a		{	background-color: transparent ;
					color: #000000 ; }

#Navigation li a:hover		{	background-color: #4F5C38;
					color: #ffffff; }

#Navigation li a.selected	{	background-color: #D5DBD4 ;
					color: #333333 ; }

#Navigation li a.selected:hover {	background-color: #D5DBD4 ;
					color: #333333 ; }



/* All data tables are affected by this, but you must class the table tags */
table.data	{	border-top : 1px solid #4F5C38 ;
			border-left : 1px solid #4F5C38 ; }

table.data td	{	border-right : 1px solid #4F5C38 ;
			border-bottom : 1px solid #4F5C38 ; }

table.data th	{	background-color : #4F5C38 ;
			color : #C8CFC6 ;
			border-right : 1px solid #C8CFC6 ;
			border-bottom : 1px solid #4F5C38 ; }

/* All link styles */
a:link		{	text-decoration : underline ;
			color : #000000 ;
			background : transparent ; }

a:visited	{	text-decoration : underline ;
			color : #666666 ;
			background : transparent ; }

a:hover		{	text-decoration : underline ;
			color : #000000 ;
			background : transparent ; }


#Navigation p.selected a:link	{
			color : #333333 ;
			background : #D5DBD4 ; }

#Navigation p.selected a:visited	{
			color : #333333 ;
			background : #D5DBD4 ; }

#Navigation p.selected a:hover	{
			color : #333333 ;
			background : #D5DBD4 ; }