/* HOME PAGE FRAMEWORK */
#home {
	width:970px;
	margin:0 auto;
	padding-top:6px;
}
	#leftcolumn {
		width:642px;
		margin:0;
		float:left;
	}
		/* upperthirds */
		#upperthird {
			width:642px;
			padding:0;
			border-right:1px solid #EEE;
		}
			/* articles */
			#upperthird .left {
				width:300px;
				background:#EEC;
				padding:6px;
				margin:0;
			}
			/* welcome and news */
			#upperthird .right {
				width:317px;
				margin:0;
			}
		/* middlethirds */
		#middlethird {
			float:left;
			width:642px;
			padding:6px 0 10px 0;
			border-right:1px solid #EEE;
		}
		/* lowerthirds */
		#lowerthird {
			width:642px;
			border-right:1px solid #EEE;
		}
			/* left */
			#lowerthird .left {
				width:160px;
				margin:0 12px 0 0;
				vertical-align:top;
			}
				/* ads */
				#lowerthird .left .ad160x600 .text {
					width:160px;
					clear:both;
					text-align:center;
					padding:2px 0;
					background:#000;
					font-size:10px;
					text-transform:uppercase;
					color:#FFF;
				}
			/* right */
			#lowerthird .right {
				width:472px;
			}
				#lowerthird .left {
					width:160px;
					vertical-align:top;
				}
				#lowerthird .middle {
					width:232px;
					vertical-align:top;
					background-color:#FFF;
					padding:0 0 0 4px;
				}
				#lowerthird .right {
					width:232px;
					vertical-align:top;
					background-color:#FFF;
					padding:0 0 0 4px;
				}	
					
	#rightcolumn {
		background-color:#847958;
		text-align:center;
		float:right;
		width:316px;
	}

/* TOP PHOTO MODULE */
.topphoto {
	width:300px;
	color:#664;
	font-size:11px;
}
	.topphoto h2 {
		display:none;
	}
	.topphoto .c {
		position:relative;
		margin:-25px 1px 0 0;
		padding:0 4px;
		font-size:8px;
		line-height:1.25em;
		text-transform:uppercase;
		color:#FFF;
		background:#997;
	}
	.topphoto .photo .c {
		display:block;
		float:left;
		margin:0 0 4px 0;
		text-decoration:none;
	}	
	.topphoto .photo img {
		width:300px;
	}
	.topphoto a.h {
		font-weight:bold;
		color:#442;
	}

/* TOP STORY MODULE */

.topstory {
	float:left;
	width:300px;
	margin-top:10px;
	color:#664;
}
	.topstory h2 {
		display:none;
	}
	.topstory a.title {
		display:block;
		float:left;
		width:300px;
		padding:0 0 8px 0;
		font:26px Georgia, "Times New Roman", Times, serif;
		line-height:26px;
		text-decoration:none;
		color:#442;
	}
	.topstory .drop {
		float:left;
		width:282px;
		padding:3px 6px 5px 6px;
		margin:12px 0 0 0;
		font-size:12px;
		background:#DDB;
		border-top:2px dotted #CCA;
		color:#997;
		text-align:center;
	}
		.topstory .drop a {
			color:#775;
		}
		.topstory .drop a:hover {
			color:#553;
		}
	.topstory .readmore {
		width:300px;
		margin:4px 0 4px 0;
		font-size:12px;
		font-weight:bold;
		color:#997;
		text-align:center;
	}
		.topstory .readmore a {
			font-weight:bold;
			color:#997;
		}
		.topstory .readmore a:hover {
			color:#997;
		}
		
/* ARTICLE MODULE */
.articles {
	clear:both;
	width:auto;
}
	.articles h1 {
		font:bold 16px Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		color:#5f5f44;
		padding:0;
		margin:0;
	}
	.articles ul {
		margin-top:0;
	}
	.articles .drop {
		width:288px;
		padding:4px 6px 4px 6px;
		margin-top:12px;
		font-size:12px;
		background:#DDB;
		border-top:4px dashed #CCA;
		color:#5f5f44;
	}
		.articles .drop a {
			color:#5f5f44;
		}
			.articles .drop a:hover {
				color:#000;
			}
	.articles .drop2 {
		padding:0;
		margin:0;
		width:288px;
		padding:4px 6px 4px 6px;
		border-top:1px solid #474633;
		font-size:14px;
		background:#f0661d;
		color:#FFF;
		text-align:center;
	}
		.articles .drop2 a {
			color:#FFF;
			font-weight:bold;
		}
			.articles .drop2 a:hover {
				color:#000;
			}
	.articles ul li {
		margin:0 0 0 -15px;
		padding:4px 0 2px 0;
		list-style:disc outside;
		line-height:14px;
	}
		.articles ul li a {
			font-size:12px;
			font-weight:normal;
		}
