@charset "utf-8";
/* CSS Document */


#wrapper {
	width: 950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;
	border-right-width: 100px;
	border-left-width: 100px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6B3919;
	border-left-color: #6B3919;
}

#wrapper .maintop {
	background-repeat: no-repeat;
	width: 930px;
	margin-left: auto;
	height: 464px;
	background-position: bottom;
	margin-right: auto;
}



#header {
	height: 180px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	float: left;
	height: 10px;
	width: 273px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 120px;
	margin-bottom: 0px;
	margin-left: 510px;
}
#order_today {
	float: right;
	height: 64px;
	width: 230px;
}
#navigation {
	width: 230px;
	float: right;
	height: 303px;
	margin-right: 10px;
}
#navigation ul {
	padding: 0;
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}
#navigation ul a {
	text-decoration: none;
	text-indent: 20px;
	line-height: 32px; /* The original size is 40px, but reduced with 1 px */
	display: block;
	height: 32px; /* The original size is 40px, but reduced with 1 px */
	width: 208px;
	color: #59452A;
	background-image: url(../img/pixyrollover.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
} 
#navigation li.first a {     line-height: 40px;     height: 40px;}    #navigation a:hover, #navigation .selected a {    background-position: right bottom;    color: #fff;}
#navigationx {
	width: 230px;
	float: right;
	height: 0px;
	margin-right: 10px;
}
#navigationx ul {
	padding: 0;
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}
#navigationx ul a {
	text-decoration: none;
	text-indent: 20px;
	line-height: 32px; /* The original size is 40px, but reduced with 1 px */
	display: block;
	height: 32px; /* The original size is 40px, but reduced with 1 px */
	width: 208px;
	color: #F00;
	background-image: url(../img/pixyrolloverx.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
} 
#navigationx li.first a {     line-height: 40px;     height: 40px;}    #navigationx a:hover, #navigationx .selected a {    background-position: right bottom;    color: #fff;}

/* MIDDLE HOME   */
#mainmiddle {
	width: 930px;
	margin-left: 10px;
	height: 200px;
	background-color: #FFF;
}
#mainmiddlecol1 {
	width: 700px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6B3919;
	margin-top: 8px;
}
#mainmiddlecol2 {
	width: 230px;
	float: right;

}
#middle {
	width: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
#mainmiddlecol1 a:link  {
	color: #6c1b72;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#mainmiddlecol1 a:hover {
	color: #83389B;
	text-decoration: underline;
}

#chocolate_points {
	width: 230px;
	margin-top: 10px;
	background-color: #FFF;
	text-align: center;
	vertical-align: middle;
	padding-left: 4px;
}
#delivery {
	width: 230px;
	margin-top: 10px;
	background-color: #FFF;
	text-align: center;
	vertical-align: middle;
	padding-left: 4px;
}
#reviews {
	width: 230px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FFF;
	text-align: center;
	vertical-align: middle;
	padding-left: 4px;
}
/* FOOTER   */
#footer{
	width: 930px;
	margin-left: 10px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	background-color: #FFF;
}

#footer h2{
	color: #59452A;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	background-color: #CA8F41;
	text-align: center;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CA8F41;
	margin-top: 10px;
	border-right-width: 5px;
	border-right-style: none;
	border-right-color: #CA8F41;
}
#heading {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_header.jpg);
	background-repeat: no-repeat;
	height: 490px;
}
#headerfd {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_header_fd.jpg);
	background-repeat: no-repeat;
	height: 490px;
}
#headingProvencal {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_provencal.jpg);
	background-repeat: no-repeat;
	height: 1063px;
}

#footer .footerList{
	margin-top: 25px;
	margin-left: 25px;
	padding-right: 10px;
	padding-top: 10px;
	float: left;
	width: 150px;
}


#footer .footerWrap{
	width: 930px;
	margin: 0 auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#footer ul {
	color: #83389B;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align: left;
	list-style-type: none;
	font-weight: bold;

}
#footer a {
	color: #83389B;
	text-decoration: none;
}
#footer a:hover {
	color: #83389B;
	text-decoration: underline;
}
#footer .copyright{
	clear: both;
	color: #83389B;
	font-size: 11px;
	text-align: center;
}

#footer .copyright span{
	color: #FFF;
	margin-right: 10px;
	margin-left: 10px;
}
/* @end */
#maintop {
	height: 167px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintopprovencal {
	height: 340px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintopprovencal2 {
	height: 345px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintopprovencal3 {
	height: 180px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.provencaltext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 20px;
	font-weight: normal;
}
.provencaltext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 600px;
	font-weight: normal;
	margin-right: 90px;
}
.provencaltext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 130px;
	font-weight: normal;
	width: 350px;
}
.provencaltext2bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	font-weight: bold;
}

