#top_ad{
	top:22px;
	left:232px;
}
#tabs{
	left:229px;
	top:120px;
}
#submenu{
	left:229px;
	top:140px;
	width:765px;
}
#search{
	width:210px;
	top:117px;
	left:790px;
}
#home_column1{
	left:0px;
	top:117px;
}
#body_column2, #home_column2, #shop_column2{
	top:170px;
	left:229px;
}
#home_column3{
	top:170px;
	left:685px;
}
.white_col_pad{
	height:0px;
}
.column2_stripe{
	background-color:#71808F;
}
#left{
	background-color: #374e59;
}
#logo{
	left:4px;
	background:transparent url("/images/leftcol_top_border.gif") repeat-x scroll top left;
	padding:5px 5px 0px 5px;
}






#util-bar{
	position:absolute;
	left:217px;
	width:779px;
	height:16px;
	background: transparent url("/images/page_top_border.gif") no-repeat 0px 0px;
}
#util-bar ul{
	float:right;
	margin:0px;
}
#util-bar li{
	display:block;
	float:left;
	list-style:none;
	color:white;
	font-size: 10px;
	line-height:16px;
	padding: 0px 10px;
	border: 0px solid white;
	border-right-width: 1px;
}
#util-bar li.last{
	border-right-width:0px;
}
#util-bar a{
	color:white;
	text-decoration:none;
}
#util-bar a:hover{
	text-decoration:underline;
}
	#home_column1{
		width:211px;
		font-family: trebuchet ms;
		border-left:3px solid #374e59;
		/*background:transparent url("/images/leftcol_top_border.gif") repeat-x scroll top left;*/
		padding-top: 5px;
	}
	#home_column1 h4{
		padding: 0px;
		margin:0px;
		color:#555;
		font-weight:normal;
		text-transform: uppercase;
		font-size:18px;
	}
	#home_column1 h4 .subtitle{
		font-family: verdana, Arial;
		text-transform:none;
		font-size:9px;
	}
	#home_column1 h4:first-letter{
		font-size:30px;
	}
	.section-content{
		padding:5px 0px 0px 15px;
		color: #555;
		font-size:12px;
		line-height:1.3;
	}
	#home_column1 ul{
		margin:0px;
		padding:0px;
	}
	#home_column1 ul li{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#home_column1 ul.stories li{
		width:196px;
		padding:1px 0px 1px 0px;
		border:0px solid #c6ccd2;
		border-bottom-width:1px;
		overflow:hidden;
	}
	#home_column1 ul.stories li.first{
		border-top-width:1px;
	}
	#home_column1 ul.stories li.bullet a{
		padding-left:12px;
	}
	#home_column1 ul.stories a{
		display:block;
		overflow:hidden;
		height:100%;
		padding-right: 10px;
	}
	#home_column1 .more{
		display:none;
	}
	#home_column1 h5{
		margin:0px;
		padding:0px 10px;
		font-weight:bold;
		font-size:12px;
		line-height:1.4;
	}
	.section-content img{
		float:left;
		display:block;
		height:50px;
		width:50px;
		border: none;
		padding-right:10px;
	}
	.section-footer{
		display:block;
		text-align: right;
		padding:0px 14px 3px 0px;
		outline-style:none;
	}
	.section-footer.last{
		position:relative;
		top:3px; /* height of footer graphic */
	}
	
/* SECTION SPECIFIC */

	/* CATEGORY SECTION */
	#sect1{
		background: #71808F url("/images/contentnav1_bg.gif") repeat-y scroll top left;
        display: block;
	}
	#sect1 .section-content{
		background: transparent url("/images/contentnav1_cap.gif") no-repeat scroll top left;
	}
	#sect1 .section-content a:link, #sect1 .section-content a:active, #sect1 .section-content a:visited {
		color: #d9f7ff;
		text-decoration: none;
	}
	#sect1 h4{
		color:white;
	}
	#sect1 ul.stories li{
		border-color: #aab3bc;
	}
	#sect1 ul.stories li.bullet{
		background: transparent url("/images/contentnav1_bullet.png") no-repeat scroll 0px 3px;	
	}
	#sect1 ul.stories a:hover{
		background-color:#d9f7ff;
		color: #71808F;
	}
	#sect1 h5{
		color: #374E59;
		background: transparent url("/images/contentnav1_subhead_bg.jpg") repeat-y scroll top left;
	}
	#sect1 .section-footer.last{
		background: transparent url("/images/contentnav1_foot.png") no-repeat scroll bottom right;
	}
	
	/* POPULAR SECTION */
	#sect2{
		
	}
	#sect2 .section-content{
		
	}
	#sect2 .section-content a:link, #sect2 .section-content a:active, #sect2 .section-content a:visited {
		color: #364d65;
		text-decoration: none;
	}
	#sect2 h4{
		color: #51606F;
	}
	#sect2 ul.stories li{
		border-color: #c6ccd2;
	}
	#sect2 ul.stories li.bullet{
		background: transparent url("/images/contentnav2_bullet.png") no-repeat scroll 0px 3px;	
	}
	#sect2 ul.stories a:hover{
		background-color:#71808F;
		color: white;
	}
	#sect2 h5{
		background-color: #71808F;
		color:white;
	}
	#sect2 .section-footer.last{
		
	}
	
	/* RECENT SECTION */
	#sect3{
		background: #8e5540 url("/images/contentnav3_bg.gif") repeat-y scroll top left;
        display: block;
	}
	#sect3 .section-content{
		background: transparent url("/images/contentnav3_cap.gif") no-repeat scroll top left;
	}
	#sect3 .section-content a:link, #sect3 .section-content a:active, #sect3 .section-content a:visited {
		color: #ffddd1;
		text-decoration: none;
	}
	#sect3 h4{
		color:white;
	}
	#sect3 ul.stories li{
		border-color: #b59083;
	}
	#sect3 ul.stories li.bullet{
		background: transparent url("/images/contentnav3_bullet.png") no-repeat scroll 0px 3px;	
	}
	#sect3 ul.stories a:hover{
		background-color:#ffddd1;
		color: #8e5540;
	}
	#sect3 h5{
		color: #8e5540;
		background: transparent url("/images/contentnav3_subhead_bg.jpg") repeat-y scroll top left;
	}
	#sect3 .section-footer.last{
		background: transparent url("/images/contentnav3_foot.png") no-repeat scroll bottom right;
	}
