@charset "utf-8";

H1 H2 H3 {
	margin: 0px;	
}

H1 {
	color: #603913;
}

H2 {
	color: #167bc1;
}

body {
	margin: 0px;
	color: #FFF;
	background-repeat: repeat-x;
	background-color: #cec2b2;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 1em;
	background-image:  url(images/bodyFaux.gif);

}

#wrapper {
	padding: 0px;
	float: none;
	height: auto;
	width: 1120px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#headerBox {
	padding: 0px;
	float: left;
	height: 371px;
	width: 1100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#contentBox {
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#sidebar {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 195px;
}
#footer {
	padding: 0px;
	float: left;
	height: 57px;
	width: 1100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#headerAdsContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 118px;
	width: 1100px;
}
#headerLogoRowContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 170px;
	width: 1100px;
	margin-top: 1px;
}
#navigationContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 1100px;
	margin-top: 1px;
}
#searchContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 1100px;
}
#introBox {
	padding: 0px;
	float: left;
	height: 378px;
	width: 597px;
}
#outfittersReviewBox {
	margin: 0px 0px 0px 4px;
	padding: 0px;
	float: left;
	height: 378px;
	width: 272px;
	background-image: url(images/outfittersReviewsBg.png);
	background-repeat: no-repeat;
}
#forumsBox {
	padding: 0px;
	float: left;
	height: 264px;
	width: 887px;
}
#recentVideosBox {
	padding: 0px;
	float: left;
	height: 435px;
	width: 586px;
}
#recentTrophiesBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 435px;
	width: 299px;
}
#recentFeaturesBox {
	padding: 0px;
	float: left;
	height: 163px;
	width: 887px;
}
#footerAdsBox {
	float: left;
	height: 133px;
	width: 887px;
}
#BiblicalVerseBox {
	padding: 0px;
	float: left;
	height: 77px;
	width: 887px;
}
.letterboardAd {
	padding: 0px;
	float: left;
	height: 98px;
	width: 734px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#advertisementText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #b7b7b7;
	padding: 0px;
	float: left;
	height: 16px;
	width: 326px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
}
.smallLetterboardAd {
	padding: 0px;
	float: left;
	height: 77px;
	width: 326px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#logoBox {
	padding: 0px;
	float: left;
	height: 152px;
	width: 369px;
	margin-bottom: 0px;
	margin-top: 10px;
}
#registerBox {
	padding: 0px;
	float: left;
	height: 130px;
	width: 245px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(images/registerPanel.png);
	background-repeat: no-repeat;
	margin-top: 18px;
}
#customizeEmailContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 172px;
	width: 244px;
}
#customizeLocationBox {
	padding: 0px;
	float: left;
	height: 70px;
	width: 224px;
	margin-top: 25px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(images/customizeLocation.png);
	background-repeat: no-repeat;
}
#shootEmailBox {
	padding: 0px;
	float: left;
	height: 60px;
	width: 234px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#buttonHome {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 92px;
}
#buttonForums {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 79px;
}
#buttonTrading {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 111px;
}
#buttonCampfire {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 105px;
}
#buttonFeatures {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 93px;
}
#buttonNews {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 86px;
}
#buttonVideos {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 71px;
}
#buttonSponsors {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 114px;
}
#buttonOutifitters {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 88px;
}
#buttonAbout {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 71px;
}
#buttonContact {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 76px;
}
#buttonShop {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 114px;
}
#radioSearch1 {
	margin: 0px 0px 0px 140px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 200px;
}
#radioSearch2 {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 200px;
}
#radioSearch3 {
	margin: 0px 0px 0px 25px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 200px;
}
#searchField {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 210px;
}
#searchButton {
	margin: 4px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 24px;
	width: 80px;
}
#boxAdContainer {
	margin: 10px 0px 0px 20px;
	padding: 0px;
	float: left;
	height: 162px;
	width: 192px;
}
.radioField {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 20px;
}
.searchCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFF;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 180px;
}
#sidebarFooter {
	background-image: url(images/sidebarFooterFaux.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 10px;
	width: 197px;
}
#bodyFooterBox {
	background-image: url(images/bodyFooterFaux.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 10px;
	width: 887px;
}
#introContentBox {
	background-color: #dcdcb9;
	margin: 10px 0px 0px 25px;
	padding: 0px;
	float: left;
	height: 356px;
	width: 567px;
	border: 1px solid #8b8b8b;
}
#forumsBgBox {
	background-color: #dcdcb9;
	margin: 0px 0px 0px 24px;
	padding: 0px;
	float: left;
	height: 225px;
	width: 831px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
}
.headerBoxShape {
	background-image: url(images/headerBoxFaux.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 24px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 831px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
}
#recentVideosHeader {
	background-image: url(images/videosFaux.gif);
	background-repeat: repeat-x;
	margin: 8px 0px 0px 24px;
	padding: 0px;
	float: left;
	height: 36px;
	width: 544px;
	border: 1px solid #8d8d8d;
}
#videosContentBoxBg {
	background-color: #DCDCB9;
	padding: 0px;
	float: left;
	height: 384px;
	width: 544px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
}
#trophyHeader {
	padding: 0px;
	float: left;
	height: 36px;
	width: 267px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
	background-image: url(images/trophyFaux.gif);
	background-repeat: repeat-x;
}
#trophyContentBoxBg {
	background-color: #DCDCB9;
	padding: 0px;
	float: left;
	height: 384px;
	width: 267px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
}
#recentFeaturesHeader {
	background-image: url(images/recentFeaturesFaux.gif);
	background-repeat: repeat-x;
	padding: 0px;
	float: left;
	height: 30px;
	width: 833px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
}
#recentFeaturesContentBox {
	background-color: #DCDCB9;
	padding: 0px;
	float: left;
	height: 120px;
	width: 833px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8d8d8d;
	border-right-color: #8d8d8d;
	border-bottom-color: #8d8d8d;
	border-left-color: #8d8d8d;
}
#adHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #b7b7b7;
	padding: 0px;
	float: left;
	height: 13px;
	width: 827px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#footerAdBox {
	padding: 0px;
	float: left;
	height: 98px;
	width: 833px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	border: 1px solid #8d8d8d;
}
#yoniFishBox {
	padding: 0px;
	float: left;
	height: 38px;
	width: 105px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 34px;
}
#BibleVerse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555555;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 68px;
	width: 718px;
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	display: block;
}
#introSponsorImage {
	padding: 0px;
	float: left;
	height: 329px;
	width: 240px;
	margin-top: 10px;
	margin-left: 20px;
}
#introTextField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #603913;
	padding: 0px;
	float: left;
	height: 304px;
	width: 285px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#introWelcomeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #C60;
	padding: 0px;
	float: left;
	height: 25px;
	width: 285px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#outfittersTopNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-decoration: underline;
	padding: 0px;
	float: left;
	height: 17px;
	width: 240px;
	margin-top: 68px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
}
#outfittersTopRtNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-decoration: underline;
	margin: -20px 0px 0px 200px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 47px;
}
#outfittersRowContainer {
	padding: 0px;
	float: left;
	height: 262px;
	width: 240px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.outfittersRow1 {
	background-image: url(images/row1Faux.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 238px;
	border: 1px solid #b4ac7e;
}
.outfittersRow2 {
	background-image: url(images/row2Faux.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 238px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b4ac7e;
	border-right-color: #b4ac7e;
	border-bottom-color: #b4ac7e;
	border-left-color: #b4ac7e;
}
.outfittersFooterNavBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #356aa0;
	padding: 0px;
	float: right;
	height: 17px;
	width: 40px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.outfittersName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3586BF;
	text-align: left;
	vertical-align: middle;
	margin: 5px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 150px;
}
.outfittersStars {
	padding: 0px;
	float: right;
	height: 15px;
	width: 60px;
	margin-top: 5px;
	margin-right: 5px;
}
#forumsBorderBox {
	padding: 0px;
	float: left;
	height: 214px;
	width: 810px;
	margin-top: 5px;
	margin-left: 11px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
#forumsHeaderContainer {
	padding: 0px;
	float: left;
	height: 18px;
	width: 775px;
	margin-top: 2px;
	margin-left: 20px;
	margin-bottom: 4px;
}
.forumsRow1 {
	background-color: #E0E2A9;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 29px;
	width: 764px;
	border: 1px solid #b4ac7e;
}
.statesBox {
	padding: 0px;
	float: left;
	height: 29px;
	width: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.forumsRow2 {
	background-color: #D0C89C;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 29px;
	width: 764px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b4ac7e;
	border-right-color: #b4ac7e;
	border-bottom-color: #b4ac7e;
	border-left-color: #b4ac7e;
}
.forumTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	padding: 0px;
	float: left;
	height: 20px;
	width: 554px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.forumDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	float: left;
	height: 15px;
	width: 100px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #000;
	font-weight: bold;
}
.forumMessages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-weight: bold;
}
#forumsHeaderTopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006e2e;
	padding: 0px;
	float: left;
	height: 20px;
	width: 560px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#forumsMessages {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006e2e;
	text-align: center;
	vertical-align: middle;
}
#forumsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006e2e;
	text-align: center;
	vertical-align: middle;
}
#videoCointainer1 {
	padding: 0px;
	float: left;
	height: 179px;
	width: 162px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#videosContainerRow1 {
	padding: 0px;
	float: left;
	height: 180px;
	width: 488px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#videosContainerRow1 {
}
#videosContainerRow2 {
	padding: 0;
	float: left;
	height: 180px;
	width: 488px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.videoContainerBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 179px;
	width: 162px;
}
.videoThumbnail {
	padding: 0px;
	float: left;
	height: 85px;
	width: 133px;
	margin-top: 5px;
	margin-right: 14px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.videoTextRow {
	margin: 0px 0px 0px 7px;
	padding: 0px;
	float: left;
	height: 14px;
	width: 140px;
}
#addedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #747675;
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 45px;
}
#addedData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #747675;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 88px;
}
#byText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #747675;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 27px;
	text-align: right;
	vertical-align: middle;
}
#timeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #747675;
	text-align: right;
	vertical-align: middle;
	width: 38px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
}
.addedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 45px;
}
.addedData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 78px;
}
.byText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 20px;
}
.byData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #599a46;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 106px;
}
.timeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 38px;
}
.timeData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 44px;
}
.viewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 34px;
}
.viewsData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 100px;
}
.ratingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 45px;
}
.ratingData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #747675;
	text-align: left;
	vertical-align: middle;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 45px;
}
#trophiesRowContainer {
	padding: 0px;
	float: left;
	height: 364px;
	width: 250px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.trophyRow {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 240px;
}
.trophyThumbnail {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 85px;
}
.trophyTextBox {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 80px;
	width: 147px;
}
.featuresRowBox {
	padding: 0px;
	float: left;
	height: 105px;
	width: 270px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.featuresThumbnail {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 104px;
	width: 115px;
}
.featuresTextContainer {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 150px;
}
#footerLetterboardBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 96px;
	width: 726px;
}
#footerSquareAd {
	margin: 3px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 92px;
	width: 92px;
}
#freeStuffBox {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 81px;
	width: 195px;
}
#sidebarTowerAdBorder {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 1257px;
	width: 174px;
	border: 1px solid #698135;
}
#advertisementText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5a6f2e;
	padding: 0px;
	float: left;
	height: 16px;
	width: 176px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#towerAdContainer {
	padding: 0px;
	float: left;
	height: 1231px;
	width: 159px;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
