BODY 		{ 
		padding-right:0px; padding-left:0px; padding-bottom:0px; PADDING-TOP:0px; margin:0px 0px 0px; font-family:Arial; background-color:#E0D7C6
		}

#outer 		{ 
		padding-right:20px; padding-left:20px; display:block; padding-bottom:0px; PADDING-TOP:20px; MARGIN:0px auto; WIDTH:979px; background-color:#ffffff
		}

#portheaderleft	{
		float:left; margin-bottom:0px; padding-bottom:0px; width:290px; height:81px;  background-image:url(images/RBPortalLogo.png); background-repeat:no-repeat;
		}

#headerright	{
		float:right; margin-bottom:0px; padding-top:10px; padding-left:20px; padding-right:100px; width:553px; border-width:1px; border-style:solid;  border-color:#A7A9AC; height:69px;
		}

#leftcolumn	{
		float:left; margin-bottom:0px; padding-bottom:0px; width:292px; overflow:hidden;
		}

#middlecolumn	{
		float:left; margin-bottom:0px; padding-bottom:0px; width:10px; overflow:hidden;
		}

#rightcolumn	{
		float:left; margin-bottom:0px; padding-bottom:0px; width:675px; overflow:hidden;
		}


#leftheader	{
		float:left; margin-bottom:0px; padding-bottom:0px; width:290px;  height:81px; overflow:hidden; border-width:1px; border-style:solid;  border-color:#BCBEC1;
		}

#rightheader	{
		float:left; margin-bottom:0px; padding-top:9px; padding-left:20px; padding-right:100px; width:553px; border-width:1px; border-style:solid;  border-color:#BCBEC1; height:72px; overflow:hidden;
		}
#rightheaderMarquee	{
		float:left; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; width:673px; height:81px; border-width:1px; border-style:solid;  border-color:#BCBEC1; overflow:hidden;
		}

#leftmiddle	{
		float:left; margin-top:10px; margin-bottom:0px; padding-bottom:0px; width:290px;  height:409px; border-width:1px; border-style:solid;  border-color:#BCBEC1; overflow:hidden;
		}

#leftmiddlehome	{
		float:left; margin-top:10px; margin-bottom:0px; padding-bottom:0px; width:290px;  height:289px; border-width:1px; border-style:solid;  border-color:#BCBEC1; background-image:url(images/rb_anim12.jpg); background-repeat:no-repeat; overflow:hidden;
		}


#leftbottom 	{
		float:left; margin-top:10px; margin-bottom:0px; padding-bottom:0px; padding-left:25px; padding-top:0px;  width:265px;  border-width:1px; border-style:solid;  border-color:#BCBEC1; overflow:hidden;
		}

#leftbottommenu {
		float:left; width:265px; padding-top:25px; overflow:hidden;
		}

#leftbottomcontent {
		float:left; margin-top:10px; margin-bottom:0px; padding-bottom:25px; width:265px; overflow:hidden;
		}

#rightbottom 	{
		float:left; width:673px; margin-top:10px; border-width:1px; border-style:solid; border-color:#BCBEC1; overflow:hidden;
		}

#rightbottomhome	{
		float:left; width:673px; margin-top:10px;  border-width:1px; border-style:solid; border-color:#BCBEC1; background-color:#F1F1F2; display:inline-block; overflow:hidden;
		}


#rightbottomcontent 	{
		float:left; width:603px;  padding-bottom:35px;  padding-top:35px; padding-left:35px; Padding-right:35px; background-color:white; overflow:hidden;
		}

#rightbottomcontenthome 	{
		float:left; width:653px;  padding-bottom:0px;  padding-top:10px; padding-left:10px; Padding-right:10px; overflow:hidden;
		}


#rightmiddle1	{
		float:left; margin-top:10px; width:675px; overflow:hidden;
		}
#rightmiddle2	{
		float:left; margin-top:10px; width:675px; overflow:hidden;
		}



