.url:link { color: #888; text-decoration:none;}
.url:visited { color: #888; text-decoration:none;}
.url:hover { color: #A9BED8; text-decoration:none;}
.url:active { color: #888; text-decoration:none;}

.buzz:link { color: #634636; text-decoration:none;}
.buzz:visited { color: #634636; text-decoration:none;}
.buzz:hover { color: #634636; text-decoration:none;}
.buzz:active { color: #634636; text-decoration:none;}

.fc-sensitive:link { color: #AEC5E7; text-decoration:none;}
.fc-sensitive:visited { color: #AEC5E7; text-decoration:none;}
.fc-sensitive:hover { color: #AEC5E7; text-decoration:none;}
.fc-sensitive:active { color: #AEC5E7; text-decoration:none;}

.fc-normal:link { color: #AFBD22; text-decoration:none;}
.fc-normal:visited { color: #AFBD22; text-decoration:none;}
.fc-normal:hover { color: #AFBD22; text-decoration:none;}
.fc-normal:active { color: #AFBD22; text-decoration:none;}

.fc-dry:link { color: #F89828; text-decoration:none;}
.fc-dry:visited { color: #F89828; text-decoration:none;}
.fc-dry:hover { color: #F89828; text-decoration:none;}
.fc-dry:active { color: #F89828; text-decoration:none;}

.fc-mature:link { color: #731472; text-decoration:none;}
.fc-mature:visited { color: #731472; text-decoration:none;}
.fc-mature:hover { color: #731472; text-decoration:none;}
.fc-mature:active { color: #731472; text-decoration:none;}

.right-section {
	float: right;
	margin-top: 30px;
}
.box {
	width: 228px;
	background-color: #FFF;
	height: 216px;
	border: 1px #CCC solid;
	float: right;
	padding:7px;
	}
.advice-box-gr,
.advice-box {
	background-color: #FFF;
	border: 1px #A9BED8 solid;
	width:211px;
	height: 199px;
	float: right;
	}
.buzz-box {
	background-color: #FFF;
	border: 1px #A9BED8 solid;
	width:211px;
	height: 199px;
	float: left;
	}
.buzz-box-sm {
padding: 20px;
	width: 93px;
	height: 74px;
	border:1px #CCC solid;
	float:left;
}
.buzz-bg {
	width: 260px;
	height: 116px;
	background: #F3F3F3;
	float: left;
	text-align: left;
	margin-left:3px;
}
.advice-box-gr {border: 1px #CCC solid;}
.advice-box{border: 1px #A9BED8 solid;}
.mid-section-hist, 
.mid-section-miss {
	height: 450px;
	padding: 0 30px 0 30px;
	line-height: 16px;
	} 
.mid-section-miss {
	background: url(../img/about/bg_mission.jpg) bottom right no-repeat;
	}
.bx,
.bxblu {
	padding: 6px;
	width: 800px;
	float: right;
	text-align: left;
}
.location-bx,
.bxblu {
	background-color: #A9BED8;
}
.location-bx {
	width: 256px;
	height: 232px;
	text-align: center;
}
.location-cont {
	width: 256px;
	float:left;
	padding-left:22px;
	text-align: left;
	}
.bx {border-bottom: 1px #CCC dashed;}
.bxcont {
	text-align: left;
	background-color: #FFF;
	padding:30px 30px 20px 20px;
	line-height: 16px;
	}
.stat-ti {
	padding: 14px 0 20px 20px;
	text-align: left;
}
.stat-position,
.stat-topic {
	color: #A9BED8; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 20px;
	font-style: normal;
}
.buzz-topic {
	color: #A9BED8; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height:28px;
	font-style: normal;}
.buzz-topic {font-size: 20px; 	font-weight: normal; }
.stat-topic {font-size: 18px; 	font-weight: normal; }
.stat-position {font-size: 14px; font-weight: bold; float:left; width:160px;}
.stat-marked {color: #A9BED8; font-size: 14px; font-weight: bold;padding-bottom:5px}

/*ingredients*/

.oils {
	width: 95px; 
	height: 105px;
	border: 1px #CCC solid;
	float:right;
	text-align:center;
	padding: 4px;
}

/*facechart*/
th {background: url(../img/resources/facechart/top.gif) no-repeat 4px 0;
border-bottom: 4px #FFF solid;
	}
 td {
  border-bottom: 1px #CCC dashed;
  border-right: 1px #CCC dashed;
  padding: 2.0em;
  
  }
.first {
	padding: 10px;
	border-left: 1px #CCC dashed;
}
.toprow {
  	border-top: 1px #CCC dashed;
}
/*contact*/
.msg {
	width: 780px;
	border: #FFF;
	padding:10px;
}