#topTowerAd {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 159px;
}
#towerAd2 {
	padding: 0px;
	float: left;
	height: 600px;
	width: 159px;
	margin-top: 20px;
}
#customizeDropDownMenu {
	padding: 0px;
	float: left;
	height: 30px;
	width: 100px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}
#nameAddressBox {
	margin: 34px 0px 0px 12px;
	padding: 0px;
	float: left;
	height: 80px;
	width: 145px;
}
.entryField {
	margin: 16px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 145px;
}
.entryField2 {
	padding: 0px;
	float: left;
	height: 20px;
	width: 145px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#registerButton {
	padding: 0px;
	float: left;
	height: 61px;
	width: 61px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#loginButtonBox {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	float: right;
	height: 28px;
	width: 75px;
}
#advertiseWithTSBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #16445e;
	padding: 0px;
	float: left;
	height: 20px;
	width: 170px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 62px;
	margin-left: 17px;
}
#footerTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000;
	padding: 0px;
	float: left;
	height: 20px;
	width: 700px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.headerTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #603913;
	padding: 0px;
	float: left;
	height: 20px;
	width: 150px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.trophiesHeaderTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #603913;
	padding: 0px;
	float: left;
	height: 20px;
	width: 155px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-weight: bold;
}
.forumsHeaderTextBoxCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #603913;
	padding: 0px;
	float: left;
	height: 20px;
	width: 60px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.featuresHeaderTextBoxCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #603913;
	padding: 0px;
	float: left;
	height: 20px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.headerIconBox {
	margin: 2px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 40px;
}
.videoHeaderIconBoxCopy {
	margin: 2px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 65px;
}
.featuresHeaderIconBox {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 65px;
}
.moreLinkBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #603913;
	padding: 0px;
	float: right;
	height: 15px;
	width: 39px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contentFillerBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1225px;
	width: 884px;
}
#forumsWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1243px;
	width: 884px;
}
#stateForumsSearchContainer {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(images/stateForumsSearchBg.gif);
	background-repeat: no-repeat;
}

#generalForumsSearchContainer {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(images/generalForumsSearchBg.gif);
	background-repeat: no-repeat;
}

#gameForumsSearchContainer {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(images/gameForumsSearchBg.gif);
	background-repeat: no-repeat;
}

#3DShootsForumsSearchContainer {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(images/3DShootslForumsSearchBg.gif);
	background-repeat: no-repeat;
}

.forumsNavigationContainer {
	padding: 0px;
	float: left;
	height: 45px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.forumsStateHeaderFaux {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/stateHeaderFaux.png);
	background-repeat: no-repeat;
}
.forumsContentContainer {
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.forumsStateFauxColumn {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/stateForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forumFooterFaux {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/stateForumsFooter.png);
	background-repeat: no-repeat;
}
.forumsFooterNavigationContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/stateForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forumsFooterNavigationButtonContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 115px;
}
.Spacer {
	padding: 0px;
	float: left;
	height: 34px;
	width: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.footerResultsContentContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 500px;
}
#stateForumsTab {
	padding: 0px;
	float: left;
	height: 45px;
	width: 193px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.forumsTab {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 45px;
	width: 194px;
}
.buttonFirst {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 47px;
}
.buttonPrevious {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 49px;
}
.buttonNext {
	height: 34px;
	width: 54px;
	float: left;
}
.buttonLast {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 50px;
}
.internalSearchContainer {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/outfittersSearchOptionsBg.gif);
	background-repeat: no-repeat;
}

