a:link {

	color: #ffffff;

}
a:hover{

	text-decoration: underline;

	color: #ffffff;

}
a:visited {

	color: #ffffff;
}

*

{

border: 0;

margin: 0;

}



body

{

	margin-top: 10px;

	font: 12px Tahoma, Arial, Helvetica, sans-serif;

	color: #666666;

	background: #5e5352;

}



#main

{

margin: 0 auto;

width: 1001px;

background: #ffffff;

border: 1px solid #ffffff;

}



#header

{

width: 1001px;

margin: 0 auto;

height: 355px;

background: url(images/restaurant-linens-header.jpg) no-repeat left bottom;

border-left: 1px solid #ffffff;

border-right: 1px solid #ffffff;

border-top: 1px solid #ffffff;

}

.subhead {color: #ffffff; font-size:10px;}

#logo{

	height: 66px;

	text-align: left;

	padding-top: 20px;

	margin-left:20px;

}

.linens{

	margin-left:0px;

}



#head_right

{

width: 507px;

float:right;

background: url(images/header-right.jpg) no-repeat;

height: 355px;

}



#head_left{

	background:url(images/menu-top.jpg) no-repeat top right;

	width: 494px;

	height: 355px;

}



#head_left a {

	text-decoration: none;

	font-size: 26px;

	color: #FFFFFF;

	font-weight: bold;

}





#head_left H2 a

{

font-size: 13px;

}



#buttons

{

width: 269px;

margin-left: 200px;

}



#buttons ul {

    padding: 0px;

    margin: 0px;

	      

}



#buttons li {

	list-style:none;

	padding: 0px;

    margin: 0px;   

}



#buttons a {

	font-family:Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

	display: block;

	float: left;

	width: 294px;

	height: 34px;

	background: url(images/menu.gif) no-repeat;

	text-align: center;

	text-decoration: none;

	font-style:oblique;

	color: #ffffff;	

	padding-top: 20px;

}



#buttons a:hover {

	background: url(images/menu-hover.gif) no-repeat;

}

.end{

	border-bottom: 1px solid #0444ab;

}

#content

{

	background: #670400  url(images/background.jpg) repeat-x top;

	width: 975px;

	padding: 13px;

}



#left

{

width: 499px;

color: #ffffff;

}



.text{
padding-left: 10px;
padding-right: 10px;
font-size:18px;
}



#left H1

{

	margin: 0;

	padding: 10px 0 0 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;

	color: #ffffff;

	border-bottom: 1px solid #690400;

	margin-right: 5px;

	margin-bottom: 5px;

}



.read{

	text-align:right;

	

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	padding-bottom: 5px;

}



.read a{

	color: #FFFFCC;

}



.read a:hover{

	color: #ff0000;

	text-decoration: none;

}



#left .date 

{

	height: 34px;

	margin-top: 10px;

	padding-top: 3px;

	padding-left: 32px;

	font-size: 10px;

	background: #ffffff;

}



#left .date ul

{

	list-style: none;	

	padding: 0px;

	margin: 0px;

}



#left .date li

{

	display: inline; 

}



#left .date li a{

	color:#FF0000;

	text-decoration:underline;

}



#left .date a:hover{

	color:#000000;

	text-decoration:underline;

}



#left .small_icon1

{

background: url(images/restaurant-linens-icon-1.png) no-repeat;

height: 24px;

float: left;

display: block;

text-align: left;

padding-top: 6px;

padding-left: 40px;

padding-right: 15px;

color: #000a8f;

font-size: 12px;

text-decoration: none;

width: 105px;

}



#left .small_icon2

{

background: url(images/restaurant-linens-icon-2.png) no-repeat;

height: 24px;

float: left;

display: block;

text-align: left;

padding-top: 6px;

padding-left: 40px;

padding-right: 15px;

color: #000a8f;

font-size: 12px;

text-decoration: none;

width: 105px;

}



#left .small_icon3

{

background: url(images/restaurant-linens-icon-3.png) no-repeat;

height: 24px;

float: left;

display: block;

text-align: left;

padding-top: 6px;

padding-left: 40px;

color: #000a8f;

font-size: 12px;

text-decoration: none;

width: 105px;

}





#right

{

width: 466px;

float:right;

min-height: 405px;

}



#right ul 

{

	list-style: none;

	padding: 5px;

	margin: 0px;

	display:block;

	

}



#right ul li{

	margin-bottom: 20px;

}



#popular{

	background:url(images/right-top.jpg) no-repeat center;

	height: 460px;

	padding-top: 10px;

	padding-left: 18px;

}



#popular-right ul li {

	margin-bottom: 13px;

	background:url(images/bullet.png) no-repeat left top;

	padding-left: 15px;



}



#popular-left ul li {

	margin-bottom: 15px;

	background:url(images/bullet.png) no-repeat left top;

	padding-left: 15px;



}



#popular ul li a{

	color: #ffffff;

}



#popular-left{

	float:left;

	width: 210px;

}



#popular-right{

float:right;

width: 230px;



}



#right h2 {

	margin: 0;

	padding: 10px 0 0 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	padding-bottom: 10px;

}



#right a:link {

	text-decoration: none;

}



#right a:hover {

	text-decoration: underline;

}

#right a:visited {

		text-decoration: none;

}



#right li a {



	background: url(images/img09.gif) no-repeat 1px 5px;

}



#rightbot{

	background:url(images/right-bottom.jpg) no-repeat center;

	height: 326px;

	color:#FFFFFF;

	padding-top: 30px;

	padding-left: 200px;

	padding-right: 20px;

}



#rightbot p{

	padding-left: 25px;

	padding-bottom: 10px;

}



#footer

{

	height: 39px;

	margin: 0 auto;

	font-size: 12px;

	color: #ffffff;

	padding-top: 14px;

	text-align: center;

	clear:both;

}



#footer a

{

color: #ffffff;

font-size: 12px;

text-decoration: none;

}



#footer a:hover

{

text-decoration:underline;

}

.chart {color: #ffffff; }
