/*  Style sheet for general content  */



/*  Generic styling  */

BODY		{background: #FFEECC url(../artwork/vline.gif) fixed;
		color:#000000;
		font-family: trebuchet ms,trebuchet,times new roman,serif;}

A:link		{text-decoration:none;
		color:#004499;}
A:visited	{text-decoration:none;
		color:#004499;}
A:hover		{text-decoration:underline;
		color:#CC6644;}
A:active	{text-decoration:underline;
		color:#CC6644;}

P,UL,OL,ADDRESS		{text-align:justify;
		font-size:90%;}

UL		{list-style-image:url(../artwork/smbul.gif);
		text-align:left;}

.detailbox	{font-family: trebuchet ms,trebuchet,times new roman,serif;
		background-color: #FFEECC;
		font-size:12px;
		color:#000000;}

.maintext	{;}

H3		{margin-top:1em;
		color:#CC6644;}

.copyright	{font-size:65%; font-family:verdana,arial,helvetica,sans-serif;}

.mapkey		{text-align:center;
		font-size:80%;}

.pagenav	{border-top-width:1px;
		border-top-style:solid;
		border-top-color:#848484;
		width:100%;}

.pagenavtext	{font-size:13px;}


/*  Additional styles for the sectional title strip  */

.titlestrip	{background: #FFEECC url(../artwork/hlinetop.gif);
		color: #444466;
		font-family: impact,arial,helvetica,sans-serif;
		margin-top:0;}
H2	{font-size:24px;}


/*  Additional styles for the thumbnails  */

.thumbnails	{background-image: none;}




/*  Additional styles for the big photos  */

.bigphoto	{text-align:center;}





/*  Additional styles for contents page  */

A:link.contents		{text-decoration:none;
		color:#444466;}
A:visited.contents	{text-decoration:none;
		color:#444466;}
A:hover.contents		{text-decoration:underline;
		color:#004499;}
A:active.contents	{text-decoration:underline;
		color:#004499;}