body {line-height:1.3em;background:#fef1d2 url('../images/panador/background.jpg') repeat-x;}
div,td,p {line-height:1.3em;}

#panador-container {margin-top:15px;background:#475c42 url('../images/panador/backgroundouterborder.jpg') repeat-x;}	

#header	{
	position:relative; /*so you can absolute position custom divs inside of the header*/
	height:		225px;
	background:#43583e url('../images/panador/logo-and-header.jpg') left top no-repeat;  
	}

#header #menu{
	position:absolute;
	bottom:0px;
}

/*TOP RIGHT USER BOX*/
div#header-userbox {
	position:absolute;top:5px;right:5px;
	text-align:center;
	color:#f0e7cc;font-weight:bold;
}
div#header-userbox p {margin:0px;} /*override typograph which overrides reset*/
div#header-userbox p {margin-top:1em;}
div#header-userbox #acct-cart-spacing {padding-left:25px;}
div#header-userbox a:link, div#header-userbox a:visited {color: #f0e7cc; text-decoration: none;}
div#header-userbox a:hover, div#header-userbox a:active {color: #fff; text-decoration: none;}
div#header-userbox form{margin-top:15px;}
input#searchfield {border:0px;height:18px;position:relative;top:-5px;}
#searchicon {margin-top:10px;} /*removed in favor of typography*/
#searchsubmit {
	width:65px;height:18px;background-color:#42573d;border:1px solid #fff;
	position:relative;top:1px;
	font-weight:bold;font-family:arial;font-size:0.95em;
	color:#fff;
	cursor:pointer;
}
/* end top right box */


#header-gap {
	background:	url('../images/panador/peicebelowlogo.gif') top left no-repeat #fff2d3;
	height:17px;
	}

#pandora-content-area, .mainTable {	
	background:	url('../images/panador/panadorcontentareabg.jpg') repeat-y #fff2d3;
	}

#right-column {
	background:	url('../images/panador/classic-fadora-background.jpg') top left no-repeat #fff2d3;
	}
		
/***FOOTER***/

#footer-gap {
	background-color:#fff2d3;
	height:17px;
	}

#footerleftside {
	background:	url('../images/panador/footerleftside.gif') no-repeat left top scroll #73896d;
	float:	left;
	padding:0px;
	margin:	0px;
	height:	167px;
	width:	10px;
	}
	
#footer-container {
	margin-bottom:15px;
	background:#73896d url('../images/panador/footerbackground.jpg') repeat-x;
	}
	
#footer-newsletter {margin-left:0px;}
#footer-resources {margin-right:0px;}

#footer-newsletter #newsletter-box{
	float:left;
	margin-top:12px; /*same as .resource-links-box*/
	margin-left:10px; 
	color:#fff;
	line-height:1.5em;
}
#footer-newsletter #newsletter-box .newsletter-box-title{
	font-size:1.25em;font-weight:bold;
}
#footer-newsletter #newsletter-box input#email, #newsletter-box input#submit {}
#footer-newsletter #newsletter-box form {margin-top:5px;}
#footer-newsletter #newsletter-box input#email{border:0px;position:relative;top:-4px;}
#footer-newsletter #newsletter-box input#submit{font-family:tahoma,verdana,arial,sans;font-size:0.95em;}

#footer-resources .resource-links-box{
	margin:12px 10px 0px 5px; /*top same as #newsletter-box*/
	padding:0px;
	float:left;
	color:#fff;
	line-height:1.5em;
}

