/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */

#bannerOne {margin: 0;
padding: 0;
width: 100%;
height: 104px;
text-align: center;}

#table24 {background-image:url(../../../../images/banners/pe_main_banner.jpg);
background-repeat: no-repeat;}

#logo {height: 371px;
margin: 0;
padding: 0; }

.title        { font-family: Tahoma; font-size: 12pt; color: #A49ED7; font-weight:bold }
.style        { font-family: Verdana; font-size: 12px; color: #000000; line-height:130%}

#navMain {background: #7F8E2B;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand; }
	
#navMain   ul li a:link { font-family: Arial; font-size: 13px; color: #FFFFFF;  text-decoration: none; cursor: hand;}
#navMain   ul li a:visited { font-family: Arial; font-size: 13px; color: #FFFFFF;  text-decoration: none; cursor: hand; }
#navMain   ul li a:hover { font-family: Arial; font-size: 13px; color: #ffffff;  text-decoration: underline; cursor: hand; }
#navMain   ul li a:active { font-family: Arial; font-size: 13px; color: #FFFFFF;  text-decoration: none; cursor: hand; }

#navMainWrapper {background: #7F8E2B;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;}

#navMainSearch {background: #7F8E2B;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;}
	
#navSuppWrapper {background: #7F8E2B;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand; }
	
#navSupp {background: #7F8E2B;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand; }
	
#navSupp ul li a:link { font-family: Arial; font-size: 10px; color: #FFFFFF;  text-decoration: none; cursor: hand;}
#navSupp ul li a:visited { font-family: Arial; font-size: 10px; color: #FFFFFF;  text-decoration: none; cursor: hand; }
#navSupp ul li a:hover { font-family: Arial; font-size: 10px; color: #ffffff;  text-decoration: underline; cursor: hand; }
#navSupp ul li a:active { font-family: Arial; font-size: 10px; color: #FFFFFF;  text-decoration: none; cursor: hand; }

.titleolive   { font-family: Tahoma; font-size: 12pt; color: #7F8A2B; font-weight:bold }
.titleolivesmall   { font-family: Tahoma; font-size: 10pt; color: #584EB6; font-weight:bold }
.menubar     { font-family: Tahoma; font-size: 9px; color: #FFFFFF; font-weight:bold; letter-spacing:1}
.sponsoredby { font-family: Tahoma; font-size: 12pt; color: #FFFFFF; font-weight: bold }
.columnheading { font-family: Tahoma; font-size: 12pt; color: #000000; font-weight: bold; letter-spacing:1 }
.news        { font-family: Tahoma; font-size: 12px }

.inputLabel {font-family: Tahoma;
font-size: 12px;
color: #7F8A2B;
font-weight: bold;}

.homemenu     { font-family: Arial; font-size: 10px; color: #808080 }
.homemenu   a:link { font-family: Arial; font-size: 10px; color: #808080 ;  text-decoration: none; cursor: hand;}
.homemenu   a:visited { font-family: Arial; font-size: 10px; color: #808080 ;  text-decoration: none; cursor: hand; }
.homemenu   a:hover { font-family: Arial; font-size: 10px; color: #677322;  text-decoration: none; cursor: hand; }
.homemenu   a:active { font-family: Arial; font-size: 10px; color: #808080 ;  text-decoration: none; cursor: hand; }

.topmenu     { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; cursor: hand; }
.topmenu   a:link { font-family: Arial; font-size: 12px; color: #FFFFFF;  text-decoration: none; cursor: hand;}
.topmenu   a:visited { font-family: Arial; font-size: 12px; color: #FFFFFF;  text-decoration: none; cursor: hand; }
.topmenu   a:hover { font-family: Arial; font-size: 12px; color: #D7D5EE;  text-decoration: none; cursor: hand; }
.topmenu   a:active { font-family: Arial; font-size: 12px; color: #FFFFFF;  text-decoration: none; cursor: hand; }

#table24 {margin-left: auto;
margin-right: auto;}

#attrib-1 {width: 300px;}

.leftBoxHeading {background-color: #9E95CD;}

.sideBoxContent a:link {color: #9E95CD;
	font-weight: normal;}
	
.sideBoxContent a:visited {color: #9E95CD; font-weight: normal; text-decoration: none; }
	
.sideBoxContent a:hover {color: #FF0000;
	font-weight: normal; }
	
#indexDefaultHeading {color: #9E95CD; font-weight: normal; }
.greeting, .greetUser {color: #9E95CD; font-weight: normal; }
.greeting a {text-decoration: underline; color: #9E95CD; font-weight: normal; }
.greeting a:hover {text-decoration: underline; color: #FF0000; font-weight: normal; }

.main a {text-decoration: underline; color: #9E95CD; font-weight: normal; }
.main a:hover {text-decoration: underline; color: #FF0000; font-weight: normal; }

.categoryListBoxContents a, .categoryIcon a {text-decoration: underline; color: #9E95CD; font-weight: normal; }
.categoryListBoxContents a:hover, .categoryIcon a:hover {text-decoration: underline; color: #FF0000; font-weight: normal; }

.productListing-data a {text-decoration: underline; color: #9E95CD; font-weight: normal; }
.productListing-data a:hover {text-decoration: underline; color: #FF0000; font-weight: normal; }

.centerBoxWrapper a {text-decoration: underline; color: #9E95CD; font-weight: normal; }
.centerBoxWrapper a:hover {text-decoration: underline; color: #FF0000; font-weight: normal; }

.productListing-rowheading {
	background-color: #7F8E2B;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}
	
.productListing-rowheading a {
	background-color: #7F8E2B;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}

.centerBoxHeading {background-color: #7F8E2B;}

#mainWrapper {
	border: 1px solid #7F8E2B;
	}

.productListing-data {text-align: left;
padding-left: 15px;}

.categoryImg {text-align: center;}

.centerColumn {font-size: 12px; }

.categoryListBoxContents {font-weight: bold;
font-size: 1.1em;}

.pageHeading {color: #7F8E2B;}
