/* Global Definitions */
html {
  padding: 0px;
  margin: 0px;
}
body {
  width: 920px;
  margin: 0px auto 0px auto;
  padding: 0px;
  background: #776125 url(../images/pizzeys-outter-bg.gif) repeat-y center;
  font: 13px Arial,Verdana,SunSans-Regular,Sans-Serif;
  color: #3B2D0F;
  line-height: 20px;
}
img {
  padding: 0px;
  margin: 0px;
  border: 0px;
}
h1 {
  font: bold 17px Arial,Verdana,SunSans-Regular,Sans-Serif;
  color: #3B2D0F;
  margin: 0px;
  padding: 2px 0px 14px 0px;
  background: transparent;
  text-align: left;
}
h2 {
  font: bold 15px Arial,Verdana,SunSans-Regular,Sans-Serif;
  color: #3B2D0F;
  margin: 0px;
  padding: 0px 0px 7px 0px;
  background: transparent;
  text-align: left;
}
h3 {
  font: bold 15px Arial,Verdana,SunSans-Regular,Sans-Serif;
  color: #377337;
  margin: 0px;
  padding: 0px 0px 7px 0px;
  background: transparent;
  text-align: left;
}
h5 {
  font: 14px Arial,Verdana,SunSans-Regular,Sans-Serif;
  color: #F1BE1E;
  margin: 0px;
  padding: 7px 0px 4px 0px;
  background: transparent;
  text-align: left;
}
p {
  margin: 0px 0px 14px 0px;
  padding: 0px;
}


/*  Container Definitions */
#top-flash-container {
  width: 848px;
  height: 249px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
}
#top-flash-container-movie {
  width: 848px;
  height: 352px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
}
#top-flash-container-links {
  position: absolute;
  top: 0px;
  left: 50%;
  margin: 0px 0px 0px -32px;
  padding: 0px;
  width: 400px;
  height: 50px;
}
#top-contentpage-container {
  width: 848px;
  height: 114px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
}
#top-links {
  color: #605225;
  font-size: 9px;
  margin: 0px 0px 0px 392px;
  padding: 5px 0px 0px 0px;
}
#top-links-flash {
  color: #605225;
  font-size: 9px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  z-index: 100;
}
#middle-nav-container {
  width: 848px;
  height: 103px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
}
#middle-nav-container-flash {
  position: absolute;
  top: 249px;
  left: 50%;
  margin: 0px 0px 0px -424px;
  padding: 0px;
  width: 848px;
  height: 103px;
  z-index: 100px;
}
#middle-nav-contentpage-container {
  width: 848px;
  height: 103px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
}
#middle-nav {
  color: #FFFFFF;
  font-size: 9px;
  margin: 0px 0px 0px 0px;
  padding: 7px 0px 0px 7px;
}
#top-content-container {
  width: 848px;
  height: 14px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
  background: url(../images/top-content-bg.gif);
}
#content-container {
  width: 848px;
  margin: 0px 37px -20px 35px;
  padding: 0px;
  background: url(../images/content-bg.gif);
}
#main-content {
  margin: 0px 40px -5px 42px;
  padding: 0px;
  background: transparent;
  text-align: justify;
}
#bottom-content-container {
  width: 848px;
  height: 14px;
  margin: 20px 37px 0px 35px;
  padding: 0px;
  background: url(../images/bottom-content-bg.gif);
}
#right-content-home-image-container {
  float: right;
  width: 219px;
  height: 435px;
  margin: 7px 10px 10px 20px;
}
#right-content-image-container {
  float: right;
  width: 219px;
  height: 322px;
  margin: 7px 10px 30px 20px;
}
#right-content-blank-image-container {
  float: right;
  width: 219px;
  height: 322px;
  margin: 7px 15px 10px 20px;
  background: url(../images/pizzeys-meadowpure-flax-seed.jpg);
}
#right-content-bakery-app-container {
  float: right;
  width: 219px;
  height: 469px;
  margin: 5px 0px 10px 20px;
  background: url(../images/flax-seed-bakery-applications.jpg);
}
#right-content-beverage-app-container {
  float: right;
  width: 219px;
  height: 469px;
  margin: 5px 0px 10px 20px;
  background: url(../images/flax-seed-beverage-applications.jpg);
}
#right-content-cereal-app-container {
  float: right;
  width: 219px;
  height: 469px;
  margin: 5px 0px 10px 20px;
  background: url(../images/flax-seed-cereal-applications.jpg);
}
#right-content-pasta-app-container {
  float: right;
  width: 219px;
  height: 469px;
  margin: 5px 0px 10px 20px;
  background: url(../images/flax-seed-pasta-applications.jpg);
}