/*margin set to zero to override typography*/
#footer-resources .resource-links-title {margin:0px;font-size:1.25em;font-weight:bold;}
.resource-links-box a:link,.resource-links-box a:visited{color:#fff;}
.resource-links-box a:hover,.resource-links-box a:active{color:#fff;text-decoration:underline;}
	
#footerrightside {  
	background:	url('../images/panador/footerrightside.gif') no-repeat right top scroll #73896d;
	float:	right;
	margin:0px;
	padding:0px;
	height:	167px;
	width:	10px;
	}
	





/*#####OVERRIDE VIART panador.css#####*/

.mainTable { /*div*/
width:940;
}
.mainTableCellLeft { /*div*/
width:300px;padding:0px;
}
.mainTableCellCenter { /*div*/
width:620px;padding:0px;
}

.mainTableCellLeft .block-products-latest table td table td{padding-bottom:10px;}

/*there is a div with &nbsp; incase the column is empty*/
#mainTableCellLeft-filler{visibility:hidden;height:1px;padding:0px;margin:0px;}

.mainTableCellLeft .usualbg {background: transparent;}
.usualbg {background: #fff2d2;}
.mainTableCellCenter .middlebg {background: #ac7033;}
.mainTableCellCenter .productsCategory {background: #ac7033;}
.mainTableCellCenter .hDelimiter {background: #ac7033;}

.mainTableCellLeft table,.mainTableCellLeft table td{padding:0px;margin:0px;margin-left:5px;}
.mainTableCellLeft table{margin-top:5px;}
.mainTableCellLeft table.titleTop{margin-top:20px;}

.titleTopLeft {width:0px;padding:0px;}
.titleTopRight {width:0px;padding:0px;}

.block-products-breadcrumb {
width:610px;padding:0px;margin:0px;
}
.block-products-details {
width:610px;padding:0px;margin:0px;
}
.block-products-list .button-view,			/* hide "view cart" */
.block-product-details .button-view	{	
	display: none;
	}

/************* Breadcrumb *******************/

.breadcrumb {border: 1px solid #71886c;}

.breadcrumbBegin {
	background: #fff;
	}
.breadcrumb td{background-color:transparent;}
.breadcrumbDelimiter a:hover {text-decoration: underline;}
.breadcrumbDelimiter a.treeItemLast:hover {text-decoration: underline;}


/***** Visualisation tubs on product details *****/
td.tab				{background: #ac7033;}
td.tabActive		{background: #79420d;}
a.tab					{background: #ac7033; color: #fff;}
a.tab:hover			{background: #79420d; color: #eed390;}
a.tabActive			{background: #79420d; color: #eed390;}
a.tabActive:hover	{background: #79420d; color: #eed390;}
.tabline 			{background: #ac7033;margin-top:-15px;}
/***** Visualisation tubs on product details *****/
/***** Visualisation tubs on UserHome pages *****/
.blockTDtabs table	{}
div.adminTab 			{ border: 1px solid #79420d; background: #ac7033;}
div.adminTabActive 	{border: 1px solid #79420d; border-top: 2px solid #79420d;}
td.adminTab			{border-bottom: 1px solid #79420d;}
td.adminTabActive	{}
td.beginTab			{border-bottom: 1px solid #79420d;}
td.endTab			{border-bottom: 1px solid #79420d;}
a.blackSm, a.blackSm:hover {}
/***** /end Visualisation tubs on UserHome pages *****/

/**other images in product details**/
/*this makes them fit and stay spaced apart*/
/*each image to choose from is in a div classed rolloverImages*/
.rolloverImages a img {width:100px;} /*Darrell S. - Zello*/
.rolloverImages {width:105px;} /*Darrell S. - Zello*/

/***LINKS***/
tr.middlebg a:link,tr.middlebg a:visited{color:#eed390;}
tr.middlebg a:hover,tr.middlebg a:active{color:#e3d1a4;text-decoration:none;}

.mainTableCellLeft a:link,.mainTableCellLeft a:visited{color:#eed390;}
.mainTableCellLeft a:hover,.mainTableCellLeft a:active{color:#e3d1a4;text-decoration:none;}

td.tab a,td.tabActive a{text-decoration:none;}

a:link,a:visited{text-decoration:underline;}
a:hover,a:active{text-decoration:none;color:blue;}