/* ============================
   pumpkin.construction1
   
   
   
   
   
   
   
 =========================== */

body {
    color:#000000/*~ main.color */; 
    background-color:#FFFFFF/*~ main.background-color  */; 
	font-family:Arial, Helvetica, sans-serif/*~ main.font */;
    font-size:8pt/*~ main.size */;
	font-weight:normal/*~ main.bold */;
	font-style:normal/*~ main.italic */;
	text-decoration:none/*~ main.underline */;
}

a:link {
	color:#161616/*~ link.color */;
	font-family:Arial, Helvetica, sans-serif/*~ link.font */;
	font-weight:normal/*~ link.bold */;
	text-decoration:underline/*~ link.underline */;
}


a:visited {
	color:#000000/*~ link-visited.color */;

	font-weight:normal/*~ link-visited.bold */;
	text-decoration:underline/*~ link-visited.underline */;
}

a:hover, a:active {
	color:#cc0000/*~ link-hover.color */;

	font-weight:normal/*~ link-hover.bold */;
	text-decoration:underline/*~ link-hover.underline */;
}
/* header background color */
.header {
    color:#000000/*~ header.color */;
    background-color:#ffffff/*~ header.background-color  */;
	border-color: #D1D1D1;
}

/* header content area background color  */
#header-content {
    background-color:#ffffff/*~ header.background-color  */;
    color:#000000/*~ header.color */;
    border-color:#69879F/*~ header.border-color */;
	font-family:Arial, Helvetica, sans-serif/*~ header.font */;
	font-size:12pt/*~ header.size */;
	font-style:normal/*~ header.italic */;
	font-weight:normal/*~ header.bold */;
	text-decoration:none/*~ header.underline */;
}

#header-content a {
	color:#000000/*~ header.color */;
}

/* main header */
#header-content .company-name {
	color:#000000/*~ company-name.color */;
    font-family:Verdana, Arial, sans-serif/*~ company-name.font */;
    font-size:18pt/*~ company-name.size */;
    font-weight:bold/*~ company-name.bold */;
    font-style:normal/*~ company-name.italic */;
    text-decoration:none/*~ company-name.underline */;
}

/* sub header */
#header-content .slogan {
    color:#000000/*~ slogan.color */;
    font-family:Arial, Helvetica, sans-serif/*~ slogan.font */; 
    font-size:14pt/*~ slogan.size*/;
    font-weight:bold/*~ slogan.bold */;
    font-style:italic/*~ slogan.italic */;
	text-decoration:none/*~ slogan.underline */;
}

#header-content .address {
	font-size: 10pt;	
}

.navigation1 {
    color:#222222/*~ nav-menu.color */; 
    background-color:#807D53/*~ nav-menu.background-color  */;
    border-color:#807D53/*~ nav-menu.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ nav-menu.font */;
    font-size:9pt/*~ nav-menu.size */;
	font-style:normal/*~ nav-menu.italic */;
	font-weight:normal/*~ nav-menu.bold */;
	text-decoration:none/*~ nav-menu.underline */;
}

.navigation1 a,
.navigation1 a:link,
.navigation1 a:visited,
.navigation1 a:active { 
	color:#222222/*~ nav-menu.color */; 
	font-family:Arial, Helvetica, sans-serif/*~ nav-menu.font */;
    font-size:9pt/*~ nav-menu.size */;
	font-style:normal/*~ nav-menu.italic */;
	font-weight:normal/*~ nav-menu.bold */;
	background-color: transparent;
}

.navigation1 a:hover  { 
	color:#222222/*~ nav-menu-hover.color */; 
	font-family:Arial, Helvetica, sans-serif/*~ nav-menu.font */;
    font-size:9pt/*~ nav-menu.size */;
	font-style:normal/*~ nav-menu.italic */;
	font-weight:normal/*~ nav-menu.bold */;
	background-color:#AEAEAE/*~ nav-menu-hover.background-color  */;
	border-color:transparent/*~ nav-menu-hover.border-color */;
	text-decoration:none/*~ nav-menu.underline */;
}

