body					{margin: 0; padding: 0; background: #000000;}
h1						{
	margin: 0px auto; 
	font-size: 2.5em; 
	color: #bcb256; 
	padding-bottom: 10px;
	font-weight:normal;
	}
h1 span					{visibility: hidden;}
h2						{padding: 0; font-weight: normal; font-size: large; margin: 0px;}
body, td,
.NormalText				{color: #ccc; font-size: small; font-family: Arial, Times;}
span.LargeText			{font-size: large;}
span.MediumText			{font-size: medium;}
.SmallText				{font-size: x-small;}
.BlackText				{color: #000;}
.RedText				{color: #c33;}

img.Clear				{}
img.ImageLeft			{margin: 2px 10px 3px 0; float: left;}
img.ImageRight			{margin: 2px 0 3px 10px; float: right;}

td.Clear				{}
td.Justify				{text-align: justify;}

div.wrap				{max-width: 1113px; min-width: 900px; margin: auto; padding: 0 0 10px; position: relative; background: #000;}
div.flash_banner		{width: 100%; margin: 0 0 19px; overflow: hidden;}
tr td.leftnav			{width: 300px;}
td.leftnav ul			{width: 235px; margin: 16px 5px 0 35px; padding: 0; color: #000; font-weight: bold; font-size: 18px; list-style-type: none;}
td.leftnav ul ul		{margin: 0 0 1.2em; font-size: 13px;}
td.leftnav ul ul strong	{font-size: 1.2em;}
tr td.maincontent		{background: #000; width:700px;}
tr td.footer			{padding: 0 0 3px; background: #000;}

body.popup				{background: #000;}
body.popup h1			{min-height: auto; background-image: none;}

/* links */

td.leftnav ul a			{display: block; padding: 1px 0 0;}
td.leftnav ul a:link,
td.leftnav ul a:visited	{color:#0066FF; text-decoration: none;}
td.leftnav ul a:hover	{color: #ffffff; text-decoration: underline;}
td.maincontent a:link		{color: #ffffff;}
td.maincontent a:visited	{color: #ffffff;}
td.maincontent a:hover		{color: #ffffff text-decoration: none;}
#sidebar {
	margin: 0px;
}
#sidebar h2	{
	padding: 0; 
	font-weight: normal; 
	font-size: 20px; 
	color:#FF0000;
	margin: 0px;}
	
table tr td.galryBrdr {	
	border: 1px #333333 solid;
	}
h3 {
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#footer {
	text-align:center;
	margin: 10px 5px;
	color:#FFFFFF;
	}	
#footer a, #footer a:link, #footer a:visited, #footer a:active {
	color: #FFFFFF;
	}
#maincontent ul li {
	display:block;
	list-style:none;
	}
#maincontent li {
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: -2em;
	}		