.searchrasults{
/*	border: 1px solid #0000CD;*/
/*	padding: 40px;*/
background-image: url(../images/cuisinetopgradient.jpg);
background-color: White;
background-repeat: repeat-x;
width: 950px;
}

.searchrasults .layer2{
/*	border: 1px solid #0000CD;*/
	
	background-image: url(../images/botbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
/*	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
*/
}


.menuholder{
	width: 945px;
}


.searchrasults TD{
height: 53px;
	background-image: url(../images/itembg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	text-align: center;
	background-position: bottom;
	
}
.searchrasults TH
{
	vertical-align: middle;
	text-align: center;
 	background-color: #E4E4E4;
	height: 27px;
	/*width: 450px;*/
	border-left: 1px solid #C5DFBD;
	text-align: center;
	
	
}

.searchrasults th.litemstitle
{
	width: 5px;
	background-image:url(../images/itemheadleft.jpg);
	background-repeat: no-repeat;
}

.searchrasults  .resultstable{
/*	width: 900px;*/
width: 100%;

}
.searchrasults th.ritemstitle{
	width: 6px;
	background-image:url(../images/itemheadright.jpg);
	background-repeat: no-repeat;
}


.searchrasults .litems{
		width: 5px;
	background-image:url(../images/itemleft.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #C5C5C5;
	background-position: bottom;
}

.searchrasults  .litemslast{
	background-image:url(../images/itemleftlast.jpg);

}


.searchrasults .ritems{
		width: 6px;
	background-image:url(../images/itemright.jpg);
	background-repeat: no-repeat;
/*		border-right: 1px solid #C5C5C5;*/
		background-position: bottom;
}

.searchrasults  .ritemslast{
	background-image:url(../images/itemrightlast.jpg);
}









.searchrasults .stitle{
/*border: 1px solid Blue;*/
/*		width: 650px;*/
	height: 6px;
	font-size: 6px;
/*	background-image: url(../images/titlbg.gif);*/
/*	border: 1px solid Blue;*/
background-image: url(../images/cuisinebackgroundset.jpg);
background-position: right 1px;
background-repeat: no-repeat;

}
.searchrasults .stitle_left{
	background-image: url(../images/ltc.jpg);
	width: 6px;
	height: 6px;
		font-size: 6px;
	float: left;
	
}
.searchrasults .stitle_right{
	background-image: url(../images/rtc.jpg);
	width: 6px;
	height: 6px;
		font-size: 6px;
	/*border: 1px solid Blue;*/
	float: right;	
}








.searchrasults .sbottom{
/*		width: 650px;*/
	height: 6px;
		font-size: 6px;
/*	background-image: url(../images/titlbg.gif);*/
/*	border: 1px solid Blue;*/
vertical-align: middle;
}
.searchrasults .sbottom_left{
	background-image: url(../images/lbc.jpg);
	width: 6px;
	height: 6px;
	float: left;
		font-size: 6px;
/*	border: 1px solid Blue;*/
}
.searchrasults .sbottom_right{
	background-image: url(../images/rbc.jpg);
	width: 6px;
	height: 6px;
	font-size: 6px;
	/*border: 1px solid Blue;*/
	float: right;	
}





.searchrasults  .items{
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	padding: 40px;
}

.searchrasults .stitle_content{

   border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;

/*	height: 30px;*/
   vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
/*font-weight: bold;*/
font-size: 14px;
/*background-image: url(../images/browse-by-cuisine.jpg);*/
/*background-image: url(../images/browse-by-cuisine.png);*/
background-image: url(../images/browse-by-cuisine.png);
background-repeat: no-repeat;

}
.searchrasults  .slayer2{
/*	border: 1px solid #0000CD;*/
   padding-top: 60px;
   padding-left: 20px;
   padding-right: 20px;
/*	height: 140px;	*/
background-image: url(../images/cuisinebackgroundset.jpg);
background-position: right 0px;
background-repeat: no-repeat;
font-size: 4px;
line-height: 4px;
}

.searchrasults  .topten
{
	margin :0px;
	padding:0px;
	

}



.topten .tttop,
.topten .ttbottom,
.topten .tttop .tttop_right,
.topten .tttop .tttop_left,
.topten .ttbottom .ttbottom_left,
.topten .ttbottom .ttbottom_right
{
height: 5px;
font-size: 4px;
line-height: 4px;
margin: 0px;
padding: 0px;
}
.topten .tttop .tttop_right,
.topten .tttop .tttop_left,
.topten .ttbottom .ttbottom_left,
.topten .ttbottom .ttbottom_right
{
	width: 5px;
}


.topten .tttop .tttop_right
{
	background-image: url(../images/greenrtc.gif);
	float: right;
}


.topten .tttop .tttop_left
{
		background-image:url(../images/greenltc.gif);
	float: left;
	
}
.topten .ttbottom .ttbottom_left
{
	background-image: url(../images/greenlbc.gif);
	float: left;
	
}
.topten .ttbottom .ttbottom_right
{
	background-image: url(../images/greenrbc.gif);
	float: right;
}

.topten .tttop{
background-image: url(../images/greenpixel.gif);
background-repeat: repeat-x;
background-position: top;
/*border: 1px solid Black;*/
margin: 0px;
}
.topten .ttbottom{
background-image: url(../images/greenpixel.gif);
background-repeat: repeat-x;
background-position: bottom;
}

.topten .ttcontent{
border: none;
	border-right: 1px solid #29781D;
	border-left: 1px solid #29781D;
/*	border: 1px solid Black;*/

	margin: 0px;
	font-size: 12px;
	line-height: normal;
}
.topten .tttitle{
	width: 95px;
/*	border: 1px solid Black;*/
font-weight: bold;
font-size: 13px;
color: #073800;
	position: relative;
	top:-15px;
	left: 60px;
	padding-left: 10px;
	background-image:url(../images/cuisinetopgradient.jpg);
background-position: 0px -45px;
}

.topten table.clist,
.topten table.clist td{
	text-align: left;

background-image: none;
} 

.topten table.clist td{



} 

.topten table.clist ul{
list-style-image: url(../images/citybullet.gif);
/*	border: 1px solid Black;*/
	margin-top: 10px;
	margin-bottom: 10px;
} 
.topten table.clist TD a{
	color: #1A6F0D;
	text-decoration: none;
}
.topten table.clist TD a:hover{
	color: #1A6F0D;
	text-decoration: underline;
}
.topten table.clist TD a span{
	font-weight: bold;
}

/*===============================================================*/
/*===============================================================*/

.searchrasults .resultstable th.delimeter{
	width: 1px;

 background-image: url(../images/thdelimeter.jpg);
}

.searchrasults .resultstable td.delimeter{
	width: 1px;

 background-image: url(../images/tddelimeter.jpg);
}

.searchrasults .left{
	text-align: left;
}

.searchrasults .restaurant{
	padding-left: 20px;
}

.searchrasults .restaurant a{
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}
.searchrasults .restaurant a:hover{
	text-decoration: underline;
}

.searchrasults .address{
	padding-left: 20px;
	text-align: left;
	font-size: 13px;
	vertical-align: middle;
	padding-top: 0px;
}

.searchrasults .address ul{
	margin: 0px;
	padding: 0px;
}

.searchrasults .phone{
	font-size: 12px;
}

.searchrasults .cousine{
	padding-left: 20px;
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	padding-top: 0px;
}
.searchrasults .cousine ul{
	margin: 0px;
	padding: 0px;
}

.labels{
	color: #414141;
	font-size: 11px;
	padding-left: 30px;
	font-weight: normal;
	cursor: pointer;

}

.labelsimage div{
width: 18px;
height: 14px;
float: left;

background-repeat: no-repeat;
background-position: 5px 2px;
background-image: url(../images/arrow_b.jpg);
}
.labelsimage div.l{
background-image: url(../images/arrow_r.jpg);
width: 18px;
height: 14px;
background-repeat: no-repeat;
background-position: 5px 2px;
}
.labelsimage div.r{

width: 18px;
height: 14px;
}
/*===============================================================*/
/*===============================================================*/
.cart{
	float:right;
	width: 230px;
	height: 300px;
/*	background-color: Gray;*/
/*	margin-right: 20px;*/
}
.cart .carttop{
	height: 35px;
	width: 230px;
	background-image: url(../images/carttop.jpg);
	
}
.cart .itemstable{
width: 210px;
/*border-left: 1px solid #5D9C4D; 
border-right: 1px solid #5D9C4D; */
margin: auto;
}
.cart .cartmname{
	background-image: url(../images/carttopbg.jpg);
	height: 26px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	border-left: 1px solid #5D9C4D; 
	border-right: 1px solid #5D9C4D; 
	padding-top: 10px;
}

.cart .carthead{
	text-align: center;
	height: 20px;
	font-size: 11px;
	text-transform: uppercase;
	color:#358D1F ;
	font-weight: bold;
	background-color:transparent;
	border:  none;
	border-bottom: 1px solid #5D9C4D; 
	
}
.cart .pricediv{
	width: 228px;
		border-left: 1px solid #5D9C4D; 
	border-right: 1px solid #5D9C4D; 
	text-align: center;
	background-image: url(../images/cartitemsbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.cart .cartbott{
	height: 6px;
	background-image: url(../images/cartbottom.jpg);
	margin-bottom:10px; 
	font-size: 5px;
}
.cart .priceholder{
	
	font-size: 13px;

}
.cart .priceholder span{
font-weight: bold;
float: right;
padding-right: 30px;
}
.cart .cart-item td{
	vertical-align: middle;
	font-size: 12px;
border-bottom: 1px solid #A8E09B; 
}
.cart table.cart-item {
	border-bottom: 1px solid #A8E09B; 
	width: 210px;
	margin: auto;
	text-align: center;
}
.cart .cart-item-name{
	font-size: 12px;
	width: 125px;
	text-align: left;
	padding-left: 5px;
	
}
.cart .cart-item .remove_button{
	padding-left: 0px;
	width: 15px;
}
.cart .pricenotice{
	font-size: 9px;

}
/*===============================================================*/
/*===============================================================*/
/*===============================================================*/
.
