/*basic page style information*/
body {
font-family: Georgia, "Times New Roman", Times, serif;
background-color:#DED6C1;
font-size:12pt; 
text-align: center;
color: black;
scrollbar-arrow-color: #003333;
scrollbar-base-color: #CFC9A7;
scrollbar-face-color: #A18E56;
scrollbar-highlight-color: #AE9962;
}

#logo {
position: absolute;
top: 15px;
left: 15px;
z-index: 1;
} 
#top {
position: absolute;
top: 15px;
left: 15px;
z-index: 1;
} 
.fish{
width: 156px;
height: 60px;
display: block;
color:#003300;
font-size:10pt;
font-style:italic;
font-weight:700;
}

#smat{
font-size:8pt;
font-style:italic;
font-weight:700;
line-height:0.9;
}                                 
:link {font-weight: bold; color: #004080;}
:visited {font-weight: bold; color: #336633;}
:active {font-weight: bold; color: #336633;}
/*:hover {font-weight: bold; color: #336633;}*/

.description {text-align:left; margin-left:300px; width:500px;  z-index: 2;}
.picture{ width:550px; text-align:center; margin-left:300px;}

#shopping_cart {display:none; text-align: center; width: 300px; margin-top:8px; margin-left:300px;}

#addcart {float: left;}

#viewcart {float: right;}

.item_row {height: 220px; margin-left:300px;}

.item_up {text-align: left; width: 170px;float: left;height: 220px;margin-left: 5%;margin-top: 3%;}

.item_down {text-align: left; width: 18%;float: left;height: 220px;margin-left: 5%;margin-top: 3%;}

table.item {margin-left: 2.5%;width: 85%;border-style: double;border-color: #666600;border-width: 2px;margin-top: 12%;}

td.pic {width: 1%;border-style: double;border-color: #666600;border-width: 2px; align: center;}

tr.item_row {width: 90%;border-style: double;border-color: #666600;border-width: 2px;}

td.desc {text-align: left;padding-left: 2%;}

td.price {width: 8%;text-align: center;padding-left: 1%;padding-right: 1%;}


td.addcart {width: 10%;text-align: center;}

tr.viewcart {width: 90%;font-weight: bold;border-top: double;border-color: #666600;border-width: 2px;}

#logo {position: absolute;top: 15px;left: 15px;z-index: 1; } 

#fish{width: 200px;height: 115px;display: block;}

#footer {float: left;width: 35%; text-align:center;}

/*upper menu bar*/
#footer_menu1 { width: 100%; padding-bottom: .75em; z-index: 20; display: block; text-align:center;}

.footer_menu1_item { width: 15%; height: 2.5em;float: left;margin-left: 1%;background-image: url("http://www.laurelleaffarm.com/assets/clipart/ground.jpg");text-align: center;border-style: outset;border-width: .5%;border-color: #336633;line-height: .90em;vertical-align: middle;}

/*lower menu bar*/
#footer_menu2 {/*float: left;*/width: 100%; text-align:center; padding-top: .5em;padding-bottom: .75em;z-index: 20;display: block;}

div.footer_menu2_item {width: 18.2%; padding-top: .33em;padding-bottom: .33em;float: left;margin-left: 1%;background-image: url("http://www.laurelleaffarm.com/assets/clipart/ground.jpg");text-align: center;border-style: outset;border-width: .5%;border-color: #336633;line-height: .85em;vertical-align: middle;}

/*style for the table of links at the bottom of the page contined in the the ssi footer.htm*/
a.light:link {font-weight: normal; color: #004080;}
a.light:visited {font-weight: normal; color: #336633;}
a.light:active {font-weight: normal; color: #336633;}
/*a.light:hover {font-weight: normal; color: #336633;}*/

/*pop-up menu bar*/
#popup_menu_base{position: relative;height: 100px;top: 1em;width: 100%;z-index: 25;}

.popup_menu {width: 14.1%;float: left;height: 125%;}

.popup_menu_contents {position: absolute;bottom: 0px;background-image: url("http://www.laurelleaffarm.com/assets/clipart/menu_ground.jpg");/*visibility: hidden;*/line-height: 125%;border-width: .5%;border-color: #999933;border-style: outset;text-align: left;}

/*style for the pop up menus in contined in the ssi footed.htm */
a.popup_menu_item:hover {font-weight; normal;color: #FFFFFF; background-color: #336633;}

#light_links{float: left;width: 100%;text-align: center;font-weight: normal;display: block;}

#copyright {float: left;width: 100%;font-weight: normal; text-align: center; padding-top:25px;}


.side_menu{background-color: red;position: absolute;top: 230px;left: 7px;width: 135px;height: 360px; background-color: red;}

.sitmap{text-align: left;}

a.sitemap:link {font-size: 11pt; font-weight: normal; color: #004080;}
a.sitemap:visited {font-size: 11pt; font-weight: normal; color: #336633;}
a.sitemap:active {font-size: 11pt; font-weight: normal; color: #336633;}
/*a.sitemap:hover {font-size: 11pt; font-weight: normal; color: #336633;}*/


.lighttext{font-weight: normal;font-style: italic; text-align: left;}

/*.hidden{visibility: hidden;}*/

#location{text-align: center;font-weight: normal;margin-top: 5em;margin-bottom: 5em;}

.location{text-align: center;font-weight: normal;margin-top: 5em;margin-bottom: 5em;}

.item_row {height: 150px; font-size: smaller;}

.item_up{text-align: center;}

.item_down{text-align: center;}
.thankyou{text-align:left;width: 100%;padding-top:.5em;padding-bottom:.5em; font-style:italic;font-size:12pt; background-color:FFFFCC;color:002222;margin-left:0;margin-right:0;}
#sale{font-size:smaller; color:#FF3333; text-decoration:line-through;}

#heading2
{
.heading2 {  font-family:font-family:"Times New Roman", Times, serif; font-size: 14pt; color: 002222; text-align: left; font-style: normal; font-weight: 100;
}
#promo_sub_1{position:absolute; margin-left: 10px; top:-325px; left:325px;}
#promo_sub_2{position:absolute; top: -250px; left: 550px; z-index:10}

.search{width:505px; margin-left:346px;}
.search-row{text-align:center}
.search-image{border-style:none; text-align:center;}
.search-title{text-align:left;}
.cart-button{padding:0;margin:0;border:none;background:none;cursor:pointer; width:140px; vertical-align:top; position:relative; top:-2px; left:-20px;}

.search-field{vertical-align: top; position:relative; left:-30px;}

.new-menu {
height:20px;
width:14%; 
float:left;
position:relative;
font-size:10pt;
text-align:center;
}
.new_popup_menu 
{
width: 5%;
float: left;
height: 125%;
}
.new_popup_menu_contents {
position: absolute;
bottom: 20px;
background-image: url("http://www.laurelleaffarm.com/assets/clipart/menu_ground.jpg");
/*visibility: hidden;*/
line-height: 125%;
border-width: 5%;
border-color: #999933;
border-style: outset;
white-space:nowrap;
}
.h-menu 
{
float:left;
margin-top: 7px;
margin-bottom: 7px;
white-space:nowrap;
vertical-align: top;
}

 a.h-menu-link{text-decoration:none;}

.footer_button {font-size:10pt; font-style:normal;}

/*.lower_menu{width: 165px; padding-top: .33em;padding-bottom: .33em; text-align:center; margin-left: 100%; white-space:nowrap;}*/

.top_bar{width: 70%;}

a.home-link{text-decoration:none;}

.note{position:absolute; top: -250px; left: 550px; z-index:10;}

.note2{position:absolute; margin-left: 10px; top:-325px; left:325px;}

div#facebook{position:absolute; top:-60px; left:400px;}

#item-number{display:inline;}

.sold{color:#CC3300; font-weight:bold;}

.content{ text-align:left; font-size:12pt; font-weight:normal;}

.free_shipping{color:#CC3300; font-size:22px; font-style:italic; margin: 10px 0 10px 0;}

#leftsidebar{width:230px; position:absolute; top:150px; left:5px; text-align:left; padding-left:5px;}

.menu_item{ font-size:18px; font-weight:bold; padding-top:10px; padding-bottom:5px; display:block;}

.menu_sub_item{font-size:14px; font-weight:bold; margin-left:20px; display:block; line-height:20px;}

#ordering_info{
	padding-left:60;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:0;
	font-size:20px;
	font-weight:light;
	line-height:30px;
}

.oi_link:link{font-weight:normal; font-style:italic;}
/*.oi_link:hover{font-weight:normal; font-style:italic;}*/
.oi_link:visited{font-weight:normal; font-style:italic;}
#nav_payment_img{padding-bottom:20px; margin-left:15px; margin-top:10px;}

.menu_sub_item:link{font-weight:400; font-size:16px;}
.menu_sub_item:hover{font-weight:400; font-size:16px;}
.menu_sub_item:visited{font-weight:400; font-size:16px;}

#nav_email{font-size:16px; padding-top: 10px; padding-bottom: 10px;}

#nav_addr{margin-top:15px; padding-bottom:15px; font-weight:bold; font-size:14px; font-style:italic; line-height:normal;}
#nav_payments_img{padding-top:10px; position:relative; left:-15px;}

#nav_menu_wrapper{padding-left:15px; padding-right:15px; white-space:nowrap;}

#anseal{text-align:center; padding-top:20px; padding-bottom: 20px; z-index:8;}

.list-block { width:800px; padding-left: 280px; font-family: Georgia, "Times New Roman", Times, serif;}

div#search-page{width:400px; padding:0; margin: 200px 0 50px 0;}

div#search-title{float:left; margin:170px 20px 20px 20px; width:100%; text-align:center; font-size:16pt; color:#666666;}

.search-item{float:left; height:115px;}
.search-item-image{float:left; margin:15px; width:150px;}
.search-item-image-link{float:left;}
.search-item-image-image{ margin:auto;}
.search-item-number{float:left; margin-top:25px;}
.search-item-link-div{margin-top:45px; text-align:left;}
span#search-result-title{ font-style:italic;}

div#found-items{400px; margin:0 0 0 20px; padding:0;}

h2#title{margin-left:230px;}

h2#title{z-index:22;}

.back-link{ font-size:16pt; padding-left:-20px; font-weight:light; width:600px;}

.cat-price{font-weight:bold; color:#004080; margin-left:8px; display:none;}
#shipping-statement{}


a:link{font-weight:200; text-decoration:none; color:#333333;}
a:visited{font-weight:200; text-decoration:none; color:#666666;}

#logo {
position: absolute;
top: 15px;
left: 15px;
z-index: 1;
} 

#top {
position: absolute;
top: 15px;
left: 15px;
z-index: 1;
} 

/*NEEDED?.fish{
width: 156px;
height: 60px;
display: block;
color:003300;
font-size:10pt;
font-style:italic;
font-weight:700;
}*/

#smat{
font-size:8pt;
font-style:italic;
font-weight:700;
line-height:0.9;
}                                 

/*a:link {font-weight: bold; color: #666666;}
a:visited {font-weight: bold; color: #333333;}
a:active {font-weight: bold; color: #333333;}
a:hover {font-weight: bold; color: #333333;}*/

.description {text-align:left; margin-left:300px; width:500px;  z-index: 2;}
.picture{ width:550px; text-align:center; margin-left:300px;}

#shopping_cart {text-align: center; width: 300px; margin-top:8px; margin-left:300px;}

#addcart {float: left;}

#viewcart {float: right;}

.item_row {height: 220px; margin-left:300px;}

.item_up {text-align: left; width: 170px;float: left;height: 220px;margin-left: 5%;margin-top: 3%;}

.item_down {text-align: left; width: 18%;float: left;height: 220px;margin-left: 5%;margin-top: 3%;}

table.item {margin-left: 2.5%;width: 85%;border-style: double;border-color: #666600;border-width: 2px;margin-top: 12%;}

td.pic {width: 1%;border-style: double;border-color: #666600;border-width: 2px; align: center;}

tr.item_row {width: 90%;border-style: double;border-color: #666600;border-width: 2px;}

td.desc {text-align: left;padding-left: 2%;}

td.price {width: 8%;text-align: center;padding-left: 1%;padding-right: 1%;}


td.addcart {width: 10%;text-align: center;}

tr.viewcart {width: 90%;font-weight: bold;border-top: double;border-color: #666600;border-width: 2px;}

/*NEEDED?#logo {position: absolute;top: 15px;left: 15px;z-index: 1; }*/ 

/*NEEDED?#fish{width: 200px;height: 115px;display: block;}*/

#footer {float: left;width: 35%; text-align:center;}

/*upper menu bar*/
#footer_menu1 { width: 100%; padding-bottom: .75em; z-index: 20; display: block; text-align:center;}

/*NEEDED?.footer_menu1_item { width: 15%; height: 2.5em;float: left;margin-left: 1%;background-image: url("http://www.laurelleaffarm.com/assets/clipart/ground.jpg");text-align: center;border-style: outset;border-width: .5%;border-color: #336633;line-height: .90em;vertical-align: middle;}
*/
/*lower menu bar*/
/*#footer_menu2 {/*float: left;*/width: 100%; text-align:center; padding-top: .5em;padding-bottom: .75em;z-index: 20;display: block;}*/

/*div.footer_menu2_item {width: 18.2%; padding-top: .33em;padding-bottom: .33em;float: left;margin-left: 1%;background-image: url("http://www.laurelleaffarm.com/assets/clipart/ground.jpg");text-align: center;border-style: outset;border-width: .5%;border-color: #336633;line-height: .85em;vertical-align: middle;}*/

/*style for the table of links at the bottom of the page contined in the the ssi footer.htm*/
/*NEEDED?a.light:link {font-weight: normal; color: #004080;}
a.light:visited {font-weight: normal; color: #336633;}
a.light:active {font-weight: normal; color: #336633;}
a.light:hover {font-weight: normal; color: #336633;}*/

/*pop-up menu bar*/
/*#popup_menu_base{position: relative;height: 100px;top: 1em;width: 100%;z-index: 25;}

.popup_menu {width: 14.1%;float: left;height: 125%;}*/

/*NEEDED?.popup_menu_contents {position: absolute;bottom: 0px;background-image: url("http://www.laurelleaffarm.com/assets/clipart/menu_ground.jpg");*//*visibility: hidden;*//*line-height: 125%;border-width: .5%;border-color: #999933;border-style: outset;text-align: left;}*/

/*style for the pop up menus in contined in the ssi footed.htm */
/*NEEDED?a.popup_menu_item:hover {font-weight; normal;color: #FFFFFF; background-color: #336633;}*/

#light_links{float: left;width: 100%;text-align: center;font-weight: normal;display: block;}

#copyright {float: left;width: 100%;font-weight: normal; text-align: center; padding-top:25px;}


.side_menu{background-color: red;position: absolute;top: 230px;left: 7px;width: 135px;height: 360px;}

.sitmap{text-align: left;}

/*a.sitemap:link {font-size: 11pt; font-weight: normal; color: #004080;}
a.sitemap:visited {font-size: 11pt; font-weight: normal; color: #336633;}
a.sitemap:active {font-size: 11pt; font-weight: normal; color: #336633;}
a.sitemap:hover {font-size: 11pt; font-weight: normal; color: #336633;}*/


.lighttext{font-weight: normal;font-style: italic; text-align: left;}

/*.hidden{visibility: hidden;}*/

#location{text-align: center;font-weight: normal;margin-top: 5em;margin-bottom: 5em;}

.location{text-align: center;font-weight: normal;margin-top: 5em;margin-bottom: 5em;}

.item_row {height: 150px; font-size: smaller;}

.item_up{text-align: center;}

.item_down{text-align: center;}
.thankyou{text-align:left;width: 100%;padding-top:.5em;padding-bottom:.5em; font-style:italic;font-size:12pt; background-color:FFFFCC;color:002222;margin-left:0;margin-right:0;}
#sale{font-size:smaller; color:#FF3333; text-decoration:line-through;}

#heading2
{
.heading2 {  font-family:font-family:"Times New Roman", Times, serif; font-size: 14pt; color: 002222; text-align: left; font-style: normal; font-weight: 100;
}
#promo_sub_1{position:absolute; margin-left: 10px; top:-325px; left:325px;}
#promo_sub_2{position:absolute; top: -250px; left: 550px; z-index:10}

.search{width:505px; margin-left:346px;}
.search-row{text-align:center}
.search-image{border-style:none; text-align:center;}
.search-title{text-align:left;}
.cart-button{padding:0;margin:0;border:none;background:none;cursor:pointer; width:140px; vertical-align:top; position:relative; top:-2px; left:-20px;}

.search-field{vertical-align: top; position:relative; left:-30px;}

.new-menu {
height:20px;
width:14%; 
float:left;
position:relative;
font-size:10pt;
text-align:center;
}
.new_popup_menu 
{
width: 5%;
float: left;
height: 125%;
}
/*needed?.new_popup_menu_contents {
position: absolute;
bottom: 20px;
background-image: url("http://www.laurelleaffarm.com/assets/clipart/menu_ground.jpg");*/
/*visibility: hidden;*/
/*line-height: 125%;
border-width: 5%;
border-color: #999933;
border-style: outset;
white-space:nowrap;
}*/
.h-menu 
{
float:left;
margin-top: 7px;
margin-bottom: 7px;
white-space:nowrap;
vertical-align: top;
}

 a.h-menu-link{text-decoration:none;}

.footer_button {font-size:10pt; font-style:normal;}

/*.lower_menu{width: 165px; padding-top: .33em;padding-bottom: .33em; text-align:center; margin-left: 100%; white-space:nowrap;}*/

.top_bar{width: 70%;}

/*a.home-link{text-decoration:none;}*/

.note{position:absolute; top: -250px; left: 550px; z-index:10;}

.note2{position:absolute; margin-left: 10px; top:-325px; left:325px;}

div#facebook{position:absolute; top:-60px; left:400px;}

#item-number{display:inline;}

.sold{color:#CC3300; font-weight:bold;}

.content{ text-align:left; font-size:12pt; font-weight:normal;}

.free_shipping{color:#CC3300; font-size:22px; font-style:italic; margin: 10px 0 10px 0;}

#leftsidebar{width:230px; position:absolute; top:150px; left:5px; text-align:left; padding-left:5px;}

.menu_item{ font-size:18px; font-weight:bold; padding-top:10px; padding-bottom:5px; display:block;}

.menu_sub_item{font-size:14px; font-weight:bold; margin-left:20px; display:block; line-height:20px;}

#ordering_info{
	padding-left:60;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:0;
	font-size:20px;
	font-weight:light;
	line-height:30px;
}

.oi_link:link{font-weight:normal; font-style:italic;}
.oi_link:visited{font-weight:normal; font-style:italic;}

#nav_payment_img{padding-bottom:20px; margin-left:15px; margin-top:10px;}

/*.menu_sub_item:link{font-weight:400; font-size:16px;}
.menu_sub_item:hover{font-weight:400; font-size:16px;}
.menu_sub_item:visited{font-weight:400; font-size:16px;}*/

#nav_email{font-size:16px; padding-top: 10px; padding-bottom: 10px;}

#nav_addr{margin-top:15px; padding-bottom:15px; font-weight:bold; font-size:14px; font-style:italic; line-height:normal;}
#nav_payments_img{padding-top:10px; position:relative; left:-15px;}

#nav_menu_wrapper{padding-left:15px; padding-right:15px; white-space:nowrap;}

#anseal{text-align:center; padding-top:20px; padding-bottom: 20px; z-index:8;}

.list-block { width:800px; margin-left: 280px; padding-top: 50px; font-family:"Times New Roman", Times, serif; text-align:left;}

div#search-page{width:400px; padding:0; margin: 200px 0 50px 0;}

div#search-title{float:left; margin:170px 20px 20px 20px; width:100%; text-align:center; font-size:16pt; color:#666666;}

.search-item{float:left; height:115px;}
.search-item-image{float:left; margin:15px; width:150px;}
.search-item-image-link{float:left;}
.search-item-image-image{ margin:auto;}
.search-item-number{float:left; margin-top:25px;}
.search-item-link-div{margin-top:45px; text-align:left;}
span#search-result-title{ font-style:italic;}

div#found-items{400px; margin:0 0 0 20px; padding:0;}

h2#title{margin-left:230px;}

h2#title{z-index:22;}

.back-link{ font-size:16pt; padding-left:-20px; font-weight:light; width:600px;}

.cat-price{font-weight:bold; color:#004080; margin-left:8px; display:none;}

.header-top { font-size: 10pt; font-weight: 200;}
.header {  font-weight: 300; font-size: 13pt; font-family:"Times New Roman", Times, serif;}
.text {  font-size: 10pt; font-weight: normal; font-style: normal; font-family:"Times New Roman", Times, serif;}

.list-block{ margin-left:0px; color:#000000;}

#sold-banner{width:100%; height:20px; background-color:#CC9900; padding:10px 0 10px 0; text-align:center; font-size:12px;}