P {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: justify;
}

A IMG {
	border: none;
}


/**content**/
#PageContent {
	width: 1000px;
	background-color: #000;
	float: left;
}
#Col1 {
	width: 779px;
	float: left;
	border-right: 1px solid #905F21;
}
#Col2 {
	width: 220px;
	float: left;
}

/**content**/
#GoogleAdContent {
	width: 728px;	
	margin: 0 auto;
	padding: 0;
}
#GeneralInfoBox {
	padding: 10px;
	margin: 0;
}
#GeneralInfoBox H2 {
	background-color: #905F21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:  #63290B;
	line-height: 30px;
	border-top: 1px dashed #73360B;
	border-bottom: 1px dashed #73360B;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px; 
}

#GeneralInfoBox P A {
	color: #5EB004;
	font-weight: bold; 
}
#GeneralInfoBox P A:hover {
	color: #75DD04;
}
DIV.contentpictures {
	width: 750px;
	margin: 0 auto;
	padding: 0;
	float: left;
}
DIV.contentpictures IMG {
	margin: 0 0 0 15px;
	padding: 0;
}
/**right column**/
#HuntingAnimalsBlock {
	padding: 10px;
}
#HuntingAnimalsBlock H2 {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #3E2608;
	background-color: #905F21;
	padding: 0 10px;
	margin: 0;	
}
#HuntingAnimalsBlock P {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	line-height: 18px;
	color: #fff;
	margin: 0 0 10px 0;	
	padding: 0;
}
#HuntingAnimalsBlock P A {
	color: #fff;
	text-decoration: none;
}
#HuntingAnimalsBlock P A:hover {
	color: #BBB;
}
/**directory**/
#LinksMainBox {
	width: 730px;
	margin: 5px 0 10px 0;
	padding: 0 0 0 15px;
	float: left;
}
#LinksMainBox H2 {
	width: 714px;
	font-family: Impact;
	font-size: 23px;
	font-weight: normal; 
	line-height: 35px;
	color:  #4D8F06;
	margin: 0 0 1px 0;
	background-color: #CFCFCF;
	border: none;		
}
#LinksMainBox DIV.linkinformationsection {
	width: 355px;
	margin: 0;
	padding: 8px 0 15px 0;
	float: left;
	/*border: 1px solid #CFCFCF;*/
}
#LinksMainBox DIV.linkinformationsection H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 15px 0 0 15px;
	padding: 0;
}
#LinksMainBox DIV.linkinformationsection H3 A {
	color: #D7923E;
	text-decoration: none;
}
#LinksMainBox DIV.linkinformationsection P {
	margin: 0 15px 0 15px;
	padding: 0;
}
/**Banners main**/
#hunting-directory {
	width: 730px;
	margin: 5px 0 10px 0;
	padding: 0 0 0 15px;
	float: left;
}
#hunting-directory DIV.Dogs-information {
	width: 700px;
	margin: 0;
	padding: 8px 0 15px 0;
	float: left;
}
.hunting-directory1 {
	width:240px;
	float:left;
	height:100px;
	margin:0 5px 0 0;
	padding:0;
}
.hunting-directory2 {
	width:430px;
	float:left;
	height:100px;
	margin:0;
	padding:0;
}
.hunting-directory1 A IMG {
	border:none;
	text-decoration: none;
	margin: 0 0 5px 0;
	padding:0;	
}
.hunting-directory1 A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
}
#hunting-directory DIV.Dogs-information H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 15px 0 0 0;
	padding: 5px 0;
}
#hunting-directory DIV.Dogs-information H3 A {
	color: #bc4510;
	text-decoration: none;
}
.hunting-directory2 P {
	margin: 0;
	padding: 0;
	text-align:justify;
}
.hunting-directory1 P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0;
	padding: 0;
	text-align:left;
}
/**articles main**/
#ArticlesIndex {
	width: 730px;
	margin: 5px 0 10px 0;
	padding: 0 0 0 15px;
	float: left;
}
#ArticlesIndex  DIV.articlesummary {
	width: 727px;
	margin: 0;
	padding: 8px 0 15px 0;
	float: left;
	border: 1px solid #CFCFCF;
}
#ArticlesIndex DIV.articlesummary H4 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D7923E;
	text-decoration: none;
	margin: -10px 15px 0 0;
	padding: 0;
	float: right;
}
#ArticlesIndex  DIV.articlesummary H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D7923E;
	text-decoration: none;
	margin: 15px 0 0 15px;
	padding: 0;
}
#ArticlesIndex  DIV.articlesummary H3 A {
	color: #D7923E;
	text-decoration: none;
}
#ArticlesIndex  DIV.articlesummary P {
	margin: 10px 15px 0 15px;
	font-size: 13px;
	padding: 0;
	color: white;
}
#ArticlesIndex  DIV.articlesummary #PagesArticles A {
	color: #BE7F19;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0 12px;
	padding: 0;
}
/**articles**/
#ArticlesMainBox {
	width: 753px;
	margin: 5px 0 10px 0;
	padding: 0 0 0 1px;
	float: left;
}
#ArticlesMainBox H2 {
	width: 714px;
	font-family: Impact;
	font-size: 23px;
	font-weight: normal; 
	line-height: 35px;
	color:  #4D8F06;
	margin: 0 0 1px 0;
	background-color: #CFCFCF;
	border: none;		
}
#ArticlesMainBox DIV.articleinformationsection {
	margin: 0 5px 0 0;
	padding: 0 0 0 0; 
	float: left;
	background: #CFCFCF;
}
#ArticlesMainBox DIV.articleinformationsection H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 15px 0 0;
	padding: 0;
	float: right;
}
#ArticlesMainBox DIV.articleinformationsection H3 A {
	color: #D7923E;
	text-decoration: none;
}
#ArticlesMainBox DIV.articleinformationsection H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:  #4D8F06;
	text-decoration: none;
	margin: 10px 0 0 10px;
	padding: 0;
}
#ArticlesMainBox DIV.articleinformationsection H4 A {
	font-size: 12px;
	color:  #4D8F06;
	text-decoration: none;
}
#ArticlesMainBox DIV.articleinformationsection P {
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 15px 0 15px;
	text-align: justify;
	font-size: 13px;
	padding: 0;
	color: black;
}
#ArticlesMainBox DIV.articleinformationsection P A {
	color: #D7923E;
}
#ArticlesMainBox DIV.articleinformationsection UL LI {
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;
	font-size: 13px;
	text-align: justify;
	padding: 0;
	color: black;
}
#ArticlesMainBox DIV.articleinformationsection OL LI {
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;
	font-size: 13px;
	padding: 0;
	text-align: justify;
	color: black;
}
/************UplandHunts**************/
#UplandHunts {
	margin: 0;
	padding: 10px;
}
#UplandHunts P {
	width: 730px;
	color:  #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px auto;
	padding: 0;
}
#UplandHunts H3 {
	width: 730px;
	color: #4D8D04;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin: 0 auto;
	padding: 0;
}
/* table01 */
#UplandHunts TABLE.table01 {
	border: 1px solid #4D8D04;	
}
#UplandHunts TABLE.table01 TH {
	width: 200px;
	background-color: #9FC078;	
	color: #203804;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#UplandHunts TABLE.table01 TH.table01title {
	width: 400px;
	border-bottom: 1px solid #4D8D04;
	text-align: center;
}
#UplandHunts TABLE.table01 TD {
	width: 200px;
	color: #BABA73;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
