A.menulink {
display: block;
width: 114px;
text-align: left;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #0000AA;
border: solid 1px #2D2DA8;
}

A.menulink:hover {
background-color:#EEEEFF;
border: solid 1px #999999;
}

nsmenulink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration:none;
}

A.adminlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #0000AA;
text-decoration: underline;
}

A.adminlink:hover {
color: #0000FF;
text-decoration: none;
}

H1 {  font-family: Georgia,Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #bfc374;}

.page {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000}
.adminpage { background-color: #FFFFFF; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.text3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.text2 {font-family: Georgia, Times, serif; font-size: 12px; color: #333333;line-height: 16px;}
.textbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000;}
.textboldcolored {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #bfc374}
.titletext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #bfc374}
.reversebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.strikeout {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: line-through;}
.tableheader { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333;}

body {margin-top: 0px; margin-left: 0px;}

a:link, a:visited, a:active{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover {color: #990000;
}
a.secnavlink:link, a.secnavlink:visited, a.secnavlink:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #333333;
	font-family: Georgia;
	letter-spacing: 0pt;
	font-variant: small-caps;
}
a.secnavlinkselected:link, a.secnavlinkselected:visited, a.secnavlinkselected:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #bfc374;
	font-family: Georgia;
	letter-spacing: 0pt;
}
.heading1
{
	font-weight: normal;
	font-size: 14pt;
	color: #bfc374;
	font-family: Georgia;
}

#prod a{
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	font-family: Georgia;

}
#prod a:hover{
color:#bfc374;

}


a.headlink:link, a.headlink:visited, a.headlink:active
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Georgia;
}
a.headlink:hover{
color:#bfc374;

}
.headlink2:link, a.headlink2:visited, a.headlink2:active
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-style: italic;
	font-family: verdana;
}
a.headlink3:link, a.headlink3:visited, a.headlink3:active
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: georgia;
}
a.headlink3:hover{
color:#bfc374;

}

.headlink3selected:link, a.headlink3selected:visited, a.headlink3selected:active
{
	font-weight: normal;
	font-size: 12px;
	color: #bfc374;
	font-family: georgia;
}
.straight_bold_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
#sauce_div {
	width: 200px;
	text-align: left;
}


.brdr {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666666;
}
.green_text {
	font-style: normal;
	color: #BECF35;
}
a.green_link:link, a.green_link:active, a.green_link:visited, a.green_link:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #BECF35;
	text-decoration: none;
}
a.green_link:hover{
	color: #BECF35;
}


/*a.shipp:link, a.shipp:active, a.gshipp:visited
{

	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;

}

a.shipp:hover{
	text-decoration:none;

}
*/





a.grey_link:link, a.grey_link:active, a.grey_link:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	text-decoration: none;
	font-style: normal;
}

a.grey_link:hover{
	text-decoration:underline;
	color: #bfc374;
}


a.headlink4:link, a.headlink4:visited, a.headlink4:active
{
	font-style:italic;
	font-size: 11px;
	color: #000000;
	font-family: Georgia;
}
a.headlink4:hover{
color:#bfc374;
}
a.newslink, a.newslink:visited, a.newslink:active
{
	font-size: 10pt;
	color: #000000;
	font-family: Georgia;
}

a.newslink:hover{
color:#bfc374
}
.text4 {
	font-size: 10px;
	font-style: normal;
	color: #333333;
}
#ftr {
}
.g_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

#new_shop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#990000;

}

#new_shop p{
margin:0;
padding:0;

}

#new_shop p a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#990000;
font-weight:bold;
text-decoration:none;
padding:1px;
}
#new_shop p a:hover{
/*text-decoration:underline;*/
color:#cccc33;
}

#new_shop h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#990000;
margin:0;
padding:0;
text-transform:uppercase;
letter-spacing:3px;
margin-bottom:3px;
}


/********************************************************************************
 For The Sidebar 
 ********************************************************************************/


#sidebarProductLinks {
   position:relative;
   height:225px;
   margin: 5px;
   padding: 6px;
   width: 184px;
   /*border-style:dashed;
   border-color:#00FFFF;
   border-width:2px;*/
   float:left;
}

#sidebarProductLinks h2 {
   font-family: 'Times New Roman', Times, serif;
   font-weight: bold; 
   font-style: italic; 
   font-size: 17px;
   padding:0px;
   margin:0px;
   color: #999900;
   width:182px;
}

