/* CSS Document Colors for Wholesale Flowers */
/* v1.0 
Matthew Goodrich - Developer 
*/

body { 
	background-color: #dbe493;
	color: #fff;
}
#Table1 { background: transparent; /* #ffffff; */ }
#Table3, #Table5, #Table7 { background: #483c26; }

  /* Price list */
  td.qty { color: #826e50; }
  
#container_wrapper_outer { background: transparent; /* #fff; */}

/*top ::  Controls the  Color of the top Bar */		
.top { background-color: transparent; /* #fdf8ee; */}

.store-name { /* color: #38393a; */ }

.store-slogan { /* color: #838586; */ }

/* .topnav :: controls the color of the top navigation links */
.topnav {}

#toplinks, #toplinks a { color: #fff; text-decoration: none; }
  #toplinks a:hover { color: #ccc;}

/* frame :: controls the  color of the Store's inner Frame */		
.frame { background-color: transparent; /* #ffffff; */ }

/* line ::  Controls the  Color of the line below the top bar */		
.line { background-color: transparent; /* #ffffff; */ }

/* menu-headers :: Controls the way the menu headers look */
.menu-headers {
	/* color: #747A4E; */
	background-color: transparent; /* #ffffff; */
	/* border-color: #747A4E; */
}

/* banners :: controls the way the menu headers look */ 
.banners {
	/* color: #747A4E; */
	background-color: transparent; /* #ffffff; */
	border-color: #747A4E;
}

/* titles :: Controls the Body Titles such as (Specials, Feature Items, Items, Related Items) */ 
.titles { 
	/* color: #333300; */
	background-color: transparent; /* #ffffff; */
} 

/* data :: Controls body default fonts and colors */
.data { 
	/* color: #3f4141; */
	background-color: transparent; /* #ffffff; */
	}

/* page_headers :: Controls the page's titles */
.page_headers { 
	/* color: #ECA813; */ 
	background-color: transparent; /* #ffffff; */
	}

/* icon :: Controls the way the menu icons display */ 
.icon {
	/* color: #4f9deb; */
}
 	 
/* controls the way the link colors look and react */ 	 
a { color: #d5c6a9; }
	
a:hover { color: #f4f3f2; }

a:visited { color: #e2e2e2; }

a:visited:hover { color: #d5c6a9; } 

/* a.cat :: Controls the way the category links on the left bar look and react */ 	 
a.cat { color: #fff; }
	
a.cat:hover { color: #d5c6a9; /* #8f2539; */}

a.cat:visited { color: #ccc; }
	
a.cat:visited:hover { color: #ff9900; /* #8f2539; */ }

/* link text colors for homepage and inside the content box */
  #content a { color: #d5c6a9; }
  #content a:hover { color: #fff; }

/* link text colors for the navigation information */
  #home #nav li a { color: #ccc; }
  #home #nav li a:hover { color: #990; }
  #home #nav li ul li a:hover { color: #d5c6a9; }
  
  #inside #nav { color: #ccc; }
  #inside #nav li a { color: #fff; }
  #inside #nav li a:hover { color: #d5c6a9; }

/* header menu spacing */
#header_menu a.cat, #header_menu a.cat:hover, #header_menu a.cat:visited { border-color: #777; }

/* side anchors */
a.side { color: #666633; }
a.side:hover { color: #d5c6a9; } 

/* menu-text :: Controls the way the menu (mailing list) text look */ 
.menu-text { /* color: #2d2c2d; */}

/* item :: Controls the Item, Name, Description, Price, Savings, Cost Color */ 
.item {	/* color: #333333; */}

/* price-info :: controls the way the prices display on the product page */ 
.price-info { color: #fff; /* color: #535353; */}

/* price :: Controls the way the product's prices display */ 
.price { /* color: #333333; */ }

/* checkout-headers :: Controls the titles on the checkout pages (Billing Information, Shipping Information etc) */
.checkout-headers { 
	/* color: #949972; */ 
	background-color: transparent; /* #fff; */ 
	}

/* titles2 :: Controls the titles on the view cart page */ 
.titles2 { 
	background-color: transparent; /* #fff; */ 
	color: #949972; 
	border-color: #cccccc;
} 
/* alternative :: Controls the form backgrounds and other areas that requred an alternative color */
.alternative { 
	background-color: transparent; /* #fff; */
	border-color: #e6f2e0; 
	}

/* borders :: Controls the color of  the borders on forms */ 
.borders { background-color: #cccccc; border-color: #cccccc; }

/* borders_coupon :: Controls the color of  the borders on the coupon and shipping box */ 
.borders_coupon { border-color: #c2f9fe; }

/* steps :: Controls the way the steps on the checkout pages display */
.steps { 
	background-color: transparent; /* #fff; */
	color: #949972; 
	}

/* steps_on :: Controls the way the steps on the checkout pages display */
.steps_on { 
	background-color: transparent; /* #fff; */ 
	color: #333300; 
	}

/* error:: Controls the error messages */ 
.error { color: #e10e04; }

/* options-titles :: Controls the way the titles on the product options display */
.options-titles { color: #333300; }

/* borders2 :: Controls the color of  the borders on forms */ 
.borders2 { border: #998970; background-color: #998970; }

/* cart-text:: Controls the way the text inside the shopping cart looks */ 
.cart-text { 
	/* color: #2d2c2d; */
	background-color: transparent; /* #ffffff; */
	}

/* invoice_title :: Controls the way the title of the invoices look */ 
.invoice_title { background-color: #cbcaca; color: #4f4e4e; } 

/* invoice_table :: Controls the background color on your invoices */ 
.invoice_table { background-color: #f9f8f8; }

/* font1 :: Primary Screen Font */ 
.font1 { color: #535353; }

/* control the button colors */
.btn { 
	background-color: #6a593f; /* #ff9900; */
	color: #ffffff; 
	border-color: #998970;
	}

.btn_over {
	background-color: #51432e;
	color: #ffffff;
	border-color: #ffffff;
	}

.btn2 {
	border-color: #ffffff;
	background-color: #949a76;
	color: #ffffff;
	}
	
.btn3 {
	background-color: #949a76;
	color: #ffffff;
	border-color: #ffffff;
	}

/* txtBoxStyle:: Controls the text boxes */  	
.txtBoxStyle {
    border-color: #b3b4b5;
    background-color: #fdfcfa;
    color: #38393a;
	} 
	
/* txtareaStyle:: Controls the text areas */ 	
 .txtareaStyle {
    border-color: #C7D5E0;
    background-color: #FBFBFB;
    color: #343333;
	}
	
.toplinks { color: #ffffff; }

.toplinks:hover { color: #ffffff; background: #771f31; }

.toplinks:visited { color: #ffffff; }

.toplinks:visited:hover { 
	color: #ffffff; 
	background: #771f31; 
	}
	
/* reset text size */
.text { color: #333333; }

.text2 {  color: #333333; }

/* footer colors */

.footer, a.footer, .footer a:visited { color: #fff; }

a.footer:hover { color: #ccc; }

a.footer:visited  { color: #ccc; }
a.footer:visited :hover { color: #fff; }

/* OUT OF STOCK ITEMS */
.oos, .newsite { color: #FFFF00; }

div.footer .footernav ul li a, div.footer p a { color: #fff; }
div.footer .footernav ul li a:hover, div.footer p a:hover { color: #d5c6a9; text-decoration: none;}

/* tables info */
table.border { border-color: #ced2bf; }

.subheading { color: #333300; }

.heading { color: #333300; }

.availability { color: #333300; }

.phone { color: #333300; }

/* form field information */
input, textarea, select, option { color: #333333; }

.leftnav { color: #333333; }

.leftnav:hover { color: #333333; }

.leftnav:visited { color: #333333; }

#sale { color: #A3384A; }
