body	{
		font-family:ms verdana,arial,helvetica,sans-serif;
		font-size:0.75em;
		color:#666;
		background:#47455b;
		}
a		{
		text-decoration:none;
		color:#50974e
		}
a:link		{
		text-decoration:none;
		color:#50974e;
		}
a:visited	{
		text-decoration:none;
		color:#50974e;
		}
a:active	{
		text-decoration:none;
		color:#50974e;
		}
a:hover		{
		text-decoration:none;
		color:#4c4680;
		}
p		{
		padding:0;
		margin:5px 0;
		}
h1		{
		padding-top:42px;
		font-size:1.3em;
		font-weight:bold;
		padding:0;
		margin:0;
		color:#47455b;
		}
h2		{
		font-size:1.1em;
		font-weight:bold;
		padding:0;
		margin:0;
		color:#47455b;
		}
h3		{
		font-size:1.1em;
		font-weight:bold;
		padding:0;
		margin:15px 0 8px 0;
		padding-bottom:5px;
		color:#47455b;
		background:url(../uploads/images/underline.gif) no-repeat;
		}
sup		{
		font-size:0.8em;
		}
#page		
		{
		position:absolute;
		left:50%;
		width:770px;
		margin-left:-385px;
		}
#container	
		{
		width:620px;
		}
#masthead
		{
		margin-left:150px;
		}
#content
		{
		background:#fff;
		margin-left:150px;
		padding:20px;
		width:580px
		}
#footer		
		{
		color:#fff;
		text-align:center;
		padding:3px 0 0 0;
		margin-left:80px;
		width:770px;
		}
#footer a:link, #footer a:visited, #footer a:active
		{
		color:#54a452;
		}
#footer a:hover
		{
		color:#93ea91;
		}
#navigation	
		{
		position:absolute;
		top:81px;
		background:#fff;
		}
ul#navigation
		{
		list-style:none;
		padding:10px 0px 8px 13px;
		margin:0;
		color:#fff;
		width:150px;
		}
ul#navigation a
		{
		display:block;
		text-decoration:none;
		height:22px;
		color:#000;
		}
ul#navigation a:link, ul#navigation a:visited, ul#navigation a:active
		{
		color:#000;
		background:url(../uploads/images/button.gif) no-repeat;
		padding:3px 3px 0px 10px;
		}
ul#navigation a:hover
		{
		color:#d4d6e4;
		background:url(../uploads/images/Button-on.gif) no-repeat;
		padding:3px 3px 0px 10px;
		}
.table thead	{
		background:#47455b;
		color:#fff;
		}
.table thead th	{
		background:#47455b;
		color:#fff;
		padding:3px 4px;
		}
.table td	{
		background:#ddd;
		color:#000;
		padding:3px 4px;
		}
.table th	{
		background:#6f6d8c;
		color:#fff;
		padding:3px 4px;
		}
.terms ol.decimal
		{
		list-style-type: decimal;		
		}
.terms li	{
		padding:3px 0;
		}
.gallerytitle
		{
		font-size:1.2em;
		font-weight:bold;
		padding:2px 0 5px 0;
		}