/* ============================
 tealsandstone.tealsandstone
 
 
 
 
 
 
 
 =========================== */

body {
    color: #000000 /*~ main.color */; 
    background-color: #dcafed /*~ main.background-color  */; 
    font-family: Verdana, Arial, Helvetica, sans-serif /*~ main.font */;
    font-size: 12pt /*~ main.size */;
	font-weight: normal /*~ main.bold */;
	border-color: transparent;
	font-style: normal /*~ main.italic */;
	
}

#page-wrap {
	border-color: #FFFFFF /*~ main.border-color */;
}

.navigation1 {
    color: #000000 /*~ nav-menu.color */; 
    background-color: #75ba9b /*~ nav-menu.background-color  */;
    border-color: transparent /*~ 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: #000000 /*~ 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: #000000 /*~ 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 */;
	text-decoration: none /*~ nav-menu.underline */;
	background-color: transparent /*~ nav-menu-hover.background-color  */;
	border-color: transparent /*~ nav-menu-hover.border-color  */;
}


/* footer navigation */
.footer-section {
    color: #000000 /*~ footer.color */;
    background-color: #c9c49c /*~ footer.background-color  */;
    border-color: #3c5723 /*~ footer.border-color */;
    font-family: Arial, Helvetica, sans-serif /*~ footer.font */;
	font-size: 10pt /*~ footer.size */;
	font-weight: normal /*~ footer.bold */;
	font-style: normal /*~ footer.italic */;
	
}


/* secondary navigation link color */
.footer-section a:link { color: #000000 /*~ footer.color */; }
.footer-section a:hover { color: #000000 /*~ footer.color */; }
.footer-section a:visited { color: #000000 /*~ footer.color */; }
.footer-section a:active { color: #000000 /*~ footer.color */; }

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


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

/* breadcrumb link color */
.breadcrumb a:link,
.breadcrumb a:hover,
.breadcrumb a:visited,
.breadcrumb a:active {
	color: #000000 /*~ main.color */; 
	font-family: Verdana, Arial, Helvetica, sans-serif /*~ main.font */;  
}
#wrapper2 {
	color: #000000 /*~ sidebar.color */;
	background-color: #d2e8e6 /*~ sidebar.background-color */;
	border-color: #ECE5CB /*~ sidebar.border-color */;
}

.center {
	color: #000000 /*~ page.color */;
	background-color: #D2E8E6 /*~ page.background-color */;
	border-color: #3c6658 /*~ page.border-color */;
}

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

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

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

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

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