body {background:url(../images/background.jpg) fixed; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;; margin:0px 0px}

.container {width:825px; margin:0px auto; position:relative; padding:38px 0px 0px 0px;}
.logo {position:absolute; top:30px; left:0px}

.left_bar {width:174px; float:left; padding:210px 0px 0px 20px}
	.bottom_margin {margin-bottom:30px}
	
	ul.menu {width:174px; margin:0px 0px 30px 0px; padding:0px 0px; list-style:none; }
		ul.menu li a {display:block; background:#e8e2c4; padding:5px 0px 5px 21px; margin:0px 0px 3px 0px; font-size:14px; color:#000000; text-decoration:none}
		ul.menu li a.active_link {background:url(../images/bullet-red.gif) no-repeat 7px 8px #fff8d7; padding-bottom:2px; margin-bottom:0px}
		
		ul.menu li ul {padding:0px 20px 20px 0px; background-color:#fff8d7; margin:0px 0px 3px 0px; list-style:none}
		ul.menu li ul li a {display:block; background:#fff8d7; padding:4px 0px 0px 31px; margin:0px 0px 0px 0px; font-size:12px; color:#000000; text-decoration:none}
		ul.menu li ul li a.active_link {background:url(../images/bullet-black.gif) no-repeat 20px 6px #fff8d7}
		
		ul.menu li ul li ul {padding:0px 20px 0px 0px; background-color:#fff8d7; margin-bottom:3px; list-style:none}
		ul.menu li ul li ul li a {display:block; background:#fff8d7; padding:4px 0px 0px 41px; margin:0px 0px 0px 0px; font-size:12px; color:#000000; text-decoration:none}
		ul.menu li ul li ul li a.active_link {background:url(../images/bullet-black.gif) no-repeat 30px 6px #fff8d7}
		
.main_content {width:602px; float:right; background:url(../images/trans-bg.png); padding-bottom:30px }

.text_bg {padding:0px 10px; margin:0px 0px;}
 
 
.products_bottom_image_right { float:left; margin:20px 0px 20px 20px; width:240px; }
.products_bottom_image_right img { padding:0; margin:0; width:240px; height:150px; }
.products_bottom_image_right h3 { background:#fff8d7; text-align:center; padding:5px 0; margin:0; font-size:1em; }

.products_bottom_image_left { float:left; margin:20px 0px;  width:240px;}
.products_bottom_image_left img { padding:0; margin:0;  width:240px; height:150px;}
.products_bottom_image_left h3 { background:#fff8d7; text-align:center; padding:5px 0; margin:0; font-size:1em; }


#imageHolder .item { width:130px; float:left; padding:5px 5px 0 5px; margin:0; }
#imageHolder .item img { padding:0; margin:0; }
#imageHolder .item p { padding:0; margin:0; }
#imageHolder .item span { padding:5px 5px 5px 15px; display:block; background:url(/images/bullet3.gif) no-repeat 5px 10px #ccc;}
#imageHolder .pas span { background:url(/images/bullet3.gif) no-repeat 5px 10px #ED1B23; }
#imageHolder .sav span { background:url(/images/bullet3.gif) no-repeat 5px 10px #FF7F00; }
#imageHolder .cal span { background:url(/images/bullet3.gif) no-repeat 5px 10px #3E9F60; }
#imageHolder .veg span { background:url(/images/bullet3.gif) no-repeat 5px 10px #536B79; }
#imageHolder .swe span { background:url(/images/bullet3.gif) no-repeat 5px 10px #5DACA4; }
#imageHolder .fin span { background:url(/images/bullet3.gif) no-repeat 5px 10px #000; }
#imageHolder a { color:#fff;   }

.footer {width:825px; margin-top:20px; text-align:right}
.footer a {color:#000000; text-decoration:underline}

h1 {font-size:22px; color:#ff3333}
p, ul, ol {font-size:14px; line-height:17px}
a {color:#ff3333}
a:hover{text-decoration:none}

.footer_strip {margin:0px 0px; background:url(../images/web-footer-strip.png); height:57px; display:block}
.footer_strip p {margin:0px auto; width:825px; text-align:right; padding-top:25px; color:#FFFFFF}
.footer_strip a {color:#FFFFFF}