@charset "UTF-8";
/* CSS Document */


html, body {
	margin: 0;
	padding: 0;
	background: #ffffff url(content/background.jpg) repeat-x;
	text-align: center; /* leave so page is centered in IE */
}

#main-wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 1027px;
	text-align: left;
	position:relative;
}

#main {
	
	width: 1027px;
	text-align: left;
}


/* Fontland */

/* makes image links have no border in IE */

a img {
	border: none;
	outline:none;
}


img, div { 

behavior: url(iepngfix.htc) 

}

.left{float:left;}

.unstrong strong { font-weight:normal; }

h2.unstrong { font-weight:normal; font-size:12px; line-height:130%; }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: lighter;
	color:#95867b;
	border-bottom: 1px dashed #b8ccd1;
	line-height: 160%;
}

h2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#95867b;
	font-weight:normal;
}

/* a - text links */
a
{
  outline: none;
  text-decoration:none;
  color:#674e83;
}

/* a - text links on hover over */

a:hover {
	text-decoration:none;
	color: #674e83;
}

/* p - general copy style */

p {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#95867b;
	line-height: 130%;
	vertical-align: text-top;
}

.copy{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#95867b;
	line-height: 130%;
}

.charity-link{
	width: 215px;
	height: 84px;
	float: right;
}




/* Left Nav */

#Nav ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	color:#95867b;
	font-size:22px;
}

#Nav{
	float:left;
	width: 190px;
}

#Nav li {
	text-decoration:none;
	font-family:Helvetica, sans-serif;
	color:#95867b;
	font-weight:lighter;
	border-bottom: 1px dashed #b8ccd1;
	padding:10px 0px 10px 0px;
}

#Nav li a{
	text-decoration:none;
	font-weight:lighter;
	color:#95867b;
}

#Nav li a:hover{
	text-decoration:none;
	font-family:Helvetica, sans-serif;
	color:#5b4a40;
	font-weight:lighter;
}

.Nav{
	float:left;
	width: 190px;
	padding: 10px 0px 0px 0px;
}

.Nav2{
	float:left;
	width: 190px;
	padding: 0px 0px 10px 0px;
}

.Nav_contents{
	padding: 20px 0px;
	border-bottom: 1px dashed #b8ccd1;
}

/* Main Page Contents */

#header{
	float:left;
	width:1027px;
	height:110px;
}

#menu{
	float:left;
	width: 200px;
	padding: 0px 0px 10px 115px;
}

#mainImage{
	float:left;
	width: 610px;
	padding-left: 60px;
}

.content_title{
	float:left;
	width: 610px;
	padding-left: 60px;
	height: 60px;
}

.content{
	float:left;
	width: 610px;
	padding-left: 60px;
	margin-bottom: 10px;
}

#Birds{
	float: left;
	background: url(content/birds.png) no-repeat;
	width: 1026px;
	height: 350px;
	padding: 0px 0px 0px 0px;
}

.birds_copy_home{
	float:left;
	width:275px;
	padding: 0px 0px 0px 375px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#95867b;
	line-height: 130%;
	vertical-align: text-top;
}

.birds_copy{
	float:left;
	width:600px;
	padding: 0px 0px 0px 375px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#95867b;
	line-height: 130%;
	vertical-align: text-top;
}
/* about page */

#menu_about{
	float:left;
	width: 200px;
	padding: 0px 0px 10px 115px;
	height: 840px;
}

.about_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: lighter;
	color:#95867b;
	line-height: 160%;
}

/* flavours page */

.flavours{
	float:left;
	width:640px;
	padding: 15px 0px 15px 0px;
	border-bottom: 1px dashed #b8ccd1;
}

.flavours_underspecial{
	float:left;
	width:640px;
	padding: 15px 0px;
	border-bottom: 1px dashed #b8ccd1;
}

.flavours_bottom{
	float:left;
	width:640px;
	padding: 5px 0px 15px 375px;
}

.flavours_pic{
	float:left;
	padding: 0px 0px 0px 0px;
}

.flavours h2,.flavours p {
	margin:0;
}

.flavours1{
	padding: 15px 0px 15px 162px;
}

