/* MAIN CSS */

html { width:100%;height:auto;background-color:#FFF;text-align:center;margin:0; } 
img { border:none; } 

/*BODY OF SECONDARY PAGES*/
body { background-color:#AAD061;height:auto;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:0; } 

a { text-decoration:none; color:#8D0000; }
a:hover { text-decoration:none; color:#3E833E; }

/* SHOPPING CART AND SEARCH BAR */
.accountSearch { text-align:right; margin:0; padding:0;background-color:#fff; } 
.cartIcon { height:12px; } 
/* PROPERTIES OF PRODUCT SEARCH TEXT */
.topMain { text-align:right;color:#fff;font-size:12px; clear:both;} 
.accountList { padding:3px 0; margin:0; background:#EA0B78; }
.accountList li { display:inline;list-style:none; } 
.accountList div { display:inline; } 
/* PROPERTIES OF BASKET AND MY ACCOUNT TEXT */
.accountList a { color:#fff;border:none;text-decoration:none; } 
.accountList a:hover { color:#3E833E; } 
.productSearch input { height:12px;border:1px solid;line-height:19px;color:#000000;font-size:10px;border-color:#000000; } 
/* PROPERTIES OF PHONE NUMBER AT TOP OF PAGE */
.logo { cursor:pointer;color:#FFF;font-size:24px;text-align:center;width:690px;margin:0 auto;padding:0; } 
.logo address { text-align:right;font-style:normal; } 

.mainNav { background:transparent;text-align:justify;line-height:16px; } 
.mainNav li { list-style:none;float:left;margin-left:41px;font-size:14px; } 
.mainNav a { color:#FFFFFF;text-decoration:none;font-weight:normal;height:20px; } 
.mainNav a:hover { color:#3E833E; }
.logo a,.logo img { margin:0;padding:0; } 

/* BAR UNDER BANNER GRAPHIC */ 
.pinkBar { background:#EA0B78 repeat-x bottom;text-align:right;color:#fff;font-style: italic;font-size:16px;line-height:25px;margin:0;padding:0; }
 
.footer { background-color:#fff; padding:0 0 0 0; clear:both; height:100px; padding:5px 0 0 0; margin-left:auto;margin-right:auto;width:760px;}
li.first { margin-left:0; } 

/* BORDER SURROUNDING BANNER GRAPHIC AND BAR */
#pageHeader { padding:0 0 12px 0;background:#850D6F}

.dropDownMaster { margin:0; padding:0; clear:both; position:relative;  _height:1%; _margin:-20px 0 0 0; }
.dropDown { font-size:12px;text-align:left; display:none; border:1px solid #8D0000;background:#FFF; margin:0; padding:0;}
.dropDown { position:absolute; top:0; _top:-3px; left:0; line-height:20px; _height:1%; float:left; }
.dropDownMaster ul { list-style:none; margin:0; padding:0; _height:1%;  }
.dropDownMaster li { list-style:none; margin:0; padding:0; _height:1%; float:left; }
/*.dropDownMaster li { float:left;list-style:none;text-align:left; margin:0; padding:0; } */
/*.dropDown li { list-style:none;background-color:#FFF;float:none;text-align:left; margin:0; padding:0;} */
/*.dropDown a { background-color:#fff;color:#8D0000;line-height:20px;text-decoration:none; } 
 */

/*
.mainNav ul li a.current { background:url(/images/underline_small.jpg) no-repeat left bottom; padding:0 0 4px 0; }
 */

ul.dropDown  { padding:5px; }
ul.dropDown li { float:none; }
#specialtyDropDown { width:170px; margin-left:30px !important; } 
#recipesDropDown { left:170px;width:205px; } 
#contactDropDown { left:260px;width:155px; } 
#aboutDropDown { left:370px;width:175px; } 
#orderDropDown { left:470px;width:165px; } 
#PhilDropDown { left:620px;width:133px; } 

.dropDown a:hover { color:#3E833E;line-height:20px;font-weight:700;text-align:left;text-decoration:none; }

.footerNavigation { text-align:center;font-size:12px;color:#8D0000; width:95%; padding-left:20px; } 
.footerNavigation a { text-decoration:none;color:#8D0000; height:4px;} 
.footerNavigation li { display:inline; list-style:none; padding:0 5px 0 5px; border-right:solid 1px #000000; }
.footerNavigation li.last { border:none; }
.footer address { margin:5px 0 0 0; }

.siteCredits { font-size:12px;text-align:center; } 
.siteCredits a { font-size:12px;color:#000; } 

.welcomeMessage { margin:0; padding:0; float:left; line-height:25px; text-align:left; font-weight:bold; font-style:italic;}

h2 { color:#000;text-align:left; } 
h3 { color:#000;text-align:left; line-height:24px; }

/* FIRST WORD COLOR SETTING */
.firstWord { color:#000000; } 

fieldset { border:none; margin:0; padding:0; }
/*fieldset input, fieldset select { border:solid 1px #8D0000; }*/
fieldset input, fieldset select { border:solid 1px #8D0000; }
fieldset .checkbox input, fieldset .radio input { border:none; }

input.button { border:none; }
.productPhotos li { display:inline; list-style:none; }

table.standardTable th { background:#8D0000; color:#FFF; font-size:12px; padding:5px 2px; text-align:center; border-right:solid 1px #FFF; }
table.standardTable { border-bottom: 1px solid #770303; width: 95%;}