/* footer, navigation */
.navigation2, .navigation2 a, .footer-section, .footer {
    background-color:#ffffff/*~ footer.background-color  */;
    color:#000000/*~ footer.color */;
    border-color:transparent/*~ footer.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ footer.font */;
	font-weight:normal/*~ footer.bold */;
	font-size:10pt/*~ footer.size */;
	font-style:normal/*~ footer.italic */;
	text-decoration:none/*~ footer.underline */;
}

/* secondary navigation link color */
.navigation2 a:link { 
	color:#000000/*~ footer.color */; 
}

.navigation2 a:hover { 
	color:#000000/*~ footer.color */; 
}

.navigation2 a:visited { 
	color:#000000/*~ footer.color */; 
}

.navigation2 a:active { 
	color:#000000/*~ footer.color */; 
}


/* breadcrumb background color */
.breadcrumb {
    color:#000000/*~ main.color */;
    background-color: transparent;
    border-color: transparent;
    font-family: transparent;
}

/* breadcrumb link color */
.breadcrumb a:link,
.breadcrumb a:hover,
.breadcrumb a:visited,
.breadcrumb a:active {
	color:#000000/*~ main.color */; 
	font-family:Arial, Helvetica, sans-serif/*~ main.font */;  
}

#wrapper1 {
	background-color:#807D53/*~ main.border-color */;
}

/* sidebars background color */
#wrapper2 {
	color:#000000/*~ sidebar.color  */;
	background-color:#EBEBEB/*~ sidebar.background-color  */;
	border-color:#D1D1D1/*~ page.border-color */;;
}

/* sidebar border */
.content { 
	border-color:transparent/*~ sidebar.border-color */;
}

.center {
	background-color:#ffffff/*~ page.background-color */;
	color:#000000/*~ page.color */;
}

/* sidebar block headers */
.textpadder .content-block h3 {
    color:#222222/*~ sidebar-box-header.color */;
    background-color:transparent/*~ sidebar-box-header.background-color  */;
    border-color:#FFFFFF/*~ sidebar-box-header.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ sidebar-box-header.font */;
    font-weight:bold/*~ sidebar-box-header.bold */;
	text-decoration:none/*~ sidebar-box-header.underline */;
}

/* sidebar block color */
.textpadder .content-block {
    color:#000000/*~ sidebar-box.color */;
    background-color:transparent/*~ sidebar-box.background-color  */;
    border-color:transparent/*~ sidebar-box.border-color */;
}

.textpadder .content-block a:link,
.textpadder .content-block a:hover,
.textpadder .content-block a:active,
.textpadder .content-block a:visited {
    color:#000000/*~ sidebar-box.color */;
}

.textpadder .quick-search h3 {
    color:#000000/*~ quick-search-header.color */;
    background-color:transparent/*~ quick-search-header.background-color */;
	border-color:transparent/*~ quick-search-header.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ quick-search-header.font */;
	font-weight:bold/*~ quick-search-header.bold */;
	text-decoration:none/*~ quick-search-header.underline */;
}

.textpadder .quick-search,
.header .quicksearch
{
    color:#000000/*~ quick-search-box.color */;
    background-color:#D7D7D7/*~ quick-search-box.background-color  */;
    border-color:transparent/*~ quick-search-box.border-color  */;
    font-family:Arial, Helvetica, sans-serif/*~ quick-search-box.font */;
	font-style:normal/*~ quick-search-box.italic */;
	font-weight:normal/*~ quick-search-box.bold */;
	text-decoration:none/*~ quick-search-box.underline */;
}

.textpadder .quick-search a:link,
.textpadder .quick-search a:visited,
.textpadder .quick-search a:hover,
.textpadder .quick-search a:active {
    color:#000000/*~ quick-search-box.color */;
}

