/* CSS Document */
/**************general*******************/
body{ background: #e1e3db url(../images/bg_tile.jpg) repeat-x; font: 12px verdana;  color:#666666; height:100%; margin-left: 0px; margin-top: 0px; line-height:1.4;}
a:link{ text-decoration:none; color:#d00000;}
a:visited{ text-decoration:none;  color:#d00000}
a:hover{ text-decoration:underline; color:#d00000}
a:active{color:#d00000;}

td { vertical-align:top;}
ul { padding:0  0 0 15px ;  margin: 0 ;}
OL {list-style-type:decimal; line-height:1.4;  margin:5px 0 ; padding: 0 0 0 20px ;}
OL li { padding:2px 0;}



h1{margin:0px;font-size:16px; color:#d00000; font-weight:bold}
h2{margin:0px;font-size:24px; color:#d00000; font-weight:bold}
	h2 p{ margin:0 ; padding:0;}
h3{margin:0 0 15px 0;font:bold 17px arial; color:#666666}
h4{margin:0;font:bold 14px arial; color:#666666}
h5{margin:0;font:bold 14px arial; color:#ffffff}


.txtspace{padding-bottom:20px; margin:0 0 0 10px}
.txtspace2{padding-bottom:20px;}

.main{width:870px;margin-left:auto; margin-right:auto}
/*.clear{clear:both}*/

.btn {width:69px; height:17px; margin-top:10px; font-size:10px}
.btn a{width:69px; height:17px; background:url(../images/btn.gif) #d00000; border-style:none; display:block; text-align:center; text-decoration:none; color:#FFFFFF;}
.btn a:hover{width:69px; height:17px; background:url(../images/btn1.gif) #d00000; color:#FFFFFF; border-style:none}
.btn a:visited{color:#FFFFFF;}
.btn a:active{color:#FFFFFF;}

/*******************tables*********************/
td.space{padding-bottom:3px}
td.space2{padding-bottom:3px; padding-top:3px}
table.tableNutrient td{ padding: 2px ; border-bottom:#e7e7e7 1px solid;}

table.tableNutCom td{border-left:#666666 1px solid; padding:5px}
table.tableNutCom{border-top:#666666 1px solid; border-bottom:#666666 1px solid; border-right:#666666 1px solid;}
table.tableNutCom tr.grey{background-color:#ededed}
table.tableNutCom tr.darkgrey{background-color:#666666}
table.tableNutCom td.darkgrey{background-color:#999999; color:#FFFFFF}

table.tableCooking td{border-left:#666666 1px solid; padding:5px}
table.tableCooking{border-top:#666666 1px solid; border-bottom:#666666 1px solid; border-right:#666666 1px solid;}
table.tableCooking tr.grey{background-color:#ededed}
table.tableCooking tr.darkgrey{background-color:#666666}

table.tableNews td{ padding:2px }
table.tableNews tr.grey{background-color:#ededed}
table.tableNews tr.darkgrey td{background-color:#666666;}
tr.darkgrey td{color:#FFFFFF; font-size:12px; font-weight:bold}

table.tableCuts{ font-size:11px; margin:5px;}
table.tableCuts td{ padding:2px; text-align:center;}
table.tableCuts td.boxHead{ font-size:12px; text-align:left; border-bottom:solid 1px #ededed ; padding-top:15px; padding-bottom:5px; text-align:left;}
table.tableCuts a{color:#666666}
table.tableCuts a:hover{ text-decoration:underline}
table.tableCuts img{ border:0;}


table.tableListMeats td{ padding:2px;text-align:left;}
table.tableListMeats td.boxHeadList{ color:#d00000; font-weight:bold;font-size:14px; text-align:left;  height:40px}

/***********footer****************/
.footer { width: 815px;	height: 50px; margin-left:auto; margin-right:auto; padding: 0; clear:both; color:#D00000; font-size:10px;overflow:hidden;}
.footer a { color: #D00000; text-decoration:none}
.footer a:hover{ color: #D00000; text-decoration:underline }
.footer_left { float: left; margin-top:27px;}
.footer_right { float: right; margin-top:0px;  margin-right: 10px; padding: 0 0 5px 10px;}

/***************header**************/
.mlalogo{text-align:right; clear:both;}
.header { width:820px; height: 92px; margin-bottom:10px; margin-right:auto; margin-left:auto; padding:0;}
.headerbg{background:url(../images/bgcontent.png); width:870px; height:92px}
*html .headerbg{background:url(../images/bgcontent.gif); width:870px; height:92px }
.top_info_left { width: auto; float: left; margin-top:13px}
.top_info_right { width: auto; padding:0; float:right; margin-top:0px}
.searchbar{width:auto; margin-bottom:0px}
.barimg{float:left}
.barinfo{float:left; background-color:#ededed; height:24px; width:415px; color:#666666}
.bardata{float:left; font-size:9px;  color:#FFFFFF ; margin: 5px 0 0 5px ;}
.bardata a{color:#666666 ; padding: 0 1px ;}
.bardata a:hover{color:#666666}
.bardata a:visited{color:#666666}
.bardata a:active{color:#666666}

.searchtext{margin-bottom:5px}
.searchfield{margin: 2px 2px 0 5px; float:left; font-size:10px ;}
.searchimg{margin:3px 0px 3px 2px;float:left;}

/**************input text ***********************/
.inptxt {border:1px solid #999; font: normal 11px arial;  color:#666666; width:120px; height:20px; float:left}
.inptxt2 {border:1px solid #999; font: normal 11px arial;  color:#999; width:95px; height:14px; float:left ; margin:0 ; padding: 0;}
.inptxtsearch {border:1px solid #999; font: normal 10px arial;  color:#666666; width:200px; height:20px;}
.inptxtmsg {border:1px solid #999; font: normal 10px arial;  color:#666666; width:117px; height:70px; float:left}

input { border:1px solid #999; font: normal 12px arial;  color:#666666; height:16px; float:left ; padding: 0 0 0 5px ;}
select { border:1px solid #999; font: normal 12px arial;  color:#666666; height:18px; float:left ; padding: 0 0 2px 0px ;}
input.checkbox{border:0; margin:0 5px 10px 0}
input.go{ border:hidden; width:15px ; height:14px ; margin:0 ; padding: 0;}

.inputlong  {width:180px ;}
.inputlong2  {width:187px ;}
.inptxtinside {width:117px;}
.inptxtinside1 { width:50px; margin: 0 0 0 10px ;}


/**********main menu*************/
.menu{width:870px; height:30px; margin-left:10px; font-family:Arial}
.menuhomeActive{width:64px; height:22px; background-image:url(../images/menu_home.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menuhome{width:64px; height:30px; background-image:url(../images/menu_01.gif); background-repeat:no-repeat;}
.menuhome a{width:64px; height:22px;  background-image:url(../images/menu_01.gif); background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menuhome a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menuhome a:active{color:#FFFFFF;text-decoration:none;}
.menuhome a:visited{color:#FFFFFF; text-decoration:none;}

.menuredmeatActive{width:127px; height:22px; background-image:url(../images/menu_redmeat.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menuredmeat{width:127px; height:30px; background-image:url(../images/menu_03.gif); background-repeat:no-repeat;}
.menuredmeat a{width:127px; height:22px; background-image:url(../images/menu_03.gif);background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menuredmeat a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menuredmeat a:active{color:#FFFFFF;text-decoration:none;}
.menuredmeat a:visited{color:#FFFFFF; text-decoration:none;}

.menuroleActive{width:113px; height:22px; background-image:url(../images/menu_role.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menurole{width:113px; height:30px; background-image:url(../images/menu_17.gif); background-repeat:no-repeat;}
.menurole a{width:113px; height:22px; background-image:url(../images/menu_17.gif);background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menurole a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menurole a:active{color:#FFFFFF;text-decoration:none;}
.menurole a:visited{color:#FFFFFF; text-decoration:none;}

.menunutritionActive{width:124px; height:22px; background-image:url(../images/menu_nutrition.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menunutrition{width:124px; height:30px; background-image:url(../images/menu_05.gif); background-repeat:no-repeat;}
.menunutrition a{width:124px; height:22px;background-image:url(../images/menu_05.gif); background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menunutrition a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menunutrition a:active{color:#FFFFFF;text-decoration:none;}
.menunutrition a:visited{color:#FFFFFF; text-decoration:none;}

.menupatientActive{width:121px; height:22px; background-image:url(../images/menu_patient.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menupatientActive a{width:121px; height:21px;  padding-top:5px; text-align:center; color:#d00000; font-weight:bold; text-decoration:none}
.menupatient{width:121px; height:30px; background-image:url(../images/menu_07.gif); background-repeat:no-repeat;}
.menupatient a{width:121px; height:22px;background-image:url(../images/menu_07.gif); background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menupatient a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menupatient a:active{color:#FFFFFF;text-decoration:none;}
.menupatient a:visited{color:#FFFFFF; text-decoration:none;}

.menurecipesActive{width:67px; height:22px; background-image:url(../images/menu_recipes.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menurecipes{width:67px; height:30px; background-image:url(../images/menu_09.gif); background-repeat:no-repeat;}
.menurecipes a{width:67px; height:22px; background-image:url(../images/menu_09.gif);background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menurecipes a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menurecipes a:active{color:#FFFFFF;text-decoration:none;}
.menurecipes a:visited{color:#FFFFFF; text-decoration:none;}

.menufacttActive{width:113px; height:22px; background-image:url(../images/menu_fact.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menufact{width:113px; height:30px; background-image:url(../images/menu_11.gif); background-repeat:no-repeat;}
.menufact a{width:113px; height:22px; background-image:url(../images/menu_11.gif);background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menufact a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menufact a:active{color:#FFFFFF;text-decoration:none;}
.menufact a:visited{color:#FFFFFF; text-decoration:none;}

.menunewsActive{width:107px; height:22px; background-image:url(../images/menu_news.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menunews{width:107px; height:30px; background-image:url(../images/menu_13.gif); background-repeat:no-repeat;}
.menunews a{width:107px; height:22px; background-image:url(../images/menu_13.gif);background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menunews a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menunews a:active{color:#FFFFFF;text-decoration:none;}
.menunews a:visited{color:#FFFFFF; text-decoration:none;}

.menucontactActive{width:91px; height:22px; background-image:url(../images/menu_contacts.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menucontact{width:91px; height:30px; background-image:url(../images/menu_15.gif); background-repeat:no-repeat;}
.menucontact a{width:91px; height:22px;background-image:url(../images/menu_15.gif); background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menucontact a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menucontact a:active{color:#FFFFFF;text-decoration:none;}
.menucontact a:visited{color:#FFFFFF; text-decoration:none;}

.menuNewActive{width:91px; height:22px; background-image:url(../images/menu_contacts.gif); background-repeat:no-repeat; padding-top:8px; text-align:center; color:#d00000; font-weight:bold}
.menuNew{width:91px; height:30px; background-image:url(../images/menu_15.gif); background-repeat:no-repeat;}
.menuNew a{width:91px; height:22px;background-image:url(../images/menu_15.gif); background-position:0 0;display:block;color:#FFFFFF; font-weight:bold; text-decoration:none;text-align:center; padding-top:8px}
.menuNew a:hover{background-position:0 -30px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menuNew a:active{color:#FFFFFF;text-decoration:none;}
.menuNew a:visited{color:#FFFFFF; text-decoration:none;}

/*******submenu**************/

.submenucurrent{ width:148px; background-color:#ededed; margin-bottom:3px; color:#666666; font-weight:bold; padding:4px 0 4px 12px;}
.submenucurrent2{ width:148px; background-color:#ededed; margin-bottom:3px; color:#d00000; font-weight:bold; padding:4px 0 4px 12px;}

.submenu{width:150px;background-color:#ededed; margin-bottom:3px; color:#666666; font-weight:bold;}
.submenu a{ width:148px;  background-color:#ededed; display:block; text-decoration:none; color:#666666; font-weight:normal;padding:4px 0 4px 12px;font-weight:bold;}
.submenu a:hover{ background-color:#cccccc; text-decoration:none; color:#666666;}
.submenu a:visited{ color:#666666;}
.submenu a:active{  color:#666666;}

.submenucurrent1{ color:#d00000; font-weight:bold; padding:4px 0 4px 10px; background:url(../images/listico.gif) 0px 8px   no-repeat ; background-color:#ededed;}

.submenu1{background-color:#ededed;  color:#666666; font-weight:bold;}
.submenu1 a{ display:block; text-decoration:none; color:#666666; font-weight:normal;padding:4px 0 4px 10px; background:url(../images/listico.gif) 0px 7px  no-repeat ; background-color:#ededed; width:130px}
.submenu1 a:hover{text-decoration:underline; color:#666666; background-color:#ededed;}
.submenu1 a:active{ color:#666666}
.submenu1 a:visited{ color:#666666}

.submenuArrow{margin-left:10px; width:150px}

/**********content**********/
.content{background:url(../images/bgcontent.png); width:870px; padding-top:7px}
.content1{background:url(../images/bgcontent.png); width:870px; padding-top:15px}
*html .content{background:url(../images/bgcontent.gif); width:870px;padding-top:20px;margin-top:-9px}
*html .content1{background:url(../images/bgcontent.gif); width:870px; padding-top:15px; margin-top:-9px}
.bottom{background:url(../images/contentbottom.png); background-repeat:no-repeat; width:870px; height:11px; margin-bottom:8px}
*html .bottom{background:url(../images/contentbottom.gif); background-repeat:no-repeat; width:870px; height:11px; margin-bottom:8px}

.contenttopimg{width:870px; height:6px; background-image:url(../images/menubottom.png); background-repeat:no-repeat; clear:both}
*html .contenttopimg{width:870px; height:6px; background-image:url(../images/menubottom.gif); background-repeat:no-repeat; clear:both}

.contenttopimg1{width:870px; height:6px; background-image:url(../images/menubottom1.png); background-repeat:no-repeat; clear:both}
*html .contenttopimg1{width:870px; height:6px; background-image:url(../images/menubottom1.gif); background-repeat:no-repeat; clear:both}

.contenttopimg2{width:870px; height:6px; background-image:url(../images/menubottom2.png); background-repeat:no-repeat; clear:both}
*html .contenttopimg2{width:870px; height:6px; background-image:url(../images/menubottom2.gif); background-repeat:no-repeat; clear:both}

/***********content main page ************/
.banner{width:810px; height:271px; padding: 0px 30px; clear:left}
.bannermeat{float:left; width:224px; margin:0px 70px 0 30px;text-align:right}
.bannerinside{float:left; width:802px; height:240px; overflow:hidden}
.bannerbottom{float:left; width:802px; height:38px; background-image:url(../images/banner_bottom.jpg);}
/*
.bannerinside{float:left; width:784px; height:271px; background-image:url(../images/banner_03.gif)}
.bannerborder{float:left; width:9px; height:271px; background-image:url(../images/banner_05.gif); background-repeat:no-repeat}
.bannerborder1{float:left; width:9px; height:271px; background-image:url(../images/banner_01.gif); background-repeat:no-repeat}
*/
.bannerTit{font-size:59px; color:#d00000; line-height:54px; font-weight:100; margin:0 0 20px 0; padding:0 ; }
	.bannerTit p { margin:0 ; padding:0;}
.bannerTxt{font-size:13px; color:#666666; font-weight:bold; margin:0 ; padding:0 ; }
.bannerTxtMargin{ float:left; width:410px; margin:10px 0px 10px 0px}
.boxes{ width:810px; margin:23px auto 25px auto;}
.boxmain_top{ width:260px; height:7px; background:url(../images/bgboxestop.gif) no-repeat; overflow:hidden ;}
.boxmain_bot{ width:260px;  background:url(../images/bgboxesbottom.gif) bottom  no-repeat;  float:left ; padding-bottom:7px; }
	html>body  .boxmain_bot { height:auto}


.box{ width:260px; height:auto;  margin:0 3px 0 3px; float:left}
.boximg{width:80px; height:auto; border: solid 1px #CCCCCC; margin:10px 10px; float:left}
.boximg1{width:61px; height:61px; border: solid 1px #CCCCCC; margin:3px 10px 3px 0;}
.boximg2{width:172px; height:172px; border: solid 1px #CCCCCC; float:left }
.boxcontent{width:135px; height:auto; margin-top:10px; float:left ; height:160px ; min-height:160px; height:auto; }
	.boxcontent h1 { padding: 0 0 5px 0; font-size:14px;}
.boxtext{margin-top:5px}
.boxbtn{margin-top:10px; margin-bottom:12px}

/************ content inside **************/
.contentinside{ width:815px; margin-left:auto; margin-right:auto;}
.text_vital{float:left; margin:0 0 0 10px; width:421px}

.titles{margin-bottom:10px; margin-right:15px;}
.subtitins{float:left;}
.subtitins1{margin-bottom:0px}
.printer{ margin-top:12px; float:right; font-size:11px ;}
.printer a{ text-decoration:none; color:#d00000}
.printer a:hover{ text-decoration:underline; color:#d00000}

.printer1{ float:right;  font-size:11px ;}
.printer1 a{ text-decoration:none; color:#d00000;}
.printer1 a:hover{ text-decoration:underline; color:#d00000}


.line{ clear:both; width:auto; border-bottom:solid 1px #ededed; height:7px; margin-bottom:10px}
.line2{ clear:both; width:auto; border-bottom:solid 1px #ededed; height:1px}
.subtit{font:bold 13px arial; color:#d00000}
.c1{width:170px; float:left; display:block ; min-height:20px}
.c2{width:480px; height:auto; float:left; padding-left:20px;}
.c3{width:145px; height:auto; float:left;}
.c4{width:620px; height:auto; float:left; padding-left:20px ; }
.c5{width:620px; height:auto; float:left; padding-left:170px ; }
.box_top{width:145px; height:5px; background-image:url(../images/bgbox_top.gif); background-repeat:no-repeat;  overflow:hidden;}
.box_content{width:125px; height:auto; background:url(../images/bgbox_bot.gif) bottom left no-repeat; margin-bottom:15px ; padding: 10px;}
.box_content a{  text-decoration:none}
.box_content a:hover{ text-decoration:underline}

.box_top_large{width:464px; height:8px; background-image:url(../images/boxloginlarge_01.gif); background-repeat:no-repeat;  overflow:hidden;}
.box_content_large{width:464px; height:auto; background:url(../images/boxloginlarge_02.gif) bottom left no-repeat; margin-bottom:15px ; padding: 10px;}
.box_content_large a{  text-decoration:none}
.box_content_large a:hover{ text-decoration:underline}
.box_large_left{float:left; width:150px; margin-right:40px; margin-left:10px}
.box_large_right{float:left; width:250px}

.smalltxt{ font-size:10px}
.tittabletxt{ font-weight:bold; font-size:13px; background-color:#666666; color:#FFFFFF}
.colortext{ color:#d00000;text-decoration:none;}
.textinside{clear:both; margin-right:15px; margin-bottom:15px}
	.textinside img{ padding: 0 10px 10px ;}

.navig{ float:left;color:#666666;clear:both; width:400px; font-size:12px}
.navig a{ color:#666666; text-decoration:none}
.navig a:hover{ color:#666666;margin-top:10px; text-decoration:underline}
.navig a:visited{color:#666666;}
.navig a:active{ color:#666666;margin-top:10px; text-decoration:underline}
.navig2{color:#666666; margin-bottom:5px; width:370px; font-size:12px;}
.navig3{ color:#666666;clear:both; margin-bottom:5px; width:100%; font-size:12px;}
.clearing{clear:both}

.numbering{margin:0; padding:18px}
.listening{margin:0; padding: 0px 0px 0px 5px; list-style:none}
.listening li{margin:2px 0 0 0; padding: 0px 10px; background:url(../images/listico.gif) 0px 4px  no-repeat ;}
.listening li a{margin:0;}


.blockresources{margin-bottom:30px; margin-right:15px; width:600px}
.rowsresources{ margin-bottom:10px}
.rowsresources a{color:#d00000; text-decoration:none}
.rowsresources a:hover{color:#d00000; text-decoration:underline}
.link1{ font-size:9px;}

.pastissuesTable { padding-right:20px ; float:left ;}
.pastissuesTable table{  width:166px ;}
.pastissuesTable table td{ padding: 2px 2px 2px 2px ;}



/*********************************************/
.blocknews{padding-bottom:15px; padding-top:5px;border-bottom:solid 1px #ededed }
.newsPages{text-align:center; margin-top:15px; font-weight:bold}
.newsPages a{ background-color:#ededed; padding:3px 5px; margin:1px;font-weight: normal}

/*************** rollover menu **********************/
#nav, #nav ul { /* all lists */padding: 0; margin: 0; list-style: none; line-height: 1; width:855px; height:30px; z-index:10 ;}

#nav a {display: block;}
#nav li { /* all list items */float: left; list-style:none;display:inline; margin:0 5px 0 0;}
#nav li ul { /* second-level lists */position: absolute; width: 120px; height:25px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}
#nav li ul a{ /* second-level lists */background:#808080;	height:auto; padding: 8px 5px 8px 10px; text-align:left; font-size:11px; width: 140px; border-bottom:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC;}
#nav li ul a:active{ color:#ffffff ;}
#nav li ul a:visited{ color:#ffffff ;}
#nav li ul a:hover{ /* second-level lists */background:#666666;}
#nav .sfhover { }
#nav li ul ul { /* third-and-above-level lists */margin: -30px 0 0 155px;}
#nav li:hover{position: static;} ul ul, #nav li.sfhover ul ul {left: -999em;}
#nav li:hover{position: static;} ul, #nav li li:hover{position: static;} 
ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */left: auto;}
#nav ul li ul { left: -999em;}
#nav ul li.sfhover ul { left: auto;}
#nav a.arrow{ background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right ;}
#nav a.arrow:hover{ background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right ;}
#nav li ul ul li a{background-color:#9e9e9e;}


/*************recipes*************/
.imgMain{ margin-left:15px}
.imgSmall{margin-right:25px; margin-bottom:15px; float:left;}
.imgBig{margin-right:20px; margin-bottom:10px; float:left;}
.imgSmallDescriptor{margin-right:25px; margin-bottom:80px; float:left;}
.blockText{margin-bottom:10px;border-bottom:solid 1px #ededed;}
.blockRecipes {margin-bottom:10px;border-bottom:solid 1px #ededed;}

.Filename
{
    color: green;
    font-size:xx-small;
    position: absolute; 
    margin-bottom:20px;
    width: 460px; 
    clip:  rect(0 184 360 0); 
    overflow:hidden;}
	
	
td.cellEnter { margin-left:20px; width:80px;}	
	
	