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

body {
	padding: 0;
	margin: 0;
	background-image: url(../../images/template/bkgd_rpt_ver.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: "Lucida Sans", "Lucida Sans Unicode";
	background-color: #F5F9FA;
}

*, html {
	padding: 0;
	margin: 0;
	line-height: 1;
	list-style: none;
	text-decoration: none;
}

a, a:link, a:active, a:visited {
	color: #E87D09;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

#Container {
	width: 1000px;
	margin: 0 auto 0 auto;
	position: relative;
}

.OfferButt, .OfferButt:link, .OfferButt:active, .OfferButt:visited {
	position: absolute;
	top: 169px;
	left: 805px;
}

.OfferButt2, .OfferButt2:link, .OfferButt2:active, .OfferButt2:visited {
	position: absolute;
	top: 172px;
	left: 809px;
}

#Menu {
	position: absolute;
	top: 120px;
	left: 80px;
	width: 860px;
}

#Menu li {
	float: left;
	position: relative;
}

#Menu li ol {
	display: none;
	width: 1000px;
	position: absolute;
	top: 40px;
	left: -306px;
}

#Menu li:hover ol { display:block; } 
#Menu li.over ol { display:block; }

#Menu li s {
display: none;
}

.b1 a, .b1 a:link, .b1 a:active, .b1 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_home_up.jpg);
	width: 67px;
	height: 40px;
}

.b1 a:hover {
	background-image: url(../../images/template/menu/menu_home_over.jpg);
}

.b2 a, .b2 a:link, .b2 a:active, .b2 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_ourfarm_up.jpg);
	width: 78px;
	height: 40px;
}

.b2 a:hover {
	background-image: url(../../images/template/menu/menu_ourfarm_over.jpg);
}

.b3 a, .b3 a:link, .b3 a:active, .b3 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_ourteam_up.jpg);
	width: 85px;
	height: 40px;
}

.b3 a:hover {
	background-image: url(../../images/template/menu/menu_ourteam_over.jpg);
}

.b4 a, .b4 a:link, .b4 a:active, .b4 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_ourcows_up.jpg);
	width: 87px;
	height: 40px;
}

.b4 a:hover {
	background-image: url(../../images/template/menu/menu_ourcows_over.jpg);
}

.b5 a, .b5 a:link, .b5 a:active, .b5 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_ourlovelystuff_up.jpg);
	width: 134px;
	height: 40px;
}

.b5 a:hover {
	background-image: url(../../images/template/menu/menu_ourlovelystuff_over.jpg);
}

.b6 a, .b6 a:link, .b6 a:active, .b6 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_ourshops_up.jpg);
	width: 84px;
	height: 40px;
}

.b6 a:hover {
	background-image: url(../../images/template/menu/menu_ourshops_over.jpg);
}

.b7 a, .b7 a:link, .b7 a:active, .b7 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_thedailymoos_up.jpg);
	width: 119px;
	height: 40px;
}

.b7 a:hover {
	background-image: url(../../images/template/menu/menu_thedailymoos_over.jpg);
}

.b8 a, .b8 a:link, .b8 a:active, .b8 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_giveusamoo_up.jpg);
	width: 99px;
	height: 40px;
}

.b8 a:hover {
	background-image: url(../../images/template/menu/menu_giveusamoo_over.jpg);
}

.b9 a, .b9 a:link, .b9 a:active, .b9 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menu_creambypost_up.jpg);
	width: 104px;
	height: 40px;
}

.b9 a:hover {
	background-image: url(../../images/template/menu/menu_creambypost_over.jpg);
}

.s1 a, .s1 a:link, .s1 a:active, .s1 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_clottedcream_up.jpg);
	width: 96px;
	height: 27px;
}

.s1 a:hover {
	background-image: url(../../images/template/menu/menusub1_clottedcream_over.jpg);
}

.s2 a, .s2 a:link, .s2 a:active, .s2 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_cremefraiche_up.jpg);
	width: 185px;
	height: 27px;
}

.s2 a:hover {
	background-image: url(../../images/template/menu/menusub1_cremefraiche_over.jpg);
}

.s3 a, .s3 a:link, .s3 a:active, .s3 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_softcottagecheese_up.jpg);
	width: 128px;
	height: 27px;
}

.s3 a:hover {
	background-image: url(../../images/template/menu/menusub1_softcottagecheese_over.jpg);
}

.s4 a, .s4 a:link, .s4 a:active, .s4 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_freshyogurt_up.jpg);
	width: 77px;
	height: 27px;
}