.panedivide	{
		margin-bottom:10px;
		}

#footer 	{ 
		CLEAR:both; float:left; display:block; WIDTH:100%; TEXT-ALIGN:left; padding-top:20px; height:180px;
		}


#footerpanel1	{
		float:left; width:135px; height:160px; margin-right:5px; padding-bottom:5px;
		}
#footerpanel2	{
		float:left; width:135px; height:160px; margin-right:5px; padding-bottom:5px;
		}
#footerpanel3	{
		float:left; width:135px; height:160px; margin-right:5px; padding-bottom:5px;
		}
#footerpanel4	{
		float:left; width:135px; height:160px; margin-right:5px; padding-bottom:5px;
		}
#footerpanel5	{
		float:left; width:135px; height:160px; margin-right:5px; padding-bottom:5px;
		}
#footerpanel6	{
		float:left; width:135px; height:160px; margin-right:5px; padding-bottom:5px;
		}
#footerpanel7	{
		float:left; width:135px; height:160px; padding-bottom:5px;
		}

#copyright 	{ 
		 MARGIN:0px auto; WIDTH:1019px; display:block; font-size:10px; color:#58585a; padding-top:8px; padding-bottom:40px; text-align:right; 
		}

#copyright a 	{ 
		color:#58585a; text-decoration:none; background-color:#E0D7C6
		}


#pagerow1	{
		width:653px; display:inline-block;  margin-bottom:10px;
		}
#pagerow2	{
		width:653px; display:inline-block;  margin-bottom:10px;
		}
#pagerow3	{
		width:653px; display:inline-block;  margin-bottom:10px;
		}
#pagerow4	{
		width:603px; display:inline-block;  margin-bottom:0px;
		}

#pageblock1	{
		float:left; width:432px; display:inline-block;  margin-bottom:10px;
		}

#pageblock2	{
		float:right; width:211px; display:inline-block;  margin-bottom:10px;
		}


.pageblockdivide {
		float:left; width:432px; display:inline-block; height:10px;
		}


.pagepanel1	{
		float:left; width:211px; margin-right:10px; 
		}
.pagepanel2	{
		float:left; width:211px; 
		}
.pagepanel3	{
		float:right; width:211px;
		}

.pagepanel4	{
		float:right; width:432px;
		}

.pagepanel5	{
		float:left; width:432px;
		}


.pagepanel6	{
		float:left; width:296px; margin-bottom:10px;
		}
.pagepanel7	{
		float:right; width:296px; margin-bottom:10px;
		}

.pagepanel8	{
		float:left; width:430px; height:261px; border-width:1px; border-style:solid;  border-color:#000000;  background-image:url(images/Videobackground.jpg); background-repeat:no-repeat;
		}