/* table02 */
#UplandHunts TABLE.table02 {
	
}
#UplandHunts TABLE.table02 TH {
	width: 200px;
	background-color: #905F21; 	
	color: #563710;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
#UplandHunts TABLE.table02 TD {
	color:  #BABA73;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: center;
}
#UplandHunts TABLE.table02 TD SPAN {
	font-weight: bold;
	color: #BABA73; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#UplandHunts TABLE.table02 TD.mainrow {
	color: #203804;
	background-color: #9FC078;
}
/* table03 */
#UplandHunts TABLE.table03 {
	
}
#UplandHunts TABLE.table03 TH {
	width: 100px;
	background-color: #905F21; 	
	color: #563710;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
#UplandHunts TABLE.table03 TD {
	width: 100px;
	line-height: 18px;
	text-align: center;
	color: #BABA73;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #563710;
}
#UplandHunts TABLE.table03 TD SPAN {
	font-weight: bold;
	color: #BABA73; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#UplandHunts TABLE.table03 TD.description {
	width: 450px;
	text-align: left;
}
#UplandHunts TABLE.table03 TD.description B {
	background-color: #9FC078;
	font-weight: normal;
	display: block;
	color: #203804;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* hunting information by state */ /* by Johan 02/09 */
TABLE#CountryTable {
	margin: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/directory/bg_directory.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	border-bottom: 1px solid #4D8D04;
	border-left: 1px solid #4D8D04;
	
}
TABLE#CountryTable TD {
}
TABLE#CountryTable TH {
	text-align: left;
}
TABLE#CountryTable TD,
TABLE#CountryTable TH {
	border-top: 1px solid #4D8D04;
	border-right: 1px solid #4D8D04;	
} 
