﻿body { background: #d6d6d6; color:#232323; font: 14px "Comic Sans MS", Arial, sans-serif; margin:0; padding:0;}
#header { margin:0; padding-bottom:10px; background:url(../images/border_shadow2.png)}
.header-shell { background:#aeaeae}
.header-wrapper { height:180px; margin:0 auto; width:95%; background: url(../images/left_logo.png) top left no-repeat, url(../images/right_logo.png) top right no-repeat;}
#container { margin:0 auto; width:95%; margin-top:20px;overflow:auto;}
#navigation { width:25%; min-width:250px; padding:10px; font: 14px "Comic Sans MS", Arial, sans-serif; }
#navigation .home { background:#232323; margin-bottom:5px; text-align:center; font-weight:bold; font-size:18px; padding:10px; color:#fff; border-top-left-radius:6px; -moz-border-top-left-radius:6px; -webkit-border-top-left-radius:6px;}
#navigation ul { margin-left:20px; margin:0; padding:0;	list-style-type:none; }
#navigation li a:active, a:link, a:visited { color:#555; }
#navigation ul li a { font-weight:bold; display: block; border-top:0; text-decoration:none; margin-bottom:3px; padding:10px 20px 10px 0px; background:url(../images/border_shadow.png); border-top-left-radius:6px; -moz-border-top-left-radius:6px; -webkit-border-top-left-radius:6px; }
#navigation ul li a:hover { position:relative; background:#fff;	color:#000; }
#content-shell { padding:10px; background:url(../images/border_shadow.png); border-top-left-radius:6px; -moz-border-top-left-radius:6px; -webkit-border-top-left-radius:6px; }
.content { position:relative; min-height:580px; background:#fff; padding:20px 30px 20px 20px; overflow:hidden}
.content h1 { margin:0; padding:0; padding-bottom:5px; border-bottom:1px solid #232323; border-bottom-style:dotted; font: 24px "Comic Sans MS", Arial, sans-serif }
.content h3 { margin-bottom:2px; }
.content h2 { margin-bottom:2px; margin-top:5px; }
.active { background:#fff; color:#000000; border-top-left-radius:6px; -moz-border-top-left-radius:6px; -webkit-border-top-left-radius:6px; }
.south_label { margin-right:15px; border:1px solid #aeaeae; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); -moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
#footer { margin:0 auto; width:95%; margin-top:20px; overflow:auto; margin-bottom:20px; text-align:center; font-size:12px; font-style:italic }
#seperator { margin-top:20px; border-bottom:1px solid #000; border-bottom-style:dotted;  }
.vf_white_pepper { border:1px solid #e1e1e1; padding:10px; margin-right:20px; margin-bottom:13px; width:270px; height:270px; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50);	-moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.vf_label { border:1px solid #e1e1e1; padding:10px; margin-right:20px; margin-bottom:13px; width:153px; height:275px; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50);	-moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.vff_map { border:1px solid #e1e1e1; padding:3px; margin-right:20px; margin-bottom:13px; width:271px; height:270px; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); -moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.ginger_label { padding:10px; margin-right:20px; margin-bottom:15px; width:200px; height:245px; border:1px solid #aeaeae; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); -moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.lance_label { padding:10px; margin:0 auto; width:500px; height:199px; border:1px solid #aeaeae; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); -moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.lance_label_mobile { margin:0 auto; width:350px; height:139px; border:1px solid #aeaeae; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); -moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.lance_image { text-align: center; }
#south_label { padding:10px; margin-right:15px; border:1px solid #e1e1e1; -webkit-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); -moz-box-shadow: 8px 8px 2px 0px rgba(0,0,0,0.50); box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.50); }
.ccontainer { padding:10px; margin:15px auto; max-width:400px; font-family: 'roboto'; background:url(../images/border_shadow.png); boder:1 px solid #fafafa; }
.ccontainer a { text-decoration:none;}
#tagcloud { background:#fff; padding:8px; }
