body {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url('images/1pxpgback.jpg') repeat-x left top;
background-color:#FFFFFF;
}


/* Link Styles */


.flink {
font: normal 11px/1.5em Arial;
color:#AA7D31;
background:url('images/bullet.jpg') no-repeat left;
padding-left:15px;
padding-right:5px;
}
a.flink:link {
	text-decoration: none;
}
a.flink:visited {
	text-decoration: none;

}
a.flink:hover {
		color:#663B00;
		text-decoration: underline;
}

#fcurrent
{
color:#663B00;
text-decoration: underline;

}





.flink1 {
font: normal 11px/1.5em Arial;
color:#AA7D31;
padding-right:5px;
}
a.flink1:link {
	text-decoration: none;
}
a.flink:1visited {
	text-decoration: none;

}
a.flink1:hover {
		color:#663B00;
		text-decoration: underline;
}

.cart {
font: normal 11px/1.5em Arial;
color:#AB135C;


}
a.cart:link {
    
	text-decoration: underline;
}
a.cart:visited {
   
	text-decoration: underline;

}
a.cart:hover {
       
		color:#AB135C;
		text-decoration: none;
}

.mycrt {
font: bold 11px/1.5em Arial;
color:#AB135C;

}
a.mycrt:link {
	text-decoration: underline;
}
a.mycrt:visited {
	text-decoration: underline;

}
a.mycrt:hover {
		color:#AB135C;
		text-decoration: none;
}




.catlnk {
font: bold 12px/1.5em Arial;
/*color:#000000;
background-color:#F0EFEC;
display:block;
height:25px; */

}
a.catlnk:link {
     
	text-decoration: none;
}
a.catlnk:visited {
   
	text-decoration: none;

}
a.catlnk:hover {
       
		text-decoration: underline;
}

.bloglnk {
font: bold 12px/1.5em Arial;
color:#FFFFFF;

}
a.bloglnk:link {
	text-decoration: none;
}
a.bloglnk:visited {
    color:#FFFFFF;
	text-decoration: none;

}
a.bloglnk:hover {
		color:#FFFFFF;
		text-decoration: none;
}





.normal  {font: normal 11px/1.3em Arial;color:#333333;}

.rnormal  {font: normal 11px/1.3em Arial;color:#686868;}
.rnormal1 {font: normal 11px/1.5em Arial;color:#9D6A54;}
.rhead  {font: normal 14px/1em Arial;color:#BC1C6C;
background:url('images/bullet1.jpg') no-repeat left;
padding-left:20px;
}

/*.rbold  {font: bold 16px/1.3em Arial;color:#AB135C;}
.rnormal  {font: normal 16px/1.3em Arial;color:#6D6C6C;} */

.wbold  {font: bold 18px/1.3em Arial;color:#FFFFFF;}
.rbold  {font: bold 18px/1.3em Arial;color:#852D38;}
.cathead  {font: bold 21px/1.3em Arial;color:#AB135C;}

.cat {font: bold 12px/1.2em Arial;color:#7B2029;}

.maincat {font: normal 20px/1.2em MyriadPro;color:#FFFFFF;}

.copy {font: normal 11px/1.3em Arial; color:#7B7B7B;}
.copy1 {font: normal 11px/1.3em Arial; color:#B91B69;}

.ship {font: normal 15px/1.3em Arial;color:#000000;}

.telephone {font: normal 13px/1em Arial;color:#AD1E66;}

.chkpr  {font: normal 11px/1em Arial;color:#686868;}

.item  {font: bold 14px/1em Arial;color:#AA7D31;}

.crtbld {font: bold 11px/1.2em Arial;color:#AB135C;}
.mycrtbld {font: bold 12px/1.2em Arial;color:#000000;}

.desc {font: normal 12px/1.3em Arial;color:#000000;}
.ingre {font: normal 12px/1.3em Arial;color:#666699;}

.carttxt {font: normal 15px/1.3em Arial;color:#000000;}


.facebook {font: normal 14px/1.2em Arial;color:#BC1C6C;}
.fan {font: normal 11px/1.2em Arial;color:#546D96;}




/* Tab Menu*/

/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:910px;
	  height:34px;
      line-height:normal;
	  background:url('images/navback.jpg') no-repeat left;
      }
    #tabsI ul {
        margin:0;
        padding:0px 0px 0 12px;
        list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      margin:0;
      text-decoration:none; padding-left:4px; padding-right:20px; padding-top:0px; padding-bottom:0px
      }
    #tabsI a span {
      float:left;
      display:block;
     font: normal 12px/1.5em Arial;
	 cursor:pointer;
      color:#AE2166; padding-left:4px; padding-right:8px; padding-top:0px; padding-bottom:5px
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;
	    font: normal 12px/1.5em Arial;
	 cursor:pointer;
      color:#AE2166;
	}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      }
    #tabsI a:hover {
      background-position:100% -44px;
	  background:url('images/css_L.png') no-repeat left top;
	  cursor:pointer;
      }
    #tabsI a:hover span {
		background-position:100% -44px;
		background:url('images/css_R.png') no-repeat right top;
		cursor:pointer;
		font: normal 12px/1.5em Arial;
		color:#FFFFFF;
      }

        #tabsI #current a {
		background-position:100% -43px;
		background:url('images/css_L.png') no-repeat left top;
		cursor:pointer;
        }
        #tabsI #current a span {
		background-position:100% -43px;
		background:url('images/css_R.png') no-repeat right top;
	    font: normal 12px/1.5em Arial;
		cursor:pointer;
		color:#FFFFFF;
        }







/* Drop Down Menu Tab CSS*/

/* ######### Style for Drop Down Menu ######### */

.imgpadding{margin-left:3px;margin-right:5px;}

.dropmenudiv_a{
border-left:0px solid #980E10; border-right:0px solid #980E10; border-top:0px solid #980E10; border-bottom:0px solid #980E10; position:absolute;
top: 0;
/*THEME CHANGE HERE*/
/*Top border width. Should match height of .ddcolortabsline above*/
z-index:100;
background-color: #CDBBA0;
display:block;
width: 200px;
visibility: hidden; 
font: normal 11px/1.5em arial;
padding-top:5px; padding-bottom:5px
float:left;
clear:left;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0px solid #CDBBA0;
border-bottom: 0px solid #FDE8E9; /*THEME CHANGE HERE*/
text-decoration: none;
color: white; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0px
}
.dropmenudiv_a a.sub_bottom{
width: auto;
display: block;
text-indent: 5px;
border-top: 0px solid #678b3f;
border-bottom: 0px solid #678b3f; /*THEME CHANGE HERE*/
text-decoration: none;
color: white;
background-color:transperant;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #BDA686;
color: white;
}
