body { background-color:#f5f6cb; background-image:url(../images/bkg_main.jpg); background-repeat: repeat-x;  margin-left: 0; margin-top: 0; margin-right: 0;
}

a:link { color : #211203}
a:visited { color : #211203}
a:hover { color : #B40F00}


.bodycopy, p {font-family: Lucida Grande, Trebuchet MS, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; line-height: 18px; color: #000000; margin-left: 25px;  margin-right: 10px}

.topnav {font-family: Times, Times New Roman, serif;  font-size: 15px; font-style: normal; font-weight: normal; line-height: 20px; color: #F3E88E; margin-left: 10px}
.topnav a:link { color : #F3E88E; text-decoration:none}
.topnav a:visited { color : #F3E88E; text-decoration:none}
.topnav a:hover { color : #f5f8da; text-decoration:none}

.nav {font-family: Times, Times New Roman, serif; font-size: 18px; font-style: normal; font-weight: normal; line-height: 20px; color: #f5f8da; margin-left: 10px;}
.nav a:link { color : #f5f8da; text-decoration:none}
.nav a:visited { color : #F3E88E; text-decoration:none}
.nav a:hover { color : #F3E88E; text-decoration:none}


.footer {font-family:  Lucida Grande, Trebuchet MS, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #f5f8da; background-color:#211203;  border-top: 1px solid #F3E88E; border-bottom: 1px solid #F3E88E; background-image:url(../images/bkg_footer_gradient.jpg); background-repeat: no-repeat; background-position: right }
.footer a:link { color : #f5f8da; text-decoration:none}
.footer a:visited { color : #f5f8da; text-decoration:none}
.footer a:hover { color : #ffffff; text-decoration:none}

.navbkg {background-image:url(../images/bkg_nav_gradient.jpg); background-repeat:no-repeat}
.navbkgright {background-image:url(../images/navbarleft_bkg.jpg); background-repeat:repeat-x}


.mainhome { background-image:url(../images/main_bkg_home.jpg); background-position:top right; background-repeat: no-repeat }
.mainhomeright { background-image:url(../images/main_bkg_home2.jpg); background-repeat: no-repeat; background-color:#211203}

.mainabout { background-image:url(../images/main_bkg_about.jpg); background-position:top right; background-repeat: no-repeat }
.mainaboutright { background-image:url(../images/main_bkg_about2.jpg); background-repeat: no-repeat; background-color:#211203}

.mainproduct{ background-image:url(../images/main_bkg_product.jpg); background-position:top right; background-repeat: no-repeat }

.mainproductrandom{ background-image: url(../images/main_bkg_product_random.jpg); background-position:top right; background-repeat: no-repeat }
.mainproductsuper{ background-image: url(../images/main_bkg_product_super.jpg); background-position:top right; background-repeat: no-repeat }
.mainproductbifold{ background-image: url(../images/main_bkg_product_bifold.jpg); background-position:top right; background-repeat: no-repeat }
.mainproducttrifold{ background-image: url(../images/main_bkg_product_trifold.jpg); background-position:top right; background-repeat: no-repeat }

.red{ font-family: Lucida Grande, Trebuchet MS, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #f5f8da; background-color:#B40F00}

.headline{font-family: Times, Times New Roman, serif; font-size: 18px; font-style: normal; font-weight: normal; line-height: 24px; color: #211203; margin-right: 10px}

.headlinered{font-family: Times, Times New Roman, serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; color: #B40F00}

.sidebar{font-family: Lucida Grande, Trebuchet MS, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 16px; color: #B40F00; margin-left: 12px;  margin-right: 10px}
.sidebar a:link { color : #B40F00;}
.sidebar a:visited { color : #B40F00;}
.sidebar a:hover { color : #211203;}

.productborderbtm{ border-bottom: 1px solid #000000}
.productbordertop{ border-top: 1px solid #000000; border-right: 1px solid #000000}

.productbordermain{ border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000}
.productimage { border-left: 5px solid #B40F00; border-right: 3px solid #000000}

.checkOut{font-family:  Lucida Grande, Trebuchet MS, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 800; line-height: 18px; background-color: #B40F00; padding: 2px 5px 0px 5px; border: 1px solid #fff; margin-right: 50px }
.checkOut a:link { color : #f5f8da; text-decoration:none }
.checkOut a:visited { color : #f5f8da; text-decoration:none }
.checkOut a:hover { color : #FFF; }
/* added by Ori */
#sideMenu p{
	padding-left:0;
	margin-left:0;
}