/*  SITE  */

BODY
{
	text-align: center;
	
	margin: 0px;
	padding: 0px;

	background-color: #FFFFFF;	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height: 1.4em;
	color: #000000;
	text-decoration: none;
}

P 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	line-height: 1.4em;
	color: #000000;
	
	text-decoration: none;
	text-align: left;

	margin: 0px;
	padding: 0px;
}

A 
{
	color: #000000;
	text-decoration: none;
}

A:hover
 {
	color: #000000;
	text-decoration: none; 
}

A:link 
{
	color: #000000;
	text-decoration: none;
}

A:active 
{
	color: #000000;
	text-decoration: none;
}



/*  STRUCTURE  */

#SiteWrap 
{
	width: 760px;
	margin-left: auto; 
	margin-right: auto;
}

.LogoWrap 
{
	width: 375px;
	float: left;
}

div#SubMenuWrap
{
	width: 375px;
	float: right;	
}

div#Header
{
	width: 760px;
}

.div_clear
{
clear: both;
padding: 15px 0px 0px
}

.div_gallery_portrait
{
float: left;
padding: 0px 58px 0px 59px
}

.div_gallery_landscape
{
float: left;
padding: 0px 25px 0px
}


.gallery_wrap
{
margin: 0px 5px
}

.img_gallery
{

}

/* IMAGES */

img
{
	margin: 0px;
	border: 0px;
}

.img
{
	margin: 0px;
	border: 0px;
}

.imgLogo
{
	float: left;
	margin: 0px;
	border: 0px;
}

.imgHeader
{
	margin: 0px;
	border: 0px;
}

.imgBox
{
	float: right;
	border: 0px;
	margin: 2px 2px;
}

.imgHome
{
	border: 0px;
	margin: 0px;
}

.imgLeft
{
	float: left;
	border: 0px;
	margin: 0px 10px 5px 0px;
}

.img_buynow
{
margin: 4px 0px 3px 3px;
}



/* TOP MENU */

.SubMenu
{
	text-align: right;
	float: right;
}

/* MAINMENU */

.MainMenu
{
	width: 760px;
	padding: 0px 0px;
}

.MMLink, A.MMLink, A.MMLink:Visited, A.MMLink:Hover, A.MMLink:Link, A.MMLink:Active
{
	color: #6A4632;
	font-weight: bold;
	text-decoration: none;
}

/* BOX */

.Box
{
	border: 1px solid #C1C596;
	margin: 0px 0px 8px;
}

.BoxTitle
{
	padding: 3px 4px 4px;
	color: #6A4632;
	display: block;
	font-weight: bold;
	border-bottom: 1px solid #C1C596;
	background-color: #C1C596;

}

.BoxContent
{
	padding: 5px;
}

.BoxLinkText
{
	margin: 0px 0px 0px;
	text-align: right;
}

.BoxLink, A.BoxLink, A.BoxLink:visited, A.BoxLink:link, A.BoxLink:active
{
	padding: 0px 2px 2px;
	clear: both;
	background-color: #EEE;
	color: #6A4632;
	display: block;
	margin: 2px 0px 0px 0px
}

A.BoxLink:hover
{
	background-color: #333;
	color: #FFF;
}


/* CONTENT */

.ContentWrap
{
	margin: 0px 15px 0px 0px;
}

/* TEXT */

H2
{
	font-size: 120%;
	color: #6A4632;
	display: inline;
}

H3
{
	font-size: 110%;
	color: #6A4632;
	display: inline;
}

.TextRight
{
	text-align: right;
}

.TextNormal
{

}

.TextCenter
{
	text-align: center
}

.TextBold_white
{
	font-weight: bold;
	color: #FFF
}

.Text_white
{
	color: #FFF
}

.TextBold
{
	font-weight: bold;
}

/* QUICK LINKS */

.QuickLinkText
{
	margin: 0px 0px 0px;
	border-top: 2px solid #FFF;
	text-align: right;
}

.QuickLink, A.Quicklink, A.Quicklink:active, A.Quicklink:visited, A.Quicklink:link
{
	padding: 0px 2px 2px;
	clear: both;
	width: 248px;
	background-color: #CCC;
	color: #FFF;
}


A.QuickLink:hover
{
	background-color: #EEE;
	color: #FFF;
}

/* FOOTER */

