	body{
		background-image:url(/images/bg-rpt.jpg);
		background-repeat:repeat-x;
	}
	.article {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		padding: 10px;
	}

	.articletitle {
		font-size: 16px;
	}

	.biggerbodytext {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 14px;
	}

	.blocktitle {
		font-size: 14px;
		font-weight: bold;
		font-family: arial,helvetica;
		color: #ffffff;
		background-image:url('../images/bg_camo.jpg');
		padding: 5px;
		text-transform: uppercase;
	}

	.bodytext {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
	}

	.bodytextbold {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
	}

	.bodytextlight {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 12px;
	}

	.bodytextlight a:link,
	.bodytextlight a:visited,
	.bodytextlight a:hover,
	.bodytextlight a:active {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 12px;
	}

	.bodytextboldlight {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
	}

	.bodytextboldbeige {
		color: #D8BA84;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
	}

	.bodytextwithline {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		border-bottom: solid 1px #3A2111;
	}

	.darklink a:link,
	.darklink a:visited
	{
		color: #000000;
		text-decoration: none;
	}

	.darklink a:hover,
	.darklink a:active {
		color: #000000;
		text-decoration: underline;
	}

	.polltitle {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
	}

	.pollbody {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
	}

	.textcolumn {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
	}

	.copyright {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 10px;
	}

	.secopyright {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 10px;
	}

	a:link,
	a:visited,
	a:hover,
	a:active {
		color: #000000;
	}

	.forumcolumn1 {
		background-color: #E4DFDB;
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		border-right: solid 1px #978B8B;
		border-bottom: solid 1px #978B8B;
	}

	.forumcolumnleft1 {
		background-color: #E4DFDB;
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		border-left: solid 1px #978B8B;
		border-right: solid 1px #978B8B;
		border-bottom: solid 1px #978B8B;
	}

	.forumcolumn2 {
		background-color: #F4EFEB;
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		border-right: solid 1px #978B8B;
		border-bottom: solid 1px #978B8B;
	}

	.forumcolumnleft2 {
		background-color: #F4EFEB;
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		border-left: solid 1px #978B8B;
		border-right: solid 1px #978B8B;
		border-bottom: solid 1px #978B8B;
	}

	.forumquote {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		border: solid 1px #978B8B;
		padding: 10px;
	}

	.genericbody {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		background-image:url('../images/textbackground.jpg');
		padding: 20px;
		width: 700px;
		font-weight: bold;
	}

	.genericbodynopadding {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 12px;
		background-image:url('../images/textbackground.jpg');
		width: 740px;
		font-weight: bold;
	}

	.huntshowtable {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 12px;
	}

	.huntshowtable a:link,
	.huntshowtable a:visited,
	.huntshowtable a:hover,
	.huntshowtable a:active {
		color: #CC9900;
	}
	
	.lighttext {
		color: #EAB976;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
	}

	.loginlinks {
		color: #EAB976;
		padding: 2px;
		font-family: arial,helvetica;
		font-size: 10px;
		font-weight: bold;
	}
	
	.loginlinks a:link,
	.loginlinks a:visited
	{
		color: #EAB976;
		text-decoration: underline;
	}

	.loginlinks a:hover,
	.loginlinks a:active {
		color: #FFE2BC;
		text-decoration: underline;
	}

	p {
		font-size: 12px;
	}

	.pagedirectionlight {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}

	.pagedirectionlight a:link,
	.pagedirectionlight a:visited,
	.pagedirectionlight a:hover,
	.pagedirectionlight a:active {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}


	.pagetitle {
		color: #000000;
		font-family: arial,helvetica;
		font-size: 24px;
		font-weight: bold;
		text-transform: uppercase;
	}

	.shop_category {
		background-image:url('../images/shop_categoryback.jpg');
		text-transform: uppercase;
		text-align: center;
		padding: 2px 0px 2px 0px;
		font-weight: bold;
		font-size: 12px;
	}

	.shop_category a:link,
	.shop_category a:visited
	{
		color: #FFE2BC;
		text-decoration: none;
	}

	.shop_category a:hover,
	.shop_category a:active {
		color: #FFFFFF;
		text-decoration: underline;
	}

	.smalltext {
		font-family: arial,helvetica;
		font-size: 9px;
	}

	.submit_button {
		background-color: 2F1A0E;
		color: white;
		font-family: arial,helvetica;
		font-weight: bold;
	}

	.subtabletop {
		background-color: #000000;
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
	}

	.subtoc {
		background-color: #311B0D;
		color: #4E554A;
		padding: 2px;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		height: 20px;
		padding: 5px;
		width: 990px;
	}
	
	.subtoc a:link,
	.subtoc a:visited
	{
		color: #FFE2BC;
		text-decoration: none;
	}

	.subtoc a:hover,
	.subtoc a:active {
		color: #FFFFFF;
		text-decoration: underline;
	}

	.tabletop {
		font-family: arial,helvetica;
		font-size: 14px;
		background-color: #333300;
		color: #FFFFFF;
		background-image:url('../images/bg_camo.jpg');
		font-weight: bold;
	}

	.tabletop a:link,
	.tabletop a:visited,
	.tabletop a:hover,
	.tabletop a:active {
		color: #FFFFFF;
	}
	
	.tabletopsmall {
		font-family: arial,helvetica;
		font-size: 12px;
		background-color: #333300;
		color: #FFFFFF;
		background-image:url('../images/bg_camo.jpg');
	}

	.tabletopsmallbold {
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
		background-color: #333300;
		color: #FFFFFF;
		background-image:url('../images/bg_camo.jpg');
	}

	td {
		font-size: 12px;
	}

	.membershiptop {
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
		background-color: #333300;
		color: #FFFFFF;
		background-image:url('../images/membership-priceback.gif');
	}

	.membershipbottom {
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
		background-color: #333300;
		color: #FFFFFF;
		background-image:url('../images/membership-bottomback.gif');	
	}

	.tabletopdark {
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #371F10;	
	}

	.text14white {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 14px;
	}

	.text14white a:link,
	.text14white a:visited,
	.text14white a:hover,
	.text14white a:active {
		color: #FFFFFF;
		font-family: arial,helvetica;
		font-size: 14px;
	}

	.text14beige {
		color: #D8BA84;
		font-family: arial,helvetica;
		font-size: 14px;
	}

	.text14beige a:link,
	.text14beige a:visited,
	.text14beige a:hover,
	.text14beige a:active {
		color: #D8BA84;
		font-family: arial,helvetica;
		font-size: 14px;
	}


	div.titleblock {
		color: #CCBEA9;
		font-family: arial,helvetica;
		font-size: 16px;
		font-weight: bold;
		width: 375px;
		height: 33px;
		text-indent: 10px;
		line-height: 2em;
		background-image:url('../images/title_back.jpg');
		text-transform: uppercase;
	}
	
	.toc {
		color: #EAB976;
		padding: 2px;
		font-family: arial,helvetica;
		font-size: 12px;
		font-weight: bold;
	}
	
	.toc a:link,
	.toc a:visited
	{
		color: #EAB976;
		text-decoration: none;
	}

	.toc a:hover,
	.toc a:active {
		color: #FFE2BC;
		text-decoration: underline;
	}

	a.lighttoc:link,
	a.lighttoc:visited
	{
		color: #FFE2BC;
		text-decoration: none;
	}

	a.lighttoc:hover,
	a.lighttoc:active {
		color: #FFFFFF;
		text-decoration: underline;
	}

	.toccommunity a:link,
	.toccommunity a:visited
	{
		color: #FFE2BC;
		text-decoration: none;
	}

	.toccommunity a:hover,
	.toccommunity a:active {
		color: #FFE2BC;
		text-decoration: underline;
	}

	.videocolumn {
		padding-top: 10px;
		text-align: center;
	}
	
	.members_logged_in {
		position: absolute;
		margin-top: 75px;
		margin-left: 0px;
		width: 208px;
		height: 335px;
		
	}
	
	input[type=text] {
		border: solid 1px black;
		background-image:url('../images/background_paper.jpg');
	}

	input[type=password] {
		border: solid 1px black;
		background-image:url('../images/background_paper.jpg');
	}

	input[type=file] {
		border: solid 1px black;
		background-image:url('../images/background_paper.jpg');
	}	
	textarea {
		border: solid 1px black;
		background-image:url('../images/background_paper.jpg');	
	}
	
	select {
		border: solid 1px black;
		background-image:url('../images/background_paper.jpg');
	}