.textpadder .featured-item h3 {
    color:#FFFFFF/*~ featured-item-header.color */;
    background-color:transparent/*~ featured-item-header.background-color  */;
    border-color:transparent/*~ featured-item-header.border-color */;
	font-family:Arial, Helvetica, sans-serif/*~ featured-item-header.font */;
    font-weight:bold/*~ featured-item-header.bold */;
	text-decoration:none/*~ featured-item-header.underline */;
}

.textpadder .featured-item
{
    color:#000000/*~ featured-item-box.color */;
    background-color:transparent/*~ featured-item-box.background-color  */;
    border-color:transparent/*~ featured-item-box.border-color */;
}

.textpadder .featured-item a:link,
.textpadder .featured-item a:visited,
.textpadder .featured-item a:hover,
.textpadder .featured-item a:active {
    color:#000000/*~ featured-item-box.color */;
}


.textpadder .category-list h3,
.textpadder .category-list h3 a:link,
.textpadder .category-list h3 a:visited,
.textpadder .category-list h3 a:active,
.textpadder .category-list h3 a:hover
{
    color:#000000/*~ category-list-header.color */;
    background-color:transparent/*~ category-list-header.background-color  */;
	border-color:transparent/*~ category-list-header.border-color  */;
	font-family:Arial, Helvetica, sans-serif/*~ category-list-header.font  */;
	font-weight:bold/*~ category-list-header.bold  */;
	text-decoration:none/*~ category-list-header.underline */;
}

.textpadder .category-list
{
    color:#333333/*~ category-list-box.color */;
    background-color:transparent/*~ category-list-box.background-color  */;
	border-color:#EBEBEB/*~ category-list-box.border-color  */;
	font-family:Arial, Helvetica, sans-serif/*~ category-list-box.font */;
	font-weight:normal/*~ category-list-box.bold */;
}

.textpadder .category-list a:link,
.textpadder .category-list a:visited,
.textpadder .category-list a:hover,
.textpadder .category-list a:active {
    color:#333333/*~ category-list-box.color */;
	font-family:Arial, Helvetica, sans-serif/*~ category-list-box.font */;
	font-weight:normal/*~ category-list-box.bold */;
    text-decoration:none/*~ category-list-box.underline */;
}

.quick-search-button {
    color:#000000/*~ quick-search-button.color */;
    background-color:#ffffff/*~ quick-search-button.background-color */;
    border-color:#000000/*~ quick-search-button.border-color */;
	font-family:Arial, Helvetica, sans-serif/*~ quick-search-button.font */;
	font-weight:normal/*~ quick-search-button.bold */;
	text-decoration:none/*~ quick-search-button.underline */;
}

.featured-item-button {
    color:#000000/*~ sidebar-button.color */;
    background-color:#ffffff/*~ sidebar-button.background-color  */;
    border-color:#000000/*~ sidebar-button.border-color */;
	font-family:Arial, Helvetica, sans-serif/*~ sidebar-button.font */;
	font-weight:normal/*~ sidebar-button.bold */;
	text-decoration:none/*~ sidebar-button.underline */; 
}

/* featured item list price */
.featured-item .list,
.product-detail .list,
.content-product .sale {
	color:#000000/*~ list-price.color */;
	font-weight:normal/*~ list-price.bold */;
	text-decoration:none/*~ list-price.underline */;
	font-family:Arial, Helvetica, sans-serif/*~ list-price.font */;
}

/* featured item sale price */
.featured-item .sale,
.product-detail .sale,
.content-product .sale {
	color:#A30118/*~ sale-price.color */;
	font-weight:normal/*~ sale-price.bold */;
	text-decoration:none/*~ sale-price.underline */;
	font-family:Arial, Helvetica, sans-serif/*~ sale-price.font */;
}

/* category item background color */
.content-category { 

}

/* category item header background color */
.content-category-header { 

}

/* category item header links */
}