.outfittersSearchContainer {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/outfittersDetailsearchImg.gif);
	background-repeat: no-repeat;
}

#tradingPostWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1243px;
	width: 884px;
}
.tradingPostContentContainerCopy {
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.tradingPostNavigationContainer {
	padding: 0px;
	float: left;
	height: 45px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tradingPostHeaderFaux {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/tpForSaleHeader.png);
	background-repeat: no-repeat;
}
.tradingPostFauxColumn {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/tpForSaleFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFooterNavigationContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/tpForSaleFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFooterNavigationButtonContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 115px;
}
.tradingPostFooterFaux {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/tpForSaleFooter.png);
	background-repeat: no-repeat;
}
#campfireWrapper {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#featuresHeaderContainer {
	padding: 0px;
	float: left;
	height: 33px;
	width: 856px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/featuresHeaderBg.gif);
	background-repeat: repeat-x;
	border: 1px solid #8b8b8b;
}

.profileNavigationContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 54px;
	width: 884px;
	background-color: #f2f3e0;
}
.leftSidebarContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1493px;
	width: 246px;
}
#subContentWrapper {
	margin: 0px 0px 0px 12px;
	padding: 0px;
	float: left;
	height: auto;
	width: 1093px;
	background-image: url(images/bodyFaux2.gif);
	background-repeat: repeat-y;
}
.bodyFooterFaux2 {
	background-image: url(images/bodyFooterFaux2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 10px;
	width: 1093px;
}
#campfireSubHeaderContainer {
	margin: 20px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 53px;
	width: 627px;
	border: 1px solid #cd7708;
	background-image: url(images/campfireHeaderBg3.jpg);
	background-repeat: repeat-x;
}
#campfireImageBox {
	margin: 10px 10px 0px 5px;
	padding: 0px;
	float: left;
	height: 312px;
	width: 341px;
}
#campfireIntroTexContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 312px;
	width: 277px;
}
#campfireRecentVideosHeaderBox {
	margin: 10px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 36px;
	width: 628px;
	border: 1px solid #8b8b8b;
	background-image: url(images/campfireHeaderBg.jpg);
	background-repeat: repeat-x;
}
#campfireVideoThumbsBox {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 198px;
	width: 628px;
	border: 1px solid #8b8b8b;
	background-color: #dcdcb9;
}
#campfireRecentVisitorsHeaderBox {
	padding: 0px;
	float: left;
	height: 36px;
	width: 628px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #8b8b8b;
	background-image: url(images/campfireHeaderBg2.jpg);
	background-repeat: repeat-x;
}
#campfireRecentVisitorsThumbBox {
	padding: 0px 0px 10px 0px;
	float: left;
	height: auto;
	width: 628px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #8b8b8b;
	background-color: #dcdcb9;
}
#featuresWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#featuresBg {
	padding: 0px 0px 20px 0px;
	float: left;
	height: auto;
	width: 856px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #dcdcb9;
	border: 1px solid #8e8e8d;
}
#newsWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#newsHeaderContainer {
	padding: 0px;
	float: left;
	height: 33px;
	width: 856px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #8b8b8b;
	background-image: url(images/newsHeaderBg.gif);
	background-repeat: repeat-x;
}
#newsBg {
	padding: 0px;
	float: left;
	height: 1110px;
	width: 856px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #dcdcb9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
#videosWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
.sponsorsFeaturedBox {
	padding: 0px;
	float: left;
	height: 107px;
	width: 877px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/monthlyFeaturedSponsor.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#videosHeaderContainer {
	padding: 0px;
	float: left;
	height: 33px;
	width: 856px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #8b8b8b;
	background-image: url(images/videosHeaderBg.gif);
	background-repeat: repeat-x;
}
#videosBg {
	padding: 0px;
	float: left;
	height: 1109px;
	width: 856px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #dcdcb9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
#sponsorsWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#sponsorsHeaderBox {
	padding: 0px;
	float: left;
	height: 33px;
	width: 875px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #8c8e88;
	background-image: url(images/sponsorsHeaderBg.gif);
	background-repeat: repeat-x;
}
#outfittersHeaderBox {
	padding: 0px;
	float: left;
	height: 33px;
	width: 875px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #8b8b8b;
	background-image: url(images/OutfittersHeaderBg.gif);
	background-repeat: repeat-x;
}

#sponsorsBg {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	float: left;
	height: auto;
	width: 875px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8c8e88;
	border-right-color: #8c8e88;
	border-bottom-color: #8c8e88;
	border-left-color: #8c8e88;
	background-color: #dcdcb9;
}
#outfittersWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#storeHeaderbox {
	padding: 0px;
	float: left;
	height: 33px;
	width: 875px;
	margin: 10px 0px 0px 0px;
	border: 1px solid #8b8d89;
	background-image: url(images/storeHeaderBg.gif);
	background-repeat: repeat-x;
}
#storeBg {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	float: left;
	height: auto;
	width: 875px;
	background-color: #dcdcb9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8d89;
	border-right-color: #8b8d89;
	border-bottom-color: #8b8d89;
	border-left-color: #8b8d89;
}

#outfittersBg {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
	height: 1109px;
	width: 875px;
	background-color: #dcdcb9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
#storeWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#ABOUTWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#aboutHeaderbox {
	padding: 0px;
	float: left;
	height: 33px;
	width: 875px;
	margin: 10px 0px 0px 0px;
	border: 1px solid #8b8d89;
	background-image: url(images/aboutHeaderBg.gif);
	background-repeat: repeat-x;
}
#aboutBg {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
	height: 1110px;
	width: 875px;
	background-color: #dcdcb9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8d89;
	border-right-color: #8b8d89;
	border-bottom-color: #8b8d89;
	border-left-color: #8b8d89;
}
#outfitterReviewWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#outfittersReviewHeaderBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 875px;
	border: 1px solid #8b8b8b;
}
#outfittersReviewBg {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1110px;
	width: 875px;
	background-color: #dcdcb9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
#profilePageWrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 885px;
}
#stateSearchbyDateBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 117px;
	width: 338px;
}
#stateSearchField1 {
	padding: 0px;
	float: left;
	height: 22px;
	width: 90px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 94px;
}
#stateSearchField2 {
	padding: 0px;
	float: left;
	height: 22px;
	width: 90px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#stateResourcesBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 117px;
	width: 518px;
}
#stateResourcesDropDown1 {
	padding: 0px;
	float: left;
	height: 29px;
	width: 172px;
	margin-top: 55px;
	margin-left: 115px;
}
#stateResourcesDropDown2 {
	padding: 0px;
	float: left;
	height: 29px;
	width: 172px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.forumsRowContainer {
	padding: 0px;
	float: left;
	height: 48px;
	width: 756px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.forumsRowWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 756px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 52px;
}
.forumsUserBox {
	padding: 0px;
	float: left;
	height: 46px;
	width: 82px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/forumsRowBg.gif);
	background-repeat: repeat-x;
}
.forumTopicBox {
	padding: 0px;
	float: left;
	height: 46px;
	width: 464px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(images/forumsRowBg.gif);
	background-repeat: repeat-x;
}
.forumsDateBox {
	padding: 0px;
	float: left;
	height: 46px;
	width: 115px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(images/forumsRowBg.gif);
	background-repeat: repeat-x;
}
.forumsViewsBox {
	padding: 0px;
	float: left;
	height: 46px;
	width: 78px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(images/forumsRowBg.gif);
	background-repeat: repeat-x;
}
#gameSearchbyDateBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 117px;
	width: 338px;
}
#gameSearchField1 {
	padding: 0px;
	float: left;
	height: 32px;
	width: 90px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}
