* {margin: 0em; padding: 0em}
h1,h2 {}
body { color: #333;	font:13px Arial, Helvetica, sans-serif}
a {color:#009442}
/* Outer */
#outer{/* background: url('/images/background.jpg') */}

/* Header */

#header { height: 120px; background:#f7efd6}
#header h1 { position:absolute; color: #fff; background: url(/images/cms/logo.gif) no-repeat; width: 440px; height:85px; margin:15px 0 10px 20px;}
#header h2 { color: #009442; float:right; padding:30px 50px 0; font: bold 1.7em/1.6em AriaConstantia, Georgia, "Times New Roman";}
#header h2 img {position: absolute; padding:9px 0 0 0}
#header h2 span#address { display:block; font: bold 0.7em/0.95em AriaConstantia, Georgia, "Times New Roman";}

/* Menu */

#menu { background: url('/images/cms/a7.gif') bottom left repeat-x;	padding: 1em 2.5em 1em 2.5em}
#menu ul, #footer_menu ul{ list-style: none; display: inline}
#menu li, #footer_menu li{ display: inline}
#menu li a { font: bold 1.2em Arial, Helvetica, sans-serif;	color: #333; text-decoration: none;	border-bottom: dotted 1px #333333; margin:0px 15px 0}
#menu li a:hover { color: #009442; border: 0px;	border-bottom: dotted 1px #009442}
#sausage a { color: #CC0000 }
/* Content */
#content { padding: 3em 15px 1em 15px; line-height: 1.6em; background: url('/images/cms/a8.gif') repeat-x top left}
#awards img { margin: 0.5em}
#news { margin: 2em 0 0.8em 0}
#pricedate { float:right; font-weight: bold; color:#009442 }
#content p { margin-bottom: 1.5em}
#content h2,h3,h4,h5,h6 { margin-bottom: 1em}
#content ul { margin-bottom: 1.5em;	padding-left: 1em}
#content blockquote
{
	padding: 1em;
	margin-bottom: 1.5em;
	background-color: #FFFCD8;
	background-image: url('/images/cms/a5.gif');
	background-repeat: no-repeat;
	background-position: top left;
	border: dotted 1px #DFD999;
}
#content blockquote p { margin-bottom: 0em}

#assort ul {list-style-type:none; margin:15px 0 0;}
#assort li a{font: bold 1.1em/1.2em Arial, Helvetica, sans-serif; text-decoration:none;}
#assort li a:hover{text-decoration:underline}
#assort .select {background:url(/images/cms/arror.gif) 0 2px no-repeat; padding:0 0 0 16px; text-decoration:underline; color:#009442}

#table_price { border-bottom: 1px solid #666; border-right: 1px solid #666;}
#table_price th { background:#e2d3a4; color:#222; border-top: 1px solid #666; border-left: 1px solid #666; padding:0 5px 0 5px}
#table_price td {color:#000033; border-top: 1px solid #666; border-left: 1px solid #666; padding:0 3px 0 3px; text-align:center;} /*background:#fcf6e1;*/
#table_price td.first{text-align:left;}
#table_price td:hover { color:#000033}


/* Primary Content */
#primaryContentContainer { float: left;	margin-right: -260px; width: 100%}
#primaryContentContainer .par {text-indent:16px; text-align:justify; font: 1.2em/1.3em Arial, Helvetica, sans-serif; color: #000; margin:2px 0; padding:0px;}
#primaryContentContainer .bpar {text-indent:16px; text-align:justify; font: 1.2em/1.3em Arial, Helvetica, sans-serif; color: #000; margin:4px 0; padding:0px;}

#primaryContent { margin: 0em 220px 0em 0em; padding: 1em 1.5em 1.5em 1.5em}
#primaryContent h2, #primaryContent h3 { color: #5D5F53; padding-bottom: 0.3em}
#secondaryContent h3
{
	background: url('/images/cms/a6.gif') no-repeat;
	width: 185px;
	height: 27px;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	padding: 8px 0 0 20px;
	color: #009442;
}
.print_link {float:right}
.textlinks {padding:0px; margin: 0px 0px 0px -15px; overflow: hidden; width: 205px; list-style-type: none;}
.textlinks li {	float: left; font: 1em/1em arial,sans-serif; width: 100%; border-bottom: #bbbcbb 1px dotted; font-weight:600; }
.textlinks a { padding:9px 3px 9px 15px; float: left; padding-bottom: 9px; width: 205px; color: #333333;text-decoration: none; }
.textlinks a:hover {background: #f7efd6;  color: #333333;}
.select_assort {background: #f7efd6;  color: #333333;}
///.textlinks .select_assort {background: #f7efd6;  color: #333333;}
/* Secondary Content */
#secondaryContent {	float: right; width: 215px}
/* Footer */
#footer
{
	background: url('/images/cms/a8.gif') repeat-x top left;
	border-top: solid 1px #D0D4BB;
	padding: 1.3em 3.5em 1.3em 2.5em;	
}
#footer span {font-size: 0.8em; margin-right: 2.5em}
#footer_menu li a { font: 1em Arial, Helvetica, sans-serif; color: #333; text-decoration: none; margin:0px 10px 0}
#footer_menu li a:hover {color: #009442; border: 0px;	border-bottom: dotted 1px #009442}
#counters {float:right; margin-top: -0.5em}
.clear{clear: both}
