@charset "utf-8";
body {
  background-image: url(../images/bg_bkgn.gif);
  background-repeat: repeat-x;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  background-color: #020700;
}
h1 {
  background-image:url(../images/subtitle_bg.jpg);
  background-position:top left;
  height:42px;
  font-size: 18px;
  color: #336600;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding: 5px 0 0 40px;
}
h2 {
  background-image:url(../images/leftnav_bg_sub.jpg);
  background-repeat:no-repeat;
  height:46px;
  font-size: 15px;
  color: #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  margin: 0;
  padding: 7px 0 0 40px;
}
p {
  padding:0 10px 0 35px;
  margin: 12px 0 11px
}
/* HEADER */
.headerTop {
  background-image:url(../images/header_top.png);
  background-repeat:no-repeat;
  width: 844px;
  height:53px;
}
.headerMain {
  background-image:url(../images/header_main.jpg);
  background-repeat:no-repeat;
  width: 844px;
  height:211px;
}
.headerTop[class] { background-image: url(../images/header_top.png); }
/* end HEADER */

/* NAV MAIN */
#navcontainer {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:bold;
}
#navcontainer ul {
  margin: 0;
  padding: 184px 0 0 30px;
  list-style-type: none;
  text-align: center;
}
#navcontainer ul li { float:left; }
#navcontainer ul li a {
  text-decoration: none;
  color: #000000;
  float: left;
  height: 20px;
  width: 158px;
  padding: 7px 2px 0 2px;
  background-image: url(../images/btn_up.png);
  background-repeat: no-repeat;
}
#navcontainer a:link, #navcontainer a:visited { text-decoration: none; }
#navcontainer ul li a:hover {
  background-image:  url(../images/btn_over.png);
  color: #000000;
  text-decoration: underline;
  cursor:pointer;
}
/* end NAV MAIN */

.BioImg {
  float:left;
  margin:5px;
  width:77px;
  height:72px;
}
/*  SEARCH CONTAINER*/
.searchContainer { width:598px; }

.searchText { }
.searchBrFeSpe { }
/* end SEARCH CONTAINER  */
 
/* BORDER */
.borderTopLeft {
  background-image:url(../images/border_left.gif);
  background-repeat:no-repeat;
  width:44px;
  height:53px;
}
.borderTopRite {
  background-image:url(../images/border_right.gif);
  background-repeat:no-repeat;
  width:44px;
  height:53px;
}
.borderLeftM {
  background: url(../images/border_left_re.gif);
  background-repeat:repeat-y;
}
.borderRiteM {
  background: url(../images/border_right_re.gif);
  background-repeat:repeat-y;
}
.borderBottomLeft {
  background-image:url(../images/border_b_left.gif);
  background-repeat:no-repeat;
  width:44px;
  height:51px;
}
.borderBottomRite {
  background-image:url(../images/border_b_right.gif);
  background-repeat:no-repeat;
  width:44px;
  height:51px;
}
/* end BORDER */

/* SIDE NAV */
.sideNavContainer {
  background-image:url(../images/left_bg.jpg);
  background-color: #F0F9EE;
  width: 245px;
  background-position:bottom left;
  background-repeat:no-repeat;
  margin: 0;
  padding: 30px 0 0 0;
}
ul.sideNav {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  padding: 0px;
  margin: 0 0 1em 20px;
}
td.sideNav {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  padding: 0px;
  padding-left: 27px;
}
li.sideNav {
  background-position:center left;
  background-repeat: no-repeat;
  padding-left: 10px;
  list-style: none;
}
table.searchContainer a ,
td.sideNav a ,
li.sideNav a {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
}
table.searchContainer a:hover ,
td.sideNav a:hover ,
li.sideNav a:hover {
  color: #333333;
  text-decoration: underline;
}
/* end SIDE NAV */


.quote {
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color: #666666;
  font-style:italic;
  font-weight:bold;
  padding-left:20px;
  margin: 10px 0 0 0;
}
/* FEATURE PRODUCTS */
.featureProduct {
  width:575px;
  float:right;
  padding-left:20px;
}
.featureSm {
  float:left;
  width: 190px;
}
/* end FEATURE PRODUCTS */

/* FOOTER */
.footerContainer {
  font-family:Arial, Helvetica, sans-serif;
  font: 10px;
  color:#FFFFFF;
  padding: 0;
}
.footerContainer a {
  color: #FFFFFF;
  text-decoration: none;
}
.footerContainer a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.footerMain {
  background-image:url(../images/footer_main.png);
  background-repeat:no-repeat;
  width: 844px;
  height:51px;
}
.footerMain[class] { background-image: url(../images/footer_main.png); }
.footerCopyrite {
	vertical-align: middle;
  float: left;
  padding: 0;
}
.footerNST {
	vertical-align: middle;
  padding:5px;
  text-align: right;
  padding: 14px 0 0 0;
}
/* end FOOTER */ 

.butterfliesBg {
  background-color:#FFFFFF;
  background-image:url(../images/footer_butterflies.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
}