.linktoarticles {
	clear:both;
	width:auto;
}
	.linktoarticles h1 {
		font:bold 16px Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		color:#5f5f44;
		padding:0;
		margin:0;
	}
	.linktoarticles ul {
		margin-top:0;
	}
	.linktoarticles .drop {
		width:288px;
		padding:4px 6px 4px 6px;
		margin-top:12px;
		font-size:12px;
		background:#DDB;
		border-top:4px dashed #CCA;
		color:#5f5f44;
	}
		.linktoarticles .drop a {
			color:#5f5f44;
		}
			.linktoarticles .drop a:hover {
				color:#000;
			}
	.linktoarticles .drop2 {
		width:288px;
		padding:4px 6px 4px 6px;
		border-top:1px solid #474633;
		font-size:14px;
		background:#f0661d;
		color:#FFF;
		text-align:center;
	}
		.linktoarticles .drop2 a {
			color:#FFF;
			font-weight:bold;
		}
			.linktoarticles .drop2 a:hover {
				color:#000;
			}
	.linktoarticles ul li {
		margin:0 0 0 -15px;
		padding:4px 0 2px 0;
		list-style:disc outside;
		line-height:14px;
	}
		.linktoarticles ul li a {
			font-size:12px;
			font-weight:normal;
		}

/* LEAD STORY MODULE */
.welcome {
	float:left;
	display:inline;
	width:300px;
	margin:0 12px;
	padding:8px 0 0 0;
	border-bottom:2px dotted #EEE;
}
	.welcome h2 {
		display:none;
	}
	.welcome img {
		width:59px;
	}
	.welcome a.h {
		display:block;
		float:left;
		width:300px;
		padding:0 0 4px 0;
		font:18px Georgia, "Times New Roman", Times, serif;
		line-height:20px;
	}

/* HEADLINES MODULE */

.headlines {
	float:left;
	display:inline;
	width:305px;
	margin:0 12px;
	padding:8px 0 0 0;
}
	.headlines .list ul li {
		margin:0 0 0 -15px;
		padding:4px 0 2px 0;
		list-style:disc outside;
		line-height:14px;
	}
		.headlines .list ul li a {
			font-size:12px;
			font-weight:normal;
		}
	.headlines .drop {
		padding:3px 6px 5px 6px;
		margin:6px 0 0 0;
		font-size:11px;
		background:#F5F5F5;
		border-top:2px dotted #E4E4E4;
		color:#5f5f44;
	}
		.headlines .drop a {
			color:#5f5f44;
		}
		.headlines .drop a:hover {
			color:#000;
		}

/* PHOTOS BOX MODULE */
.media {
	width:305px;
	margin:0 12px;
}
	.media img {
		text-align:center;
		border:2px solid #dfdfbf;
		width:286px;
	}
	.media a.imgwrp {
		border:1px solid #BB9;
	}
		.media a.imgwrp:hover {
			border:1px solid #997;
		}
	.media h1 {
		clear:both;
		display:block;
		padding:5px 12px;
		margin:8px 0 0 0;
		background:#997; /* SEE SITE STYLES */
	}
		.media h1 a {
			text-transform:uppercase;
			font:bold 18px Georgia, "Times New Roman", Times, serif;
			color:#FFF;
			text-decoration:none;
		}
		.media h1 a:hover {
			color:#FFF;
		}
	.media .lead {
		padding:6px;
		background:#EEC;
		border:1px solid #DDB;
		border-top:none;
	}
		.media .lead a.h {
			display:block;
			float:left;
			margin:0 0 4px 0;
			font:16px Georgia, "Times New Roman", Times, serif;
			line-height:16px;
			color:#442;
		}
	.media .drop {
		padding:3px 6px 5px 6px;
		font-size:11px;
		background:#DDB;
		border-top:4px dashed #CCA;
		color:#000;
		margin-top:10px;
	}
		.media .drop h1 {
			font:bold 14px Georgia, "Times New Roman", Times, serif;
			text-transform:uppercase;
		}
		.media .drop a {
			color:#775;
		}
		.media .drop a:hover {
			color:#553;
		}
	.media .drop2 {
		padding:3px 6px 5px 6px;
		border-top:1px solid #474633;
		font-size:14px;
		background:#f0661d;
		color:#FFF;
		text-align:center;
	}
		.media .drop2 a {
			color:#FFF;
			font-weight:bold;
		}
			.media .drop2 a:hover {
				color:#000;
			}
			