.flavours1_title{
	color:#5b4a40;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours1_copy{
	color:#5b4a40;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours_special{
	float:left;
	width: 640px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: lighter;
	color:#95867b;
	padding-top: 10px;
	margin:0;
	line-height: 160%;
}

.flavours2_title{
	color:#674e83;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours2_copy{
	color:#9374b5;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours3_title{
	color:#7f9f2c;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours3_copy{
	color:#bbcc91;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours4_title{
	color:#85321b;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours4_copy{
	color:#d9a292;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours5_title{
	color:#605552;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours5_copy{
	color:#999999;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours6_title{
	color:#831435;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours6_copy{
	color:#f69faf;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours7_title{
	color:#727d63;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.flavours7_copy{
	color:#b1bca1;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.no_border {
	border-bottom:none;
}

/* Market page */

.img-push-bottom { padding: 10px 0px; }

/* flavours page */

.suppliers_pic{
	float:left;
	padding: 0px 0px 0px 0px;
}

.suppliers{
	float:left;
	width:640px;
	padding: 15px 0px 15px 60px;
}

.suppliers_bottom{
	float:left;
	width:640px;
	padding: 15px 0px 15px 375px;
}

.suppliers1{
	padding: 15px 0px 15px 162px;
}

.suppliers1_title{
	color:#5b4a40;
	font-size:22px;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.suppliers1_copy{
	color:#5b4a40;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

/* contact page */

#menu_contact{
	float:left;
	width: 200px;
	padding: 0px 0px 10px 115px;
}

#contact{
	float:left;
	width:560px;
	padding: 20px 0px 10px 0px;
}

#contactform{
	float:left;
	width:560px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dashed #b8ccd1;
}

.contact_copy{
	color:#95867b;
	font-size:14px;
	line-height: 120%;
	font-family:Helvetica, sans-serif;
}

.contact_copy_title{
	color:#95867b;
	font-size:14px;
	line-height: 160%;
	font-family:Helvetica, sans-serif;
}

a.contact_copy_title{
	color:#425882;
	font-size:14px;
	line-height: 160%;
	font-family:Helvetica, sans-serif;
}

#contact ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	color:#95867b;
	font-size:18px;
}

#contact li {
	text-decoration:none;
	font-family:Helvetica, sans-serif;
	color:#95867b;
	font-weight:lighter;
	line-height: 120%;
}

/* Charity */

.charity-content{
	width: 560px;
	text-align:left;
	padding: 0px 0px 10px 0px;
}
/* CONTACT FORM */

/* form styles */

#contact_form{
	padding: 20px 20px 10px 0px;
	width: 500px;
	float: left;
}

.formText{
	font-family:Helvetica, sans-serif;
	color: #373737;
	font-size:14px;
	text-align:left;
	line-height: 1.5em;
	float: left;
	width: 560px;
	margin: 20px 0px 20px 0px;
}

.formLabel{
	color: #9374b5;
	font-size:14px;
	width: 160px;
	float: left;
	padding-right: 10px;
}

.buttonLabel{
	color: #5a5a5a;
	font-size:14px;
	width: 90px;
	padding-left: 170px;
}

.box{
	border: 1px solid #989898;
	font-size:12px;
	padding: 4px 2px 2px 2px;
}

.box2{
	border: 1px solid #b3b3b3;
	font-size:12px;
	padding: 4px 2px 2px 2px;
}

#error {
	color: #be1f25;
	}

.left_bg {
	margin-top:30px;
	background:url(/content/left_bg.png) no-repeat;
	width:158px;
	padding:0 15px;
}

.color_dark {
	color:#5B4A40;
}

#Birds h3 {
	clear:left;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#5B4A40;
}

#speech_bubble {
	width:190px;
	height:260px;
	background:url(/content/partner_dunk.png) no-repeat;
	display:block;
	position:absolute;
	left:116px;
	top:800px;
}

.suppliers ul {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b4a40;
	padding:0;
	margin:20px 0;
}

.suppliers ul a {
	color:#5b4a40;
}

.suppliers li {
	margin:6px 0;
}

.facebook_link {
	margin:30px 0;
}
