html,body{
	margin:0;
	padding:0;
	}
body{
	background-color: rgb(255,218,111);
	}
#chocline{
	position:absolute;
	left:0px;
	top:20px;
	width:1000px;
	height:244px;
	background-image: url('/img/chocolate.png');
	background-repeat: no-repeat;
	}
#choclineright{
	position:absolute;
	left:0px;
	top:20px;
	height:247px;
	background-image: url('/img/chocright.png');
	background-repeat: repeat-x;
	width: 100%;
	}
#menuline{
	position:absolute;
	left:0px;
	top:180px;
	width:100%;
	height:32px;
	vertical-align: middle;
	background: none;
	}
#menulinebg{
	position:absolute;
	left:0px;
	top:180px;
	width:100%;
	height:32px;
	background: white;
	}
.mdot{
	display:block;
	position:absolute;
	height:100%;
	background: #c85;
	padding: 0px 4px;
	line-height: 26px;
	font-family:sans-serif;
	color: #400;
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	}
.mdot2{
	display:block;
	position:absolute;
	border:none;
	}
.mdot2 img{
	border:none;
	margin:1px;
	}
.here{
	background: #ffa;
	border-style: ridge;
	color: black;
	}
#content{
	margin-left: 80px;
	padding: 10px;
	font-family: sans-serif;
	color: #a33239;
	/*position:relative;
	top: 300px;*/
	font-weight:bold;
	max-width: 850px;
	}
#contentW{
	margin-left: 80px;
	padding: 10px;
	font-family: sans-serif;
	color: #a33239;
	/*position:relative;
	top: 300px;*/
	font-weight:normal;
	max-width: 1000px;
	}	
#contentS{
	margin-left: 0px;
	padding: 10px;
	font-family: sans-serif;
	color: #a33239;
	font-weight:normal;
	max-width: 1000px;
	}	
#content h2{
	border-top: 1px dashed #a33239;
	border-bottom: 1px dashed #a33239;
	color: #7b4e27;
	padding-left: 5px;
	}
	#content h3{
	/*border-top: 1px dashed #444;*/
	border-bottom: 1px dashed #444;
	color: #444;
	padding-left: 5px;
	}
#content h4
{
	padding: 10px;
	font-family: sans-serif;
	color: #a33239;
	font-weight:normal;
	max-width: 850px;
	}	
#Pinfo
{
	margin-left: 80px;
	padding: 10px;
	font-family: sans-serif;
	color: #444;
	max-width: 850px;
	}
	
#content p{
	margin-left: 10px;
	text-align: justify;
	}
#content hr{
	width: 570px;
	margin-left: 150px;
	}
#footer{
	border-top: 3px double #a63;
	padding: 1px;
	text-align:center;
	font-size: 0.8em;
	color: white;
	background-image: url(/img/chocshort.png);
	background-repeat: repeat-x;
	}
#divider{
	border-top: 3px double #a63;
	padding: 1px;
	text-align:center;
	font-size:medium;
	color: white;
	background-image: url(/img/chocshort.png);
	background-repeat: repeat-x;
	}
	
#content a{
	color: #444;
	}
#contentW a{
	color: #444;
	}	
#jumpchoco{
	position:absolute;
	left: 960px;
	top: 10px;
}
#jumpchoco img{
	position:absolute;
	right: 0px;
	top: 0px;
}
#drop{
	position:absolute;
	left: 900px;
	top:0px;
}
#content hr{
	background-image: url(/img/hr.png);
	margin: 20px;
	margin-left:auto;
	margin-right:auto;
	display: block;
	width:350px;
	height:8px;
	border:none;
}
.submitbtn
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:large; 
	font-weight: normal; 
	font-style: normal; 
	text-transform: none; 
	color: #FFFFFF; 
	background-image: url('/img/chocshort.png'); 
	border-style: outset
}

#nav
{
	background-color:#a33239;
	width:100%; 
	height:30px;
	vertical-align:middle;
	
	}

#nav ul
{
	font-family:  Arial, sans-serif;
	font-size:small;
	list-style:none;
	width:100%;
	margin: 0;
	padding: 0;

}

#nav ul li 
{
	float:left;	
	}
#nav ul li a
{
	color:white;
	padding-left:7px;
	padding-right: 7px;	
	display:block;
	line-height:15px;
	text-decoration:underline;
	
	
}

#nav a:hover {
		color:maroon;
		background-color:White;
 		text-decoration:none;
		}

#flashmov
{
	border:2; 
	border-style:inset; 
	border-color:Maroon;
}

#repblock{
	position:absolute;
	display:inline;
	left: 700px;
	top: 113px;
}
#reptext
{
	font-family:  Arial, sans-serif;
	font-size:small;
	color:white;
	padding-left:0px;
	padding-right: 0px;	
}