/* PROMOTIONS MODULE */

.promotions {
	float:left;
	background:url("/images/topics_bg.gif");
}
.promotion {
	float:left;
	padding:0 14px 0 0;
	width:194px;
	margin:0 0 4px 0;
}
	.promotion img {
		width:60px;
	}
	.promotion h2 a {
		font:bold 11px Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		color:#AA8; /* SEE SITE STYLES */
	}
		.promotion h2 a:hover {
			text-decoration:none;
			color:#886; /* SEE SITE STYLES */
		}
	.promotion a.h {
		font:16px Georgia, "Times New Roman", Times, serif;
	}

/* JOURNAL MODULE */

.journal {
	padding:8px 11px 11px 11px;
	margin:0 0 8px 0;
	border:1px solid #DDB;
	background:#EEC;
	color:#5f5f44;
	width:263px;
}
	.journal h2 a {
		font:bold 14px Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		color:#AA8;
	}
		.journal h2 a:hover {
			text-decoration:none;
			color:#886;
		}		
	.journal a.h {
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#442;
	}
	.journal ul li {
		margin:0 0 0 -15px;
		padding:4px 0 2px 0;
		list-style:disc outside;
		line-height:14px;
	}
		.journal ul li a {
			font-size:12px;
			font-weight:normal;
			color:#5f5f44;
		}
		
/* FORUMS MODULE */
.forums {
	padding:8px 11px 11px 11px;
	margin:0 0 8px 0;
	border:1px solid #DDB;
	background:#EEC;
	color:#5f5f44;
	width:258x;
}
	.forums h2 a {
		font:bold 14px Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		color:#AA8;
	}
		.forums h2 a:hover {
			text-decoration:none;
			color:#886;
		}		
	.forums a.h {
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#442;
	}
	.forums ul li {
		margin:0 0 0 -15px;
		padding:4px 0 2px 0;
		list-style:disc outside;
		line-height:14px;
	}
		.forums ul li a {
			font-size:12px;
			font-weight:normal;
			color:#5f5f44;
		}
			
/* BLOGS MODULE */
	.blogs h2 a {
		display:block;
		padding:5px 12px;
		background:#997;
		font:bold 12px Georgia, "Times New Roman", Times, serif;
		color:#FFF;
		margin:0;
		text-transform:uppercase;
	}
		.blogs h2 a:hover {
			color:#FFF;
			text-decoration:none;
		}
	.blogs .h {
		padding:2px 6px 4px 10px;
	}
		.blogs ul {
			margin-top:0;
		}
			.blogs li {
				margin-left:-15px;
			}
				.blogs ul li a {
					font-size:12px;
					color:#5f5f44;
				}
					.blogs ul li a:hover {
						color:#000;
					}
			
/* OUTDOORHITS.COM MODULE */
	.outdoorhits h2 a {
		display:block;
		padding:5px 12px;
		background:#997;
		font:bold 12px Georgia, "Times New Roman", Times, serif;
		color:#FFF;
		margin:0;
		text-transform:uppercase;
	}
		.outdoorhits h2 a:hover {
			color:#FFF;
			text-decoration:none;
		}
	.outdoorhits .h {
		padding:2px 6px 4px 10px;
	}
		.outdoorhits ul {
			margin-top:0;
		}
			.outdoorhits li {
				margin-left:-15px;
			}
				.outdoorhits ul li a {
					font-size:12px;
					color:#5f5f44;
				}
					.outdoorhits ul li a:hover {
						color:#000;
					}

thirds_seperator {
	border-top:4px dashed #CCA;
}
