img, div { behavior: url(iepngfix.htc) }
body{background-image:url("images/bgd.jpg"); background-position: top center; background-repeat:repeat-x;font-family:Arial; font-size:13px; margin:0px; padding:0px; }

.container {margin:0px auto 0px auto; width:937px; padding:0px 0px 10px 0px; height:auto; z-index:-1000;  background-image:url("images/page_bgd.png"); background-position: top center; background-repeat:repeat-y;}

.header{width:903px; height:109px; background-image:url("images/header.gif"); background-position: top center; background-repeat:no-repeat;margin:0px 17px 0px 17px; padding:0px; }
.content{width:903px; margin:0px 17px 0px 17px; padding:0px; overflow: hidden; z-index:1000;}
.content-left{width:182px; background-image:url("images/veg_soc_approved.gif"); background-position: bottom center; background-repeat:no-repeat;padding: 0px 0px 32767px 0px;	margin: 0px 0px -32767px 0px; float:left}
.content-right{width:721px; margin:0px; padding:0px; float:left}
.content-right-text{width:701px; margin:0px; padding:0px 20px 0px 0px; float:left}
.home-mid{width:486px; margin:0px 11px 0px 0px; float:left}
.home-right{width:223px; margin:0px 0px 0px 0px; float:left}
.home-news{width:174px; height:242px; float:left; margin:0px 0px 11px 11px; padding:45px 14px 0px 14px; background-image:url("images/home_news_bgd.gif"); background-position: top center; background-repeat:no-repeat;}
.home-main-pic {float:left; width:257px; height:263px; padding:25px 0px 0px 229px; background-image:url("images/home_mainpic.jpg"); background-position: top center; background-repeat:no-repeat;}
.home-main-text {color:#FFFFFF; font-size:14px; line-height:18px;}
.news-left {width:484px; margin: 10px 0px 0px 0px; float:left;}
.news-right {width: 224px; margin: 10px 0px 0px 0px; float:left; border-style:solid; border-color:#DBDBDC; border-width: 0px 0px 0px 1px; padding:0px 0px 0px 12px;} 
.news-summary-container {width: 471px; padding: 0px; margin:0px 12px 0px 0px; background-color:#F5F6D0;}
.news-summary-content {width: 441px; padding: 0px 15px 0px 15px; }

.news_summary_image {float:left; width:150px; clear:left; margin:0px 0px 0px 0px; height:150px; border:1px solid; color:#559558; text-align:center;}
.news_summary_detail {float:right; width:260px; margin:0px 0px 30px 0px; height:100px; padding:0px;}

.range-glucosamine-head {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#17816F; background-image:url("images/subhead-glucosamine.gif"); background-position: top left; background-repeat:no-repeat;}
.range-glucosamine-mainhead {font-family:Arial; font-weight:normal; margin:0px 0px 20px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#17816F; background-image:url("images/page-head-bgd-glucosamine.gif"); background-position: top left; background-repeat:no-repeat;}
.range-glucosamine {color:#17816F;}
.range-glucosamine p h6 {color:#17816F;}
.range-glucosamine ul li{font-size:12px; color:#666666;}
.range-glucosamine li{list-style-image:url(images/bullet-glucosamine.gif); margin: 0px 0px 10px 0px;}


.range-skinhaireyes-head {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#E877AF; background-image:url("images/subhead-skinhaireyes.gif"); background-position: top left; background-repeat:no-repeat;}
.range-skinhaireyes-mainhead {font-family:Arial; font-weight:normal; margin:0px 0px 20px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#E877AF; background-image:url("images/page-head-bgd-skinhaireyes.gif"); background-position: top left; background-repeat:no-repeat;}

.range-skinhaireyes {color:#E877AF;}
.range-skinhaireyes p h6 {color:#E877AF;}
.range-skinhaireyes ul li{font-size:12px; color:#666666;}
.range-skinhaireyes li{list-style-image:url(images/bullet-skin-hair-eyes.gif); margin: 0px 0px 10px 0px;}

.range-flaxseed-mainhead {font-family:Arial; font-weight:normal; margin:0px 0px 20px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#B1B20A; background-image:url("images/page-head-bgd-flaxseed.gif"); background-position: top left; background-repeat:no-repeat;}
.range-flaxseed-head {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#B1B20A; background-image:url("images/subhead-flaxseed.gif"); background-position: top left; background-repeat:no-repeat;}
.range-flaxseed {color:#B1B20A;}
.range-flaxseed p h6 {color:#B1B20A;}
.range-flaxseed ul li{font-size:12px; color:#666666;}
.range-flaxseed li{list-style-image:url(images/bullet-flaxseed.gif); margin-bottom:10px;}

.range-epo-mainhead {font-family:Arial; font-weight:normal; margin:0px 0px 20px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#F6B01C; background-image:url("images/page-head-bgd-epo.gif"); background-position: top left; background-repeat:no-repeat;}
.range-epo-head {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#F6B01C; background-image:url("images/subhead-epo.gif"); background-position: top left; background-repeat:no-repeat;}
.range-epo {color:#F6B01C;}
.range-epo p h6{ color:#F6B01C;}
.range-epo ul li{font-size:12px; color:#666666;}
.range-epo li{list-style-image:url(images/bullet-epo.gif); margin-bottom:10px;}

.range-omega-mainhead {font-family:Arial; font-weight:normal; margin:0px 0px 20px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#EB8616; background-image:url("images/page-head-bgd-omega.gif"); background-position: top left; background-repeat:no-repeat;}
.range-omega-head {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#EB8616; background-image:url("images/subhead-omega.gif"); background-position: top left; background-repeat:no-repeat;}
.range-omega {color:#EB8616;}
.range-omega p h6 {color:#EB8616;}
.range-omega ul li{font-size:12px; color:#666666;}
.range-omega li{list-style-image:url(images/bullet-omega.gif); margin-bottom:10px;}

.range-cardiovite-mainhead {font-family:Arial; font-weight:normal; margin:0px 0px 20px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#BF0031; background-image:url("images/page-head-bgd-cardiovite.gif"); background-position: top left; background-repeat:no-repeat;}
.range-cardiovite-head {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:8px 0px 0px 15px; height: 31px; font-size:21px; color:#BF0031; background-image:url("images/subhead-cardiovite.gif"); background-position: top left; background-repeat:no-repeat;}
.range-cardiovite {color:#BF0031;}
.range-cardiovite p h6{color:#BF0031;}
.range-cardiovite ul li{font-size:12px; color:#666666;}
.range-cardiovite li{list-style-image:url(images/bullet-cardiovite.gif); margin-bottom:10px;}


.quick-guide {width: 467px; height: 116px; float:left; color:#1D7221; background-image:url("images/quick-guide.png"); background-position: top left; background-repeat:no-repeat; padding: 40px 10px 5px 10px; margin: 15px 0px 0px 0px; }
.quick-guide p {color:#1D7221;}
.quick-guide ul li{font-size:12px; color:#1D7221;}
.quick-guide ul {font-size:12px; color:#1D7221; margin: 0px 0px 0px -23px;}
.quick-guide li{list-style-image:url(images/bullet-quick-guide.png); margin: 0px 0px 2px 0px;}

.emailblock {margin:0px 0px 0px 690px; padding:0px 0px 0px 0px}

.footer {width:937px; height:auto; margin: 0px auto 0px auto; padding:0px; color:#87888A; font-size:11px;}
.footer-upper-left {width:189px; height:121px; margin: -121px 0px 0px 10px; float:left; background-image:url("images/veg_soc_approved.gif"); background-position: top center; background-repeat:no-repeat;}
.footer-upper-right {width:746px; height:13px; margin: -13px auto 0px auto; float:left}
.footer-lower {width:937px; height:50px; background-image:url("images/footer-bgd-base.png"); background-position: top center; background-repeat:no-repeat;margin: 0px auto 0px auto; padding:22px 0px 0px 0px; color:#87888A; font-size:11px;}

.footer-left {width:420px; margin:0px 0px 0px 17px; text-align:left; float:left}
.footer-right {width:420px; margin:0px 17px 0px 0px; text-align:right; float:right}
.footer-right a {text-decoration: none; color:#87888A; font-size:11px;}
.footer-right a:hover {text-decoration: underline; color:#87888A; font-size:11px;}
.footer-home {width:840px; margin:0px auto 0px auto; text-align:center; color:#87888A;}
.footer-home a {text-decoration: none; color:#87888A; font-size:11px;}
.footer-home a:hover {text-decoration: underline; color:#87888A; font-size:11px;}
.menu {
	margin: 0;
	padding: 0;
	width: 182px;
	list-style: none;
	background: #fff;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 28px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 28px;
	background-repeat: no-repeat;
}
.menu2 {
	margin: 0;
	padding: 0;
	width: 182px;
	list-style: none;
	background: #fff;
}
.menu2 li {
	padding: 0;
	margin: 0;
	height: 47px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu2 li a, .menu2 li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 47px;
	background-repeat: no-repeat;
}
.home {background-image: url(images/home-on.gif);}
.home-sel {background-image: url(images/home-on.gif);}
.home a {background-image: url(images/home.gif);}
.about {background-image: url(images/about-on.gif);}
.about-sel {background-image: url(images/about-on.gif);}
.about a {background-image: url(images/about.gif);}
.range {background-image: url(images/range-on.gif);}
.range-sel {background-image: url(images/range-on.gif);}
.range a {background-image: url(images/range.gif);}
.where {background-image: url(images/where-on.gif);}
.where-sel {background-image: url(images/where-on.gif);}
.where a {background-image: url(images/where.gif);}
.new {background-image: url(images/new-on.gif);}
.new-sel {background-image: url(images/new-on.gif);}
.new a {background-image: url(images/new.gif);}
.help {background-image: url(images/help-on.gif);}
.help-sel {background-image: url(images/help-on.gif);}
.help a {background-image: url(images/help.gif);}
.contact {background-image: url(images/contact-on.gif);}
.contact-sel {background-image: url(images/contact-on.gif);}
.contact a {background-image: url(images/contact.gif);}
.competition {background-image: url(images/competition-on.gif);}
.competition-sel {background-image: url(images/competition-on.gif);}
.competition a {background-image: url(images/competition.gif);}
.text-green {color:#1D7221;}
.about-panel {width:673px; height:auto; padding: 0px 13px 0px 13px; background-color:#EAEEA2;} 
.about-curves {width:699px; padding: 0px 0px 0px 0px; margin:0px; background-color:#EAEEA2;} 
.competition-panel {width:673px; height:auto; padding: 0px 13px 0px 13px; background-color:#EAEEA2; background-image:url("images/competition-panel-top.png"); background-position: top left; background-repeat:no-repeat;}
.comp-form {font-family:Arial; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:14px; color:#292929; margin:0px 0px 10px 0px}
.comp-green {font-family:Arial; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#1D7221;  margin:0px 0px 10px 0px}
.comp-green a{color:#1D7221; text-decoration:underline;}
.comp-green a:hover{color:#1D7221; text-decoration:underline;}

ul.menu li a:hover {background: none;}
ul.menu2 li a:hover {background: none;}

a {color:#033A9B; border:none; outline:none; text-decoration:none;}
a:hover {color:#033A9B; text-decoration:underline;}

img {border:none; outline:none;}

.clear {clear:both;}

h1 {font-family:Arial; font-weight:normal; margin:0px 0px 11px 0px; padding:10px 0px 0px 15px; height: 51px; font-size:34px; color:#1D7221; background-image:url("images/page-head-bgd.gif"); background-position: top left; background-repeat:no-repeat;}
h2 {font-family:Arial; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; color:#353535; font-size:18px; font-weight:600}
h3 {font-family:Arial; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#1D7221; font-size:18px;}
h4 {font-family:Arial; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#ffffff; font-size:28px; font-weight:normal;}
h5 {font-family:Arial; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#5BAC26; font-size:14px; font-weight:normal;}
h6 {font-family:Arial; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:14px; font-weight:bold;}

p {font-size:12px; line-height:16px; color:#666666; margin:0px;}
ul {font-size:12px; line-height:18px; color:#666666; }
li {font-size:12px; line-height:18px; color:#666666; }
ol {font-size:12px; line-height:18px; color:#666666;}
