*{margin:0;padding:0;border:none;outline:none;line-height:1em;}
html {overflow-y: scroll;}
body{font: 68.5% Arial, Helvetica, sans-serif;color:#322e2f;background:#6b9887 url(../img/common/background.jpg) no-repeat;margin: 0; padding: 0;text-align: center;	}
#admin{width:100%;background:#facd45;color:#000;line-height:2em;font-size:18px;}
#frame{width:932px;border:1px solid #000101;margin:25px auto 0;background-color:#fff;padding-bottom:25px;min-height:450px;}
.header{text-align:left;position:relative;height:130px;margin:0;padding:0;background-color:#fff;width:100%}
.header img{border:0;margin:10px 10px 0 50px;display:inline;float:left;}

/*NAVIGATION*/

#topNavBar{ width:420px;float:right;padding:0 0 0 100px;background:#fff;text-align: right;}
#utilityUpperNav
{padding:0;display:inline;float:right;margin:0 45px 0 0 ;background:#fff;width:241px;}
#utilityUpperNav ul
{float:left;list-style:none;margin:0;padding:0;border:0;}
#utilityUpperNav ul li
{float:left;margin:0;padding:0;}

#utilityUpperNav ul li.cartLi
{float:left;margin:0;padding:0;width:64px;height:34px;background: url(../img/nav/cart.gif) no-repeat left bottom;}
#utilityUpperNav ul li.loginLi
{float:left;margin:0;padding:0;width:86px;height:34px;background: url(../img/nav/login.gif) no-repeat left bottom;}
#utilityUpperNav ul li.logoutLi
{float:left;margin:0	;padding:0;width:86px;height:34px;background: url(../img/nav/logout.gif) no-repeat left bottom;}
#utilityUpperNav ul li.homeLi
{float:left;margin:0;padding:0;width:60px;height:34px;background: url(../img/nav/home2.gif) no-repeat left bottom;}

#utilityUpperNav ul li a.cart:link, #utilityUpperNav ul li a.cart:visited
{width:64px;height:34px;background: url(../img/nav/cart.gif) no-repeat left bottom;display:block;}
#utilityUpperNav ul li a.login:link, #utilityUpperNav ul li a.login:visited
{width:86px;height:34px;background: url(../img/nav/login.gif) no-repeat left bottom;display:block;}
#utilityUpperNav ul li a.logout:link, #utilityUpperNav ul li a.logout:visited
{width:86px;height:34px;background: url(../img/nav/logout.gif) no-repeat left bottom;display:block;}

#utilityUpperNav ul li a.cart:hover, #utilityUpperNav ul li a.cart:active
{width:64px;height:34px;background: url(../img/nav/cart.gif) no-repeat left top;display:block;}
#utilityUpperNav ul li a.login:hover, #utilityUpperNav ul li a.login:active
{width:86px;height:34px;background: url(../img/nav/login.gif) no-repeat left top;display:block;}
#utilityUpperNav ul li a.logout:hover, #utilityUpperNav ul li a.logout:active
{width:86px;height:34px;background: url(../img/nav/logout.gif) no-repeat left top;display:block;}


#utilityUpperNav ul li a.home:link, #utilityUpperNav ul li a.home:visited
{width:60px;height:34px;background: url(../img/nav/home2.gif) no-repeat left bottom;display:block;}
#utilityUpperNav ul li a.home:hover, #utilityUpperNav ul li a.home:active
{width:60px;height:34px;background: url(../img/nav/home2.gif) no-repeat left top;display:block;}


#utilityLowerNav{padding:0;display:inline;float:right;margin:0 10px 0 0 ;background:#fff;width:330px;}
#utilityLowerNav ul{float:left;list-style:none;margin:0 10px 0 0;padding:0;border:0;background:#fff;}
#utilityLowerNav ul li{float:left;margin:0 8px;padding:0;}

#utilityLowerNav span{display:none;}
#utilityUpperNav span{display:none;}

/*Help is now contact us aw 5/25/10 */
#utilityLowerNav ul li.helpLi
{float:left;padding:0;width:90px;height:29px;background: url(../img/nav/help.gif) no-repeat left bottom;}
#utilityLowerNav ul li a.help:link, #utilityLowerNav ul li a.help:visited
{width:90px;height:29px;background: url(../img/nav/help.gif) no-repeat left bottom;display:block;}
#utilityLowerNav ul li a.help:hover, #utilityLowerNav ul li a.help:active
{width:90px;height:29px;background: url(../img/nav/help.gif) no-repeat left top;display:block;}

/* ABOUT US IS NOW  HOW IT WORKS 12/30/09 */
#utilityLowerNav ul li.aboutLi
{float:left;padding:0;width:104px;height:29px;background: url(../img/nav/about.gif) no-repeat left bottom;}
#utilityLowerNav ul li a.about:link, #utilityLowerNav ul li a.about:visited
{width:104px;height:29px;background: url(../img/nav/about.gif) no-repeat left bottom;display:block;}
#utilityLowerNav ul li a.about:hover, #utilityLowerNav ul li a.about:active
{width:104px;height:29px;background: url(../img/nav/about.gif) no-repeat left top;display:block;}

/*  MY ACCOUNT REPLACES SIGN UP WHEN SOMEONE IS LOGGED IN */
#utilityLowerNav ul li.signupLi
{float:left;padding:0;width:78px;height:29px;background: url(../img/nav/signup.gif) no-repeat left bottom;}
#utilityLowerNav ul li a.signup:link, #utilityLowerNav ul li a.signup:visited
{width:78px;height:29px;background: url(../img/nav/signup.gif) no-repeat left bottom;display:block;}
#utilityLowerNav ul li a.signup:hover, #utilityLowerNav ul li a.signup:active
{width:78px;height:29px;background: url(../img/nav/signup.gif) no-repeat left top;display:block;}

#utilityLowerNav ul li.myaccountLi
{float:left;padding:0;width:78px;height:29px;background: url(../img/nav/myAccount.gif) no-repeat left bottom;}
#utilityLowerNav ul li a.myaccount:link, #utilityLowerNav ul li a.myaccount:visited
{width:78px;height:29px;background: url(../img/nav/myAccount.gif) no-repeat left bottom;display:block;}
#utilityLowerNav ul li a.myaccount:hover, #utilityLowerNav ul li a.myaccount:active
{width:78px;height:29px;background: url(../img/nav/myAccount.gif) no-repeat left top;display:block;}



p.utilNavDivider{background:#cd9d1a; padding:0;margin:5px 10px 1px 78px;width:320px;height:1px;float:left;}




#navigation {float:left;padding:22px 0px 0 145px;margin:2px 0 0 0;}
#navigation ul{float:left;list-style:none;margin:0;padding:0;border:0}
#navigation ul li{float:left;margin:0;padding:2px 0px 0 100px}
#navigation ul li.knowLi{float:left;margin:0;padding:2px 80px 0 0px;width:132px;height:34px;background: url(../img/common/know_btn.gif) no-repeat left bottom;}
#navigation ul li a.selected {background-position: left bottom !important;}
#navigation ul li a.know:link, #navigation ul li a.know:visited{width:132px;height:34px;background: url(../img/common/know_btn.gif) no-repeat left top;display:block;}
#navigation ul li a.know:hover, #navigation ul li a.know:active{width:132px;height:34px;background: url(../img/common/know_btn.gif) no-repeat left bottom;display:block;}
#navigation ul li.sellLi{float:left;margin:0;padding:2px 80px 0 0px;width:122px;height:34px;background: url(../img/common/sell_btn.gif) no-repeat left bottom;}
#navigation ul li a.sell:link, #navigation ul li a.sell:visited{width:122px;height:34px;background: url(../img/common/sell_btn.gif) no-repeat left top;display:block;}
#navigation ul li a.sell:hover, #navigation ul li a.sell:active{width:122px;height:34px;background: url(../img/common/sell_btn.gif) no-repeat left bottom;display:block;}

#navigation ul li.SellerStoriesLI{float:left;margin:0;padding:2px 80px 0 0px;width:122px;height:34px;background: url(../img/common/ourSellers_btn.gif) no-repeat left bottom;}
#navigation ul li a.SellerStories:link, #navigation ul li a.SellerStories:visited{width:122px;height:34px;background: url(../img/common/ourSellers_btn.gif) no-repeat left top;display:block;}
#navigation ul li a.SellerStories:hover, #navigation ul li a.SellerStories:active{width:122px;height:34px;background: url(../img/common/ourSellers_btn.gif) no-repeat left bottom;display:block;}

#navigation ul li.buyLi{float:left;margin:0;padding:2px 80px 0 0px;width:113px;height:34px;background: url(../img/common/buy_btn.gif) no-repeat left bottom;}
#navigation ul li a.buy:link, #navigation ul li a.buy:visited{width:113px;height:34px;background: url(../img/common/buy_btn.gif) no-repeat left top;display:block;}
#navigation ul li a.buy:hover, #navigation ul li a.buy:active{width:113px;height:34px;background: url(../img/common/buy_btn.gif) no-repeat left bottom;display:block;}
#navigation span{display:none;}


p.navDivider{border-bottom:4px solid #cd9d1a; padding:0;margin:1px 20px 1px 270px;}
#wrapper{ background:#fff;padding:5px;width:800px;}
#pageContainer{padding:0 0 15px 0;background:#fff;}
#footer{clear:both;text-align:center;background:#47866b;margin:10px auto;width:600px;color:#fff;font-size:1.1em;}
#footer ul{list-style:none;padding:7px 4px;background:#47866b;}
#footer ul li{display:inline;margin:0 auto;padding:5px 15px;}
#leftCol{width:255px;margin:4px 8px 4px 20px;float:left;font-size:1.3em;text-align:left;}
#rightCol{width:100px;float:left;}
#leftColBuyerNav{width:267px;margin:4px 8px ;float:left;font-size:1.3em;text-align:left;}
#leftCol p.colHeader, #leftColBuyerNav p.colHeader{border-bottom:4px solid #cd9d1a; padding:0;margin:15px 5px 5px 5px;}
#leftCol p.topHdr, #leftCol h2.topHdr, #leftColBuyerNav p.topHdr, #leftColBuyerNav h2.topHdr{border-bottom:4px solid #cd9d1a; padding:0;margin:2px 5px 10px 5px;}
 #leftColBuyerNav h2.topHdr2{border-bottom:none; padding:0;margin:3px 5px 8px 7px;}
#leftCol p, #leftColBuyerNav p{line-height:1.2em;padding:8px 10px 3px 12px;}
#leftCol ul{margin:5px 2px 0 25px;}
#leftCol li{padding: 2px 5px 3px 2px;}

#midCol, midCol2{width:377px;margin:14px 8px 15px 20px;float:left;font-size:1em;text-align:left;}
midCol2{width:640px;}
#midCol p, #midCol2 p {font-size:1.4em;line-height:1.2em;margin:5px 0 11px;}
#pageContent, #interiorPageContainerReg2{float:left;width:538px;margin:10px 50px 0 45px;text-align:left;}
 #interiorPageContainerReg2{margin:10px 50px 0 45px;width:700px;}
  #interiorPageContainerReg3{width:832px;}
#pageContent h1, #interiorPageContainerReg2 h1{font-size:2.4em;font-weight:normal;margin:22px 0 18px 0;color:#322e2f;line-height:1.1em;}
#pageContent h2, #interiorPageContainerReg2 h2, #interiorPageContainerReg3 h2{font-size:1.8em;margin:18px 0 3px 0;color:#323232;line-height:1.2em;}
#pageContent h3, #interiorPageContainerReg2 h3{font-size:1.5em;margin:15px 0 0 0}
#pageContent p, #interiorPageContainerReg2 p, #interiorPageContainerReg3 p{font-size:1.4em;line-height:1.2em;margin:5px 0 11px;}
#pageContent ul, #pageContent ol, #interiorPageContainerReg2 ul, , #interiorPageContainerReg3  ul{margin: 0 10px;}
#pageContent ul li, #pageContent ol li, #interiorPageContainerReg2 li, #interiorPageContainerReg3  li{font-size:1.4em;padding: 4px 2px;margin:0 15px 3px;line-height:1.2em;}
 #pageContent ol li{font-size:1.4em;padding: 4px 2px;margin:0 15px 3px 35px;line-height:1.2em;}
#pageContent ol li ul.regUL li{font-size:1em;padding: 1px 2px}
#contentReg2 h3{margin:8px 0 2px 0}
#contentReg2 ul {margin: 2px 10px;}
#contentReg2 ul li{margin-bottom:6px;}
br.brClear{padding:0;margin:0;}
#mainPageCol{float:left;width:580px;margin:70px 0 110px 20px;}
#mainPageCol img{display:block;}
img.right, img.right3{float:right;}
img.right3{padding:3px 5px;}
/*FOR THE LOG IN*/

/*LINKS*/
a{color:#8d2c2e;text-decoration:none;}
a:visited{color:#8d2c2e;text-decoration:none;}
a:hover{text-decoration:underline;}

#Regtitle{margin:20px auto 3px;padding:5px;border-bottom:none;text-align:left;width:450px;}

#Regtitle h2{text-align:left;font-size:1.6em;margin:0 10px 0 62px;color:#323232;} 
#contentReg2{margin:5px 10px 10px 300px;padding:2px;font-size:1.4em;text-align:left;}
#contentProduct{margin:5px 0;padding:2px;text-align:left;font-size:1.4em;line-height:1.2em;}
#contentReg2 p{padding:4px 0 4px;margin:0;line-height:1.2em;}
#contentReg2 input{margin-bottom:3px;}
#contentReg2 input.regist{border:1px solid #598173;}

.login-error {font-size: 1.2em; font-weight: bold; color: red; margin: 5px 10px 10px 302px;}

/*GENERAL STYLES TOWARD INTERIOR PAGES*/
.standards img.standardImg{padding:3px 10px 3px 3px;vertical-align:bottom;}
#leftCol p.sideBarForm{margin:2px 0 1px;padding:0 0 3px 12px;}

/*SELL SPECIFIC CODE*/
#interiorPageContainer{background:#fff;text-align:left;}
#interiorPageContainerReg{background:#fff;text-align:left;margin:10px 75px;}
#interiorPageContainerReg2{background:#fff;text-align:left;margin:10px 75px;}
#interiorPageContainerReg3{background:#fff;text-align:left;margin:10px 30px;}
#wideContent{position:relative;left:10px;top:15px;width:890px;overflow: scroll;margin-bottom:30px;}
#wideContent p.tertiaryNav {font-size:1.4em;}
#wideContent p.tertiaryNav a{padding:3px 10px;}
#wideContent table#inventory {margin-bottom:30px;}
#wideContent table#inventory td,#wideContent table#inventory th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:1.2em;padding:3px 12px;text-align:center;vertical-align:bottom;}
#interiorPageContainerReg table td, #interiorPageContainer table td{padding:1px 5px; font-size:14px;}
#interiorPageContainerReg table td input, #interiorPageContainer table td input, p.account input, input{margin:3px 0 10px;border:1px solid #333;}
#sellerLeftCol, #sellerLeftCol2{width:440px;margin:15px 10px 15px 16px;float:left;}
.sellerDashModule h2{width:430px;border-bottom:1px solid #cd9d1a;text-align:left;padding:1px 0 5px 5px; float:left}

#sellerRightCol{width:440px;margin:15px 16px 15px 10px;float:left;}
#interiorPageContainer .sellerDashModule ul{font-size:14px;margin:5px 3px 10px 15px;list-style-type: none;}
#interiorPageContainer .sellerDashModule ul.nestedList{font-size:14px;margin:0 3px 0px 15px;list-style-type: none;}
#interiorPageContainer .sellerDashModule ul li{padding:3px 3px 4px;}
#interiorPageContainer .sellerDashModule ul li.listHdr{padding-top:10px;}
#interiorPageContainer .sellerDashModule ul li.more-icon img{position: relative;top: 2px;}
#interiorPageContainer .moduleInteriorCol{float:left;width:200px;}
#interiorPageContainer table.currentOrders{font-size:14px;width:420px;margin:5px 3px 10px 15px}
#interiorPageContainer table.currentOrders td, #interiorPageContainer table.currentOrders th{padding:3px 5px;}
table.currentOrders th.leftc{text-align:left;}
table.currentOrders th.midc{text-align:left;}
table.currentOrders th.midcR, table.currentOrders td.midcR{text-align:right;}
table.currentOrders th.rightc{width:130px;text-align:left;}
td.soldOut{color: #7c7c7c;}
td.soldOut a{font-size:.85em;}
#interiorPageContainer table.currentOrders td.totals{padding-top:14px;}
/*LINKS*/

a.more:link, a.more:visited{color:#811b1b;font-size:.9em;}
a.more:hover, a.more:active{text-decoration:none;}
#footer a{color:#fff;}
#footer a:hover{text-decoration:none;}

#interiorPageContainer  a:link,#interiorPageContainer  a:visited{color:#811b1b;text-decoration:none;}
#interiorPageContainer a:hover, #interiorPageContainer  a:active{text-decoration:underline;}
#interiorPageContainer ##sellerLeftCol2 table.account td, #interiorPageContainer #sellerRightCol table.account td, p.account{padding:3px 5px 1px;font-size:1.4em;}
#interiorPageContainer table.account td textarea{border:1px solid #444}
#interiorPageContainer a.hdrLink:link, #interiorPageContainer a.hdrLink:visited, #interiorPageContainer a.hdrLink:hover, #interiorPageContainer a.hdrLink:active{font-weight:normal;text-decoration:none;display:inline;position: relative;top: -8px;left:95px; border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;}

#subNav2{margin:0 10px 1px 261px;}
#subNav2 ul{margin:0;padding:0;}
#subNav2 ul li{margin:0 8px;padding:0;list-style-type: none;float:left;}
#subNav2 ul li a{font-size:11px;}
#subNav2 ul li a.active{color:#000;}

#subNav3{margin:5px 10px;}
#subNav3 ul{margin:0 0 10px 0;padding:0;}
#subNav3 ul li{margin:0;padding:0 5px 10px;list-style-type: none;float:left;}



#interiorPageContainer a.navLink:link, #interiorPageContainer a.navLink:visited, #interiorPageContainer a.navLink:hover, #interiorPageContainer a.navLink:active{font-weight:normal;text-decoration:none;display:inline;position: relative;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;}

input#search {color:#811b1b;font-weight:normal;font-size:10px;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;border-left:none;border-right:none;background:#fff;padding:0;margin-left:3px;}

input.localInput{border:1px solid #444;padding:2px;margin:4px 0 0 0;}


h2, h1{font-size:1.4em;color:#141414;font-weight:normal;text-align:left;}
h2.storyHeader{
	font-size:2em;
	line-height:2em;
	color:#444;margin:20px 0 1px 10px;
	letter-spacing: .1em;
}
h2.reportHeader{
	font-size:2em;
	line-height:1.3em;
	color:#444;margin:2px 0 1px 10px;
	letter-spacing: .1em;
}

img.farmPicRotation{float:right;border:1px solid #999;margin:0 5px 10px 5px;}
img.pagePics{float:right;border:1px solid #000;margin:15px 0 10px 5px;}
.uneditable{color:#a69e8d;}
textarea.textInput, input.textInput{float:left;border:1px solid #999;}
.inline{display:inline;}

input.standardBtn{border-left:none;border-right:none;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;padding:1px 0 3px;margin:0 4px 0 12px;background:#fff;font-size:16px;color:#8d2c2e;}

input.standardBtn2{float:right;overflow:visible; width:auto;  background:#fff; border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;border-right:none;border-left:none;color:#8d2c2e; cursor:pointer;cursor:hand;margin:5px 0;padding:1px 0 3px;font-size:16px;}



input.standardBtn3{border-left:none;border-right:none;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;padding:1px 0 3px;margin:0;background:#fff;font-size:16px;color:#8d2c2e;}

p.standardBtn3{border-left:none;border-right:none;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;padding:1px 0 3px;background:#fff;font-size:15px;color:#8d2c2e;width:220px;text-align:center;margin:3px auto;}

#pageContent p.standardBtn3 a{text-decoration:none;}
.callBox{width:500px;margin:5px 100px;}



#interiorPageContainer #interiorPageContainerReg2 input.standardBtn3{border-left:none;border-right:none;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;padding:0 2px;margin:0;background:#fff;font-size:16px;color:#912529;}
.importantMessage{color:#870101; font-size:.85em;}

table#addNewItem td input.standardBtnaddItem{display:inline;border-left:none;border-right:none;border-top:1px solid #cd9d1a;border-bottom:1px solid #cd9d1a;padding:0 2px;margin:0 4px 0 4px;background:#fff;font-size:14px;color:#8d2c2e;}

/* FARM MENU  */
#leftCol #farmContainer{margin:8px 0 0 -20px;padding:0;}
 #farmNav, #farmNav  ul{
	padding: 0;
	margin: 10px;
	list-style: none;
}

#leftCol #farmNav a,#leftCol #farmNav a:visited  {
	padding:5px 0 5px 2px;
	display: block;
	color:#8d2c2e;
	text-decoration:none;
	width: 16em;
	background: url(../img/icons/menuArrow.gif) no-repeat 16.5em .6em;
}

#leftCol #farmNav li {
	float: left;background:#fff;list-style: none;
	width: 16em;border-top:none;border-bottom:1px solid #acc8bd;border-right:none;border-left:none;line-height:2.5em;
}



/* STORIES */

iframe{border:1px solid #333;}
/* NOT NEEDED WITH NEW UPDATE 4/11/10 ALW
#story .left, #story .right{width:200px; float:left; margin:0 6px 4px;}*/
#story{float:left;width:380px;}

#rightCol{width:244px;float:left;}
#rightCol h3{text-align:left;font-size:1.5em;margin:40px 0 4px 20px;color:#444;}
#rightCol .rowColor1, #rightCol .rowColor2{padding:5px 3px 5px 8px;text-align:left;margin:0 0 0 20px;}
#rightCol .rowColor1{background:#fff;}
#rightCol .rowColor2{background:#f6f4eb;}
#story p {font-size:1.3em;line-height:1.3em;margin:4px 0 6px;text-align:left;}
#story p.first{margin:20px 0px 10px;}
#story p.center{text-align:center;}
/* FLY OUT MENUS  */
#navContainer{margin:8px 0 0 5px;}
#navSlide, #navSlide ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#navSlide a, #navSlide a:visited  {
	padding:5px 0 5px 2px;
	display: block;
	color:#8d2c2e;
	text-decoration:none;
	width: 18em;
	background: url(../img/icons/menuArrow.gif) no-repeat 16.5em .6em;
}

#navSlide li {
	float: left;background:#fff;
	width: 18em;border-top:1px solid #acc8bd;border-bottom:1px solid #acc8bd;border-right:none;border-left:none;line-height:2.5em;
}

#navSlide li ul {
	position: absolute;
	width: 18em;
	left: -999em;margin: 0 0 0 9em;
}

#navSlide li ul li{background:#dbe6e2;
	
}


#navSlide li:hover ul {
	left: auto;
}

#navSlide li:hover ul, #navSlide li.sfhover ul {
	left: auto;
}#navSlide li ul ul {
	margin: 0 0 0 9em;
}
#navSlide li ul ul li{background:#dbe6e2;
	
}
#navSlide, #navSlide ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}

#navSlide li:hover ul ul, #navSlide li.sfhover ul ul {
	left: -999em;
}

#navSlide li:hover ul, #navSlide li li:hover ul, #navSlide li.sfhover ul, #navSlide li li.sfhover ul {
	left: auto;
}


#navSlide li:hover ul ul, #navSlide li:hover ul ul ul, #navSlide li.sfhover ul ul, #navSlide li.sfhover ul ul ul {
	left: -999em;
}

#navSlide li:hover ul, #navSlide li li:hover ul, #navSlide li li li:hover ul, #navSlide li.sfhover ul, #navSlide li li.sfhover ul, #navSlide li li li.sfhover ul {
	left: auto;
}

#navSlide li:hover ul ul, #navSlide li:hover ul ul ul, #navSlide li:hover ul ul ul ul, #navSlide li.sfhover ul ul, #navSlide li.sfhover ul ul ul, #navSlide li.sfhover ul ul ul ul {
	left: -999em;
}

#navSlide li:hover ul, #navSlide li li:hover ul, #navSlide li li li:hover ul, #navSlide li li li li:hover ul, #navSlide li.sfhover ul, #navSlide li li.sfhover ul, #navSlide li li li.sfhover ul, #navSlide li li li li.sfhover ul {
	left: auto;
}

table.account td.bottomAlign{vertical-align: bottom;}
table.account td.topAlign{vertical-align: top;}

iframe.centerItem{margin:20px auto;border:0;padding:4px;}

.smallText{font-size:.75em;}
.smallText2{font-size:.60em;}
.smallText2{font-size:.8em;}

/*Help */
#pageContent ul.faqList li {padding:1px 0 2px;margin:0}

/*Add Product Details*/
#contentProduct2{margin:10px 85px;padding:2px;text-align:left;}
#leftPane, #rightPane{float:left; width:360px;border-top: 1px solid #cd9d1a;border-bottom: 1px solid #cd9d1a;border-left: 1px solid #cd9d1a;border-right: 1px dashed #cd9d1a;padding:5px 5px 8px 10px;height:370px;margin:0}
#leftPane2, #rightPane2{float:left; width:360px;border-top: 1px solid #cd9d1a;border-bottom: 1px solid #cd9d1a;border-left: 1px solid #cd9d1a;border-right: 1px dashed #cd9d1a;padding:5px 5px 8px 10px;min-height:390px;margin:0}
#rightPane, #rightPane2{border-left:none;border-right: 1px solid #cd9d1a;}
#leftPane img.headerSpace, #rightPane img.headerSpace{margin:5px 0 10px;}
#leftPane2 p, #rightPane2 p{margin:5px 0 10px;}
table.productDetails td{padding:2px 4px 8px;vertical-align:top;font-size:1.2em;line-height:1.2em;}
table.productDetails td.hdr{font-size:1em;text-align:left;padding:8px 0 8px 4px;font-weight:bold;}
table.saveDetails{margin-top:5px}
/*Wholesale - Discount Popups*/
table#miniPopup{margin:20px;background:#fff}
table#miniPopup th{vertical-align:bottom;margin:0;padding:0;}
table#miniPopup td{vertical-align:top;padding:4px}
table#miniPopup  td.radiobtn{padding:15px 0px 15px 30px;}
table#miniPopup  td.drop{padding:15px 0px 15px 0;}
table#miniPopup  td.custom{padding:15px 0px 0 0;}

/*CLOUD*/
#cloud{margin:10px 5px 5px 0px;}
#cloud table#editProducts{background:#f8f4cc}
#cloud td{padding:5px 20px;}

/*LINKS*/
a{color:#8d2c2e;text-decoration:none;}

a:hover{text-decoration:underline;}

/*MESSAGES*/
.greenMessage{color:#4d7164; font-size:.8em;}

#lowerLevel{width:100%; margin:0 15px;padding:0;background:#444;}
p.leftChoice{float:left;margin:0;padding:0;}
p.leftAdd{float:right; margin:0 48px 0 0;padding:0}
td.right{text-align:right;}
td.left, th.left{text-align:left;}
.uneditableText{color:#666;}

/*ADD NEW ITEM TABLE*/
table#addNewItem{margin:20px auto 0;width:750px;}
table#addNewItem th{vertical-align:bottom;font-size:1.2em;}
table#addNewItem td{vertical-align:top;font-size:1.2em;}
table#addNewItem th.tableHdr{display:inline;}
table#addNewItem th.tableHdr2{display:inline;}
table#addNewItem th, table#addNewItem td{padding:5px 22px 8px;}
table#addNewItem td input{border:1px solid #000;}
table#addNewItem  td.radiobtn{padding:15px 5px 5px 40px;text-align:left;vertical-align:top;}
table#addNewItem  td.inputBox{padding-top:11px;margin:0}
.right{float:right;}
img.border{border:1px solid #000;}
.rightText{text-align:right}
#scrolling{
	overflow: scroll;
	height: 300px;
	width: 340px;
}
input{border:1px solid #cd9d1a;}
input.textInside{color:#909090;}
a.fakeSumit{border:1px solid #cd9d1a;background:#e1e1e1;padding:1px 9px;color:#000;text-decoration:none;margin-top:20px;}
a.legalLink{text-decoration:underline;}
table.newLine{margin-top:2px;}

/*ACCORDION STYLE*/


.urbangreymenu{
width: 390px; /*width of menu*/

}

.urbangreymenu .headerbar{
font: bold 16px Arial;
color: #322e2f;
background: #dbe6e2;
position: relative;
margin:3px 0 0; /*bottom spacing between header and rest of content*/
padding: 7px 0 7px 25px; 
}

.urbangreymenu .headerbar a{
text-decoration: none;cursor:pointer;cursor:hand;
color: #322e2f;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px;line-height:1.3em /*bottom spacing between menu items*/
}

.ui-icon {position: absolute; top: 10px; left: 8px; overflow: hidden;}
.moreIcon {background: url(../img/icons/more-icon.png) no-repeat; height: 12px; width: 12px;} /*last 2 values are the x and y coordinates of bullet image*/
.lessIcon {background: url(../img/icons/less-icon.png) no-repeat; height: 12px; width: 12px;}

.urbangreymenu div div {
font-size: 14px;
line-height: 1.3em;
margin: 10px 6px 14px 18px;
}

#interiorPageContainer  .urbangreymenu a:link,#interiorPageContainer .urbangreymenu  a:visited {color: #322e2f; text-decoration: none; } /*25px is left indentation of header text*/
#interiorPageContainer  .urbangreymenu a:link.inlineLink,#interiorPageContainer .urbangreymenu  a:visited.inlineLink {color: #811b1b; text-decoration: underline; }

/*Order Breakdown*/
#print, .print{display:none;}
#print .center{width:680px;text-align:center;font-size:2em;margin:15px 10px 4px;font-family: Arial, Helvetica, sans-serif;}
#print .logoPrint{width:150px;float:left;margin:2px 2px 2px 50px;}
#print .farmAddress{width:300px;float:left;margin:30px 20px 2px 250px;font-size:1.3em;font-family: Arial, Helvetica, sans-serif; }
table#orderBreakdown{width:680px;margin-top:20px;}
table#orderBreakdown th{
	font-size:1.4em;
	font-family: Arial, Helvetica, sans-serif;
}
table#orderBreakdown th{padding:0 12px 2px;width:175px;}
table#orderBreakdown th.short{width:50px}
table#orderBreakdown th.center{text-align:center;}
table#orderBreakdown td{padding:2px 12px 6px;font-family: Arial, Helvetica, sans-serif;}
table#orderBreakdown td.divider{vertical-align:top;border-top:2px solid #cd9d1a;width:98%;height:5px} 
table#orderBreakdown td.line{border-top:1px solid #d0d0d0;width:98%;}
table#orderBreakdown td.lastLine{border-top:2px solid #d0d0d0;width:98%;}

/*Order Breakdown & Pack Slips*/

#top .branding{width:700px;text-align:center;font-size:1.6em;margin:15px 10px 4px;}
#top  .logoPrint2{width:90px;margin:2px 2px 2px 10px;display:none;}
#top  .farmAddress2, #top .buyerAddress2, #top .info{width:200px;float:left;margin:30px 20px 2px 100px;font-size:1em;text-align:left;display:inline; }
#top .info{width:25px;margin-left:90px}
#top .buyerAddress2{margin-left:7px}

.branding{width:100%}
h2.storyHeader2{display:none;}
.tertiaryNav{display:none;}
.tertiaryNav2 {font-size:1.4em;}
.tertiaryNav2 a{padding:3px 10px;}

h4{font-size:1.4em;margin:15px 10px 4px;display:inline;margin:0 0 25px 200px; font-weight:normal}
#print .center{width:680px;text-align:center;font-size:1.6em;margin:15px 10px 4px;font-family: times, serif;}
#print .logoPrint{width:150px;margin:2px 2px 2px 50px;display:inline;}
#print .logoPrint2{width:150px;margin:2px 2px 2px 25px;display:inline;}
#print .farmAddress{width:200px;float:left;margin:30px 20px 2px 200px;font-size:1.3em;font-family: times, serif;display:inline; }
#print .farmAddress2, #print .buyerAddress2, #print .info{width:200px;float:left;margin:30px 20px 2px 35px;font-size:1.3em;font-family: times, serif;display:inline; }
#print .info{width:25px;margin-left:100px}
#print .buyerAddress2{margin-left:14px}
table#orderBreakdown, table#packingSlip, table#WeeklyPayReport{width:680px;margin-top:20px;border:none;}
table#ItemizedSalesHistory{width:832px;margin-top:20px;border:none;}
table#orderBreakdown th, table#packingSlip th, table#WeeklyPayReport th{font-size:1.2em;width:200px;border:none;text-align:left;padding-bottom:3px;vertical-align:bottom;}

table#orderBreakdown th.short, table#packingSlip th.short{width:80px}
table#ItemizedSalesHistory th
{font-size:1.2em;border:none;padding:3px 6px;vertical-align:bottom;width:80px;}
table#ItemizedSalesHistory td{vertical-align:bottom;width:80px;}
 table#ItemizedSalesHistory th.right2, table#ItemizedSalesHistory td.right2{text-align:right;}
 table#ItemizedSalesHistory th.left, table#ItemizedSalesHistory td.left{text-align:left;}
table#packingSlip th.product, table#packingSlip td.product{width:540px;}
table#ItemizedSalesHistory th.product{width:200px;text-align:left;}
table#orderBreakdown th.center,table#packingSlip th.center, table#WeeklyPayReport th.center, table#ItemizedSalesHistory th.center{text-align:center;}
table#orderBreakdown td, table#packingSlip  td, table#WeeklyPayReport td{padding:6px 12px 6px;border:none;text-align:left;}
table#ItemizedSalesHistory td{padding:6px;text-align:left;}
table#packingSlip  td.border, table#WeeklyPayReport td.border, table#ItemizedSalesHistory td.border{border-right:1px solid #c0c0c0;}
table#orderBreakdown td.divider, table#packingSlip td.divider, table#WeeklyPayReport td.divider, table#ItemizedSalesHistory td.divider{vertical-align:top;border-top:2px solid #cd9d1a;width:98%;height:5px}
table#packingSlip td.line, table#packingSlip td.divider  {padding:0;margin:0;}
table#orderBreakdown td.line, table#packingSlip td.line, table#WeeklyPayReport td.line, table#ItemizedSalesHistory td.line{border-top:1px solid #d0d0d0;width:98%;}
table#orderBreakdown td.lastLine, table#packingSlip td.lastLine, table#WeeklyPayReport td.lastLine, table#ItemizedSalesHistory td.lastLine{border-top:2px solid #d0d0d0;width:98%;}
#leftCol .input-group ul li{list-style-type: none;padding:0;margin:0;}
#leftCol .input-group ul li input{margin-right:5px;}

/* MESSAGING STYLES*/
#messageBuyer{position: absolute; top: 18px; left: 167px;width:149px;height:147px;text-align:center;vertical-align:middle;background:url(../img/common/noteBkgd.png) no-repeat; font-size:14px;padding:48px 4px 4px 5px;color:#811618;	z-index: 5;}
#messageBuyer p{line-height:1.2em;}

/*ADMIN PAGES STYLES*/
#interiorPageContainer #wideContent table#taxonomy td{margin-top:5px;padding-top:5px;}
#interiorPageContainer #wideContent .messageBox{border:1px solid #ddd;}


.nav_area{
	float:right;
}
.nav_image{
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;	
}

img.nav_main{
	margin: 0px 30px;
}