P 		{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; margin-top:15px; color:#58585a;}
P A:link	{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; margin-top:15px; color:#58585a; text-decoration:underline;}
P A:hover	{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; margin-top:15px; color:#58585a; text-decoration:underline;}
P A:visited	{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; margin-top:15px; color:#58585a; text-decoration:underline;}
P A:active	{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; margin-top:15px; color:#58585a; text-decoration:underline;}

.Normal		{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; color:#58585a;}
A:link		{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; color:#58585a; text-decoration:underline;}
A:hover		{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; color:#58585a; text-decoration:underline;}
A:visited	{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; color:#58585a; text-decoration:underline;}
A:active	{font-weight:normal; font-size:12px; font-family:Arial; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; MARGIN:0px; color:#58585a; text-decoration:underline;}


H1 		{margin-top:0px; font-family:Arial; font-weight:normal; font-size:18px; color:#58585a; padding-top:0px; border:none;}
H1 A:link 	{margin-top:0px; font-family:Arial; font-weight:normal; font-size:18px; color:#58585a; padding-top:0px; border:none; text-decoration:underline;}
H1 A:hover 	{margin-top:0px; font-family:Arial; font-weight:normal; font-size:18px; color:#58585a; padding-top:0px; border:none; text-decoration:underline;}
H1 A:visited 	{margin-top:0px; font-family:Arial; font-weight:normal; font-size:18px; color:#58585a; padding-top:0px; border:none; text-decoration:underline;}
H1 A:active 	{margin-top:0px; font-family:Arial; font-weight:normal; font-size:18px; color:#58585a; padding-top:0px; border:none; text-decoration:underline;}


.rblogin 		{text-decoration:none; color:#58585a; padding-left:20px; font-size:13px; font-weight:bold;}
A.rblogin:link		{text-decoration:underline; color:#58585a; padding-left:20px; font-size:13px; font-weight:bold;}
A.rblogin:hover		{text-decoration:underline; color:#58585a; padding-left:20px; font-size:13px; font-weight:bold;}
A.rblogin:visited	{text-decoration:underline; color:#58585a; padding-left:20px; font-size:13px; font-weight:bold;}
A.rblogin:active	{text-decoration:underline; color:#58585a; padding-left:20px; font-size:13px; font-weight:bold;}



UL {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a;}
UL A:link {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}
UL A:hover {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}
UL A:visited {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}
UL A:active {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}

UL LI  {list-style-type:disc;}

TD A:link {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}
TD A:hover {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}
TD A:visited {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}
TD A:active {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; TEXT-DECORATION: none}


.boxed	{
	border-width:1px; border-color:#BCBEC1; border-style:solid;
	}


#pbleft	{
	 float:left; width:290px;
	}


.Level0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
.Level0 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
.Level1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
.Level1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}


.Level0 LI {
	PADDING-LEFT:0px; WIDTH:240px; POSITION:relative; margin-top:5px; BACKGROUND:url(images/RootMenu.png) no-repeat;
	}
* HTML .Level0 LI {
	 BACKGROUND:url(images/RootMenu.png) no-repeat;
		}
.Level1 LI {
	WIDTH:240px;  POSITION:relative;  margin-top:0px; BACKGROUND:url(images/SubMenu.png) no-repeat;
	}

.Level1 LI.SelectedTab {
	WIDTH:240px;  POSITION:relative;  margin-top:0px; BACKGROUND:url(images/Selected.png) no-repeat;
	}


.Level0 LI A {
	DISPLAY: block;line-height:20px; font-family:Arial; font-size:100%; font-weight:bold; color:#58585a; text-decoration:none; padding-left:10px;
	}

UL .SelectedTab A {
	 DISPLAY: block;line-height:20px; font-family:Arial; font-size:100%; font-weight:bold; COLOR:black;
	}

UL UL .SelectedTab A {
	 DISPLAY: block;line-height:20px; font-family:Arial; font-size:100%; font-weight:bold; COLOR:white;
	}


.Level1 LI A {
	DISPLAY: block;line-height:20px; font-family:Arial; font-size:80%; font-weight:bold; color:black; text-decoration:none; padding-left:10px;
	}

#nav1312 {margin-top:20px;}

#nav1313 {margin-top:20px;}

#nav1340 {margin-top:20px;}

#nav1315 {margin-top:20px;}

#nav1316 {margin-top:20px;}

#nav1319 {}

#nav1321 {margin-top:20px;}
#nav1322 {margin-top:20px;}
#nav1435 {margin-top:20px;}
#nav4269 {margin-top:20px;}

.recipeingredients {padding:10px 10px 10px 10px; border-width:1px; border-color:#BCBEC1; border-style:solid;}
.recipemethod{padding:10px 10px 10px 10px;  background-color:#ECECEC;}

.formlabel    {font-weight:normal; font-size:14px; font-family:Arial; color:#58585a;}
.formquestion {font-weight:normal; font-size:12px; font-family:Arial; color:#58585a;}
#SaveForm     {padding-left:250px;}
.NormalTextBox{border-style:solid; border-width:1px; border-color:#A7A9AC;}

.cleared {clear:both;}
