@charset "utf-8";
/* CSS Document */

*
{
margin:0;
padding:0;
}

body
{
width:868px;
height:auto;
margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background-color:#dbeaf4;
}

img
{
border:0;
}

h2
{
font-size:.83em;
font-weight:bold;
color:#065697;
padding-bottom:5px;
}

h3
{
font-size:1em;
color:#1766ab;
}


h4
{
font-size:.73em;
font-weight:bold;
color:#065697;
padding:2px 0 0 18px;
}

h5
{
color:#fff;
font-weight:bold;
padding:8px 0 0 12px;
font-size:1em;
}

iframe
{
width:614px;
height:518px;
}

#wrapper
{
width:868px;
height:auto;
background-color:#FFFFFF;
border:1px solid #c9ced2;
margin:10px 0;
padding:0 10px 10px;
overflow:hidden;
}

/* Start of Header */

#header
{
width:868px;
height:auto;
overflow:hidden;
}

#logo
{
width:196px;
height:60px;
float:left;
padding:10px 0 0 2px;
}

#navigation
{
float:right;
width:630px;
height:auto;
}

#nav
{
width:600px;
height:50px;
}

#nav ul
{
padding:0;
margin:0;
}

#nav li
{
list-style-type:none;
float:left;
}

#nav-face
{
float:right;
width:auto;
height:auto;
}

#nav-face p
{
font-size:.73em;
color:#666;
}

#nav-face p.pad
{
padding-top:5px;
}


/* End of header */

/* start of show case */

#showcont
{
width:868px;
height:auto;
clear:both;
padding-top:5px;
}

#showcont-left
{
width:210px;
height:auto;
float:left;
}

#vernavleft
{
width:210px;
height:auto;
clear:both;
}

#xtra
{
width:210px;
height:auto;
clear:both;
padding:30px 0 0 20px;
}


#showcont-right
{
width:634px;
float:right;
height:auto;
background-color:#f3f3f4;
}

#name
{
width: 634px;
height:36px;
background:url(images/name-promotion-bg.jpg) repeat-x;
}

#showcase
{
width:614px;
padding:10px;
height:100%;
}

#pdf-download
{
width:450px;
height:15px;
float:left;
padding:0 0 10px 15px;
}

#pdf
{
width:25px;
height:15px;
float:left;
}

#down-text
{
width:425px;
height:auto;
float:right;
}

#down-text a
{
font-size:11px;
color:#333;
text-decoration:none;
}

/* End of show case */

/* Start of portfolio */

#portfolio
{
width:100%;
height:100%;
clear:both;
padding-top:10px;
}

.box-container
{
width:206px;
height:auto;
float:left;
padding-right:14px;
}

.box-container a, .box-container-rt a
{
font-size:.73em;
color:#618dc7;
padding-right:15px;
}

.box-container-rt
{
width:206px;
height:auto;
float:right;
}

#contest
{
background:url(images/contests-bg.jpg) no-repeat;
height:25px;
width:206px;
}

#contest p, #recipes p, #tips p, #highlight p
{
font-size:.9em;
color:#fff;
font-weight:700;
padding:5px 0 0 10px;
}

#recipes
{
background:url(images/recipes-bg.jpg) no-repeat;
height:25px;
width:206px;
}

#tips
{
background:url(images/tips-bg.jpg) no-repeat;
height:25px;
width:206px;
}

#highlight
{
background:url(images/highlights-bg.jpg) no-repeat;
height:25px;
width:206px;
}

.contest-content
{
width:186px;
height:100px;
border:10px solid #f3f3f4;
padding-top:5px;
}

.contest-content a
{
font-size:90%;
text-decoration:none;
}

.contest-content a:hover
{
text-decoration:underline;
}


.contest-content img
{
padding-left:12px;
}

.recipes-content
{
width:186px;
height:100px;
border:10px solid #f3f3f4;
padding-top:5px;
}

.recipes-content img
{
padding:2px 0 0 5px;
}

.recipes-content a
{
font-size:100%;
text-decoration:none;
}

.recipes-content a:hover
{
text-decoration:underline;
}


.tips-content
{
width:186px;
height:100px;
border:10px solid #f3f3f4;
padding-top:5px;
}

.tips-content a
{
font-size:100%;
text-decoration:none;
}

.tips-content a:hover
{
text-decoration:underline;
}


.highlight-content
{
width:186px;
height:100px;
border:10px solid #f3f3f4;
padding-top:5px;
}

