/*--body
body
{
	background:url(bg.gif);
background-repeat: no-repeat;
        background-position: top left;
        background-attachment: fixed;

}--*/
/* --- Top Menu Area --- */
#top_menu a { /*top menu link style*/
	color: #000;
	
	
}
#top_line { /*black line below top menu*/
	border-bottom-color: #174a19;
}
/* --- Category Nav Background -- */
#cat-nav {
	background-image: url(default/dropline.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	

}
/* --- Category Nav Styles --- */
ul.dropdown a { /*parent link*/
	color: #FFF;
	
}
ul.dropdown a:hover { /*parent link hover*/
	color:#333;
	background-color:#00a553;
	border: 0 1px 0 1px solid #000;
}
ul.dropdown .current-cat a { /*current parent link*/
	color: #FFF;
}
ul.dropdown .current-cat, .current-cat-parent a { /*active current parent category*/
	color: #FFF;
	background-color: #00a553;
	border: 1px 1px 0 1px solid #000;	
}
ul.dropdown ul.children a { /*child link*/
	color: #5F0087;
}
ul.dropdown ul.children a:hover { /*child link hover*/
	color: #000;
}
ul.dropdown ul.children .current-cat a { /*current child link*/
	background-color: #FFF;	
}
/* --- Main Logo --- */
.custom #header #logo a {
	color: #000;
	text-shadow: 2px 2px 5px #CCC; /*adds text shadow to logo text*/
}
.custom #header #logo a:hover {
	color: #333;
}
/* --- Featured Content Area --- */
#middle { /*border between featured content slider and module 1&2*/
	border-left-color: #CCC;
}
#right { /*border between module 1&2 and search & square ad & tabbed module */
	border-left-color: #CCC;
}
#middle h3 { /*border for module 1&2 headline*/
	border-top-color: #000;
	border-bottom-color: #DDD;
}
#featured-images { /*a hack to hide the border from #middle - this should remain #FFF*/
	background-color: #FFF;
}
/* --- Module 1 & 2 --- */
#middle {
	border-color: #CCC;	
}
#right {
	border-color: #CCC;
}
#right h3 { /*border for module 1&2 headline*/
	border-top-color: #000;
	border-bottom-color: #DDD;
}
/* --- Homepage Teasers --- */
#cat-box-title { /*category border*/
	border-top-color: #174a19;
	border-bottom-color: #DDD;
}
#cat-box-title h1 a { /*category color*/
	color:#FFF;
	
}
#cat-box-headline { /*headline color*/
	color:#174a19;;
}
#cat-box-excerpt { /*excerpt color*/
	color: #000000;
}
/* --- Footer --- */
.custom #footer { /*set font color (if unlinked) and background*/
	color: #FFF;
	background-color: #1b4e1d;
}
#custom_footer h3 { /*widget title color*/
	color: #FFF;
}
#custom_footer a { /*links color*/
	color: #FFF;
}
#custom_footer a:hover { /*link hover color*/
	color: #c0ebd1;
}