/* specialities CSS */
#headingspecialities {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_specialities.jpg);
	background-repeat: no-repeat;
	height: 1560px;
}
#maintopspecialities {
	height: 220px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintopspecialities2 {
	height: 420px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintopspecialities3 {
	height: 190px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintopspecialities4 {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 180px;
	height: 150px;
}
.specialitiestext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 110px;
}
.specialitiestext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.specialitiestext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 130px;
	font-weight: normal;
	margin-right: 90px;
}
.specialitiestext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 250px;
	font-weight: normal;
	width: 250px;
}
.specialitiestext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	font-weight: normal;
	width: 350px;
	margin-left: 356px;
}
.specialitiestext5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 240px;
	font-weight: normal;
	margin-top: 50px;
}
.specialitiestext2bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	font-weight: bold;
	text-align: left;
}
#headinghampers {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_hampers.jpg);
	background-repeat: no-repeat;
	height: 1800px;
}

/* hampers CSS */
#maintophampers {
	height: 490px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintophampers2 {
	height: 100px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.hamperstext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 480px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 120px;
}
.hamperstext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 20px;
	font-weight: normal;
}
.hamperstext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 120px;
	font-weight: normal;
	height: 60px;
	margin-right: 120px;
}
.hamperstext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 0px;
	font-weight: normal;
	margin-right: 90px;
	height: 250px;
}
.hamperstext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 600px;
	font-weight: normal;
	margin-right: 90px;
	margin-top: 250px;
	height: 177px;
}
.hamperstext5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 300px;
	font-weight: normal;
	margin-right: 90px;
	margin-top: 90px;
}
.hamperstext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 300px;
	font-weight: normal;
	width: 350px;
	margin-top: 50px;
}
.hamperstext2bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	font-weight: bold;
}
#headingchocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_chocolate_assortment1.jpg);
	background-repeat: no-repeat;
	height: 3220px;
}

/* choclate assorment CSS */
#maintopchocolate {
	height: 3040px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.chocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-top: 110px;
	height: 80px;
}

.chocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 470px;
	font-weight: normal;
	margin-top: 0px;
}
.chocolatetext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 510px;
	font-weight: normal;
	margin-top: 150px;
	width: 400px;
	height: 158px;
}
.chocolatetext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 180px;
	font-weight: normal;
	width: 350px;
	margin-top: 140px;
	height: 150px;
}
.chocolatetext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	font-weight: normal;
	padding-left: 600px;
	padding-top: 100px;
	width: 330px;
	height: 170px;
}
.chocolatetext5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	font-weight: normal;
	padding-top: 110px;
	padding-left: 150px;
	width: 370px;
	height: 140px;
}
.chocolatetext6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 84px;
	font-weight: normal;
	margin-top: 250px;
	width: 310px;
	padding-top: 0px;
	height: 190px;
}
.chocolatetext7 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 500px;
	font-weight: normal;
	margin-top: 200px;
	width: 380px;
	height: 190px;
}
.chocolatetext8 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 500px;
	font-weight: normal;
	margin-top: 200px;
	width: 360px;
}
.chocolatetext9 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 130px;
	font-weight: normal;
	margin-top: 130px;
	width: 300px;
	height: 160px;
}
.chocolatetext10 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 540px;
	font-weight: normal;
	margin-top: 240px;
	width: 360px;
}
.chocolatetext11 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 150px;
	font-weight: normal;
	margin-top: 100px;
	width: 300px;
}
.chocolatetext12 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 570px;
	font-weight: normal;
	margin-top: 60px;
	width: 360px;
}
.chocolatetext13 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30150A;
	margin-left: 100px;
	font-weight: normal;
	margin-top: 100px;
	width: 300px;
}