.s4 a:hover {
	background-image: url(../../images/template/menu/menusub1_freshyogurt_over.jpg);
}

.s5 a, .s5 a:link, .s5 a:active, .s5 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_icecream_up.jpg);
	width: 65px;
	height: 27px;
}

.s5 a:hover {
	background-image: url(../../images/template/menu/menusub1_icecream_over.jpg);
}

.s6 a, .s6 a:link, .s6 a:active, .s6 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_frozenyogurtandsorbet_up.jpg);
	width: 143px;
	height: 27px;
}

.s6 a:hover {
	background-image: url(../../images/template/menu/menusub1_frozenyogurtandsorbet_over.jpg);
}

.s7 a, .s7 a:link, .s7 a:active, .s7 a:visited {
	display: block;
	background-image: url(../../images/template/menu/menusub1_otherproducts_up.jpg);
	width: 124px;
	height: 27px;
}

.s7 a:hover {
	background-image: url(../../images/template/menu/menusub1_otherproducts_over.jpg);
}

#Header {
	width: 1000px;
	height: 198px;
	background-image: url(../../images/template/header2.jpg);
}

#HeaderRight {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 290px;
	height: 72px;
	padding: 32px 68px 0 95px;
	background-image: url(../images/top-right.jpg);
	font-size: 15px;
}

#HeaderRight big {
	font-size: 19px;
	color: #580702;
	padding: 13px 0 8px 0;
	display: block;
}

#Content {
	width: 1000px;
}

.Home {
	background-image: url(../../images/general/home.jpg);
	height: 558px;
}
.Home h1 {
	display: none;
}

.Home p {
	font-size: 12px;
	width: 460px;
	padding: 68px 0 0 133px;
	line-height: 17px;
}

.Farm {
	background-image: url(../../images/general/farm.jpg);
	height: 490px;
	padding: 68px 0 0 0;
}
.Farm h1 {
	display: none;
}

.Farm p {
	font-size: 12px;
	width: 360px;
	padding: 0 0 15px 133px;
	margin: 0;
	line-height: 17px;
}

.Team {
	background-image: url(../../images/general/team.jpg);
	height: 466px;
	padding: 68px 0 0 0;
	position: relative;
}
.Team h1 {
	display: none;
}

.Team p {
	font-size: 11px;
	width: 265px;
	padding: 0 0 15px 257px;
	margin: 0;
	line-height: 17px;
}

#TeamRight {
	font-size: 11px;
	position: absolute;
	top: 70px;
	right: 60px;
	width: 265px;
	padding: 0 0 15px 0;
	line-height: 17px;
}

#TeamRight p {
	font-size: 11px;
	width: 265px;
	padding: 0 0 15px 0;
	margin: 0;
	line-height: 17px;
}

.Cows {
	background-image: url(../../images/general/cows.jpg);
	height: 1604px;
	padding: 60px 0 0 0;
	position: relative;
}
.Cows h1 {
	display: none;
}

.Cows h2 {
	color: #580702;
	padding: 6px 0 0 133px;
	font-size: 16px;
	line-height: 20px;
	width: 390px;
	font-weight: normal;
}

.Cows p {
	font-size: 11px;
	width: 390px;
	padding: 0 0 15px 118px;
	margin: 0;
	line-height: 17px;
}

#CowsRight {
	font-size: 11px;
	position: absolute;
	top: 23px;
	right: 60px;
	padding: 0 0 15px 0;
	line-height: 17px;
	width: 406px;
}

#CowsRight p {
	font-size: 11px;
	width: auto;
	padding: 0 0 15px 0;
	margin: 0;
	line-height: 17px;
}

.Shops {
	background-image: url(../../images/general/shops.jpg);
	height: 530px;
	padding: 28px 0 0 0;
}
.Shops h1 {
	display: none;
}

.Shops p {
	font-size: 12px;
	width: 480px;
	padding: 0 0 15px 133px;
	margin: 0;
	line-height: 17px;
}

.Shops h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.Contact {
	background-image: url(../../images/general/contact.jpg);
	background-position: top;
	height: 850px;
	padding: 8px 0 0 0;
	position: relative;
}
.Contact h1 {
	display: none;
}

.Contact p {
	font-size: 12px;
	width: 480px;
	padding: 0 0 15px 133px;
	margin: 0;
	line-height: 17px;
}

.Contact h2 {
	color: #580702;
	padding: 0 0 15px 0;
	font-size: 17px;
}

