html	{ height:100%}
body	{ margin: 0 0 0 0;	height:100%; background-color: #ebeae7;}
.redline	{	position: relative; top: 0px; background-color: #ab2323; width: 200px; height:1px; margin: 3px 0px 5px 0px;}

.topbgwrap	{ padding: 0px 0px 0px 47px; }
.topbg	{ position: relative; top:0px; width:897px; height:395px; background-image: url('images/topbg.jpg'); background-repeat: no-repeat;	}
.toptext { position: absolute; top:175px; left:280px;}
h1		{	font-family: Helvetica, Arial;	color: #9f7223; font-size: 24px; font-weight: bold; line-height:25px; margin: 0px 0px 0px 0px;  padding: 0px;}
h2		{	font-family: Helvetica, Arial;	color: #524940; font-size: 16px; font-weight: bold; line-height:20px; margin: 5px 0px 0px 0px;  padding: 0px;}
h3		{	font-family: Helvetica, Arial;	color: #524940; font-size: 14px; font-weight: bold; line-height:14px; margin: 5px 0px 10px 0px;  padding: 0px;}
.toptext h3 { font-weight: normal;}

.fomenu				{	position: absolute; top:225px; left:300px; font-family: Helvetica, Arial;	color: #524940; font-size: 16px; font-weight: bold; }
.fomenu ul			{	list-style: none;  }
.fomenu ul li		{	display: inline;  color: #524940; margin: 0px 20px 0px 0px;}
.fomenu ul li a		{	text-decoration: none; color: #524940;}
.fomenu ul li a:hover	{	text-decoration: none; color: #9f7223;}



.fullwidth	{ width: 100%; height: 100%;}
.contentwrapper	{ z-index: 10; width: 990px; min-height: 100%; background-image: url('images/bg.png'); background-repeat: repeat-y;}
.content	{	font-family: Helvetica, Arial;		color: #524940; position: relative; top: -80px; padding: 0px 80px 20px 280px;  z-index: 10; }

.floatleft			{	float: left;	}
.floatright			{	float: right;	}
.floatfix			{	clear: both;	}

.topmenu	{	position: relative;  top: 20px; font-family: Arial; color: white; font-size:14px; font-weight:bold;}
.topmenu a	{	color: white; text-decoration: none;}
.topmenu a:hover	{	color: white; text-decoration: underline;}

.hittitle		{	font-family: Helvetica, Arial;	color: #9f7223; font-size: 20px; font-weight: bold; line-height:20px; margin: 0px 0px 0px 0px;  padding: 0px;}
.hittitle a			{	text-decoration:none; color: #9f7223; }
.hittitle a:hover	{	text-decoration:none; color: #9f7223; }
.hitdate		{	font-family: Helvetica, Arial;	color: #aaaaaa; font-size: 12px; font-style: italic; margin: 0px 0px 0px 0px;  padding: 0px;}
.hitmedia		{	font-family: Helvetica, Arial;	color: #aaaaaa; font-size: 12px; font-style: italic; margin: 0px 0px 0px 0px;  padding: 0px;}
.hitinfo		{	font-family: Helvetica, Arial;	color: #524940; font-size: 14px; margin: 0px 0px 0px 0px;  padding: 0px;}
.hitinfo a			{	text-decoration:none; color: #9f7223; }
.hitinfo a:hover	{	text-decoration:underline; color: #9f7223; }


.pagerbg		{	background-color: #efefef; padding:5px 5px 5px 5px; border:1px solid #cfcfcf; }
.pager			{	font-family: Helvetica, Arial;	color: #524940; font-size: 11px; margin: 0px 0px 0px 0px;  padding: 0px;}
.pager a		{	text-decoration:none; color: #9f7223; }
.pager a:hover	{	text-decoration:underline; color: #9f7223; }

.separator	{height:1px; width:500px; background-color:#9f7223; margin:10px 0px 20px 0px;}
