@charset "utf-8";
/* CSS Document */
.clearer {clear:both;height:1px;}
.tableBackgroundSimple {background-image:url(../images/tableBackgroundSimple2.gif);}
.disabled {cursor:default;}
#afooter, #acontent, acontentb {
	float:right;
	width:670px;
}
#amenu {
	float:left;
	width:163px;
	padding-top:5px;
}
#amenu p {
	color:#D1E981; 
	font-size:16px; 
	padding-left:4px;
	padding-right:4px;
}
#amenu a {color:#D1E981;}
#amenu * { list-style:none; list-style-image: none;margin:0;padding:0;}
#amenu > ul { }
#amenu li {padding:5px 0 3px 5px;}
#amenu ul > li {
	margin:0;	padding:4px 0 0;
	background:#30356C url(../images/leftmenu.jpg) no-repeat 0 0;
}
#amenu ul > li div {padding:4px; cursor: pointer; }
#amenu ul {
	background:#30356C url(../images/leftmenu_stub.jpg) no-repeat 0 bottom; 
	padding-bottom:1px;
}
#amenu ul ul, #amenu ul ul li {
	background:none;
	margin:0;
	padding:0
}
#amenu ul ul {	background:#30356C url(../images/leftmenu-t.jpg) repeat-y 0 0;}
#amenu ul li {font-size:13px;}
#amenu ul ul li {font-size:11px;padding:1px;padding-left:6px;}
#amenu p.firstp {background:none;}
#amenu ul li.firstli {
	background-position:0 -1px;
}
#frontphotos {
	text-align:center;
	padding:10px 0;
}
#frontphotos img {margin:0 10px; border:1px solid #8B9165;}
#photoholder {
	width:204px;
	border:1px solid #020A44;
	padding:2px;
	float:right;
	background-color:#373E77;
}
#photoholder img {
	margin:2px;
	
}
#Cartbox {
	margin:5px;
	padding:5px 5px 10px;
	border:1px solid #565D8B;
}
#Cartbox span {font-size:1.2em; font-weight:bold;}
.new {
	position:absolute;
	right:0;	top:0;
	background-image: url(../images/buttons/NewBanner.gif);
	width:67px;
	height:63px;
}
/*list page*/ /*889D51 455F3C  Greens*/
#acontentb, .list, .listf {position: relative;}
.list {
	margin:10px 0;
	padding:5px; 
	background-color:#889D51;
	border:3px solid #455F3C;
}
.listimg {float:right; padding:1px; border:1px solid #020A44; margin-left:10px;margin-bottom:5px;}
.listhead {margin-top:0px; font-size:1.2em;}

/* single page */
.acat {font-size:12px;}
#frontspecials #fsp {font-size:1.4em;}
#frontspecials hr {border:0; border-bottom:1px solid #565D8B;}
#bdiv, #ediv, #acontentb, #details, #frontspecials {
	margin:10px 0;
	padding:5px; 
	background-color:#889D51;
	border:3px solid #455F3C;
}
#acontentb h1 { margin-top:0;}
#apricing h3 { margin:5px 0;}
#apricing {
	margin:25px;
	padding:3px 10px 10px;
	border:3px solid #455F3C;
}
#contentholder {float:left;	width:440px;}
#contentholder.doesntHaveImages {width: auto;}
.viewcart_one {text-align:right;}
.pdesc {font-size:0.9em;}
.add2cart {text-align:right; margin-bottom:10px;}
#bcart {width:100%}
#ecart {width:100%}
#ecart .tact, #bcart .tact {}
#ecart .pri, #bcart .pri, #bcart .tp, #ecart .tp {width:70px;text-align:right;}
#ecart .del, #bcart .del {width:54px;text-align:center;}
#ecart .nop, #bcart .nop {width:100px;text-align:center;}
#ecart .total, #bcart .total {font-weight:bold; text-align:right;}

/* IE Fixes*/
#acontentb {width:653px;}