#sidebarProductLinks ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#sidebarProductLinks li {
	padding-left: 13px;
	color:#666633;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
}

#sidebarFindProduct {
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top:15px;
	margin-bottom:15px;
}

#sidebarFindProduct a:hover{
	color:#990000;
}

#sidebarProductList {
   position:absolute;
   width:350px;
   top:0px;
   left:10px;
   background-color: #CCCCCC;
   border-style: solid;
   border-color:#000000;
   border-width:1px;
   display:none;
   
}
#sidebarProductList a{
   display:block;
}

/********************************************************************************
 For The Sidebar 
 ********************************************************************************/

 
 
 
 /********************************************************************************
 For The Products Page 
 ********************************************************************************/


.categoryBox {
   position:relative;
   height:225px;
   margin: 5px;
   padding: 6px;
   border-style:dashed;
   border-color:#1A1A1A;
   border-width:1px;
   float:left;
}

.categoryBox h3{
   color:#333333;
   font-family: 'Times New Roman', Times, serif;
   font-size: 12px;
   text-align:center;
}

.categoryBox a{
   color:#333333;
   font-family: 'Times New Roman', Times, serif;
   font-size: 12px;
   text-align:center;
}


.categoryBox img {
   border:none;
}

#categoryImage {
   padding-left:15px;
   float: left;
}

#productBottom {
	 clear:both;
   width:815px;
   /*overflow:auto;*/
   margin-left:10px;
   border-style:dashed;
   border-color:#666666;
   border-width:1px;
   min-height: 250px;
   height: auto !important;
   height: 250px;
}

#productBottomLeft{
   width:198px;
   padding-left:12px;
   margin-bottom:0px;
   padding-bottom:0px;
   min-height: 250px;
   /*height: 100%;*/
   height: auto !important;
   height: 250px;
   float:left;
}

#productBottomLeft ul#catProductList{
	list-style: none;
	padding: 0px;
	padding-top: 13px;
	margin: 0px;
}


#productBottomLeft ul#catProductList a{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#333333;
}

#productBottomLeft ul#catProductList a:hover{
	color:#990000;
}

#productBottomLeft ul#catProductList li{
   padding-bottom:3px;
}

#productBottomLeft ul#catProductList li.active a{
	color:#990000;
}


#productBottomLeft ul#catDetailList{
	list-style: none;
	padding: 0px;
	margin: 0px;
	vertical-align:bottom;
	/*padding-left:4px;*/
	/*margin-right:13px;*/
}

#productBottomLeft ul#catDetailList a{
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
	color:#000000;
	width:100%;
}

#productBottomLeft ul#catDetailList a:hover{
	/*color:#990000;*/
}

#productBottomLeft ul#catDetailList li{
	margin-bottom:1px;
	padding-left:4px;
	background-color:#C7D644;
}

#productBottomRight {
   float:left;
   border-left-style:dashed;
   border-left-color:#666666;
   border-left-width:1px;
   /*position:relative;
   border-style:dashed;
   border-color:#00FFFF;
   border-width:2px;*/
   width:603px;
   /*width:100%;*/
   min-height: 250px;
   /*height: 100%;*/
   height: auto !important;
   height: 250px;
}

#productDetail {
   width:100%;
   position:relative;
   height: 250px;
   height: auto !important;
   height: 250px;
   
   /*border-style:dashed;
   border-color:#c0c0c0;
   border-width:2px;*/
}

.clearLuc {
	clear: both;
}

#pdImage {
   float:left;
}

#pdContent {
   position:relative;
   float:left;
   width:390px;
   height: 100%;
   min-height: 250px;
   height: auto !important;
   height: 250px;
}

#pdContent p#pdDesc {
	margin-bottom: 50px;
}

#pdContent h1{
   font-family: 'Times New Roman', Times, serif;
   font-size: 18px;
   font-style: italic;
   font-weight: bold;
}

#pdContent p{
   font-family: 'Times New Roman', Times, serif;
   font-size: 13px;
   width:390px;
   color:#333333;
}

#pdContent p#pdIngredients{
   position:absolute;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 10px;
   width:390px;
   color:#333333;
   bottom:25px;
   padding: 0px;
   margin: 0px;
}