.Footer
{	
	margin: 10px 0px 0px;
	height: 27px;
	background-color: #C1C596;	
}

.FooterText
{
	padding: 10px 0px 0px;
	text-align: center;
}

/* FORMS */

.Button
{
	background-color: #CCC;
	font-weight: bold;	
	color: #FFF;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 5px 0px ;
	padding: 1px	
}

form
{
	margin: 0px;
	padding: 0px;
}

.Form
{
	margin: 0px;
	padding: 0px;
}

.FormBuy
{
	margin: 0px;
	padding: 5px;
	background-color: #EEEEEE;
	border: 2px solid #C1C596;
}

.FormBuy_individual
{
	margin: 0px;
	padding: 5px;
	background-color: #EEEEEE;
	border: 2px solid #999999;
	background-image:url(images/buynow_individual.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


	.FormBuy_individual_100
	{
		margin: 0px;
		padding: 5px;
		background-color: #EEEEEE;
		border: 2px solid #999999;
		background-image:url(images/buynow_individual_100.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}

.FormBuy_bargain, .FormBuy_bargain_600
{
	margin: 0px;
	padding: 5px;
	background-color: #EEEEEE;
	border: 2px solid #990000;
	background-image:url(images/buynow_bargain.gif);
	background-repeat: no-repeat;
	background-position: right top;	
}

	.FormBuy_bargain_500
	{
		margin: 0px;
		padding: 5px;
		background-color: #EEEEEE;
		border: 2px solid #990000;
		background-image:url(images/bargain_pack_500.gif);
		background-repeat: no-repeat;
		background-position: right top;	
	}
	
	.FormBuy_bargain_600
	{
		background-image:url(images/bargain_pack_600.gif);
	}	


.FormBuy_conservation
{
	margin: 0px;
	padding: 5px;
	background-color: #EEEEEE;
	border: 2px solid #336600;
	background-image:url(images/buynow_conservation.gif);
	background-repeat: no-repeat;
	background-position: right top;	
}

/* WEATHERFEED */

.WeatherFeed
{
	margin: 0px 5px;
	border: 1px solid #C1C596;
	height: 157px;
}

/* TABLES */

.TblTR_Grn
{
	background-color: #C1C596;
}

.TblTR_Grey
{
	background-color: #EEE
}

.TblTR_Green
{
	background-color:#336600
}

.TblTR_Red
{
	background-color:#990000

}

.TextTblTH
{
	text-align: center;
	color: #6A4632;
}

.tbl_buy TD, .tbl_buy TH
{
	border-bottom: 2px solid #FFF
}

.TextTblTD
{
	text-align: center;
}

.TextTblTD_left
{
	text-align: left;
}

.TextTblTD_white
{
	text-align: center;
	color:#FFF;
	font-weight: bold 
}

.TblTR_Cobnuts_1 TD {
background-color:#717A0D;
padding: 2px;
}

.TblTR_Cobnuts_2 TD {
background-color:#B19B07;
padding: 2px;
}

.TblTR_Cobnuts_3 TD {
background-color:#A54F06;
padding: 2px;
}


/* BUY NOW PACKS */

.div_buynow_individual
{
width: 160px;
float: left;
border: 2px solid #999999;
margin: 0px 1px
}

.div_buynow_bargain
{
float: left;
width: 160px;
border: 2px solid #990000;
margin: 0px 1px
}

.div_buynow_conservation
{
float: left;
width: 160px;
border: 2px solid #336600;
margin: 0px 1px
}

.button_individual
{
	background-color: #999999;
	font-weight: bold;	
	color: #FFF;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 10px 0px 0px 
}

.button_bargain
{
	background-color: #990000;
	font-weight: bold;	
	color: #FFF;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 10px 0px  0px 
}

.button_conservation
{
	background-color: #336600;
	font-weight: bold;	
	color: #FFF;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 10px 0px 0px 
}




/* PRESS ROOM */


.div_pressroom {
float: left;
margin: 0 0 25px 0;
}

.div_pressroom img {
float: left;
margin: 0 20px 5px 0;
}

.div_pressroom h1 {

}

.div_pressroom p {

}


.formPromoCode {

}


.formPromoCode input {
float: left;
margin: 0 5px 0 0;
}

.formPromoCode .Button {
background-color: #CCC;
font-weight: bold;	
color: #FFF;
border: 0px;
cursor: pointer;
padding: 1px
}
