	
	body {
		background-color : #5B6B2F ;
		font-family : verdana, sans-serif ;
		font-size : 11px ;
	}
	
	td {
		font-family : verdana, sans-serif ;
		font-size : 11px ;
	}
	
	p {
		margin : 5px 0px 10px 0px ;
		padding : 0px 0px 0px 0px ;
	}
	
	a:link { text-decoration : none ; color : #000 ; }
	a:visited { text-decoration : none ; color : #111 ; }
	a:active { text-decoration : none ; color : #654E3C ; }
	a:hover { text-decoration : underline ; color : #5B6B2F ; }
	
	.highlight {
		font-family : georgia, serif ;
		font-size : 14px ;
		font-weight : bold ;
		color : #654E3C ;
	}
	
	.highlight_products {
		font-family : georgia, serif ;
		font-size : 12px ;
		font-weight : bold ;
		color : #654E3C ;
	}
	
	.logo_top {
		border-width : 0px 0px 0px 1px ;
		border-style : solid ;
		border-color : #5B6B2F ;
		background-image : url(../img/logo_top.jpg) ;
		background-repeat : no-repeat ;
	}
	
	.section_title {
		background-color : #C9C9C9 ;
		background-image:url(../img/logo_bottom.jpg);
		background-repeat : no-repeat ;
		
		font-family : georgia, sans-serif ;
		font-size : 14px ;
		font-weight : bold ;
		color : #654E3C ;
		
		padding-left : 30px ;
	}
	
	.section_title div {
		margin-bottom : 5px ;
		text-align : left ;
	}
	
	.subnav_column {
		background-color : #CECECE ;
		border-width : 0px 0px 0px 1px ;
		border-style : solid ;
		border-color : #5F5F5F ;
	}
	
	.subnav {
		background-image : url(../img/subnav_background.jpg) ;
		background-repeat : repeat-x ;
		background-position : top ;
		
		font-family : verdana, sans-serif ;
		font-size : 11px ;
		line-height : 18px ;
		
		text-align : left ;
		
		padding : 0px 0px 0px 30px ;
	}
	
	.nav_spacer {
		width : 5px ;
	}
	
	.navigation td {
		font-family : verdana, sans-serif ;
		font-size : 10px ;
		text-align : center ;
		vertical-align : bottom ;
		padding : 0px ;
	}
	
	.navigation div {
		padding : 0px 0px 10px 0px ;
		margin : 0px ;
	}
	
	.content_column {
		border-width : 1px 1px 1px 1px ;
		border-style : solid ;
		border-color : #AFAFAF #5B6B2F #AFAFAF #AFAFAF ;
		background-image : url(../img/content_background.jpg) ;
		background-repeat : repeat-x ;
		background-position : top ;
		background-color : #EEE ;
	}
	
	.content {
		padding : 50px 40px 40px 40px ;
		text-align : left ;
	}
	
	.content_header {
		font-family : georgia, serif ;
		font-size : 16px ;
		font-weight : bold ;
		color : #654E3C ;
	}
	
	.footer {
		color : #D5D9C9 ;
		font-family : verdana, sans-serif ;
		font-size : 10px ;
	}
	
	.footer a:link { color:#D5D9C9; text-decoration:none; }
	.footer a:visited { color:#D5D9C9; text-decoration:none; }
	.footer a:active { color:#D5D9C9; text-decoration:none; }
	.footer a:hover { color:#D5D9C9; text-decoration:none; }
	
	.footer_table {
		border-width : 0px 1px 1px 1px;
		border-style : solid ;
		border-color : #5F5F5F ;
	}
	
	.footer_left {
		background-color : #CECECE ;
		background-image : url(../img/subnav_footerbg.jpg);
		background-position : bottom ;
		background-repeat : repeat-x ;
	}
	.footer_middle {
		border-width : 1px 1px 0px 1px ;
		border-style : solid ;
		border-color : #F2F2F2 #AFAFAF #AFAFAF #AFAFAF ;
		background-color : #DFDFDF ;
		background-image : url(../img/middle_footerbg.jpg) ;
		background-position : bottom ;
		background-repeat : repeat-x ;
		padding : 5px 40px 10px 20px ;
	}
	
	.footer_right {
		border-width : 1px 0px 0px 0px ;
		border-style : solid ;
		border-color : #F2F2F2 ;
		background-color : #D4D4D4 ;
		background-image : url(../img/right_footerbg.jpg) ;
		background-position : bottom ;
		background-repeat : repeat-x ;
		padding : 5px 0px 10px 20px ;
	}
	
	.one_pixel_border {
		border-width : 1px ;
		border-style : solid ;
		border-color : #333 ;
	}
	
	
	
	
	
	
	
	
	#nodeID{
		display :none ;
	}
	
	#featured{
		display : inline ;
	}
	
	#content_header_admin a {
		font-family : georgia, serif ;
		font-size : 16px ;
		font-weight : bold ;
		color : #654E3C ;
	}
	
	#body_copy_admin:hover, #body_copy_admin a:hover, #content_header_admin a:hover{
		background : #FF6 ;
		text-decoration : none ;
		cursor : pointer ;
	}
	
	
	.contact_form {
		margin : 0px 0px 0px 0px ;
		padding : 0px 0px 0px 0px ;
		border-width : 0px 0px 0px 0px ;
	}
	
	.contact_form ul {
		margin : 0px 0px 0px 0px ;
		padding : 0px 0px 0px 0px ;
		border-width : 0px 0px 0px 0px ;
	}
	
	.contact_form li {
		margin : 0px 0px 0px 0px ;
		padding : 0px 0px 0px 0px ;
		border-width : 0px 0px 0px 0px ;
		
		list-style-type : none ;
		list-style-image : none ;
	}