#gameSearchField2 {
	padding: 0px;
	float: left;
	height: 32px;
	width: 90px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.forumsDateButton {
	padding: 0px;
	float: left;
	height: 32px;
	width: 30px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.forumsDateButton2 {
	padding: 0px;
	float: left;
	height: 22px;
	width: 25px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#gameSearchDropDown {
	padding: 0px;
	float: left;
	height: 28px;
	width: 180px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}
.forumsGameHeaderFauxCopy {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/gameHeaderFaux.png);
	background-repeat: no-repeat;
}
.forumsGameFauxColumn {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/gameForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forumGameFooterFaux {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/gameForumsFooter.png);
	background-repeat: no-repeat;
}
.forumGeneralFooterFaux {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/generalForumsFooter.png);
	background-repeat: no-repeat;
}
.forum3DShootsFauxCopy {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/stateForumsFooter.png);
	background-repeat: no-repeat;
}
.forumsGeneralHeaderFaux {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/generalHeaderFaux.png);
	background-repeat: no-repeat;
}
.forums3DShootsHeaderFaux {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/3dShootsHeaderFaux.png);
	background-repeat: no-repeat;
}
.forumsGeneralFauxColumn {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/generalForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forums3DShootsFauxColumn {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/3dShootsForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forumsFooterNavigationContainer2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/gameForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forumsFooterNavigationContainer3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/generalForumsFauxColumn.png);
	background-repeat: repeat-y;
}
.forumsFooterNavigationContainer4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/3dShootsForumsFauxColumn.png);
	background-repeat: repeat-y;
}
#3DShootsSearchDropDown {
	padding: 0px;
	float: left;
	height: 28px;
	width: 180px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}
.forum3DShootsFooterFaux {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/3dShootsForumsFooter.png);
	background-repeat: no-repeat;
}
.createNewPostButton {
	padding: 0px;
	float: left;
	height: 32px;
	width: 316px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#tradingPostSearchBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 117px;
	width: 518px;
}
#tradingPostSearchDropDown1 {
	padding: 0px;
	float: left;
	height: 29px;
	width: 172px;
	margin-top: 50px;
	margin-left: 110px;
}
#tradingPostSearchDropDown2 {
	padding: 0px;
	float: left;
	height: 29px;
	width: 172px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.tradingPostNavigationContainer {
	padding: 0px;
	float: left;
	height: 45px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#forSaleTab {
	padding: 0px;
	float: left;
	height: 45px;
	width: 193px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.tradingPostHeaderFaux2 {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/tpWantedHeader.png);
	background-repeat: no-repeat;
}
.tradingPostHeaderFaux3 {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/tpTradeHeader.png);
	background-repeat: no-repeat;
}
.tradingPostHeaderFaux4 {
	padding: 0px;
	float: left;
	height: 50px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/tpFreeHeader.png);
	background-repeat: no-repeat;
}
.tradingPostFauxColumn2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/tpWantedFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFauxColumn3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/tpTradeFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFauxColumn4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 858px;
	background-image: url(images/tpFreeFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFooterNavigationButtonContainer2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 115px;
}
.tradingPostFooterNavigationButtonContainer3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 115px;
}
.tradingPostFooterNavigationButtonContainer4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 115px;
}
.tradingPostFooterFaux2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/tpWantedFooter.png);
	background-repeat: no-repeat;
}
.tradingPostFooterFaux3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/tpTradeFooter.png);
	background-repeat: no-repeat;
}
.tradingPostFooterFaux4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 858px;
	background-image: url(images/tpFreeFooter.png);
	background-repeat: no-repeat;
}
.tradingPostFooterNavigationContainer2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/tpWantedFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFooterNavigationContainer3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/tpTradeFaux.png);
	background-repeat: repeat-y;
}
.tradingPostFooterNavigationContainer4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
	background-image: url(images/tpFreeFaux.png);
	background-repeat: repeat-y;
}
.tpRowContainer {
	padding: 0px;
	float: left;
	height: 28px;
	width: 779px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tpRowWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 800px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
}
.tpStateBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 32px;
}
.tpItem {
	margin: 0px;
	float: left;
	height: 28px;
	width: 374px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b4ac7e;
}
.tpCondition {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 69px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b4ac7e;
}
.tpImage {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 59px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b4ac7e;
}
.tpWillShip {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 64px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b4ac7e;
}
.tpComments {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 79px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b4ac7e;
}
.tpDateOfPost {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 95px;
}
.tpRowContainer2 {
	padding: 0px;
	float: left;
	height: 28px;
	width: 779px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#atcMyWallButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 73px;
}
#atcMyProfileButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: auto;
}
#atcMyBuddiesButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 85px;
}
#atcBuddiesOfBuddiesButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: auto;
}
#atcBuddySearchButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 95px;
}
#atcMyMessagesButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: auto;
}
#atcMyPicturesButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 89px;
}
#atcMyArticlesButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 86px;
}
#atcMyVideosButton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 81px;
}
.atcSubMenuSpacer {
	padding: 0px;
	float: left;
	height: 39px;
	width: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.leftSidebarSearchBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 150px;
	width: 244px;
}
.leftSidebarSearchField {
	padding: 0px;
	float: left;
	height: 30px;
	width: 225px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#atcHeaderText {
	padding: 0px;
	float: left;
	height: 30px;
	width: 200px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #603913;
	font-weight: bold;
}
.descriptiveTextAfterHeader {
	margin: 18px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #603913;
	font-weight: bold;
}
#atcIntroTextHeader {
	padding: 0px;
	float: left;
	height: 25px;
	width: 277px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FC9F28;
}
#atcIntroText {
	padding: 0px;
	float: left;
	height: 200px;
	width: 257px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000;
}
#atcClickToJoinButton {
	padding: 0px;
	float: left;
	height: 70px;
	width: 257px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#atcRecentVideosPostedHeader {
	padding: 0px;
	float: left;
	height: 20px;
	width: 200px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #603913;
	margin-top: 8px;
	font-weight: bold;
}
#atcVideoIcon {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 36px;
	width: 65px;
}
#atcVideoIcon {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 36px;
	width: 65px;
}
#atcRecentVisitorsHeader {
	padding: 0px;
	float: left;
	height: 20px;
	width: 200px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #603924;
	font-weight: bold;
}
.videoContainerBox2 {
	margin: 5px 3px 0px 0px;
	padding: 0px;
	float: left;
	height: 179px;
	width: 154px;
}
#atcLoginBox {
	margin: 7px;
	padding: 0px;
	float: left;
	height: 230px;
	width: 230px;
	background-image: url(images/memberLoginBox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.loginEntryField {
	padding: 0px;
	float: left;
	height: 15px;
	width: 100px;
	margin-top: 65px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.memberLoginButton {
	padding: 0px;
	float: left;
	height: 36px;
	width: 112px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.checkbox {
	padding: 0px;
	float: left;
	height: 20px;
	width: 20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	clear: both;
}
.rememberMeText {
	margin: 2px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 100px;
}
.visitorsContainer {
	margin: 24px 0px 0px 24px;
	padding: 0px;
	float: left;
	height: 270px;
	width: 180px;
}
.visitorsThumbnail {
	margin: 1px;
	padding: 10px;
	float: left;
	height: 119px;
	width: 140px;
	text-align: center;
}
.addAsFriendBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #35abe8;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.youBothKnowBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 89px;
	width: 160px;
}
.visitorsSpacer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 22px;
}
.viewLink {
	margin: 4px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #35abe8;
	text-align: center;
}
.editLink {
	margin: 4px 0px 0px 4px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #35abe8;
	text-align: center;
}
.copyLink {
	margin: 4px 0px 0px 4px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #35abe8;
	text-align: center;
}
.deleteLink {
	margin: 4px 0px 0px 4px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #35abe8;
	text-align: center;
}
.checkbox2 {
	margin: 0px 0px 0px 4px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 20px;
}
.forgotYourPasswordText {
	padding: 0px;
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.signUpText {
	padding: 0px;
	float: left;
	height: 20px;
	width: 100px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 110px;
}
.featuresDropDownMenu {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 103px;
}
.featuresSpacer {
	padding: 0px;
	float: left;
	height: 21px;
	width: 14px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.featuresHeaderText {
	padding: 0;
	float: left;
	height: 20px;
	width: auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #603913;
	font-weight: bold;
}
#featuresIcon {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 41px;
}
#featuresAdditionalHeaderText {
	padding: 0px;
	float: left;
	height: 18px;
	width: 150px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #603913;
	font-weight: bold;
}
#featuresCremeBox {
	background-color: #eeeeee;
	padding: 0px 0px 010px 0px;
	float: left;
	height: auto;
	width: 836px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #c6c6c6;
}
#featuresContentBg {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 197px;
	width: 801px;
	border: 1px solid #c5d2e3;
}
#featuresRowWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 801px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}
.featuresImageBox {
	margin: 6px;
	padding: 0px;
	float: left;
	height: 183px;
	width: 253px;
	border: 1px solid #000;
}
.featuresContentBg {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	float: left;
	height: 197px;
	width: 801px;
	border: 1px solid #c5d2e3;
	background-color: #dce4ee;
}
.featuresDateHeader {
	padding: 5px 0px 0px 0px;
	height: 24px;
	width: 525px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 1px solid #c4c5a6;
	float: left;
	background-image: url(images/featuresSubHeaderBg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #603913;
	text-align: center;
}
.featuresContentContainer {
	padding: 0px;
	float: left;
	height: 147px;
	width: 525px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #c4c5a6;
	background-image: url(images/featuresSubHeaderBg2.gif);
	background-repeat: repeat-x;
}
.featuresHeadline {
	padding: 0px;
	float: left;
	height: 30px;
	width: 450px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #08458a;
	text-align: left;
}
.featuresTextBox {
	padding: 0px;
	float: left;
	height: 85px;
	width: 500px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
}
#wrapper #subContentWrapper #contentBox #campfireWrapper #campfireRecentVideosHeaderBox .moreLinkBox a {
	color: #603913;
}
#wrapper #subContentWrapper #contentBox #campfireWrapper #campfireRecentVisitorsHeaderBox .moreLinkBox a {
	color: #603913;
}
.moreLinkBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #603913;
	padding: 0px;
	float: right;
	height: 15px;
	width: 39px;
	margin-top: 1px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#newsCremeBg {
	background-color: #eeeeee;
	padding: 0px;
	float: left;
	height: 1040px;
	width: 829px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #c6c6c6;
}
#newsDateText {
	padding: 2px 0px 0px 0px;
	float: left;
	height: 18px;
	width: 100px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
}
#newsTitleText {
	padding: 2px 0px 0px 0px;
	float: left;
	height: 18px;
	width: 100px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
}
.newsRowContainer {
	margin: 2px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 29px;
	width: 787px;
}
#newsRowWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 799px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}
.newsDateBox {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	height: 22px;
	width: 98px;
	border: 1px solid #c4c5a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #08458a;
	text-align: center;
	background-image: url(images/newsRowBg.gif);
	background-repeat: repeat-x;
}
.newsTitleBox {
	padding: 5px 0px 0px 5px;
	float: left;
	height: 22px;
	width: 677px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	border: 1px solid #c4c5a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #08458a;
	background-image: url(images/newsRowBg.gif);
	background-repeat: repeat-x;
}
.newsFooterNavContainer {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
}
.newsDropDownMenu {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 103px;
}