#right-content-image-container-wider {
  float: right;
  width: 322px;
  height: 255px;
  margin: 7px 10px 10px 20px;
}
#right-content-text-container {
  margin: -50px 5px 0px 12px;
  color: #FFFFFF;
  font-size: 10px;
  text-align: left;
}
#right-content-text-default-container {
  margin: -43px 7px 0px 17px;
  color: #000000;
  font-size: 10px;
  text-align: left;
}
#right-content-text-blank-container {
  margin: 20px 7px 0px 10px;
  color: #3B2D0F;
  font-size: 14px;
  text-align: left;
}
#right-content-darktext-container {
  margin: -50px 7px 0px 10px;
  font-size: 10px;
  text-align: left;
}
#headline-container {
  width: 848px;
  height: 124px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
  background: url(../images/headline-bg.jpg);
}
#headline-content {
  margin: 0px 37px 0px 35px;
  padding: 26px 0px 0px 0px;
  font: 11px Verdana,Arial,SunSans-Regular,Sans-Serif;
  background: transparent;
  color: #FFFFFF;
}
.headline-image {
  padding: 10px;
}
#bottom-links-container {
  width: 848px;
  height: 107px;
  margin: 0px 37px 0px 35px;
  padding: 0px;
  background: transparent;
}
.bottom-row-links {
  margin: 0px 21px 0px 21px;
  padding: 14px 0px 0px 0px;
  background: transparent;
  text-align: center;
  font: 10px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #57452E;
}


/*  Links Definitions */
a {
  color: #3B2D0F;
  background-color: transparent;
  text-decoration: underline;
}
a:visited {
  color: #3B2D0F;
  background-color: transparent;
  text-decoration: underline;
}
a:active {
  color: #3B2D0F;
  background-color: transparent;
  text-decoration: underline;
}
a:hover {
  color: #3B2D0F;
  background-color: transparent;
  text-decoration: none;
}

a.top-links {
  color: #000000;
  font-size: 11px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 1px 0px 1px;
}
a.top-links:visited {
  color: #000000;
  font-size: 11px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 1px 0px 1px;
}
a.top-links:active {
  color: #000000;
  font-size: 11px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 1px 0px 1px;
}
a.top-links:hover {
  color: #000000;
  font-size: 11px;
  background-color: transparent;
  text-decoration: underline;
  padding: 0px 1px 0px 1px;
}

a.h5link {
  font: 13px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #F1BE1E;
  text-decoration: underline;
  background: transparent;
}
a.h5link:visited {
  font: 13px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #F1BE1E;
  text-decoration: underline;
  background: transparent;
}
a.h5link:active {
  font: 13px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #F1BE1E;
  text-decoration: underline;
  background: transparent;
}
a.h5link:hover {
  font: 13px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #F1BE1E;
  text-decoration: none;
  background: transparent;
}

a.h5link-white {
  font: 11px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #FFFFFF;
  text-decoration: underline;
  background: transparent;
}
a.h5link-white:visited {
  font: 11px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #FFFFFF;
  text-decoration: underline;
  background: transparent;
}
a.h5link-white:active {
  font: 11px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #FFFFFF;
  text-decoration: underline;
  background: transparent;
}
a.h5link-white:hover {
  font: 11px Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #FFFFFF;
  text-decoration: none;
  background: transparent;
}

a.right-content-text-container {
  color: #F1BE1E;
}
a.right-content-text-container:visited {
  color: #F1BE1E;
}
a.right-content-text-container:active {
  color: #F1BE1E;
}
a.right-content-text-container:hover {
  color: #F1BE1E;
}

a.bottom-links-white {
  color: #FFFFFF;
  font-size: 11px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
}
a.bottom-links-white:visited {
  color: #FFFFFF;
  font-size: 11px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
}
a.bottom-links-white:active {
  color: #FFFFFF;
  font-size: 11px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
}
a.bottom-links-white:hover {
  color: #FFFFFF;
  font-size: 11px;
  background-color: transparent;
  text-decoration: underline;
  padding: 0px 2px 0px 2px;
}

a.bottom-links {
  color: #57452E;
  font-size: 10px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
}
a.bottom-links:visited {
  color: #57452E;
  font-size: 10px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
}
a.bottom-links:active {
  color: #57452E;
  font-size: 10px;
  background-color: transparent;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
}
a.bottom-links:hover {
  color: #57452E;
  font-size: 10px;
  background-color: transparent;
  text-decoration: underline;
  padding: 0px 2px 0px 2px;
}


