@charset "UTF-8";
/* CSS Document */

.nav_our_chocolate {
	color:#FFF6DC !important; 
}
.content {
	
	background:#F5F5F5;
	width:862px;
	min-height:620px;
	
}
.content .nav_bottom {
	background-color:#432413;
	opacity:.9;
	vertical-align:top;
	text-align:center;
	
}
.content_sub {
	width:660px;
	min-height:545px;
	
	padding-left:0px;
	
}
.watch_videos {
	vertical-align:top;
	background-image:url(../images/factory-tour.png);
	background-repeat:no-repeat;
	background-position:center 0px;
}
.watch_videos:hover {
	background-image:url(../images/factory-tour-hover.png);
	cursor:pointer;
}
.watch_videos a {
	height:40px;
	display:block;
}
h1 {
	 font-size:12px;
	 font-family: Arial, helvetica, verdana, sans-serif;
	 font-weight:bold;
	 color:#CFAD67;
	 margin-bottom:12px;
	 text-transform:uppercase;
	 letter-spacing:.1em;
}
.content_sub h2 {
	 margin-top:25px;
	 font-size:12px;
	 font-family: arial, helvetica, verdana, sans-serif;
	 font-weight:bold;
	 text-transform:uppercase;
	 white-space:nowrap;
	 overflow:hidden;
	 color:#7C391C;
	 letter-spacing:.15em;
}
.content_sub h3 {
	 margin-top:22px;
	 font-size:12px;
	 font-family: arial, helvetica, verdana, sans-serif;
	 font-weight:bold;
	 text-transform:uppercase;
	 white-space:nowrap;
	 overflow:hidden;
	 color:#7C391C;
	 letter-spacing:.15em;
}
.content_sub a:hover {
	 color:#7C391C;
}
.content_sub a {
	 font-size:10px;
	 font-family: arial, helvetica, verdana, sans-serif;
	 color:#E14237;
	 
}
.content_sub p {
	 font-size:11px;
	 font-family: arial, helvetica, verdana, sans-serif;
	 color:#FFF6dc;
	 margin:5px 0 5px 0;
	 letter-spacing:.02em;
}
.content_sub li {
	 font-size:11px;
	 font-family: arial, helvetica, verdana, sans-serif;
	 color:#8F6A48;
	 margin:5px 0 5px 0;
}
.content_sub td {
	padding:0px;
}
.content_sub td .mask {
	width:635px;
	height:545px;
	overflow:hidden;
}
.list_head {
	margin:0px;
	font-size:9px;
	font-family: arial, helvetica, verdana, sans-serif;
	color:#502912;
	letter-spacing:.1em;
}
.list_text {
	margin:0px 0 0 1px;
	
	font-size:11px;
	font-family: arial, helvetica, verdana, sans-serif;
	text-align:center;
	letter-spacing:.005em;
	line-height:14px;
}
.list_text a, .list_text li {
	color:#8F6A48;
}
.list_text a:hover {
	color:#502912;
}
.sidenavpic {
	background:url(../images/processnavhead.png);
	background-position:10px 0px;
	background-repeat:no-repeat;
}
.brownbox {
	position:absolute;
	width:635px;
	height:140px;
	margin-top:405px;
	
	z-index:2;
}
.brownboxtext {
	position:absolute;
	overflow:hidden;
	top:456px;
	width:635px;
	height:140px;
	
	z-index:3;
}
.brownboxtext p {
	display:block;
	text-align:center;
	height:60px;
	margin:0px;
	letter-spacing:.04em;
	font-size:11px !important;
	line-height:15px;
}
.brownboxtext h1 {
	margin:0px;
	padding-top:11px;
}
.brownboxlinkl {
	border:0px solid black; 
	height:30px; 
	width:8px;
	float:left;
	padding:7px 0px 0px 310px;
	cursor:pointer;
	background-image:url(../images/lprocessarrowoff.gif);
	background-position:170px 15px;
	background-repeat:no-repeat;
}
.brownboxlinkl:hover {

	background-image:url(../images/lprocessarrowro.gif);
	background-position:170px 15px;
	background-repeat:no-repeat;
}
.brownboxlinklnone {
	border:0px solid black; 
	height:30px; 
	width:8px;
	float:left;
	padding:7px 0px 0px 310px;
}
.brownboxlinkm {
	border:0px solid black; 
	height:30px; 
	width:0px; 
	float:left;
}
.brownboxlinkr {
	border:0px solid black;
	height:30px;
	float:left;
	padding:7px 0px 0px 0px;
	width:300px;
	cursor:pointer;
	background-image:url(../images/rprocessarrowoff.gif);
	background-position:113px 15px;
	background-repeat:no-repeat;
}
.brownboxlinkr:hover {

	background-image:url(../images/rprocessarrowro.gif);
	background-position:113px 15px;
	background-repeat:no-repeat;
}
.brownboxlinkrnone {
	border:0px solid black;
	height:80px;
	float:left;
	width:255px;
	padding:8px 0px 0px 5px;
}
.slide_head {
	font-family: Arial, helvetica, verdana, sans-serif;
	font-weight:bold;
	color:#CFAD67;
	margin-bottom:12px;
	margin-top:18px;
	text-transform:uppercase;
	letter-spacing:.15em;	
	text-align:center;
	font-size:9px;
	line-height:11px;
}