body
{
background-color:#a09a8a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

h1, h2, h3, h4, h5, p, a, ul, li, div, html, img, body
{
margin:0;
padding:0;
border:0;
list-style:none;
}

h1
{
color:#cc3333;
font-size:20px;
font-variant:normal;
font-weight:lighter;	
}

h2
{
color:#FF9933;
}

h3
{
color:#cc3333;
font-size:16px;
font-variant:normal;
font-weight:lighter;
}

p
{
margin-right:5px;
}

a
{
text-decoration:none;
color:#333333;
}

.online
{
background:#FFFFFF;
width:auto;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
}

.list-add
{
	background-color: #FFFFFF;
	padding-top:7px;
	padding-bottom:7px;
	color:#746953;
}
	
	
.list-even
{
background-color: #F6F2E6;
padding-top:7px;
padding-bottom:7px;
color:#746953;
}

.meal-add
{
	background-color: #FFFFFF;
	padding-top:7px;
	padding-bottom:7px;
	color:#746953;
}
	
	
.meal-even
{
background-color: #ecf4e9;
padding-top:7px;
padding-bottom:7px;
color:#746953;
}

.top-list-header
{
font-size:12px;
font-weight:bold;
}

.list-header
{
	font-size:12px;
	font-weight:bold;
}

a:hover
{
color:#FF3300;
}

.spacer
{
clear:both;
padding:4px;
}

.cols
{
float:left;
width:215px;
margin-top:10px;
margin-right:10px;
margin-left:10px;
}

	.cols a
	{
	 color:#FF9933;
	 text-decoration:underline;
	 text-align:right;
	}
	
	.cols a:hover
	{
	color:#FF9900;
	text-decoration:none;
	}

#container
{
margin:auto;
width:980px;
padding-top:5px;
}

	#header
	{
	background:#FFFFFF url(../images/header.jpg) top no-repeat;
	width:980px;
	height:113px;
	position:relative;
	}
	
		#header ul
		{
	position:absolute;
	top:59px;
	right:22px;
	width: 670px;
	height: 24px;
    margin: 0px;
		}
	
			#header ul li
			{
				display:inline;
				margin:4px;
				color:#FFFFFF;
				font-weight:bold;
			}
			
				#header ul li a
				{
				 color:#FFFFFF;
				 text-decoration:none;
				 font-weight:bold;
				 font-size:11px;
				 text-transform:uppercase;
				}
				
				#header ul li a:hover
				{
				 color:#FFFFCC;
				}
	
	#content
	{
	background:#FFFFFF;
	}
	
		#content-inner
		{
		padding-top:10px;
		padding-bottom:10px;
		position:relative;
		}
		
		#content-inner-txt-container
		{
		
		}
		
			.content-inner-curv-top
			{
			background:url(../images/content-top.gif) no-repeat;
			width:420px;
			height:10px;
			}

			.content-inner-curv-mid
			{
			background: url(../images/content-mid.gif);
			width:420px;
			}


			.content-inner-curv-bottom
			{
			background:url(../images/content-bottom.gif) no-repeat;
			width:420px;
			height:10px;
			}
			
			
		
			#content-orange-box
			{
			width:250px;
			height:276px;
			background:url(../images/restu_06.jpg);
			float:left;
			position:relative;
			}
			
				#content-orange-box-sign-up
				{
				position:absolute;
				top:239px;
				left:60px;
				}
			
			#content-splash
			{
			width:713px;
			height:276px;
			float:left;
			}
		
			#side-bar
			{
			float:left;
			width:229px;
			margin-left:20px;
			}
			
				#side-bar-nav li
				{
					border-bottom:1px #999999 solid;
					padding:20px 10px 10px 0px;
				}
				
				#side-bar-nav li a
				{
				font-size:14px;
				margin-bottom:10px;
				
				}
			#side-bar-top-list
			{
			padding-top:10px;
			width:229px;
			}
			
				#side-bar-top-list-top
				{
					background:#FFFFCC url(../images/side-bar-lbr-top.jpg) top no-repeat;
					width:229px;
					height:41px;
					position:relative;
					padding:0;
					margin:0
				}
				
					.side-bar-header
					{
	position:absolute;
	left: 12px;
	top: 14px;
	width: 214px;
					}
				
				#side-bar-top-list-mid
				{
					background-color: #F6F2E6;
				}
				
					#side-bar-top-list-mid ul
					{
					  padding-left:5px;
					   padding-right:5px;
					}
				
					
								#side-bar-top-list-mid ul li a
								{
								color:#746953;
								}
				
				#side-bar-top-list-botom
				{
				background:url(../images/side-bar-lbr-bottom.jpg) no-repeat;
				width:229px;
				height:13px;
				}
				
				#side-bar-meal-type
				{
				padding-top:20px;
			    width:229px;
				}
				
					#side-bar-meal-type-top
					{
					 background:url(../images/side-bar-lgr-top.jpg) top no-repeat;
					 width:229px;
					 height:41px;
					 position:relative;
					}
					
					#side-bar-meal-type-mid
					{
					background-color: #EDF5EA;
					padding-left:5px;
					padding-right:5px;	
					}
					
					#side-bar-meal-type-bottom
					{
					 background:url(../images/side-bar-lgr-bottom.jpg) no-repeat;
					 width:229px;
					 height:13px;
					}
					
				#side-bar-online
				{
					margin-top:20px;
					width:229px;
				}
				
					#side-bar-online-top
					{
					background:url(../images/side-bar-lytbr-top.jpg) top no-repeat;
					width:229px;
					height:41px;
					position:relative;
					}
					
					#side-bar-online-mid
					{
					background-color:#F4EEE2;
					padding-left:5px;
					padding-right:5px;
					}
					
					#side-bar-online-bottom
					{
					background:url(../images/side-bar-lytbr-bottom.jpg) no-repeat;
					width:229px;
					height:13px;
					}
	
			#content-inner-txt
			{
			padding-top:10px;
			padding-left:17px;
			width:705px;
			float:left;
			}
			
				#truck
				{
					float:left;
					margin:5px;
				}
				
			#side-bar-right
			{
	float:left;
	width:229px;
	margin-left:4px;
	padding-top: 10px;
			}
			
				#side-bar-right-recall
				{
					margin-top:20px;
					width:229px;
				}
				
					#side-bar-right-recall-top
					{
					background:url(../images/side-bar-lytgr-top.jpg) top no-repeat;
					width:229px;
					height:41px;
					position:relative;
					}
					
					#side-bar-right-recall-mid
					{
					background-color:#f6f7f2;
					padding-left:22px;
					padding-right:10px;
					}
					
					#side-bar-right-recall-mid ul li
						{
							padding-top:5px;
							padding-bottom:5px;
							font-weight:bold;
						}

					
						#side-bar-right-recall-mid a
						{
						color:#996600;
						}
					
					#side-bar-right-recall-bottom
					{
					background:url(../images/side-bar-lytgr-bottom.jpg) no-repeat;
					width:229px;
					height:13px;
					}
					
				#side-bar-right-categories
				{
					
				}
				
					#side-bar-right-categories-top
					{
					background:url(../images/side-bar-lgry-top.jpg) top no-repeat;
					width:229px;
					height:41px;
					position:relative;
					}
					
					#side-bar-right-categories-mid
					{
					background-color:#f6f7f2;
					padding-left:22px;
					padding-right:10px;
					}
					
						#side-bar-right-categories-mid ul li
						{
							padding-top:5px;
							padding-bottom:5px;
							font-weight:bold;
						}
							#side-bar-right-categories-mid ul li a
							{
							 color:#000000;
							}
							
							#side-bar-right-categories-mid ul li a:hover
							{
							color:#CC0000;}
					
					#side-bar-right-categories-bottom
					{
					background:url(../images/side-bar-lytgry-bottom.jpg) no-repeat;
					width:229px;
					height:13px;
					}
				
							
			#services
			{
			clear:both;
			}
	
	#footer-links
	{
	width:940px;
	margin:auto;
	text-align:center;
	padding-top:20px;
	
	}
	
	#footer
	{
	
	}

    form {
        margin : 0px;
    }