.highlight-content img
{
padding-left:10px;
}

.text-blue
{
font-size:.63em;
color:#065697;
width:100px;
float:right;
text-align:left;
font-weight:bold;
margin-top:10px;
}


.text-blue a, .highlight-content a
{
font-size:100%;
text-decoration:none;
}

.text-blue a:hover, .highlight-content a:hover
{
text-decoration:underline;
}

.box-container em
{
font-size:.63em;
font-weight:normal;
color:#666;
font-weight:bold;
padding-left:17px;
}


.highlight-content address
{
font-size:9px;
font-weight:normal;
color:#666;
padding-left:17px;
}


/* End of Portfolio */

/* Start of shortcut */

#shortcut
{
width:868px;
height:auto;
clear:both;
padding-top:15px;
}

#shortcut-left
{
width:668px;
height:auto;
float:left;
}

#shortcut-head
{
background:url(images/shortcuts-bg.jpg) repeat-x;
height:24px;
width:668px;
}

#shortcut-cont
{
width:668px;
height:auto;
overflow:hidden;
background-color:#fff3d9;
padding-bottom:20px;
}

h1
{
font-size:.83em;
font-weight:bold;
color:#065697;
padding-bottom:5px;
}

.shortcut-list
{
width:130px;
height:auto;
min-height:90px;
float:left;
padding:3px 28px 0 11px;
}

.shortcut-list-rt
{
width:150px;
height:auto;
float:right;
padding:3px 10px 0 0;
min-height:90px;
}

#shortcut-right
{
float:right;
width:180px;
height:auto;
}

#link-head
{
background:url(images/link-bg.jpg) repeat-x;
height:24px;
width:180px;
}

.link-head
{
font-size:.83em;
font-weight:bold;
color:#065697;
padding:13px 0 5px 13px;
}

.link-list
{
width:140px;
height:auto;
min-height:74px;
background-color:#eaf5ed;
padding:12px 28px 27px 11px;
}

/* End of Shortcut */

/* Start of Footer */

#footer
{
width:868px;
height:30px;
background:#FFF;
clear:both;
}

#footer p
{
text-align:right;
font-size:.63em;
color:#666;
padding-top:14px;
}

#footer a
{
color:#666;
font-size:100%;
text-decoration:none;
}

#footer a:hover
{
text-decoration:underline;
}

/* End of Footer */

/* Recipe Page content */
#recipecont
{
width:868px;
height:auto;
clear:both;
padding-top:5px;
}

#recipecont-left
{
width:210px;
height:auto;
float:left;
}

#recipe
{
width:210px;
height:auto;
}

#recipe-head
{
width:210px;
background:url(images/recipes-green-bg.jpg) repeat-x;
height:36px;
}

#recipe-cont
{
width:auto;
height:auto;
padding:10px 0 0 23px;
}

#rec-ver-nav
{
width:203px;
height:auto;
padding-top:10px;
}

#rec-ver-nav-left
{
width:180px;
float:left;
height:auto;
padding-top:10px;
}

#rec-ver-nav-right
{
width:13px;
height:420px;
float:right;
background:url(images/recipe-scroll.jpg) no-repeat;
margin-top:10px;
}

#recipecont-right
{
width:634px;
float:right;
height:auto;
background-color:#f3f3f4;
}

#food-item
{
width: 634px;
height:36px;
background:url(../images/duck-salad-bg.jpg) repeat-x;
}

#recipe-content
{
width:584px;
margin:14px;
padding:10px;
height:auto;
clear:both;
border:1px solid #ccc;
background:#FFF;
overflow:auto;
}

#recipecase-top
{
width:580px;
height:170px;
clear:both;
}

#food-item
{
width: 634px;
height:36px;
background:url(images/red-bg.jpg) no-repeat;
}

.heading
{
	clear:both; 
	width:auto; 
	height:auto;
}

#recipe-img
{
float:left;
width:430px;
height:auto;
}

#level
{
width:146px;
height:auto;
float:right;
}

#recipe-level
{
width:134px;
height:auto;
background:#fbf5eb;
padding:7px;
}

#recipecase-bottom
{
width:580px;
height:auto;
clear:both;
}

#recipe-conts
{
	width:430px; 
	float:left; 
	clear:both; 
}

#method-content
{
width:420px;
height:auto;
}

#method-content ol, #method-content ul
{
padding:3px 0 0 0;
margin:0 0 0 18px;
}

#method-content li
{
font-size:.69em;
padding:2px 10px 2px 0;
line-height:1.4em;
}

