body {
  margin:0px;
  background-image: url(../images/superbg.gif);
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#ffffff;
  line-height:18px;
  color:#333333;
  font-size:12px;
  font-family: Arial;
  overflow-x: hidden;
}
.container {
  width:761px;
  margin-right:auto;
  margin-left:auto;
}
.topin {
  font-size:12px;
  border:1px solid #52820E;
}

p {
  margin-top:0px;
  margin-bottom:18px;
}
.headerbgs {
    background-image: url(../images/otherbg.gif); background-position:center; background-repeat: repeat-y;
}
.maincontbgs {
    background-image: url(../images/otherbg1.gif); background-position:center; background-repeat: repeat-y;
}
.maincontent {
  width:761px;
  background-color:#ffffff;
  height:auto;
  float:left;
  vertical-align:top;
}

.maincontent a:link {
  color:#ED8022;
  text-decoration:none;
}
.maincontent a:visited {
  color:#ED8022;
  text-decoration:none;
}
.maincontent a:hover {
  color:#ED8022;
  text-decoration:underline;
}
a img {
  border:none;
}

.clear {
  clear:both;
}
.rightbg {
    background-image: url(../images/rightbg.jpg); width:0px; background-repeat:repeat-y;  vertical-align:top;  background-position:left;
}
.leftbg{
  background-image: url(../images/leftbg.jpg); width:0px; background-repeat:repeat-y;  vertical-align:top; background-position:right;
}
.toppadmargin {
  padding-left:0px; padding-right:0px;
}

.top {
  background-image: url(../images/top_02.jpg); width:577px; height:92px;
  color:#ffffff; font-family: "Trebuchet Ms"; font-size:10px;
}
.toppad {
  padding-left:10px; padding-right:10px; padding-top:0px;
}
.toppad a:link {
  color:#ffffff;
  text-decoration:none;
}
.toppad a:visited {
  color:#ffffff;
  text-decoration:none;
}
.toppad a:hover {
  color:#ffffff;
  text-decoration:underline;
}
.cart {
  color:#343434;
}

.itempad1 {
  /*padding-left:10px;
  padding-right:10px;*/
  height: 29px;
}
.itempad1 a:link{
  color:#ffffff;
  text-decoration:none;
}
.itempad1 a:visited{
  color:#ffffff;
  text-decoration:none;
}
.itempad1 a:hover{
  color:#ffffff;
  text-decoration:underline;
}
.itempad1on {
  /*padding-left:10px;
  padding-right:10px;*/
  background-image: url(../images/bgmenu.png);
  height:28px;
}
.itempad1on a:link{
  color:#ffffff;
  text-decoration:none;
}
.itempad1on a:visited{
  color:#ffffff;
  text-decoration:none;
}
.itempad1on a:hover{
  color:#ffffff;
  text-decoration:underline;
}


.header {
  background-image:url(../images/headerhome.jpg);
  width:722px;
  height:287px;
  padding-right:10px;
}
.title1 {
  font-family: "Trebuchet Ms";
  font-size:18px;
  color:#363636;
}
.subtitle1 {
  color:#706F6F;
  font-family: "Trebuchet Ms";
  font-size:12px;
}
.normal {
  color:#353535;
  font-size:12px;
  line-height:17px;
}
a:link {
  color:#ED8022;
  text-decoration:none;
}
a:visited {
  color:#ED8022;
  text-decoration:none;
}
a:hover {
  color:#ED8022;
  text-decoration:underline;
}
.imgr {
  margin-left:10px;
  margin-top:0px;
}
.imgr2 {
  margin-left:20px;
  margin-top:0px;
}
.imgr1 {
  margin-right:10px;
  margin-top:0px;
}
.box {
  border:1px solid #BEBEBE;
  padding:20px;
}
.box1 {
  border:1px solid #D1D1D1;
  padding:15px;
  background-image: url(../images/gradientbg.gif); background-repeat:repeat-x; background-position: top;

}
.box2 {
  border:1px solid #D1D1D1;
  padding:8px;
}