/* Nav Menu Definitions */
dl, dt, dd, ul, li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style-type: none;
  z-index: 100;
}
dt {
  height: 37px;
  z-index: 100;
}
#menu dl {
  position: relative;
  float: left;
  width: 117px;
  background: transparent;
  z-index: 1000;
}
#menu-wider dl {
  width: 160px;
  z-index: 100;
}
#menu dt {
  position: relative;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  background: transparent;
  margin: 0px;
  padding: 0px;
  z-index: 1000;
}
#menu dd {
  position: absolute;
  display: none;
  /* border: 1px solid gray; */
  background: url(../images/nav-bg.png) repeat;
  width: 155px;
  margin-left: -7px;
  z-index: 100;
}
#menu-wider dd {
  position: absolute;
  display: none;
  /* border: 1px solid gray; */
  background: url(../images/nav-bg.png) repeat;
  width: 155px;
  margin-left: 0px;
  z-index: 100;
}
#menu li {
  position: relative;
  text-align: center;
  z-index: 1000;
}
#menu li a {
  position: relative;
  font: bold 12px Arial,Geneva,Helvetica,Verdana,Times;
  color: #FFFFFF;
  text-decoration: none;
  display: block;
  border: 0 none;
  margin: 0px;
  padding: 7px 0px 7px 0px;
  z-index: 1000;
}
#menu dt a {
  position: relative;
  font: bold 12px Arial,Geneva,Helvetica,Verdana,Times;
  color: #FFFFFF;
  text-decoration: none;
  display: block;
  border: 0 none;
  margin: 0px;
  padding: 7px 0px 7px 0px;
  z-index: 1000;
}
#menu li a:visited, #menu dt a:visited, #menu li a:active, #menu dt a:active {
  position: relative;
  text-decoration: none;
  color: #FFFFFF;
  z-index: 1000;
}
#menu li a:hover, #menu dt a:hover {
  position: relative;
  text-decoration: none;
  color: #F1BE1E;
  z-index: 1000;
}


/* Form Definitions */
input.btn {
  color: #FFFFFF;
  background: #524217;
  font: bold 14px Arial,Verdana,Helvetica,Times;
  border: 2px solid;
  padding: 3px;
  border-top-color: #B1953A;
  border-left-color: #B1953A;
  border-right-color: #776125;
  border-bottom-color: #776125;
}
input.btnhov {
  color: #FFFFFF;
  background: #4B8B4B;
  border-top-color: #B1953A;
  border-left-color: #B1953A;
  border-right-color: #776125;
  border-bottom-color: #776125;
}
.contenthighlight {
  padding-right: 0px 5px 0px 5px;
}
.contenthighlight1 {
  background-color: #FFFFFF;
  padding-right: 0px 5px 0px 5px;
}
.contenthighlight2 {
  background-color: #EBE4CE;
  padding-right: 0px 5px 0px 5px;
}
.form-text {
  margin: 10px 10px 10px 10px;
}
.errormsg {
  color: #ff0000;
  font: 11px Arial,Geneva,Helvetica,SunSans-Regular,Swiss;
  line-height: 14px;
  margin: 10px;
}


/* Miscellaneous Definitions */
.black-text {
  color: #000000;
}
.padded-image {
  padding: 10px 5px 10px 15px;
}
.padded {
  padding: 0px 15px 0px 20px;
}
.product-pages-first {
  width: 219px;
  padding: 30px 5px 0px 0px;
  text-align: left;
}
.product-pages-cell {
  padding: 14px 0px 0px 0px;
  text-align: left;
}
.product-pages {
  width: 219px;
  padding: 15px 5px 0px 0px;
  text-align: left;
}
.bullet-seed-image {
  width: 14px;
  height: 14px;
  padding: 0px 10px 0px 5px;
}
.meadowpure-processing {
  width: 300px;
  height: 207px;
  margin: 0px 0px 10px 20px;
  float: right;
}
.peroxide-graph {
  width: 400px;
  height: 160px;
  margin: 0px 0px 10px 20px;
  border: 1px solid #B1953A;
}
.meadowpure-flax-conditions {
  width: 300px;
  height: 159px;
  float: left;
  margin: 0px 20px 10px 0px;
}
.bakery-applications {
  width: 400px;
  height: 106px;
  margin: 0px 0px 10px 0px;
}
.beverage-applications {
  width: 366px;
  height: 89px;
  margin: 10px 0px 10px 0px;
}
.cereal-applications {
  width: 408px;
  height: 142px;
  padding: 0px 0px 10px 0px;
}
.contentselect {
  margin-left: 4px;
  width: 170px;
  height: 17px;
  font: 11px Verdana, Arial, SunSans-Regular, Sans-Serif;
}