/* product item background color */
.content-product {
    color:#000000/*~ content-box.color */;
    background-color:#EBEBEB/*~ content-box.background-color  */;
    border-color:#807D54/*~ content-box.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ content-box.font */;
}

/* product item header background color */
.content-product-header {
    color:#FFFFFF/*~ content-box-header.color */;
    background-color:#807D53/*~ content-box-header.background-color  */;
    border-color:#807D54/*~ content-box-header.border-color */;
}

.content-product-header h4,
.content-product-header a:link,
.content-product-header a:visited,
.content-product-header a:active,
.content-product-header a:hover {
    color:#FFFFFF/*~ content-box-header.color */;
    font-family:Arial, Helvetica, sans-serif/*~ content-box-header.font */;
    font-size:12pt/*~ content-box-header.size */;
    font-weight:bold/*~ content-box-header.bold */;
	text-decoration:none/*~ content-box-header.underline */;
	font-style:normal/*~ content-box-header.italic */;
}


/* product item button background color */
.content-product-button {
    color:#333333/*~ content-box-button.color */;
    background-color:#ECECEC/*~ content-box-button.background-color  */; 
    border-color:#000000/*~ content-box-button.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ content-box-button.font */;
    font-size:8pt/*~ content-box-button.size */;
	font-weight:normal/*~ content-box-button.bold */;
	font-style:normal/*~ content-box-button.italic */;
	text-decoration:none/*~ content-box-button.underline */;
}


/* prod item price - list color */
.content-product .list { 
	color:#000000/*~ list-price.color */; 
}

/* prod item price - adj color */
.content-product .adj { color: inherit; }

/* prod item price - sale color */
.content-product .sale { 
	color:#A30118/*~ sale-price.color */; 
}

/* product detail */
.product-detail {
    color:#000000/*~ page.color */;
    background-color: transparent;
}


/* product detail header */
.product-detail-header {
    color:#333333/*~ page-heading.color */;
    background-color: transparent;
    border-color: transparent;
    text-decoration:none/*~ page-heading.underline */;
	font-family:Arial, Helvetica, sans-serif/*~ page-heading.font */;
    font-weight:bold/*~ page-heading.bold */;
    font-size:14pt/*~ page-heading.size */;
	font-style:normal/*~ page-heading.italic */;
}


/* product primary background color */
.product-primary {
}

/* product secondary background color */
.product-secondary {
}

/* upsell header background color */
.upsell-header {
    background-color:#807D53/*~ content-box-header.background-color */;
    color:#FFFFFF/*~ content-box-header.color */;
    border-color: transparent;
    font-family:Arial, Helvetica, sans-serif/*~ content-box-header.font */;
    font-size:12pt/*~ content-box-header.size */;
    font-weight:bold/*~ content-box-header.bold */;
	text-decoration:none/*~ content-box-header.underline */;
	font-style:normal/*~ content-box-header.italic */;
}

/* upsell background color */
.upsell-group {
    background-color:#ffffff/*~ page.background-color  */;
    color:#000000/*~ page.color */;
    border-color:#807D54/*~ content-box.border-color */;
    font-family:Arial, Helvetica, sans-serif/*~ page.font */;
}

.upsell-group a {
    color:#000000/*~ page.color */;
}

/* alt table row */
.upsell-item1 {
    color:#000000/*~ highlight.color */;
    background-color:#ececec/*~ highlight.background-color */;
	border-color:transparent/*~ highlight.border-color */; 
}

/* table row */
.upsell-item2 { 
    color:#000000/*~ page.color */;
    background:#ffffff/*~ page.background-color  */;
}

/* product sections border color */
.product-detail,
.product-primary,
.product-secondary,
.product-options,
.imageanddetails,
.product-bundle,
.product-misc {
    border-color:#807D54/*~ content-box.border-color */;
}


.welcome {    
	color:#000000/*~ welcome.color */;
    background-color:transparent/*~ welcome.background-color */;
    border-color:transparent/*~ welcome.border-color */;
}