#ContactRight {
	font-size: 12px;
	position: absolute;
	top: 9px;
	right: 66px;
	max-width: 300px;
	padding: 0 0 15px 0;
	line-height: 17px;
	width: 330px;
}

.ContactInput {
	width: 180px;
	height: 24px;
	padding: 2px;
	margin: 0 0 3px 0;
	border: 3px solid #CCC;
	float: right;
}

.ContactBox {
	width: 180px;
	height: 50px;
	padding: 2px;
	margin: 0 0 3px 0;
	border: 3px solid #CCC;
	float: right;
}

.CreamPost {
	background-image: url(../../images/general/creambypost.jpg);
	height: 510px;
	padding: 48px 0 0 0;
}
.CreamPost h1 {
	display: none;
}

.CreamPost p {
	font-size: 12px;
	width: 540px;
	padding: 0 0 15px 128px;
	margin: 0;
	line-height: 17px;
}

.CreamPost s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.CreamPost h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.Cream {
	background-image: url(../../images/general/clottedcreams.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.Cream h1 {
	display: none;
}

.Cream p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 128px;
	margin: 0;
	line-height: 17px;
}

.Cream s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.Cream h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.CremeFraiche {
	background-image: url(../../images/general/cremefraiche.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.CremeFraiche h1 {
	display: none;
}

.CremeFraiche p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 128px;
	margin: 0;
	line-height: 17px;
}

.CremeFraiche s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.CremeFraiche h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.CottageCheese {
	background-image: url(../../images/general/creamcheese.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.CottageCheese h1 {
	display: none;
}

.CottageCheese p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 128px;
	margin: 0;
	line-height: 17px;
}

.CottageCheese s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.CottageCheese h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.Yogurt {
	background-image: url(../../images/general/yogurt.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.Yogurt h1 {
	display: none;
}

.Yogurt p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 128px;
	margin: 0;
	line-height: 17px;
}

.Yogurt s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.Yogurt h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.IceCream {
	background-image: url(../../images/general/icecream.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.IceCream h1 {
	display: none;
}

.IceCream p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 132px;
	margin: 0;
	line-height: 17px;
}

.IceCream s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.IceCream h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.FrozenYogurt {
	background-image: url(../../images/general/frozenyogurtssorbets.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.FrozenYogurt h1 {
	display: none;
}

.FrozenYogurt p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 132px;
	margin: 0;
	line-height: 17px;
}

.FrozenYogurt s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.FrozenYogurt h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.Other {
	background-image: url(../../images/general/otherproducts.jpg);
	height: 471px;
	padding: 63px 0 0 0;
	position: relative;
}
.Other h1 {
	display: none;
}

.Other p {
	font-size: 12px;
	width: 460px;
	padding: 0 0 15px 132px;
	margin: 0;
	line-height: 17px;
}

.Other s {
	font-size: 10px;
	width: 540px;
	line-height: 12px;
}

.Other h2 {
	color: #580702;
	padding: 0 0 15px 133px;
	font-size: 17px;
}

.ProductSheet {
	position: absolute;
	top: 0;
	right: 60px;
}

.ProductSheet2 {
	position: absolute;
	top: 110px;
	right: 60px;
}

#myDIV {
}

#myDIVinner {
	padding: 160px 60px 30px 60px;
	background-image: url(../images/creamtea2.png);
	background-position: top center;
	background-repeat: no-repeat;
}

#myDIVinner form {
	font-size: 13px;
	font-weight: bold;
	padding: 20px 0 0 0;
}

.RegisterButt {
	width: 157px;
	height: 42px;
	background: url(../images/register.png);
	border: none;
	float: right;
	margin: 20px 0 0 0;
}

#Footer {
	font-size: 70%;
	color: #e37d1b;
	font-weight: bold;
	text-align: right;
	padding: 0 43px 0 0;
}

#Footer a:link, #Footer a, #Footer a:active, #Footer a:visited {
	color: #e37d1b;
	text-decoration: none;
}

#Footer a:hover {
	color: #e37d1b;
	text-decoration: underline;
}

.RegisterButt2, .RegisterButt2:link, .RegisterButt2:active, .RegisterButt2:visited {
	position: absolute;
	top: 376px;
	left: 358px;
	width: 290px;
	height: 300px;
	display: block;
}

.RegisterButt2 s {
	display: none;
}

.MakeCreamTea, .MakeCreamTea:link, .MakeCreamTea:active, .MakeCreamTea:visited {
	position: absolute;
	top: 400px;
	left: 656px;
	width: 290px;
	height: 300px;
	display: block;
}

.MakeCreamTea s {
	display: none;
}