#pdContent p#pdBackNext{
   position:absolute;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
   width:390px;
   bottom:3px;
   color:#000000;
   margin: 0px;
   padding: 0px;
}

#catDetail .catDetailColumn1 {
   /*position:absolute;
   left:10px;
   top:10px;*/
   width:180px;
   padding-left:10px;
   padding-top:10px;
   font-weight: normal;
   font-style: normal; 
   float:left;
}

#catDetail .catDetailColumn2 {
   /*position:absolute;
   left:210px;
   top:10px;*/
   width:180px;
   padding-left:20px;
   padding-top:10px;
   font-weight: normal;
   font-style: normal; 
   float:left;
}

#catDetail .catDetailImageColumn2 {
   /*position:absolute;
   left:210px;
   top:0px;*/
   padding-left:10px;
   padding-top:0px;
   float:left;
}

#catDetail .catDetailImageColumn3 {
   /*position:absolute;
   left:410px;
   top:0px;*/
   padding-left:10px;
   padding-top:0px;
   float:left;
}


#catDetail h1 {
   font-family: 'Times New Roman', Times, serif;
   font-weight: bold; 
   font-style: italic; 
   font-size: 17px;
   padding:0px;
   margin:0px;
   color: #999900;
   width:190px;
}

#catDetail p {
   font-family: 'Times New Roman', Times, serif;
   /*font-weight: bold; 
   font-style: italic; */
   font-size: 12px;
   padding:0px;
   margin:0px;
   width:190px;
   color:#333333;
}



/********************************************************************************
 For The Products Page 
 ********************************************************************************/

 
 
 

/********************************************************************************
 For The Header 
 ********************************************************************************/
#header {
   position:relative;
   margin:0px;
   padding:0px;
   height:125px;
   width:850px;
   /*border-color:#FF0000;
   border-width:1px;
   border-style:dashed;*/
}

#luciniContent {
   position:relative;
   margin:0px;
   padding:0px;
   width:850px;
   /*border-color:#FF00FF;
   border-width:1px;
   border-style:dashed;*/
}

#footer {
   position:relative;
   margin:0px;
   padding:0px;
   text-align:center;
   padding-top:85px;
   width:850px;
   /*border-color:#0000FF;
   border-width:1px;
   border-style:dashed;*/
   clear:both;
}

#logo {
   width:140px;
   height:60px;
   position:absolute;
   left:40px;
   top:20px;
   background: url('../imgs/Luc_logo_1_new.jpg') no-repeat scroll top left;
}

#luciniNav {
   position:absolute;
   left:220px;
   top:24px;
   width:611px;
   /*border-color:#FF0000;
   border-width:1px;
   border-style:dashed;*/
}

#mainNav {
/*   position:absolute;
   left:220px;
   top:24px;
   width:610px;*/
   /*border-color:#00A000;
   border-width:1px;
   border-style:dashed;*/
}

#mainNav a {
   padding-left:6px;
   font-family: 'Times New Roman', Times, serif;
   font-size: 12px;
   text-decoration: none;
   color: #000000;
   letter-spacing:0px;
}

#mainNav span {
   width:99px;
   margin-right:2px;
   display:block;
   float:left;
   padding-top:3px;
   padding-bottom:3px;
}

#mainNav span.inactive {
   background-color:#C7D644;
}

#mainNav span.active {
   background-color:#CCCCCC;
}

#subNav {
/*   position:absolute;
   left:220px;
   top:45px;
   width:610px;
*/
   /*border-color:#CCCCCC;
   border-width:1px;
   border-style:dashed;*/

}

#subNav a {
   padding-left:6px;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #000000;
   letter-spacing:0px;
}

#subNav span {
   margin-right:2px;
   margin-top:2px;
   display:block;
   float:left;
   padding:1px;
   padding-right:5px;
}

#subNav span.inactive {
   background-color:#CCCCCC;
}

#subNav span.active {
   background-color:#999999;
}

#subNav span.inactive a {
   color:#000000;
}

#subNav span.active a {
   color:#FFFFFF;
}

#recDropdown {
/*   border-color:#0000FF;
   border-width:1px;
   border-style:dashed;*/
   clear:both;
   padding-top:2px;
}

#recDropdown select, #recDropdown option {
	color:black;
	/*background-color:#C7D644;*/
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	cursor:pointer;
}

/********************************************************************************
 For The Header 
 ********************************************************************************/