.newsDropDownMenu2 {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
}

.newsHeaderText {
	padding: 0;
	float: left;
	height: 25px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #603913;
}
#newsIcon {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 41px;
}
#newsAdditionalHeaderText {
	padding: 0px;
	float: left;
	height: 18px;
	width: 350px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #603913;
}
.videosDropDownMenu {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 103px;
}

.videosDropDownMenu2 {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
}

.videosHeaderText {
	padding: 0;
	float: left;
	height: 25px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #603913;
}
#videosIcon {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 41px;
}
#videosAdditionalHeaderText {
	padding: 0px;
	float: left;
	height: 18px;
	width: 350px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #603913;
	font-weight: bold;
}
#videosCremeBg {
	background-color: #eeeeee;
	padding: 0px;
	float: left;
	height: 1040px;
	width: 832px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #c6c6c6;
}
.videosFooterNavContainer {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
}
#videosWrapper {
	float: left;
	height: 250px;
	width: 820px;
}
#videosWrapper {
	padding: 0px;
	float: left;
	height: 250px;
	width: 820px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#videosWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 880px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#videosThumbnailsWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 808px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.videosContentBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 250px;
	width: 160px;
}
.videosThumnailBox {
	margin: 0px;
	padding: 10px 20px;
	float: left;
	height: 78px;
	width: 121px;
	text-align: center;
}
.videosName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #35abe8;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 15px;
	width: 160px;
}
.videosAddedText {
}
.videosContentMiniWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.videosWatchButton {
	padding: 0px;
	float: left;
	height: 40px;
	width: 120px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	text-align: center;
}
.sponsorsHeaderText {
	padding: 0;
	float: left;
	height: 25px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #603913;
}
#sponsorsAdditionalText {
	padding: 0px;
	float: left;
	height: 18px;
	width: 350px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#sponsorsCremeBg {
	background-color: #eeeeee;
	padding: 0px opx 10px 0px;
	float: left;
	height: auto;
	width: 855px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #c6c6c6;
}
.sponsorsFooterNavContainer {
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
}
.sponsorsPaleGreenBg {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
	height: 199px;
	width: 804px;
	border: 1px solid #624a34;
	background-color: #e6eac7;
	background-image: url(images/sponsorsBoxBg.gif);
	background-repeat: repeat-x;
}
#sponsorsRowWrapper {
	padding: 0px 0px 10px 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.sponsorsAdBox {
	margin: 15px 34px 0px 34px;
	float: left;
	height: auto;
	width: auto;
	padding-bottom: 0px;
	border: 1px solid #624a34;
}
.sponsorsTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	padding: 0px;
	float: left;
	height: 74px;
	width: 733px;
	margin-top: 5px;
	margin-right: 34px;
	margin-bottom: 0px;
	margin-left: 34px;
}
.outfittersDropDownMenu {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 105px;
}

