body        {background:#f2e8ac;background:url(../Images/bg_pattern.gif);font-family:Georgia, "Times New Roman", Times, serif; margin:0 auto;}
INPUT			{font-family: arial, verdana, sans-serif; font-size:11px; color:#583B0F;margin-top:2px; margin-bottom:2px;}
SELECT		{ font-family: arial, verdana, sans-serif; font-size:11px; color:#583B0F;margin-top:2px; margin-bottom:2px;}


h1{font-family:Palatino Linotype, Serif ; font-size:21px; color:#583B0F; margin:0px 0px; padding:0px 0px;}

h2{font-family:Palatino Linotype, Serif ; font-size:14px; color:#583B0F; margin:0px 0px; padding:0px 0px;}
h3{font-family:Palatino Linotype, Serif ; font-size:1.3em; color:#583B0F;margin:0px 0px; padding:0px 0px;font-style:italic}
h4{font-family:Palatino Linotype, Serif ; font-size:1em; color:#583B0F;font-weight:normal;margin:0px 0px; padding:0px 0px;}
p{font-family:Palatino Linotype, Serif ;font-size:0.90em;color:#583b0f;line-height:2em;margin:0px 0px; padding:0px 0px;}
p{font-family:Palatino Linotype, Serif ;font-size:0.90em;color:#583b0f;line-height:2em;margin:0px 0px; padding:0px 0px;}
ul
{
    padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.FeaturedMerchantTitleHome {font:bold 18px Palatino Linotype, Serif ; color:#ffffff;margin:0px 0px; padding:0px 0px; text-decoration:none;}
li{list-style-position:inside}

/* ERROR PAGE 
#ErrorLogo				{ background-image: url(../Images/ErrorHeader.jpg); background-repeat: no-repeat;height:79px;padding:5px 0px 0px 25px;vertical-align:top;}
#ErrorContainer			{ background:#ffffff url(../Images/ErrorBG.jpg); background-repeat: repeat-y;padding:5px 0px 0px 25px;}
#ErrorContainer	p		{ margin:5px 0px; padding:0px;}
*/
/* GENERAL */
.PageContainer		{ width:990px; margin:0px auto;}
#Top				{ background-image: url(../Images/Header.gif); background-repeat: no-repeat;}
#Left				{ position:absolute;height:322px; width:8px;top:0px; z-index:5;}
#Right				{ position:absolute;height:322px; width:6px;top:-78px;left:984px; z-index:1;}
#ContainerIndex{position:relative;}
#Content			{ width:990px;  margin:0 auto;}
#Bottom				{ background-image: url(../Images/Bottom.gif); background-repeat: no-repeat;}
.ClearFloats		{ clear: both;}
.PopUpText          {margin:6px 0px; font:bold 10px arial; color:#FF0000;}

/* HEADER */
#header{width:100%;height:437px;background:url(../Images/tile.gif);background-position:top;background-repeat:repeat-x;}
.header_inner{width:960px;height:437px;margin:0 auto;}

#nav{width:650px;float:right;margin-top:70px}

#nav ul
{
    padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	white-space: nowrap;
}

#nav li{list-style-type:none;display:inline;}

/*#nav li a{ font-size:15px;color:#ffffff;text-decoration:none;display:block;float:left;font-weight:normal;line-height:18px;}*/

/*#nav li a{ font-size:16px;color:#ffffff;text-decoration:none;float:left;font-weight:normal;line-height:18px;}*/

#nav li a{ font-family:Palatino Linotype; font-size:15px;color:#ffffff;text-decoration:none;float:right;font-weight:normal;padding: 0px 0px 0px 60px}
#nav li a:hover{color:#FF0000;}

#logo{width:330px;float:left;padding-top:10px;}

#logo img{border:none;}

.topContainer{border-bottom:#51391d solid 1px; padding-bottom:5px;height:100px;width:990px; margin: 0 auto;}

.element_left{width:584px; float:left;margin-top:10px;}

.element_left img{border:#000 3px solid;}

.element_right{width:328px;height:auto;float:right;margin-top:10px;}

.element_right img{border:none;}

.element_right h1{color:#fff;font-size:1em;margin-top:10px;}
.element_right h1 a{color:#fff;font-size:1em;margin-top:10px;}
.element_right p{color:#fff;font-size:10px;line-height:2em;}
.FrontPageNav{padding-right:10px}


#cols{width:960px;margin:9px auto 0 auto; }
#cols p{margin:9px auto;}

.col_left{width:560px;height:auto;float:left;margin-bottom:15px;padding:15px 25px 0px 25px;}

.col_left p{font-family:Palatino Linotype, Serif ;font-size:14px;color:#583b0f;line-height:24px;}

.col_right{width:320px;height:auto;float:right;margin-left:20px;padding:0px 0px;}

.col_right ul{height:225px;width:105px;position:relative;float:left;}

.col_right li{list-style:url(../Images/asteric.gif);}

.col_right li a{font-size:.75em;text-decoration:none;color:#583b0f;font-style:italic;}

.col_right li a:hover{text-decoration:underline;color:#583b0f;font-style:italic;}

.bbttm{border-bottom:#c6b881 1px solid;padding-bottom:3px;padding-top:10px;}

.col_right h2{font-size:1.0em;color:#583b0f;margin-top:7px;padding-bottom:7px;}

#footer{width:960px;text-align:center;font-size:11px;color:#583b0f; border-top:#C6B781 solid 1px;padding-top:8px;font-weight:normal}

/*#nav{width:650px;float:right;margin-top:70px}*/

#footer ul{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;white-space: nowrap;}
#footer li{list-style-type:none;display:inline;}
#footer a{font-size:11px;color:#583b0f;font-weight:normal;padding: 0px 15px}
#footer a:link{text-decoration:none;}
#footer a:active{text-decoration:none;}
#footer a:visited{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.Brand {font-size:11px;color:#583b0f;margin:16px auto}
/*#footer p{text-align:center;margin:10px;color:#b2a477;}*/



/*#footer ul{width:60%;text-align:center;margin:0 auto;}

#footer li{list-style:none;position:relative;line-height:18px;display:inline;}

#footer li a{float:left;display:block;font-size:16px;text-decoration:none;padding:7px 25px;color:#583b0f;}*/

.footer_inner{width:960px;height:auto;border-top:#c6b881 1px solid;}


.search {background:url(../Images/header_search.gif);width:72px;height:24px;margin-left:5px;border:none;}

.search_lite {background:url(../Images/search_btn.gif);width:72px;height:24px;margin-left:5px;border:none;}


/*----------------------Product Details Page-----------------------------*/



#pd_col{width:960px;height:100%;background:#f7f1cd;margin:0 auto;background:url(../Images/content_bg.gif) repeat-y;}

/*.link_box{padding-top:10px;padding-left:15px;padding-top:7px;}*/

.pd_col_left{width:190px;height:100%;float:left;min-height:300px;}

.pd_col_left a{font-size:.75em;text-decoration:none;color:#583b0f;font-style:italic;font-weight:bold;}

.pd_col_left ul{padding-left:20px;}

.pd_col_left li{list-style:none;}

.pd_col_left li a{font-size:70%;font-style:normal;font:Arial, Helvetica, sans-serif;display:block;padding-top:7px;}

.pd_col_left li a:hover{text-decoration:underline;}



.pd_col_right{width:720px;height:100%;float:right;padding-top:20px;margin-bottom:15px;margin-left:10px;margin-right:10px}

.pd_col_right_top{width:95%;}

.item img{float:left;border:none;}

.ProductDesc {font: normal 24px Palatino Linotype, Georgia, Serif ;color:#000000;font-style:italic}

/*.desc{width:330px;float:left;height:350px;margin-left:15px;}

.desc h2{font-size:2em;color:#583b0f;}*/

.desc {color:#583b0f;font: normal 13px Arial;line-height:2em;margin-bottom:10px}
.descHTML {font: normal 13px Palatino Linotype, Georgia, Serif ;color:#583b0f ;line-height:2em;}
.descHTML p{font: normal 13px Palatino Linotype, Georgia, Serif ;color:#583b0f ;line-height:2em;}
.descHTML h2{font: normal 21px Palatino Linotype, Georgia, Serif ;color:#583b0f;font-style:italic}
.about_text{width:95%;height:auto;clear:both;}

.about_text h3{color:#FF0000;padding-top:10px;color:#583b0f;font-size:2em;font-style:italic;}

.recomend_box{width:95%; background:#f2e8ab;margin-top:15px;border:#583b0f 1px solid;background:url(../Images/recomended_bg_h.gif) repeat-x;padding:5px;}

.recomend_box a{color:#583b0f;}

.recomend_box span{font: bold italic 16px Palatino Linotype, Georgia, Serif;color:#583B0F;text-transform:capitalize}

.ProductText{font: normal 13px Palatino Linotype, Georgia, Serif;color:#583B0F;text-transform:capitalize;text-decoration:none}
.ProductText a:link, a:visited a:active{font: normal 13px Palatino Linotype, Georgia, Serif;color:#583B0F;text-transform:capitalize; text-decoration:none;}
.ProductText a:hover{font: normal 13px Palatino Linotype, Georgia, Serif;color:#583B0F;text-transform:capitalize; text-decoration:underline;}

#pd_col h1{font-size:.75em;height:auto;font-style:italic;width:100%;}

#pd_col p{font-size:12px;line-height:2em;}

.pd_footer_page{color:#b2a477;}

.ingred{font-size:1em;font-style:italic;font-weight:bold;line-height:14px;font:Arial, Helvetica, sans-serif;margin-top:10px;}

.ingred img{border:none;margin:10px 80px;}

/*---------------------Sub Pages-----------------------------------------*/

#sp_header{background:url(../Images/tile_short.gif);height:139px;width:100%;}

.sp_header_inner{width:960px;height:139px;margin:0 auto;}



.headerSearch{width:500px;height:30px;float:right;padding-top:20px;}

.headerSearch p{float:left;color:#fff;font-weight:bold;}

.headerSearch a{color:#fff;font-size:.70em;text-decoration:none;margin-left:7px;}

.headerSearch a:link{color:#fff;font-size:.70em;text-decoration:none;}

.headerSearch a:active{color:#fff;font-size:.70em;text-decoration:none;}
.headerSearch a:visited{color:#fff;font-size:.70em;text-decoration:none;}

.headerSearch a:hover{color:#fff;font-size:.70em;text-decoration:underline;}

.headerSearch li{position:relative;display:inline;list-style-type:none;}

#sp_nav{font-family:Palatino Linotype; width:530px;height:40px;float:right;margin-top:25px;clear:right;}

#sp_nav li{list-style-type:none;position:relative;line-height:18px;display:inline;}

#sp_nav li a{ font-family:Palatino Linotype;  font-size:15px;color:#fff;text-decoration:none;display:block;float:right;padding:10px 0px 10px 40px;}

#sp_nav li a:hover{color:#FF0000;}

#sub_page_footer{width:960px;height:70px;margin:0 auto;clear:both;}

#sub_page_footer a{color:#fff;margin:0 auto;text-align:center;margin:0 auto;text-decoration:none;}

.sub_page_footer_inner{width:100%;height:30px;margin-top:0px;background:url(../Images/footer_bg.gif) top repeat-x;}

.sub_page_footer_inner ul{width:85%;text-align:center;margin:0 auto;}

.sub_page_footer_inner li{list-style:none;position:relative;line-height:18px;display:inline;}

.sub_page_footer_inner li a{float:left;display:block;font-size:16px;text-decoration:none;padding:7px 25px;color:#fff;}

.sub_page_footer_link{text-align:center;height:10px;clear:both;padding:7px;color:#583b0f;font-size:11px}

.cp_footer_page{color:#583b0f;}

.homepage-list { color:#583B0F; font-family:Palatino Linotype,Serif; font-size:14px; padding-left:15px; }
.homepage-list li { list-style-image:url(../Images/asteric.gif); list-style-position:outside; line-height:24px; list-style-type:disc; }


/*---------------------Category Pages-----------------------------------*/

#cp_col{width:960px;height:auto;background:#f7f1cd;margin:0 auto;background:url(../Images/cp_content_bg.gif) repeat-y;overflow:auto;}

.link_box{padding: 5px 0px 5px 10px;}

.cp_col_left{width:197px;height:100%;float:left;min-height:300px;}

/*LEFT NAV*/

.LeftNav            {font: bold italic 14px Palatino Linotype, Georgia, Serif;color:#583B0F; padding:2px 0px 2px 10px; margin:2px 0px; }
.LeftNav	a:Link	{ font: bold italic 14px Palatino Linotype, Georgia, Serif;color:#583B0F; text-decoration:none;}
.LeftNav	a:Active	{font: bold italic 14px Palatino Linotype, Georgia, Serif;color:#583B0F; text-decoration:none;}
.LeftNav	a:Visited	{font: bold italic 14px Palatino Linotype, Georgia, Serif;color:#583B0F; text-decoration:none;}
.LeftNav	a:Hover	{font: bold italic 14px Palatino Linotype, Georgia, Serif;color:#583B0F; text-decoration:underline;}



.LeftNav .L{padding:3px 0px 3px 30px;}
.LeftNav .Category a{font-family:arial, Sans-Serif; color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNav .Category a:link{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNav .Category a:active{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNav .Category a:visited{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNav .Category a:hover{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:underline; font-weight:bold; font-size: 11px;font-style:normal;}


.LeftNavLink{margin-left:25px;padding:3px 0px}
.LeftNavLink a{font-family:arial, Sans-Serif; color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNavLink a:link{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNavLink a:active{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNavLink a:visited{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:none; font-weight:bold; font-size: 11px;font-style:normal;}
.LeftNavLink a:hover{font-family:arial, Sans-Serif;color:#583B0F;text-decoration:underline; font-weight:bold; font-size: 11px;font-style:normal;}

.NavSubMenuItems{background-image:url(../Images/BgSubNav.gif);background-repeat:repeat-x;margin:0px 0px; width:174px;} 

.HiddenLink {display:none;}
.Headline{font-family:Palatino Linotype, Serif ; font-size:1.0em; color:#583B0F;font-weight:bold;margin:0px 0px; padding:0px 0px;}


.cp_col_middle{width:560px;height:auto;float:left;}

.cp_col_middle a{color:#583b0f;}

.cp_col_right{width:200px;height:auto;float:left;}

.cp_col_right_inner{width:180px;height:auto;padding:8px 0px}

.cp_col_right_inner h1{font: bold italic 14px Palatino Linotype, Georgia, Serif ;color:#583B0F;margin:0px 0px; padding:0px 0px;}

.cp_col_right_inner h1 a{font: bold italic 14px Palatino Linotype, Georgia, Serif ;color:#583B0F;margin:0px 0px; padding:0px 0px;}

.cp_col_right_inner span{font: bold 12px Arial, Sans Serif ;color:#583B0F;margin:0px 0px; padding:0px 0px;}

.cp_col_right_inner p{font: normal 11px Arial, Sans Serif ;color:#583B0F;padding:5px 7px 5px 7px;line-height:1.5em;}


/*.cp_col_middle_top{border-bottom:#cfc39d 1px solid;}*/

.cp_col_middle_top h1{font-family:Palatino Linotype, Serif ; font-size:36px; color:#583B0F;margin:0px 0px; padding:0px 0px;font-weight:normal; font-style:italic;}

.cp_col_middle_top ul{float:right;}

.cp_col_middle_top li{float:left;position:relative;display:inline;}

.cp_col_middle_inner{width:95%;height:auto;background:blue;}

.pagination{float:right;margin-top:0px;}

.pagbtn{float:right;color:#583b0f;font-size:12px;text-decoration:none;}

.nextbtn{}

.item_table {margin-top:50px;width:550px;}

.item_cell {width: 100px;height: 100px;}

.ProductListItem{font-family:Palatino Linotype, Serif ; font-size:12px;}
.ProductListItem a:link{font-family:Palatino Linotype, Serif ; font-size:12px;text-decoration:none}
.ProductListItem a:active{font-family:Palatino Linotype, Serif ; font-size:12px;text-decoration:none}
.ProductListItem a:visited{font-family:Palatino Linotype, Serif ; font-size:12px;text-decoration:none}
.ProductListItem a:hover{font-family:Palatino Linotype, Serif ; font-size:12px;text-decoration:underline}
.ProductThumbImg {border:solid 1px #583b0f;padding:3px 3px}

/*FORMS STYLES*/

.FormLabel{font-family:Palatino Linotype, Serif ; font-size:13px;padding-right:5px}
.CartTextElement{border:solid 1px color:#583B0F;font-family:arial, sans Serif ; font-size:12px;color:#583B0F;font-style:italic}
.Message{font-family:arial, sans Serif ; font-size:11px;}


/*REGISTRATION FORM*/

 fieldset{
 width:450px;
 margin:15px 10px 10px 110px;
 padding:3px 10px 10px 40px;
 border: 1px solid #583B0F;
 font-family:Palatino Linotype, Georgia, Serif; 
 font-size:20px; 
 color:#583B0F;

}

 fieldset .Inner {
 width:400px;
 margin:10px 10px 10px 0px;
 padding:3px 10px 10px 20px;
 border: 1px solid #E6D059;
 font-family:Palatino Linotype, Georgia, Serif; 
 font-size:14px; 
 color:#583B0F;
}
fieldset div{
  margin:0.5em 0 0.5em 0;
 font-family:Palatino Linotype, Georgia, Serif; 
 font-size:14px;
 font-weight:bold;
 color:#583B0F;
}

.Inner fieldset div{
  margin:0.5em 0 0.5em 0;
  font-family:Palatino Linotype, Georgia, Serif; 
 font-size:14px;
 font-weight:bold;
 color:#583B0F;

}
Legend{
 font-weight:bold;

}

.Inner Legend{
  font-family:Palatino Linotype, Georgia, Serif; 
 font-size:12px;
 font-weight:bold;

}

label{
 float:left;
 width: 13em;
}

.Inner label{
 float:left;
 width: 13em;
   font-family:Palatino Linotype, Georgia, Serif; 
 font-size:13px;
 font-weight:bold;
}

.FormR input {
  width:200px;
  height:16px;
  border: solid 1px #583B0F;
 font-family:arial, sans Serif; 
 font-size:11px;
 font-weight:bold;
 color:#3f3f3f;
}


select{
  border: solid 1px #583B0F;
 font-family:Palatino Linotype, Georgia, Serif; 
 font-size:13px;
 font-weight:bold;
 color:#583B0F;
}

.BlockSep
{ 
  width:400px;padding: 5px 0px 5px 0px;
}

.NoBorder label{border:none;}

.Login label
{
    float:none;
    border:none;
}

#CategoryDescription {font:12px Palatino Linotype, Georgia, Serif; color:#583b0f; line-height:16px; margin:0 0 12px 0;}
#CategoryDescription span{font:12px Palatino Linotype, Georgia, Serif; color:#583b0f; line-height:16px;}
#CategoryDescription p{font:12px Palatino Linotype, Georgia, Serif; color:#583b0f; line-height:16px;}