
BODY
{
    BACKGROUND-COLOR: #000000;
	scrollbar-face-color:#000000;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ededed;
}
BODY:active
{
    COLOR: #FDFED5
}
TABLE.MAIN
{
	background-image: url('images/background_image.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	WIDTH: 766px
}
TABLE.Content
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #DBCBC0 2px solid
}
TD 
{ 
	font-family:"Times New Roman", Times, serif;font-size:13.5px;line-height:17.5px;color:#000000;font-weight:normal 
}
LI 
{ 
	font-family:"Times New Roman", Times, serif;font-size:13.5px;line-height:21.5px;color:#000000;font-weight:normal 
}
.leftmenuborder 
{
    BORDER-RIGHT: #D0CBC6 1px dashed
}
/* Input Elements */
.dropdown
{
	FONT-FAMILY:"Times New Roman", Times, serif;
    FONT-SIZE: 11.5px;
    COLOR: #830508;
    WIDTH: 191px;
    HEIGHT: 20px;
    BORDER: #B5A365 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.dropdownMED
{
	FONT-FAMILY:"Times New Roman", Times, serif;
    FONT-SIZE: 11.5px;
    COLOR: #830508;
    WIDTH: 125px;
    HEIGHT: 20px;
    BORDER: #B5A365 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
/* Section Text */
.burgheader 
{
	font-family: "Times New Roman", Times, serif;
	color: #830508;
	font-size: 14.5px;
	line-height: 16.5px;
	font-weight: bold;
}
.whiteheader 
{
	font-family: "Times New Roman", Times, serif;color: #ffffff;font-size: 14.5px;line-height: 16.5px;font-weight: bold;
}
.globalmenudividers
{
    font-family: "Times New Roman", Times, serif;
	color: #574B48;
    font-size: 11.5px;
    line-height: 13.5px;
}
a.globalmenu {
    font-family: "Times New Roman", Times, serif;
	color: #574B48;
    font-size: 11.5px;
    line-height: 12.5px;
    text-decoration: none;
}
a.recipelinks {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
	color: #7F6B52;
    font-size: 10px;
    line-height: 14px;
    text-decoration: underline;
}
a.sitemaplinks {
    font-family: "Times New Roman", Times, serif;
    font-weight: normal;
	color: #7F6B52;
    font-size: 11.5px;
    line-height: 14px;
    text-decoration: none;
}
a.recipemostviewed
{
    font-family: "Times New Roman", Times, serif;
    font-weight: normal;
	color: #5F573D;
    font-size: 12.5px;
    line-height: 16.5px;
    text-decoration: none;
}
/* Recipe Left Menu */
a.recipemenulinks {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
	color: #7F6B52;
    font-size: 11.5px;
    line-height: 16px;
    text-decoration: none;
}
.recipemenubullet 
{
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
	color: #7F6B52;
    font-size: 11.5px;
    line-height: 16px;
    text-decoration: none;	
}
a.recipeeasymeal {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
	color: #7F6B52;
    font-size: 12.5px;
    line-height: 16px;
    text-decoration: none;
}
.recipesubheader 
{
	font-family: "Times New Roman", Times, serif;
	color: #B5A267;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold;
}
a.leftmenu
{
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
	color: #D13620;
    font-size: 12.5px;
    line-height: 14.5px;
    text-decoration: none;
}
.leftmenutitle 
{
	font-family: "Times New Roman", Times, serif;
	color: #D13620;
	font-size: 12.5px;
	line-height: 14.5px;
	font-weight: bold;
}
.ingredientsbox 
{
    WIDTH: 370px;
    BORDER: #83774F 1px solid
}
.shoppingbox 
{
    BORDER: #83774F 1px dotted;
	background-image: url(images/shoppinglist/left_background.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.createshoppingbox 
{
	background-image: url(images/shoppinglist/left_background.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.recdetail 
{
    WIDTH: 225px;
    HEIGHT: 114px;
    BORDER: #830508 1px dashed;
    BACKGROUND-COLOR: #FFFFFF
}
.recdetailright {
    WIDTH: 1px;
    HEIGHT: 84px;
    BORDER-RIGHT: #BEAE78 1px dotted
}
.rechomevertdiv {
    WIDTH: 1px;
    BORDER-RIGHT: #B5A365 1px dashed
}
.recdetailbottom {
    WIDTH: 140px;
    HEIGHT: 28px;
    BORDER-BOTTOM: #BEAE78 1px dotted
}
.ingredientsdivider
{
	HEIGHT: 1px;
    BORDER-BOTTOM: #BEAE78 1px dotted
}
/* Summary Link Text */
a.summarylink {
    font-family: "Times New Roman", Times, serif;
    color: #999999;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
}

a.summarylink:hover { 
	    color: #990000;
}
    
/* Red Link Text */
a.redlink {
    font-family: "Times New Roman", Times, serif;
    color: #990000;
    font-size: 10px;
    line-height: 15px;
    text-decoration: none;
}

a.redlink:hover { 
    color: #990000;
    text-decoration: underline;
}
    
a.redlink02 {
    font-family: "Times New Roman", Times, serif;
    color: #990000;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
}

a.redlink03 {
    font-family: "Times New Roman", Times, serif;
    color: #990000;
    text-decoration: underline;
}

/* Green Link Text */
a.greenlink {
    font-family: "Times New Roman", Times, serif;
	 color: #339933;
    text-decoration: underline;
}

/* White Link Text */
a.whitelink {
    font-family: "Times New Roman", Times, serif;
    color: #FFFFFF;
    font-size: 10px;
	line-height: 12.5px;
    text-decoration: none;
}
a.whitelink:hover { 
    color: #FFFFFF;
    text-decoration: underline;
}

/* White Link Text */
a.whitelink2 {
    font-family: "Times New Roman", Times, serif;
    color: #FFFFFF;
    font-size: 12.5px;
    font-weight: bold;
	line-height: 12.5px;
    text-decoration: none;
}
a.whitelink2:hover { 
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
}
/* White Link Text */
a.recipetabs {
    font-family: "Times New Roman", Times, serif;
    color: #837751;
    font-size: 10px;
	line-height: 12.5px;
    text-decoration: none;
}
a.recipetabs:hover { 
    color: #837751;
    text-decoration: underline;
}
a.removerecipe {
    font-family: "Times New Roman", Times, serif;
    color: #990000;
    font-size: 11.5px;
    line-height: 11.5px;
    text-decoration: none;
}
/* Top Menu Text Link */
a.topmenulink {
    font-family: "Times New Roman", Times, serif;
    color: #670C15;
    font-size: 10px;
    line-height: 15px;
    text-decoration: none;
}
a.topmenulink:hover { 
    color: #670C15;
    text-decoration: underline;
}
.field
{
	BORDER-COLOR: #FFFFFF; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #000000;
	WIDTH: 104px;
	HEIGHT: 16px;
	padding:2px 2px 2px 2px
}
.fieldleft
{
	BORDER-COLOR: #C6C6C4; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 11.5px/16.5px "Times New Roman", Times, serif;
	COLOR: #666666;
	WIDTH: 115px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfield
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 191px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfieldLG
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 125px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfieldMED
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 80px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfieldSM
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 35px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.loginfieldSM
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 91px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.loginfield
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 131px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.homesignupfield
{
	BORDER-COLOR: #9F9F9E; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #000000;
	WIDTH: 106px;
	HEIGHT: 16px;
	padding:2px 2px 2px 2px
}
.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}
.p-shadow {
  width: 90%;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
}
.fieldtext
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
    line-height:normal;
    COLOR: #666666;
    WIDTH: 340px;
    HEIGHT: 150px;
    padding:2px 2px 2px 2px
}
.fieldtextMED
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
    line-height:normal;
    COLOR: #666666;
    WIDTH: 191px;
    HEIGHT: 150px;
    padding:2px 2px 2px 2px
}
.fieldtextSM
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid;
	FONT-FAMILY: arial,verdana,sans-serif;
    font-size: 12.5px;
    line-height:normal;
    COLOR: #666666;
    WIDTH: 340px;
    HEIGHT: 50px;
    padding:2px 2px 2px 2px
}
.pageTitle 
{
	font-family: "Times New Roman", Times, serif;
	color: #65443B;
	font-size: 18.5px;
	line-height: 22.5px;
	font-weight: bold;
}
.homeFeaturedRecipe 
{
	font-family: "Times New Roman", Times, serif;
	color: #D93C06;
	font-size: 16.5px;
	line-height: 20.5px;
	font-weight: bolder;
}
.homeTitle 
{
	font-family: "Times New Roman", Times, serif;
	color: #FF7011;
	font-size: 16.5px;
	line-height: 21.5px;
	font-weight: bolder;
}
.homeSubTitle 
{
	font-family: "Times New Roman", Times, serif;
	color: #65443B;
	font-size: 13.5px;
	line-height: 17.5px;
	font-weight: bold
}
.recipeSubTitle 
{
	font-family: "Times New Roman", Times, serif;
	color: #65443B;
	font-size: 13.5px;
	line-height: 17.5px;
	font-weight: bold
}
.subTitle 
{
	font-family: "Times New Roman", Times, serif;
	color: #65443B;
	font-size: 15.5px;
	line-height: 19.5px;
	font-weight: bold;
}
.subTitleSM
{
	font-family: "Times New Roman", Times, serif;
	color: #FF7011;
	font-size: 14.5px;
	line-height: 17.5px;
	font-weight: bold;
}
.cookingresSM
{
	font-family: "Times New Roman", Times, serif;
	color: #65443B;
	font-size: 14.5px;
	line-height: 17.5px;
	font-weight: bold;
}
a.cookingres
{
    font-family: "Times New Roman", Times, serif;
    font-weight: normal;
	color: #65443B;
    font-size: 13.5px;
    line-height: 16.5px;
    text-decoration: underline;
}
a.smallblue
{
    font-family: "Times New Roman", Times, serif;
    font-weight: normal;
	color: #65443B;
    font-size: 12.5px;
    line-height: 17.5px;
    text-decoration: underline
}
.tabheaderOFF 
{
	font-family: "Times New Roman", Times, serif;
	color: #65443B;
	font-size: 12.5px;
	line-height: 12.5px;
	font-weight: bold;
}
.homedivider
{
	BORDER-BOTTOM: #DBCBC0 1px solid;
}
.homedividervertical
{
	BORDER-RIGHT: #CCCCCC 1px solid;
}
.leftmenudivider
{
	BORDER-BOTTOM: #D3B9A8 1px solid;
}
.legalstatement
{
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 11.5px;
	line-height: 12.5px;
	font-weight: normal
}
a.copyright
{
    font-family: "Times New Roman", Times, serif;
    font-weight: normal;
	color: #FFFFFF;
    font-size: 11.5px;
    line-height: 12.5px;
    text-decoration: underline
}