.outfittersDropDownMenu2 {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
}

.outfittersHeaderText {
	padding: 0;
	float: left;
	height: 25px;
	width: auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #603913;
}
#outfittersAdditionalText {
	padding: 0px;
	float: left;
	height: 18px;
	width: auto;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #603913;
}
#outfittersIcon {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 41px;
}
.outfittersCreateReviewButton {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#outfittersCremeBg {
	background-color: #eeeeee;
	padding: 0px 0px 15px 0px;
	float: left;
	height: 1025px;
	width: 852px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #c6c6c6;
}
#storeImageBg {
	margin: 5px 0px 0px 5px;
	padding: 0px;
	float: left;
	height: 270px;
	width: 843px;
	background-image: url(images/storeBgImage.jpg);
	background-repeat: no-repeat;
}

.outfittersColumnTitleContainer {
	padding: 0px;
	float: left;
	height: 20px;
	width: 850px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.outfittersState {
	padding: 0px;
	float: left;
	height: 20px;
	width: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
}
.outfittersReviewTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
	padding: 0px;
	float: left;
	height: 20px;
	width: 150px;
	margin-top: 0px;
	margin-right: 217px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: left;
}
.outfittersRatingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 70px;
	text-align: center;
}
.outfittersGameTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 70px;
	text-align: center;
}
.outfittersPicTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 71px;
	text-align: center;
}
.outfittersSuccessTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 65px;
	text-align: center;
}
.outfittersReplyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #599a46;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 80px;
	text-align: center;
}
.outfittersDateTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #599a46;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 80px;
	text-align: center;
}
.oStateBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 32px;
}
.oItem {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 375px;
}
.oReview {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 369px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #d0912a;
}
.oRating {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 70px;
}
.oGameType {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 70px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0912a;
}
.oPicVid {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 69px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0912a;
}
.oSuccess {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 64px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0912a;
}
.oReply {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 79px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0912a;
}
.oDateOfHunt {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 83px;
}
#outfittersContentContainer {
	padding: 0px;
	float: left;
	height: auto;
	width: 843px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.outfittersRowContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 844px;
}
.outfittersRowBg1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 810px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b4ac7e;
	border-right-color: #b4ac7e;
	border-bottom-color: #b4ac7e;
	border-left-color: #b4ac7e;
	background-image: url(images/outfittersRow1Bg.gif);
	background-repeat: repeat-x;
}
.outfittersRowBg2 {
	margin: 1px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 810px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b4ac7e;
	border-right-color: #b4ac7e;
	border-bottom-color: #b4ac7e;
	border-left-color: #b4ac7e;
	background-image: url(images/outfittersRowBg2.gif);
	background-repeat: repeat-x;
}
.outfittersRowBg3 {
	margin: 1px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 810px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b4ac7e;
	border-right-color: #b4ac7e;
	border-bottom-color: #b4ac7e;
	border-left-color: #b4ac7e;
	background-image: url(images/outfittersRow1Bg.gif);
	background-repeat: repeat-x;
}
.oRating2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 70px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0912a;
}
.outfittersFooterNavContainer {
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
}
.aboutHeaderText {
	padding: 0;
	float: left;
	height: 25px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #603913;
}
#aboutCremeBg {
	background-color: #eeeeee;
	padding: 0px 0px 15px 0px;
	float: left;
	height: 1070px;
	width: 852px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #c6c6c6;
}
.aboutImage1 {
	margin: 10px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #000;
}
#aboutHeaderTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #000;
	padding: 0px;
	float: left;
	height: 30px;
	width: 300px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#aboutTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	padding: 0px;
	float: left;
	height: 300px;
	width: 450px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#aboutArrowBox {
	padding: 0px;
	float: left;
	height: 107px;
	width: 840px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/aboutArrow.gif);
	background-repeat: no-repeat;
}
.aboutBlogHeaderTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000;
	padding: 0px;
	float: left;
	height: 30px;
	width: 790px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-weight: bold;
}
.aboutBlogImageBox {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #000;
}
.aboutBlogTextBox {
	clear: left;
	float: left;
	height: auto;
	width: 638px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	text-align: justify;
}
#aboutBlogArchivesBox {
	padding: 0px;
	float: right;
	height: 525px;
	width: 140px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #a4b457;
	border: 1px solid #6c8201;
}
#aboutBlogContentContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 800px;
}
.aboutBlogArchivesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#aboutBlogNameHeader {
	padding: 8px 0px 0px 0px;
	float: left;
	height: 37px;
	width: 500px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #FFF;
}
.storeHeaderText {
	padding: 0;
	float: left;
	height: 25px;
	width: auto;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #603913;
}
#storeAdditionalText {
	padding: 0px;
	float: left;
	height: 18px;
	width: auto;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #603913;
}
#storeCremeBg {
	background-color: #eeeeee;
	padding: 0px 0px 10px 0px;
	float: left;
	height: auto;
	width: 853px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #c6c6c6;
}
#storeCategoriesContainer {
	padding: 0px;
	float: left;
	height: 97px;
	width: 817px;
	margin-top: 125px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#storeCategoriesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ff6a20;
	float: left;
	height: 22px;
	width: 812px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#storeCategoriesList {
	background-color: #FFF;
	height: 63px;
	width: 815px;
	border: 1px solid #b7b7b7;
	margin: 0px;
	padding: 0px;
	float: left;
}
#storeCategoriesListBox {
	padding: 10px;
	float: left;
	height: 20px;
	width: 777px;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
}
#storeSubHeaderTitleBox {
	padding: 0px;
	float: left;
	height: 40px;
	width: 817px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
#storeFeaturedProductsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ff6a20;
	margin: 0px;
	padding: 10px;
	float: left;
	height: 20px;
	width: 233px;
}
#storeFeaturedProductsAddtlText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #005826;
	margin: 0px;
	padding: 12px;
	float: left;
	height: 16px;
	width: 300px;
}
#storeProductBg {
	background-color: #FFF;
	padding: 0px 0px 10px 0px;
	float: left;
	height: auto;
	width: 815px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	border: 1px solid #bdbcbd;
}
.storeItemRow {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 800px;
}
.storeProductRowContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 125px;
	width: 800px;
	text-align: center;
}
.storeProductRowContainer {
}
.storeProductContentBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 123px;
	width: 598px;
	border: 1px solid #478b38;
}
.storeProductRowWrapper {
	padding: 0px;
	float: left;
	height: auto;
	width: 800px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.storeItemText {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	text-align: center;
}
.storeProductNameText {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 380px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #754c24;
}
.storeCategoryText {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	color: #FF6A20;
}
.storeCategoryType {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FF6A20;
	font-style: italic;
}
.storeItemThumbnailBox {
	margin: 15px;
	float: left;
	height: 93px;
	width: 88px;
	border: 1px solid #b0b0b0;
	text-align: center;
}
.storeProductContentContainer {
	padding: 0px;
	float: left;
	height: auto;
	width: 475px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.storeSpecificationBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #197b30;
	text-align: right;
	margin: 0px;
	float: left;
	height: 19px;
	width: 69px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.storeSpecData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #534741;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 400px;
}
.storeSpecContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
.storeBuyButton {
	float: left;
	height: 65px;
	width: 180px;
	padding-top: 29px;
	padding-right: 10px;
	padding-bottom: 29px;
	padding-left: 10px;
}
.storeFooterNavContainer {
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
}
#userProfileBox {
	margin: 5px 5px 5px 10px;
	padding: 0px;
	float: left;
	height: 275px;
	width: 223px;
	background-repeat: no-repeat;
	background-image: url(images/profileDetailsBg.gif);
}
#myInfoBox {
	margin: 5px 5px 5px 10px;
	padding: 0px;
	float: left;
	height: 372px;
	width: 223px;
	background-repeat: no-repeat;
	background-image: url(images/subProfileDetailsBg.gif);
}