.chocolatetext2bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	font-weight: bold;
}
.frontpage_products {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #6B3919;
	vertical-align: top;
}
.product_border {
	border: 1px solid #83389B;
	padding: 3px;
}
#mainmiddleproducts {
	width: 930px;
	margin-left: 10px;
	height: 1090px;
	background-color: #FFF;
	float: none;
	text-align: center;
}
#mainmiddleproductsfd {
	width: 930px;
	margin-left: 10px;
	height: 1280px;
	background-color: #FFF;
	float: none;
	text-align: left;
}
#headingoccasions {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_favours.jpg);
	background-repeat: no-repeat;
	height: 2270px;
}
#maintopoccasions {
	height: 2080px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.occasionstext2bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	font-weight: bold;
}
.occasionstext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.occasionstext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: normal;
}
.occasionstext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: normal;
	margin-top: 130px;
	width: 400px;
	height: 180px;
}
.occasionstext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 600px;
	font-weight: normal;
	margin-top: 55px;
	width: 300px;
	text-align: right;
	height: 265px;
}
.occasionstext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 170px;
	font-weight: normal;
	margin-top: 90px;
	width: 350px;
	height: 260px;
}
.occasionstext5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: normal;
	margin-top: 20px;
	width: 380px;
	height: 330px;
}
.occasionstext6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 620px;
	font-weight: normal;
	margin-top: 50px;
	width: 300px;
}
#headingtruffles {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_truffles.jpg);
	background-repeat: no-repeat;
	height: 1670px;
}
#maintoptruffles {
	height: 1430px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.trufflestext2bold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	font-weight: bold;
}
.trufflestext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	height: 110px;
}
.trufflestext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: normal;
}
.trufflestext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 70px;
	font-weight: normal;
	margin-top: 130px;
	width: 400px;
	height: 240px;
}
.trufflestext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 520px;
	font-weight: normal;
	margin-top: 200px;
	width: 400px;
	text-align: left;
	height: 224px;
}
.trufflestext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: normal;
	margin-top: 90px;
	width: 430px;
	height: 250px;
}
.trufflestext5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 550px;
	font-weight: normal;
	margin-top: 0px;
	width: 360px;
	text-align: left;
}
#header_chocolate_assortment {
	height: 180px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#heading_main {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/header_chocolate_assortment_bg.jpg);
	background-repeat: no-repeat;
	height: 360px;
}
#heading_chocolate_passion {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/info_chocolate_passion.jpg);
	background-repeat: no-repeat;
	height: 1020px;
}
#maintopchocolatepassion {
	height: 840px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.chocolatepassiontext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 400px;
	width: 910px;
}
#heading_dark_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_dark%20chocolate.jpg);
	background-repeat: no-repeat;
	height: 1115px;
}
#maintopdarkchocolate {
	height: 840px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.darkchocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 360px;
	width: 910px;
}
#heading_milk_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_milk_chocolate.jpg);
	background-repeat: no-repeat;
	height: 1000px;
}
#maintopmilkchocolate {
	height: 800px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.milkchocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 360px;
	width: 910px;
}
#heading_white_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_white%20chocolate.jpg);
	background-repeat: no-repeat;
	height: 900px;
}
#maintopwhitechocolate {
	height: 600px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.whitechocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 360px;
	width: 910px;
}
#heading_tasting_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_tasting%20chocolate.jpg);
	background-repeat: no-repeat;
	height: 1680px;
}
#maintoptastingchocolate {
	height: 810px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.tastingchocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 500px;
	width: 910px;
	height: 70px;
}
.tastingchocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 36px;
	width: 550px;
	height: 190px;
}
.tastingchocolatetext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 20px;
	width: 910px;
}

#heading_story_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_story%20chocolate.jpg);
	background-repeat: no-repeat;
	height: 1850px;
}
#maintopstorychocolate {
	height: 1600px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.storychocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 450px;
	width: 910px;
	height: 100px;
}
.storychocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 260px;
	width: 910px;
}
.storychocolatetext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 270px;
	font-weight: bold;
	margin-top: 30px;
	width: 670px;
	height: 180px;
}
.storychocolatetext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 50px;
	width: 600px;
	height: 290px;
}
.storychocolatetext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 20px;
	width: 910px;
}

#heading_truffles_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_info_truffles.jpg);
	background-repeat: no-repeat;
	height: 1150px;
}
#maintoptruffleschocolate {
	height: 100px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.truffleschocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 400px;
	width: 910px;
}
.truffleschocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 300px;
	width: 910px;
}
#heading_made_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_chocolate_made.jpg);
	background-repeat: no-repeat;
	height: 1640px;
}
#maintopmadechocolate {
	height: 1450px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.madechocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 450px;
	width: 910px;
}
.madechocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 30px;
	width: 700px;
	height: 180px;
}
.madechocolatetext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 20px;
	width: 910px;
	height: 45px;
}
.madechocolatetext3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 210px;
	font-weight: bold;
	margin-top: 65px;
	width: 700px;
	height: 60px;
}
.madechocolatetext4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 60px;
	width: 640px;
}
.madechocolatetext5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 20px;
	width: 910px;
}

