@charset "utf-8";
#column1 {
	background-color:#B07660;
}
#column2 {
	background-image:url(../images/homepage_banner.jpg);
	background-repeat:no-repeat;
}
#fairtrade {
	position:absolute;
	left:180px;
	top:360px;
	height:85px;
	width:85px;
	background-image:url(../images/maroon/fairtrade.gif);
	background-repeat:no-repeat;
}
#message {
	display:block;
	width: 255px;
	height: 155px;
	position: absolute;
	left:608px;
	top:72px;
}
#message p {
	color:#FFFFFF;
	font-size:11px;
}
#feature {
	background-image:url(../images/grad-dark.jpg);
	background-repeat:repeat-x;
	padding:20px;
}
#feature a {
	font-weight:normal;
	text-decoration:none;
	color:#252d28;
	font-size:10px;
}
#feature a:hover {
	text-decoration:underline;
}
#feature table td {
	padding:5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
#feature tr > first-child:td {
border:none;
}
#announce {
	background-image:url(../images/grad-light.jpg);
	background-repeat:repeat-x;
	padding:20px;
}
#logo {
	background-image:url(../images/maroon/logo.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:20px;
	left:20px;
	width:241px;
	height:90px;
}
#navigation ul li a#home {
	display:block;
	height:20px;
	width:135px;
	background-image:url(../images/maroon/home.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#about {
	display:block;
	height:20px;
	width:135px;
	background-image:url(../images/maroon/about.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#products {
	display:block;
	height:20px;
	width:135px;
	background-image:url(../images/maroon/products.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#recipes {
	display:block;
	height:20px;
	width:135px;
	background-image:url(../images/maroon/recipes.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#howtobuy {
	display:block;
	height:20px;
	width:142px;
	background-image:url(../images/maroon/howtobuy.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#producers {
	display:block;
	height:20px;
	width:140px;
	background-image:url(../images/maroon/producers.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#tradenews {
	display:block;
	height:20px;
	width:207px;
	background-image:url(../images/maroon/fairtradenews.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#producersdiary {
	display:block;
	height:20px;
	width:225px;
	background-image:url(../images/maroon/producersdiary.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#infoResources {
	display:block;
	height:20px;
	width:195px; 
	background-image:url(../images/maroon/infoResources.gif);
	background-repeat: no-repeat;
}
#navigation ul li a#contact {
	display:block;
	height:20px;
	width:135px;
	background-image:url(../images/maroon/contact.gif);
	background-repeat: no-repeat;
}
li#n1 a {
	background-position: 0px -29px;
}
li#n1 a:hover, li#n1 a:active {
	background-position: 0px 0px;
}
li#n2 a {
	background-position: 0px -29px;
}
li#n2 a:hover, li#n2 a:active {
	background-position: 0px 0px;
}
li#n3 a {
	background-position: 0px -29px;
}
li#n3 a:hover, li#n3 a:active {
	background-position: 0px 0px;
}
li#n4 a {
	background-position: 0px -29px;
}
li#n4 a:hover, li#n4 a:active {
	background-position: 0px -0px;
}
li#n5 a {
	background-position: 0px -29px;
}
li#n5 a:hover, li#n5 a:active {
	background-position: 0px 0px;
}
li#n6 a {
	background-position: 0px -29px;
}
li#n6 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#n7 a {
	background-position: 0px -29px;
}
li#n7 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#n8 a {
	background-position: 0px -29px;
}
li#n8 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#n9 a {
	background-position: 0px -29px;
}
li#n9 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
#nav ul li a {
	text-indent:-9000px;
	background-color:transparent;
}
/* sub menu styles */
li#s1 a {
	background-position: 0px -20px;
}
li#s1 a:hover, li#n1 a:active {
	background-position: 0px 0px;
}
li#s2 a {
	background-position: 0px -20px;
}
li#s2 a:hover, li#n2 a:active {
	background-position: 0px 0px;
}
li#s3 a {
	background-position: 0px -20px;
}
li#s3 a:hover, li#n3 a:active {
	background-position: 0px 0px;
}
li#s4 a {
	background-position: 0px -20px;
}
li#s4 a:hover, li#n4 a:active {
	background-position: 0px -0px;
}
li#s5 a {
	background-position: 0px -20px;
}
li#s5 a:hover, li#n5 a:active {
	background-position: 0px 0px;
}
li#s6 a {
	background-position: 0px -20px;
}
li#s6 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#s7 a {
	background-position: 0px -20px;
}
li#s7 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#s8 a {
	background-position: 0px -20px;
}
li#s8 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#s9 a {
	background-position: 0px -20px;
}
li#s9 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#s10 a {
	background-position: 0px -20px;
}
li#s10 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
li#s11 a {
	background-position: 0px -20px;
}
li#s11 a:hover, li#n6 a:active {
	background-position: 0px 0px;
}
#aboutsub {
	display: none;
}
#productssub {
	display: none;
}
#footerleft {
	color:#838282;
}
#content {
	padding-top:50px;
}
#shoponline a {
	background:url(../images/shoponline_maroon.png) no-repeat 0px 0px;
	display:block;
	width:100px;
	height:100px;
	overflow:hidden;
	}
#shoponline a:hover {
	background:url(../images/shoponline_maroon.png) no-repeat 0px -100px;
}