#myBuddiesBox {
	margin: 5px 5px 5px 10px;
	padding: 0px;
	float: left;
	height: 276px;
	width: 223px;
	background-repeat: no-repeat;
	background-image: url(images/myFriendBg.gif);
}

#buddiesOfBuddiesBox {
	margin: 5px 5px 5px 10px;
	padding: 0px;
	float: left;
	height: 318px;
	width: 223px;
	background-repeat: no-repeat;
	background-image: url(images/friendofFriendBg.gif);
}
#profileMainBodyContainer {
	margin: 10px;
	padding: 0px;
	float: left;
	height: auto;
	width: 615px;
}
.profileHeaderBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 613px;
	border: 1px solid #8b8b8b;
}
.profileCremeBg {
	background-color: #eeeeee;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 900px;
	width: 613px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
.profilePostBg {
	background-color: #FFF;
	padding: 0px;
	float: left;
	height: 76px;
	width: 544px;
	margin-top: 20px;
	margin-right: 34px;
	margin-bottom: 0px;
	margin-left: 34px;
	border: 1px solid #21434a;
}
.profilePostField {
	padding: 0px;
	float: left;
	height: 30px;
	width: 375px;
	margin-top: 25px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.profilePostButtonBox {
	padding: 0px;
	float: left;
	height: 30px;
	width: 125px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.profileDataBox {
	padding: 0px;
	float: left;
	height: 200px;
	width: 400px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 34px;
}
.outfittersDetailWrapper {
	float: left;
	height: auto;
	width: 818px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 5px;
}
.outfittersDetailCremeBg {
	background-color: #dcdcb9;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 900px;
	width: 613px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
#outfittersCremeBg2 {
	background-color: #eeeeee;
	padding: 0px 0px 10px 0px;
	float: left;
	height: auto;
	width: 853px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #c6c6c6;
}
.outfittersDetailHeaderBox {
	float: left;
	height: 53px;
	width: 708px;
	border: 1px solid #d27d00;
	background-image: url(images/outfittersDetailFaux2.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #603913;
	line-height: 250%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.outfittersDetailsCategoriesContainer {
	float: left;
	height: 725px;
	width: 70px;
	clear: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.outfittersDetailContentContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 728px;
}
.odOverallRatingBox {
	height: 68px;
	width: 413px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #8eae4a;
	border-right-color: #8eae4a;
	border-bottom-color: #8eae4a;
	border-left-color: #8eae4a;
}
.odOutfitterDetailsBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 413px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cd7d14;
	border-right-color: #cd7d14;
	border-bottom-color: #cd7d14;
	border-left-color: #cd7d14;
}
.odHunterDetailsBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 88px;
	width: 413px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #8cab46;
	border-right-color: #8cab46;
	border-bottom-color: #8cab46;
	border-left-color: #8cab46;
}
.odHuntDetailsBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 413px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #bc8f08;
	border-right-color: #bc8f08;
	border-bottom-color: #bc8f08;
	border-left-color: #bc8f08;
}
.odHuntersReviewBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 413px;
	border: 1px solid #bc8f08;
}
.horizontalLine {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 680px;
	width: 10px;
}
.odLeftColumnContent {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 420px;
}
.odStatsBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 166px;
	width: 293px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cd7d16;
	border-right-color: #cd7d16;
	border-bottom-color: #cd7d16;
	border-left-color: #cd7d16;
}
.odChartBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 293px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cd7d14;
	border-right-color: #cd7d14;
	border-bottom-color: #cd7d14;
	border-left-color: #cd7d14;
}
.odOutfitterCommentsBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 293px;
	border: 1px solid #cf7f18;
}
.tpRowBg1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 745px;
	background-image: url(images/tp_Sand_Bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #b4ac7e;
}
.tpRowBg2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 745px;
	background-image: url(images/tp_Creme_Bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #b4ac7e;
}
.internalSearchContainer2 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/tradingPostBg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.tpTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #356aa0;
	padding: 0px;
	float: left;
	height: 15px;
	width: 350px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.orTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #356aa0;
	padding: 0px;
	float: left;
	height: 15px;
	width: 350px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.starBox {
	padding: 0px;
	float: left;
	height: 15px;
	width: 60px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	text-align: center;
}
.imageIcon {
	padding: 0px;
	float: left;
	height: 22px;
	width: 30px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}

.imageVideoIcon {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	text-align: center;
}
.yesNoBox {
	padding: 0px;
	float: left;
	height: 15px;
	width: 30px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	text-align: center;
}
.commentsCheckmark {
	padding: 0px;
	float: left;
	height: 20px;
	width: 25px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: center;
}
.tpDateText {
	padding: 0px;
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: center;
}

.orDateText {
	padding: 0px;
	float: left;
	height: 15px;
	width: 70px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: center;
}

.bannerAdBox {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
}
.campfireMRVRowContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 625px;
}
.internalSearchContainer3 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/featuresSearchOptionsBg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.internalSearchContainer4 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/featuresSearchOptionsBg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.internalSearchContainer5 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/videosSearchOptionsBg.gif);
	background-repeat: no-repeat;
}

.internalSearchContainer6 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/newsSearchOptionsBg.gif);
	background-repeat: no-repeat;
}

.internalSearchContainer7 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/tradingPostBgWanted.gif);
	background-repeat: no-repeat;
}

.internalSearchContainer8 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/tradingPostBgTrade.gif);
	background-repeat: no-repeat;
}

.internalSearchContainer9 {
	padding: 0px;
	float: left;
	height: 117px;
	width: 858px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(images/tradingPostBgFree.gif);
	background-repeat: no-repeat;
}