#method-content em
{
font-size:85%;
color:#900;
line-height:1.2em;
}

#method-content p
{
font-size:.69em;
padding:3px 0 3px 5px;
}

#recipe-div
{
	width:420px; 
	float:left; 
	clear:both; 
	padding-top:10px;
}

#ingred-1
{
	float:left; 
	width:190px;
	padding-left:10px;
}

#ingred-2
{
	float:right; 
	width:190px;
	padding-left:10px;
}

#ingred-div
{
width:185px;
height:auto;
background:#ddf5f9;
margin-top:5px;
padding:5px 5px 5px 0;
}

#ingred-big
{
width:390px;
height:auto;
background:#ddf5f9;
margin:5px 0 10px 0;
padding:5px 5px 5px 0;
}

.box-1
{
	clear:both; 
	width:auto; 
	height:auto;
}

#ingred
{
width:145px;
height:auto;
background:#f4f5f5;
margin-top:5px;
padding:5px 5px 5px 0;
}


#rec-right
{
width:145px;
height:auto;
float:right;
}

#ingred-rec
{
width:133px;
height:auto;
background:#e3f6e2;
margin:5px 0 10px 0;
padding:7px;
}

#ingred-3
{
float:left;
width:400px;
}

#recipe-level ul, #ingred-div ul, #ingred-big ul, #ingred-rec ul, #ingred-big ol
{
margin:0;
padding-left:10px;
}

#recipe-level li, #ingred-div li, #ingred-big li, #ingred-rec li
{
margin-left:10px;
font-size:.63em;
color:#333;
padding:2px 3px 2px 0;
line-height:1.2em;
}

#recipe-level p, #ingred-div p, #ingred-big p, #ingred-rec p
{
font-size:.69em;
padding:3px 7px;
line-height:1.3em;
}

.ingred-blue
{
font-size:.73em;
font-weight:bold;
color:#065697;
padding:5px 0 0 20px;
}

.ingred-red
{
font-size:.69em;
font-style:italic;
color:#990000;
width:170px;
padding:2px 0 0 20px;
}

#addthis
{
width:594px;
clear:both;
height:30px;
padding-top:10px;
}

#addthis a
{
font-size:.73em;
color:#666;
font-weight:bold;
text-decoration:none;
}

#addthis a:hover
{
text-decoration:underline;
}


/* End of Recipe Page Content */

/* Start of Tips Page content */

#tip-content
{
width:594px;
padding:10px;
clear:both;
height:auto;
border:1px solid #ccc;
background:#FFF;
overflow:auto;
margin:9px;
}

#tip-content-left
{
float:left;
width:260px;
height:auto;
overflow:hidden;
}

#tip-content-left a
{
color:#666;
font-weight:bold;
font-size:.69em;
text-decoration:none;
}

#tip-content-left a:hover
{
text-decoration:underline;
}

.powered
{
width:200px;
height:auto;
padding-top:10px;
}

.powered p
{
font-size:9px;
font-style:italic;
color:#666;
}

#tip-content-right
{
float:right;
width:320px;
height:auto;
}

#tip-content-right p
{
font-size:.73em;
color:#333;
padding:3px 0;
}

.tips
{
font-size:.9em;
font-weight:bold;
color:#1a64ab;
border-bottom:1px solid #d9d9d9;
padding:10px 0 4px 0;
margin-bottom:5px;
}

#tip-content-right ul
{
padding-left:15px;
margin:0;
}

#tip-content-right li
{
color:#266cb1;
font-size:.69em;
padding:1px 0;
}

#tip-content-right p
{
font-size:.73em;
color:#333;
padding:3px 0;
}


#tip-head
{
width:100%;
height:100%;
}

#tip-head p
{
font-size:.69em;
color:#333;
}

#tip-list
{
width:100%;
height:100%;
}

#tip-list p
{
font-size:.69em;
color:#333;
}

/* End of tips */

/* start of sitefinity code */

p.sf_controlListItems
{
font-size:.69em;
font-style:italic;
color:#990000;
display:none;
}


#ctl00_recnavleft_tm_ListDisplay1
{
margin:-20px 0;
}

#ctl00_recnavleft_tm_ListDisplay1 h2
{
font-size:1em;
font-weight:bold;
margin:0;
padding:7px 0 0 20px;
width:203px;
height:36px;
background:url(images/recipes-green.jpg) no-repeat;
color:#FFFFFF;
}

