@charset "utf-8";
/* CSS Document */

/*   
 * Tag Redefines
*/
body { background: #673301 url(../images/body_top.gif) no-repeat; font-family: Arial, Helvetica, sans-serif; padding: 25px 25px 25px 0px; margin-left: 0px; margin-top: 0px; }
img { margin: 0px; padding: 0px; border: 0;}
a, a:link, a:active, a:visited { font : normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; }
a:hover { color:#663300; }
a.whitelink { color:#fff;font-size:12px; }
.padding4 {  padding-left:4px;}

/*  
 * Layout
*/
#main_table { background: url(https://www.frenchmarketcoffee.com/images/main_table_background.gif); }
#content { padding: 0px 5px; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; }
#content img { padding: 0 0px 0 0px;}
.header_text, .header_text a { font-size: 10px; color: #cc9933; text-align: right; text-decoration: none; }
.header_divider { color: #FFFFFF; }
.footer_text, .footer_text a { font-size: 10px; color: #FFFFFF; text-align: center; }

/*  
 * Navigation Bar
*/
td.boxText a { color:#fff; font-size:12px; line-height:25px; text-decoration:none; padding: 0; }
td.boxText a:hover { color:#c00; }

/*  
 * Content
*/
h1 { color:#CC3333; font-family:Georgia,Times New Roman,Times,serif; font-size:14px; font-weight:bold; line-height:16px;  }
h2 { color:#000000; font-family:Tahoma; font-size:12px; font-weight:bold; line-height:14px;  }
h3 { color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; }
h4 { color:#DEB887; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; line-height:12px;  }
h5 { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:8px; font-weight:bold; line-height:10px;  }
h6 { color:#330000; font-weight:bold; line-height:13px;  }

.quote { font-weight: bold; font-size: 14px; color: #ffffcc; font-style: italic; font-family: Times New Roman, Times, serif; text-align:center; }
a:hover .quote { text-decoration: underline; }
.whitelinks, a.whitelinks:link, a.whitelinks:active, a.whitelinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCC;  text-align: center;}
a.whitelinks:hover { color: #CC0000; }
.headerNavigation {font-weight:900;}
.productListing-heading {font-weight: 900;}
.infoBoxHeading {text-align:center; font: 900 18px sans-serif; padding: 18px 0 0 0;}
.productListing-data {border-top: thin solid black; }
.quicktracking { width: 350px; border: 1px dotted #6B6F32; padding: 10px; margin: 0px auto 10px auto; background-color: #F5F2C0; }
.quicktracking h4 { color: #C43E11; font-size: 16px; margin: 0 0 10px 0; }

.productDiscountPrice { color:#F00; text-transform:capitalize; }
/*
 *  Right Column Rollovers
 */
#right_column { margin: 110px 0 0 0; }
#right_column a {background-repeat: no-repeat; background-position: 0% 50%; text-decoration: none; height: 180px; }


/*
 * 	Vertical Rollover Buttons
 */

#vert_menu { position: absolute; left: 0px; top: 200px; width: 160px; }
#vert_menu ul { margin:0; padding:0; list-style-type:none; }
#vert_menu a {background-repeat: no-repeat; background-position: 0% 50%; text-decoration: none; height: 160px; }

#vert_menu a#special, #vert_menu a#special:visited { display: block; background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_special.gif); }
#vert_menu a#special:hover { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_special-over.gif); }

#vert_menu a#buy, #vert_menu a#buy:visited { display: block; background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_buy.gif); }
#vert_menu a#buy:hover { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_buy-over.gif); }

#vert_menu a#drink, #vert_menu a#drink:visited { display: block; background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_drink.gif); }
#vert_menu a#drink:hover { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_drink-over.gif); }

/*
 * 	Horizontal Rollover Buttons
 */

#horz_menu { list-style-type:none; }
#horz_menu ul { padding: 0; margin: 0; }
#horz_menu li {display:inline;}

#horz_menu li a#history, #horz_menu a#history:visited { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_history.gif); height: 120px; width:150px; float:left; }
#horz_menu li a#history:hover { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_history-over.gif); }

#horz_menu li a#coffees, #horz_menu a#coffees:visited { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_products.gif); height: 120px; width:150px; float:left; }
#horz_menu li a#coffees:hover { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_products-over.gif); }

#horz_menu li a#ourproducts, #horz_menu a#ourproducts:visited { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_shop.gif); height: 120px; width:150px; float:left; }
#horz_menu li a#ourproducts:hover { background-image: url(https://www.frenchmarketcoffee.com/includes/sts_templates/french_market_coffee/images/nav_shop-over.gif); }

/* 
 * display none used below to hide infobox rounded corners
*/
.infoBoxHeading img {display:none;}

td.frmInput, td.frmLabel, td.frmInputCol1, td.frmInputCol2, td.frmInputCV, div.giftcard, div.checkout_review {background-color: #ffffdd; padding:10px 5px;}

input, select, textarea {border: 1px solid #909090 }
input:hover, select:hover, textarea:hover {border: 1px solid #781351 }

input.noborder {border:0;}

/**
 * Chechout Shupping Choices
 */

td.method, td.info, td.price, td.check { border: 2px solid #fff; background: #fee; }