.featuresDropDownMenu2 {
	padding: 0px;
	float: left;
	height: 21px;
	width: 166px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 130px;
}
.featuresFooterNavContainer {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 858px;
}
.orGameText {
	padding: 0px;
	float: left;
	height: 20px;
	width: 60px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	text-align: center;
	vertical-align: text-top;
}
.odRightColumnContent {
	float: left;
	height: auto;
	width: 293px;
}
.ratingBox {
	background-image: url(images/reviewFauxBox1.png);
	background-repeat: repeat-x;
	float: left;
	height: 68px;
	width: 219px;
}
.ratingBoxHeader {
	float: left;
	height: 68px;
	width: 194px;
}
.rboxText {
	float: left;
	height: 30px;
	width: 194px;
	background-image: url(images/outDtsBox2headerFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 150%;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}
.rbText2 {
	float: left;
	height: 39px;
	width: 194px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 150%;
	font-weight: bold;
	color: #603913;
	text-align: center;
	background-color: #ececd4;
}
.details1stBox {
	float: left;
	height: 109px;
	width: 128px;
}
.details1stBox {
	float: left;
	height: 109px;
	width: 128px;
}
.details2ndBox {
	float: left;
	height: 109px;
	width: 145px;
}
.details3rdBox {
	float: left;
	height: 109px;
	width: 140px;
}
.dtsText1 {
	float: left;
	height: 24pt;
	width: 128px;
	background-image: url(images/2ndRowFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 160%;
	font-weight: bold;
	color: #603913;
	text-align: center;
	padding-top: 0px;
}
.dtsText2 {
	float: left;
	height: 66px;
	width: 128px;
}
.dts2Text1 {
	float: left;
	height: 32px;
	width: 145px;
	background-image: url(images/2ndRowFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 160%;
	font-weight: bold;
	color: #603913;
	text-align: center;
}
.dts2Text2 {
	float: left;
	height: 27px;
	width: 141px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 180%;
	font-weight: bold;
	color: #603913;
	text-align: center;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #603913;
	border-bottom-color: #603913;
	border-left-color: #603913;
}
.dts2Text3 {
	float: left;
	height: 17px;
	width: 141px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 150%;
	font-weight: bold;
	color: #603913;
	text-align: center;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #603913;
	border-bottom-color: #603913;
	border-left-color: #603913;
}
.dts2Text4 {
	float: left;
	height: 30px;
	width: 141px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 150%;
	font-weight: bold;
	color: #08458a;
	text-align: center;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #603913;
	border-left-color: #603913;
}
.dts3Text1 {
	float: left;
	height: 32px;
	width: 140px;
	background-image: url(images/2ndRowFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 160%;
	font-weight: bold;
	color: #603913;
	text-align: center;
}
.dts3Img1 {
	float: left;
	height: 76px;
	width: 140px;
}
.hd1stBox {
	float: left;
	height: 89px;
	width: 193px;
	background-image: url(images/hdFaux.png);
	background-repeat: repeat-x;
}
.hd2ndBox {
	float: left;
	height: 69pt;
	width: 213px;
}
.hdImgBox1 {
	float: left;
	height: 80px;
	width: 113px;
	margin-top: 5px;
	margin-left: 5px;
}
.hd1TextBox {
	float: left;
	height: 88px;
	width: 72px;
}
.hd1TextRow {
	float: left;
	height: 22px;
	width: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	font-weight: bold;
	color: #603913;
	text-align: right;
	padding-right: 7px;
}
.hd2TextRow {
	float: left;
	height: 22px;
	width: 203px;
	background-color: #ececd4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	font-weight: bold;
	color: #603913;
	text-align: left;
	padding-left: 10px;
}
.huntDetails1stBox {
	float: left;
	height: 140px;
	width: 195px;
	padding-top: 10px;
	background-image: url(images/clipboard.png);
	background-repeat: no-repeat;
	background-color: #CC9C14;
}
.hdts2ndBox {
	float: left;
	height: 100pt;
	width: 211px;
}
.hdts2ndTextRow {
	float: left;
	height: 23px;
	width: 201px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding-left: 10px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #603913;
}
.hdts2ndTextRow1 {
	float: left;
	height: 21px;
	width: 201px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	font-weight: normal;
	color: #000;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #603913;
	margin-left: 5px;
	margin-top: 10px;
}

.huntDetailsTextRow {
	float: right;
	height: 22px;
	width: 157px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	font-weight: bold;
	color: #603913;
	text-align: right;
	padding-right: 10px;
}
.hr1stBox {
	float: left;
	height: auto;
	width: 392px;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	font-weight: normal;
	color: #000;
	text-align: justify;
}
.hrImgBox1 {
	float: left;
	height: 150px;
	width: 200px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-align: justify;
}
.statsBox1 {
	float: left;
	height: 110px;
	width: 93px;
	padding-left: 10px;
}
.statsBox2 {
	float: left;
	height: 110px;
	width: 91px;
}
.statsBox3 {
	float: left;
	height: 110px;
	width: 86px;
}
.statsFooter {
	float: left;
	height: 28px;
	width: 293px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 150%;
	font-weight: bold;
	color: #08458A;
	text-align: center;
}
.chartHeader {
	float: left;
	height: 26px;
	width: 283px;
	background-image: url(images/chartsFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	font-weight: bold;
	color: #603913;
	text-align: left;
	padding-left: 10px;
}
.chartsBG {
	float: left;
	height: 200px;
	width: 285px;
	background-image: url(images/chartBg.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 5px;
}
.chartsCol {
	float: left;
	height: 155px;
	width: 45px;
	margin-left: 0px;
}
.chartsCol1 {
	float: left;
	height: 155px;
	width: 45px;
}
.outfitterChartName {
	float: left;
	height: 25px;
	width: 225px;
	margin-top: 10px;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	color: #08458A;
	text-align: center;
	font-weight: bold;
}
.chartsTextBox1 {
	float: left;
	height: auto;
	width: 255px;
	margin-top: 5px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 140%;
	font-weight: normal;
	color: #000;
	text-align: justify;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.ocHeader {
	float: left;
	height: 26px;
	width: 283px;
	background-image: url(images/OCFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	font-weight: bold;
	color: #604B14;
	text-align: left;
	padding-left: 10px;
}
.ocTextBox1 {
	float: left;
	height: auto;
	width: 250px;
	margin-top: 15px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 140%;
	font-weight: normal;
	color: #000;
	text-align: justify;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.statsHeader {
	float: left;
	height: 26px;
	width: 283px;
	background-image: url(images/statsFaux.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #603913;
	text-align: left;
	padding-left: 10px;
	line-height: 140%;
}
.chartBarsWrapper {
	float: left;
	height: auto;
	width: auto;
	margin-top: 25px;
	margin-left: 35px;
}
.hdts2ndTextRow2 {
	float: left;
	height: 21px;
	width: 201px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	font-weight: normal;
	color: #000;
	text-align: left;
	margin-left: 5px;
}
.statsTextRow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 190%;
	font-weight: bold;
	color: #603913;
	text-align: center;
	float: left;
	height: 25px;
	width: 93px;
	padding-top: 15px;
}
.rtdBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	line-height: 170%;
	font-weight: bold;
	color: #08458A;
	background-image: url(images/footerLetterboardImage_38.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 69px;
	width: 93px;
	text-align: center;
}
.rtdBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	line-height: 170%;
	font-weight: bold;
	color: #197b30;
	background-image: url(images/footerLetterboardImage_38.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 69px;
	width: 93px;
	text-align: center;
}
.rtdBox3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	line-height: 170%;
	font-weight: bold;
	color: #197b30;
	background-image: url(images/footerLetterboardImage_42.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 69px;
	width: 93px;
	text-align: center;
}
.overallRatingText {
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #073A74;
	text-align: center;
	background-color: #BCDD75;
	padding-top: 5px;
}
.outfitterDetailsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #08458A;
	text-align: center;
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 50px;
	background-color: #BCDD75;
	padding-top: 5px;
}
.excellentRating {
	background-image: url(images/excellent.png);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 197px;
	margin-top: 20px;
	margin-left: 10px;
}
.hunterDetailsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #08458A;
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 90px;
	text-align: center;
	background-color: #BCDD75;
	padding-top: 5px;
}
.huntDetailsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #0845AD;
	text-align: center;
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 70px;
	background-color: #BCDD75;
	padding-top: 5px;
}
.huntersReviewTExt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #08458A;
	text-align: center;
	float: left;
	height: 15px;
	width: 80px;
	margin-top: 140px;
	background-color: #BCDD75;
	padding-top: 5px;
}