#heading_quotes_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_quotes.jpg);
	background-repeat: no-repeat;
	height: 1440px;
}
#maintopquoteschocolate {
	height: 1240px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.quoteschocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 140px;
	width: 650px;
}
.quoteschocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}

#heading_dictionary_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_chocolate_dictionary.jpg);
	background-repeat: no-repeat;
	height: 2050px;
}
#maintopdictionarychocolate {
	height: 1240px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.dictionarychocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 120px;
	width: 650px;
}
.dictionarychocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_customers_chocolate {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_customers_said.jpg);
	background-repeat: no-repeat;
	height: 2590px;
}
#maintopcustomerschocolate {
	height: 1240px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.customerschocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 40px;
	font-weight: bold;
	margin-top: 20px;
	width: 650px;
	height: 110px;
}
.customerschocolatetextp {
	color: #781F7D;
}

.customerschocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
.customerschocolatetext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 80px;
	width: 650px;
}

#account {
	margin-top: 10px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781E7E;
}
#account a {
	margin-top: 10px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781E7E;
	text-decoration: none;
}
#account a:hover {
	margin-top: 10px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781E7E;
	text-decoration: underline;
}
#logo1 {
	float: left;
	height: 10px;
	width: 273px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 130px;
	margin-bottom: 0px;
	margin-left: 500px;
}
#maintophampers3 {
	height: 100px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#maintophampers4 {
	height: 100px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.occasionstexta {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	height: 160px;
}
a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781E7E;
	text-decoration: none;
}
a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781E7E;
	text-decoration: none;
}
a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781E7E;
	text-decoration: underline;
}
.occasionstexth {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 50px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
}
#heading_quality {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_quality_assurance.jpg);
	background-repeat: no-repeat;
	height: 1000px;
}
#maintopqualitychocolate {
	height: 800px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.qualitychocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 120px;
	width: 650px;
}
.qualitychocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_delivery {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_delivery.jpg);
	background-repeat: no-repeat;
	height: 1400px;
}
#maintopdeliverychocolate {
	height: 700px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.deliverychocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 100px;
	width: 650px;
	height: 180px;
}
.deliverychocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_contact {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_contact_us.jpg);
	background-repeat: no-repeat;
	height: 870px;
}
#maintopcontactchocolate {
	height: 690px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.contactchocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 80px;
	width: 650px;
	height: 180px;
}
.contactchocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_terms {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_terms.jpg);
	background-repeat: no-repeat;
	height: 2150px;
}
#maintoptermschocolate {
	height: 1950px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.termschocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 100px;
	width: 650px;
	height: 180px;
}
.termschocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_privacy {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_privacy_policy.jpg);
	background-repeat: no-repeat;
	height: 800px;
}
#maintopprivacychocolate {
	height: 600px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.privacychocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 100px;
	width: 650px;
	height: 180px;
}
.privacychocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_who {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_who_we_are.jpg);
	background-repeat: no-repeat;
	height: 1050px;
}
#maintopwhochocolate {
	height: 870px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.whochocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	width: 650px;
	height: 210px;
	margin-top: 100px;
}
.whochocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
#heading_payment {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_payment_policy.jpg);
	background-repeat: no-repeat;
	height: 740px;
}
#maintoppaymentchocolate {
	height: 530px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.paymentchocolatetext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 100px;
	width: 650px;
	height: 210px;
}
.paymentchocolatetext1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30150A;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	width: 910px;
}
.bold_text_ul {
	font-size: 14px;
	text-decoration: underline;
}

#logo2 {
	float: left;
	height: 10px;
	width: 273px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 110px;
	margin-bottom: 0px;
	margin-left: 500px;
}
#mainmiddlecol {
	width: 940px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	height: 1270px;
	color: #59452A;
}
#mainmiddlecolrem {
	width: 940px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	height: 650px;
	color: #59452A;
}
#heading_reminders {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_header_reminders.jpg);
	background-repeat: no-repeat;
	height: 490px;
}
#heading_points {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_header_points.jpg);
	background-repeat: no-repeat;
	height: 490px;
}
#heading_corporate_orders {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/bg_corporate_orders.jpg);
	background-repeat: no-repeat;
	height: 705px;
}
#mainmiddlecolcorp {
	width: 940px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	height: 795px;
	color: #59452A;
}