.form_error {
  border:1px solid #E67A09;
  padding:15px;
  color:#E67A09;
}
.table_header {
  background-color:#7BA047;
  color:#ffffff;
  font-weight:bold;
  font-family: "Trebuchet Ms";
  padding:5px;
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  border-top:1px solid #C1C1C1;
}
.table_middle {
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  padding:10px;
}
.table_middle1 {
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  border-bottom:1px solid #C1C1C1;
  padding:10px;
}
.table_content2 {
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  border-bottom:1px solid #C1C1C1;
  border-top:1px solid #C1C1C1;
  padding:10px;
}
.table_content3 {
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  padding:10px;
}
.table_content {
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  border-bottom:1px solid #C1C1C1;
  padding:10px;
}

.table_bottom {
  font-family: "Trebuchet Ms";
  padding:10px;
  border-left:1px solid #C1C1C1;
  border-right:1px solid #C1C1C1;
  border-bottom:1px solid #C1C1C1;
}
.table_header1a		{ font-weight:normal; color:#5C8629; border-top:1px solid #D1DFB9; border-bottom:1px solid #D1DFB9; border-left:1px solid #D1DFB9; border-right:1px solid #D1DFB9; background-color:#F1F4DC; padding: 12px 15px 12px 15px; }
.form_payment		{ padding-top:10px; padding-bottom:10px; border-bottom:1px solid #D1DFB9; border-top:1px solid #D1DFB9; }

.title2 {
  color:#A6A699;
  font-size:24px;
  font-weight:bold;
  font-family: "Trebuchet Ms";
  margin-bottom:10px;
}
.smaller {
  color:#7D7D7D;
  font-family: "Trebuchet Ms";
  font-size:10px;
}
.smaller a:link{
  color:#7D7D7D;
  text-decoration:none;
}
.smaller a:visited{
  color:#7D7D7D;
  text-decoration:none;
}
.smaller a:hover{
  color:#ED8022;
  text-decoration:none;
}
.bigtitle {
  color:#D63232;
  font-size:26px;
  font-family: "Trebuchet Ms";
  margin-bottom:15px;
}
.form_header {
  border-top:1px solid #DEE5FB;
  border-left:1px solid #DEE5FB;
  border-right:1px solid #DEE5FB;
  background-color:#98B86A;
  padding:8px;
  color:#ffffff;
}
.form_content {
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:1px solid #DEE5FB;
  border-left:1px solid #DEE5FB;
  border-right:1px solid #DEE5FB;
}
.footline {
  border-top: 1px solid #D1D1D1;

}
.green {
  color:#527D28;
}

.breadcrumb {
  font-size:10px;
  font-family:Arial;
  margin-bottom:3px;
}
#breadcrumbs {
  font-size:10px;
  font-family:Arial;
  margin-bottom:3px;
}
.title6 {
  color:#558028;
  font-size:14px;
}
.title7 {
  font-size:20px;
  font-family: "Trebuchet Ms";
  color:#558028;
  margin-bottom:8px;
}
.taboff {
  height:19px;
  border-bottom:1px solid #C2C2C2;
  vertical-align:top;
  font-size:11px;
  padding-left:4px;
  padding-right:4px;
}
.tabon {
  height:19px;
  border-top:1px solid #C2C2C2;
  vertical-align:top;
  font-size:11px;
}
.tabon a:link {
  color:#333333;
  text-decoration:none;
}
.tabon a:visited {
  color:#333333;
  text-decoration:none;
}
.tabon a:hover {
  color:#333333;
  text-decoration:none;
}
.taboff a:link {
  color:#537F28;
  text-decoration:none;
}
.taboff a:visited {
  color:#537F28;
  text-decoration:none;
}
.taboff a:hover {
  color:#537F28;
  text-decoration:none;
}
.buttons1 {
  border-top:1px solid #C2C2C2;
  margin-top:20px;
  padding-top:10px;
}
.address_book  {
    padding-bottom:10px; border-bottom:1px solid #D1DFB9; }
.form_buttons1 {
  border-top:1px solid #C2C2C2;
  margin-top:20px;
  padding-top:10px;
}
.buttons {
  margin-top:10px;
  padding-top:10px;
}
.list11 {
  list-style-image: url(../images/bullet1.gif);
  padding-left:26px;
  margin-left:0px;
  margin-top:4px;
  margin-bottom:4px;
}
.sideboxtop {
  background-image: url(../images/sidebox_01.jpg); width:180px; height:34px;
  background-repeat:no-repeat;
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
  font-family:"Trebuchet Ms";
}
.sideboxtoppad {
  padding-left:10px; padding-top:9px;
}

.sideboxbody {
  background-image: url(../images/sidebox_02.jpg); width:160px;
  background-repeat:repeat-y;
  color:#333333;
  font-size:11px;
  padding-left:10px;
  padding-right:10px;
  padding-top:9px;
  padding-bottom:4px;
}
.sideboxbody1 {
  background-image: url(../images/sidebox_02.jpg); width:180px;
  background-repeat:repeat-y;
  color:#333333;
  font-size:11px;
  padding-top:9px;
  padding-bottom:4px;
}
.itempad {
  padding-left:10px;
  padding-right:10px;
}

.sideboxbottom {
  background-image: url(../images/sidebox_03.jpg); width:180px; height:9px;
  background-repeat:no-repeat;
}

.sideboxitem {
    color:#5A5A5A;
    font-size:11px;
}
.sideboxitem a:link {
  color:#5A5A5A;
  text-decoration:none;
}
.sideboxitem a:visited {
  color:#5A5A5A;
  text-decoration:none;
}
.sideboxitem a:hover {
  color:#638F26;
  text-decoration:underline;
}

.sideboxitemon {
    color:#93B734;
    font-size:11px;
    font-weight:bold;
}
.sideboxitemon a:link {
  color:#93B734;
  text-decoration:none;
}
.sideboxitemon a:visited {
  color:#93B734;
  text-decoration:none;
}
.sideboxitemon a:hover {
  color:#93B734;
  text-decoration:underline;
}

.sideboxitem1 {
    padding-left:15px;
    padding-right:12px;
    padding-top:4px;
    padding-bottom:4px;
    color:#5A5A5A;
    font-size:11px;
}
.sideboxitem1 a:link {
  color:#5A5A5A;
  text-decoration:none;
}
.sideboxitem1 a:visited {
  color:#5A5A5A;
  text-decoration:none;
}
.sideboxitem1 a:hover {
  color:#638F26;
  text-decoration:underline;
}

.sideboxitem1on {
    padding-left:15px;
    padding-right:12px;
    padding-top:4px;
    padding-bottom:4px;
    color:#93B734;
    font-size:11px;
    font-weight:bold;
}
.sideboxitem1on a:link {
  color:#93B734;
  text-decoration:none;
}
.sideboxitem1on a:visited {
  color:#93B734;
  text-decoration:none;
}
.sideboxitem1on a:hover {
  color:#93B734;
  text-decoration:underline;
}


.hr{
  margin-top:6px;
  margin-bottom:6px;
}
.imgrs {
  vertical-align:middle; padding-bottom:2px;
}
.prodtitles {
  font-size:12px; font-weight:bold;
}
.productdetails {
	width: 306px;
}
.productdetails a:link {
  color:#397610;
  text-decoration:none;
}
.productdetails a:visited {
  color:#397610;
  text-decoration:none;
}
.productdetails a:hover {
  color:#397610;
  text-decoration:underline;
}
.price {
  font-size:13px;
  color:#397610;
  font-family: "Trebuchet Ms";
  font-weight:bold;
  margin-bottom:10px;
}
.sale {
  font-size:13px;
  color:#D31B1C;
  font-family: "Trebuchet Ms";
  font-weight:bold;
}

.stronger {
  font-weight:bold;
}
.products {
  width: 178px;
  background-color:#E9EDDF;
  border-left: 1px solid #C1C1C1;
  border-right: 1px solid #C1C1C1;
}


.orange {
  background-color:#F8971D;
  color:#ffffff;
  padding:10px;
}
.oranget {
  color:#F8971D;
}
.blue {
  background-color:#44519C;
  color:#ffffff;
  padding:10px;
}
.bluet {
  color:#44519C;
}
.red {
  background-color:#EE3024;
  color:#ffffff;
  padding:10px;
}
.redt {
  color:#EE3024;
}
.green1 {
  background-color:#5F9E30;
  color:#ffffff;
  padding:10px;
}
.green1t {
  color:#5F9E30;
}
.white {
  background-color:#E7EADC;
  color:#333333;
  padding:10px;
}
.padder {
  padding:10px;
}
.titlez {
  font-family:"Trebuchet Ms";
  font-size:20px;
}
h3 {
  margin-top:0px;
  margin-bottom:10px;
}
.separator			{ border-bottom:1px solid #D1DFB9; }
.cart_row3a			{ padding-top:4px; padding-bottom:4px; border-bottom:1px solid #D1DFB9; }
.cart_row			{ padding-top:6px; padding-bottom:6px; border-bottom:1px solid #D1DFB9; }
.cart_row1a			{ padding-top:2px; padding-bottom:8px; border-bottom:1px solid #D1DFB9; }
.cart_rowf			{ padding-top:6px; padding-bottom:6px; }
.emailsample		{ background-color:#F1F4DC; padding:15px; }
.emailsamplebody	{ background-color:#FFFFFF; padding:21px; }
.cart_row			{ padding-top:6px; padding-bottom:6px; border-bottom:1px solid #D1DFB9; }
.cart_rowb			{ padding-top:6px; padding-bottom:6px; border-bottom:1px solid #D1DFB9; background-color: #EFF8FC; }
.cart_rowfb			{ padding-top:6px; padding-bottom:6px; background-color: #EFF8FC; }
.cart_row4			{ padding-top:4px; padding-bottom:4px; border-bottom:1px solid #D1DFB9; }
.cart_row4f			{ padding-top:4px; padding-bottom:4px; }
.cart_row4a			{ padding-top:10px; padding-bottom:4px; border-top:1px solid #D1DFB9; }
.cart_rowa			{ padding-top:0px; padding-bottom:6px; border-bottom:1px solid #D1DFB9; }
.cart_row3a			{ padding-top:4px; padding-bottom:4px; border-bottom:1px solid #D1DFB9; }
.cart_rowf			{ padding-top:6px; padding-bottom:6px; }
.cart_row1			{ padding-top:8px; padding-bottom:8px; border-bottom:1px solid #D1DFB9; }
.cart_row1a			{ padding-top:2px; padding-bottom:8px; border-bottom:1px solid #D1DFB9; }
.cart_row2			{ padding-top:0px; padding-bottom:10px; border-bottom:1px solid #D1DFB9; }
.cart_row3b			{ padding-top:0px; padding-bottom:5px; border-bottom:1px solid #D1DFB9; }
.cart_row1f			{ padding-top:8px; padding-bottom:8px; }
.photoviews			{ border-left:1px solid #D1DFB9; padding-left:20px; }

.bigger {
  font-size:18px; font-family:"Trebuchet Ms"; line-height:22px; font-weight:bold; color:#618A2A;
}
.error1 {
  border: 1px solid #C66C0F; color:#C66C0F;  padding:10px;
}

.prodcat {
  width:118px;
  float:left;
  margin-left:2px;
  margin-right:6px;
}
.prodcat .thmb {
  margin-bottom:5px;
}
.prodcat .sale {
  font-weight:bold;
  color:#d63232;
  font-family:arial;
  font-size:12px;
}
.prodcata {
  width:100px;
  float:left;
  margin-left:7px;
  margin-right:10px;
}
.prodcata .thmb {
  margin-bottom:5px;
}
.prodcata .sale {
  font-weight:bold;
  color:#d63232;
  font-family:arial;
  font-size:12px;
}
.split {
  clear:both;
  padding-top:10px;
  padding-bottom:10px;
}