#ctl00_varnavleft_tm_ListDisplay1 h3
{
font-size:.83em;
font-weight:bold;
padding:5px 0 0 15px;
margin:0 0 6px 0;
background:url(images/recipe-cat.jpg) no-repeat;
width:200px;
height:20px;
}

#ctl00_recnavleft_tm_ListDisplay1 h3
{
font-size:.83em;
font-weight:bold;
padding:5px 0 0 15px;
margin:0 0 6px 0;
background:url(images/recipe-cat.jpg) no-repeat;
width:200px;
height:20px;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_expandableList ul
{
padding:0;
margin:0;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_expandableList li
{
padding:0;
margin:0;
list-style-type:none;
}

#ctl00_recnavleft_tm_ListDisplay1 a
{
color:#1766ab;
text-decoration:none;
}

#ctl00_recnavleft_tm_ListDisplay1 a:hover
{
text-decoration:underline;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer ul
{
margin:0;
padding:0;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer li
{
font-size:.69em;
color:#3d8ac9;
font-weight:bold;
padding:3px 0 5px 13px;
margin:0;
width:180px;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer a
{
color:#3d8ac9;
font-size:100%;
text-decoration:none;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer a:hover
{
text-decoration:underline;
color:#3d8ac9;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl01_contentContainer ul
{
margin:0;
padding:0;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl01_contentContainer li
{
font-size:.83em;
color:#3d8ac9;
font-weight:bold;
padding:3px 0 5px 13px;
margin:0;
width:180px;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl01_contentContainer ul ul,
#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer ul ul
{
margin:5px 0 0 0;
padding:0;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl01_contentContainer li li
{
font-size:80%;
color:#3d8ac9;
font-weight:bold;
padding:3px 0 5px 13px;
margin:0;
width:170px;
border-bottom:1px solid #f4f3f3;
background:url(images/arrow.gif) no-repeat left;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer li li
{
font-size:100%;
color:#3d8ac9;
font-weight:bold;
padding:3px 0 5px 13px;
margin:0;
width:170px;
border-bottom:1px solid #f4f3f3;
background:url(images/arrow.gif) no-repeat left;
}


#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl01_contentContainer li li a,
#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer li li a
{
color:#900;
text-decoration:none;
}

#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl01_contentContainer a:hover,
#ctl00_recnavleft_tm_ListDisplay1_ctl00_lists_ctl00_listItems_ctl00_contentContainer a:hover
{
text-decoration:underline;
}

/* Fairprice */

#ctl00_varnavleft_tm_ListDisplay1
{
margin:-20px 0;
padding:0;
}

#ctl00_varnavleft_tm_ListDisplay1 h2
{
background:url(images/recipes-green.jpg) no-repeat;
width:206px;
height:36px;
font-size:1em;
color:#fff;
font-weight:bold;
padding:8px 0 0 12px;
}

.sf_expandedList ul
{
margin:0;
padding:0;
}

.sf_expandedList li
{
list-style-type:none;
margin:0;
padding:0;
}

#ctl00_varnavleft_tm_ListDisplay1 ul
{
padding:10px 0;
margin:-10px 0;
}

#ctl00_varnavleft_tm_ListDisplay1 li
{
padding:0;
margin:0;
font-size:.83em;
font-weight:bold;
color:#065697;
}

#ctl00_varnavleft_tm_ListDisplay1 ul ul
{
padding:0;
margin:0;
}

#ctl00_varnavleft_tm_ListDisplay1 li li
{
padding-left:13px;
margin:0;
font-size:.83em;
font-weight:bold;
color:#065697;
}

#ctl00_varnavleft_tm_ListDisplay1 a
{
	color:#065697;
	text-decoration:none;
}

#ctl00_varnavleft_tm_ListDisplay1 a:hover
{
text-decoration:underline;
color:#c25162;
}

#ctl00_varnavleft_tm_ListDisplay1 a:active, a:focus
{
color:#c25162 !important;
}


#ctl00_varnavleft_tm_ListDisplay1 pre
{
font-size: 80%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#333;
padding:2px 0 0 13px;
}

#ctl00_varnavleft_tm_ListDisplay1 address
{
font-size:.69em;
font-style:italic;
color:#990000;
border-bottom:1px solid #CCCCCC;
width:190px;
padding:2px 0 4px 13px;
margin-bottom:5px;
}

/* start of sitefinity code for shortcut list */

#ctl00_shortlist1_tm_ListDisplay6, #ctl00_shortlist2_tm_ListDisplay5, #ctl00_shortlist3_tm_ListDisplay4, #ctl00_shortlist4_tm_ListDisplay3, #ctl00_linklist_tm_ListDisplay2
{
margin:-10px 0;
padding:0;
}

#ctl00_shortlist1_tm_ListDisplay6 h2, #ctl00_shortlist2_tm_ListDisplay5 h2, #ctl00_shortlist3_tm_ListDisplay4 h2, #ctl00_shortlist4_tm_ListDisplay3 h2
{
color:#065697;
font-size:.73em;
font-weight:bold;
}

#ctl00_linklist_tm_ListDisplay2 h2
{
display:none;
margin:20px;
}

#ctl00_linklist_tm_ListDisplay2 ul
{
padding:8px 0 0 0;
margin:0;
position:absolute;
}

#ctl00_shortlist1_tm_ListDisplay6 ul, #ctl00_shortlist2_tm_ListDisplay5 ul, #ctl00_shortlist3_tm_ListDisplay4 ul, #ctl00_shortlist4_tm_ListDisplay3 ul
{
padding:0;
margin:0;
position:absolute;
}

#ctl00_shortlist1_tm_ListDisplay6 li, #ctl00_shortlist2_tm_ListDisplay5 li, #ctl00_shortlist3_tm_ListDisplay4 li, #ctl00_shortlist4_tm_ListDisplay3 li, #ctl00_linklist_tm_ListDisplay2 li
{
padding:0;
margin:0;
list-style-type:none;
}

#ctl00_shortlist1_tm_ListDisplay6 ul ul, #ctl00_shortlist2_tm_ListDisplay5 ul ul, #ctl00_shortlist3_tm_ListDisplay4 ul ul, #ctl00_shortlist4_tm_ListDisplay3 ul ul, #ctl00_linklist_tm_ListDisplay2 ul ul
{
padding:0;
margin:0;
}

#ctl00_shortlist1_tm_ListDisplay6 li li, #ctl00_shortlist2_tm_ListDisplay5 li li, #ctl00_shortlist3_tm_ListDisplay4 li li, #ctl00_shortlist4_tm_ListDisplay3 li li, #ctl00_linklist_tm_ListDisplay2 li li
{
list-style-type:none;
background:url(images/bullet.gif) no-repeat left;
font-size:.73em;
color:#939598;
padding:3px 0 3px 13px;
width:130px;
}

#ctl00_shortlist1_tm_ListDisplay6 li li a, #ctl00_shortlist2_tm_ListDisplay5 li li a, #ctl00_shortlist3_tm_ListDisplay4 li li a, #ctl00_shortlist4_tm_ListDisplay3 li li a, #ctl00_linklist_tm_ListDisplay2 li li a
{
color:#939598;
font-size:100%;	
text-decoration:none;
}

#ctl00_shortlist1_tm_ListDisplay6 li li a:hover, #ctl00_shortlist2_tm_ListDisplay5 li li a:hover, #ctl00_shortlist3_tm_ListDisplay4 li li a:hover, #ctl00_shortlist4_tm_ListDisplay3 li li a:hover, #ctl00_linklist_tm_ListDisplay2 li li a:hover
{
text-decoration:underline;
}

/* homepage */

#ctl00_varnavleft_tm_ListDisplay1_ctl00_lists_ctl00_expandableList ul
{
margin:0;
padding:0;
}

#ctl00_varnavleft_tm_ListDisplay1_ctl00_lists_ctl00_expandableList li
{
list-style-type:none;
}

/* End of homepage */

/* Start of Event content */

#event-content
{
width:594px;
padding:10px;
clear:both;
height:auto;
border:1px solid #ccc;
background:#FFF;
overflow:auto;
margin:9px;
}

#event-content-left
{
float:left;
width:300px;
height:auto;
overflow:hidden;
}

#event-content-left p
{
font-size:.83em;
color:#333;
padding:4px 0;
}

#event-content-left a
{
color:#0066CC;
font-weight:bold;
font-size:.69em;
text-decoration:none;
}

#event-content-left a:hover
{
text-decoration:underline;
}


#event-content-left ul
{
padding-left:15px;
margin:0;
}

#event-content-left li
{
color:#333;
font-size:.69em;
padding:1px 0;
}

#event-content-right
{
float:right;
width:250px;
height:auto;
}

#event-right-1
{
width:250px;
height:auto;
}

#event-right-2
{
width:250px;
height:auto;
}

#banner
{
	width:205px;
	height:154px;
	display:none;
}