﻿body {
	background-color: #EDEDED;
	margin: 0;
	margin: auto;
}

.Logo {
	background-color: #000000;
	border-top: 10px solid #ffffff;
	width: 650px;
}

.Navigation {
	background-image: url(images/NavLines.gif);
	background-repeat: repeat-x;
	height: 51px;
	width: 100%;
}

#bd {
	height: 100% !important;
	height: auto;
	background-image: url(images/BodyBg.gif);
	background-repeat: repeat-y;
	top: 0;
	left: 0;
}

.BoxContent {
	padding: 10px !important;
	padding: -10px 10px -10px 10px;
	margin: -5px 0 -5px 0 !important;
	margin: -7px 0 -10px 0;
	text-align: left;
	vertical-align: top;
	height: 33px !important;
	height: 15px;
}

.BoxContentBlack {
	padding: 10px !important;
	padding: 10px 10px 10px 10px;
	background-color: #000000;
	height: 100%;
	margin: -5px 0 -10px 0 !important;
	margin: -7px 0 -15px 0;
	text-align: left;
	vertical-align: top;
	height: 33px;
}

.BoxContentNewsArticle {
	padding-top: 20px !important;
	padding-bottom: 12px !important;
}

.WeYouSayBox {	
	height: 100%;
	width: 100%;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #6E6E6E;
	background: url(images/Content_liqui.jpg) 0% 0% repeat-x;
	background-position: left bottom;
	
}

.NewsListing {
	padding: 10px;
	background-image: url(images/News_liqui.jpg);
	background-repeat: repeat-x;
	height: 100%;
	width: 96% !important;
	width: 100%;
	margin-left: -3px !important;
	vertical-align: top;
}

.NewsArticle {
	
	height: 100% !important;
	height: auto;
	width: 95% !important;
	width: 100%;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #6E6E6E;
	background: url(images/Content_liqui.jpg) 0% 0% repeat-x;
	background-position: left bottom;
	
}

.NewsArticle img {
	padding: 7px;
}


.NewRestaurants {
	padding: 10px;
	width: 95% !important;
	width: 100%;
	vertical-align: top;
	border-bottom: 1px solid #EDEDED;
}

div.NewRestaurantsIndex {	
	margin-top: 10px;
	width: 100%;
	vertical-align: top;
	border-bottom: 1px solid #EDEDED;
	border-bottom-width: 95%;
	display: block;
	height: auto; 
	min-height: 90px;
}

div.NewRestaurantsIndex a:link {display: block; height: auto; min-height: 90px; width: 100%; text-decoration: none;}
div.NewRestaurantsIndex a:visited {display: block; height: auto; min-height: 90px;width: 100%; text-decoration: none;}
div.NewRestaurantsIndex a:hover{display: block; height: auto; min-height: 90px; background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none;  width: 100%;}
div.NewRestaurantsIndex a:active {display: block; height: auto; min-height: 90px;background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none; width: 100%;}


div.NewsIndex {	
	margin-top: 10px;
	height: 100% !important; 
	height: auto;
	width: 100%;
	vertical-align: top;
	border-bottom: 1px solid #EDEDED;
	border-bottom-width: 95%
}

div.NewsIndex a:active {display: block; width: 100%; height: 100% !important; height: auto; text-decoration: none;}
div.NewsIndex a:visited {width: 100%; height: 100% !important; height: auto; text-decoration: none; }
div.NewsIndex a:hover{display: block; background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none;  width: 100%; height: 100% !important; height: auto;}
div.NewsIndex a:visited:hover {background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none; width: 100%; height: 100% !important; height: auto;}

div.ChefsIndexBorder {vertical-align: top; border-bottom: 1px solid #EDEDED; text-decoration: none;}

a.ChefsIndex {text-decoration: none; width: 100%; height: 100% !important; height: auto;}
a.ChefsIndex:hover{background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none;  width: 100%; height: 100% !important; height: auto;}




div.CommentsIndex {
	padding: 10px 10px 10px 7px;
	width: 575px !important;
	width: 572px;
	vertical-align: top;
	border-bottom: 1px solid #EDEDED;
	margin-left: 15px;
}

div.IntroContent {
	padding: 10px 10px 10px 7px;
	width: 520px !important;
	width: 510px;
	vertical-align: top;
	margin-left: 15px;
}

div.CommentsIndexReply {
	padding: 10px;
	width: 490px !important;
	width: 480px;
	vertical-align: top;
	border-bottom: 1px solid #EDEDED;
	margin-left: 55px;
}

.YouSay {
	padding: 10px;
	height: 100%;
	width: 95% !important;
	width: 100%;
	vertical-align: top;
}

.YouSayInner {
	height: 100%;
   background: url(images/YouSay_liqui.jpg) 0% 0% repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E6E;
	width: 100%;
}

.FindRestaurant {
	height: 100%;
   background: url(images/FindRest_liqui.jpg) 0% 0% repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E6E;
	width: 100% !important;
}

.Specials {
	height: 100%;
   padding: 4px;
	background-color: #000000;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
}

.SpecialsInner {
	padding: 10px;
	height: 100%;
	background-color: #000000;
	width: 95% !important;
	width: 100%;
	vertical-align: top;
}

a.ContentIndex {height: 100% !important; height: auto;}
a.ContentIndex:active {height: 100% !important;	height: auto;}
a.ContentIndex:visited {background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none; width: 100%; height: 100% !important;	height: auto;}
a.ContentIndex:hover {background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none;  width: 100%; height: 100% !important;	height: auto;}
a.ContentIndex:visited:hover {background-image: url(images/NewsIndex_hover.jpg); background-repeat: repeat-x; background-position: bottom; text-decoration: none; width: 100%; height: 100% !important;	height: auto;}


.Heading {
	font-family: Helvetica 45 Light, Helvetica, Arial; 
	font-size: 13px; 
	color: #000000; 
	text-decoration: none;
}

.HeadingGrey {
	font-family: Helvetica 45 Light, Helvetica, Arial; 
	font-size: 13px; 
	color: #6E6E6E; 
	text-decoration: none;
}

.RatingDots{
	background: url(images/RatingDotsEx.gif) repeat-x;
	background-position: bottom;
}

.RatingText {
	background-color: white;
	padding: 2px 0;
	margin-bottom: -1px;
	letter-spacing: normal;
	*margin-bottom: -3px;
	*z-index: 1000;
	*position: relative;
}

.Bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E6E;
	/*margin-top: 8px;*/
}

.BlackTextSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*margin-top: 8px;*/
}

.Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E6E6E;
	margin-bottom: 6px;
}

.BlackDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 6px;
}

.More {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E0606;
}

.Link {
	width: 100%;
	text-align: right;
	padding: 0 0 10px 0;
	margin-right: 15px !important;
}

.Link2 {
	width: 100%;
	text-align: left;
	padding: 15px 15px 0 0 !important;
	padding: 15px 15px 15px 0;
}

.NewsIndexLiquid {
	background-image: url(images/NewsIndex_liqui.jpg);
	background-repeat: repeat-x;
}

p {
	line-height: 14px;
	margin-bottom: 4px;
}

.Breadcrumbs {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #777777; 
}

.hide img {
display: none;
}

.HeadingMid{
	font-family: Helvetica 45 Light; 
	font-size: 11px; 
	color: #000000;
}

.Underline {
	border-bottom: 1px solid #EDEDED;
	padding: 12px 0 12px 0;
}



a.text {font-family: Helvetica 45 Light; font-size: 13px; color: #000000; text-decoration: none;}
a.text:active {font-family: Helvetica 45 Light; font-size: 13px; color: #000000; text-decoration: none;}
a.text:visited {font-family: Helvetica 45 Light; font-size: 13px; color: #000000; text-decoration: none;}
a.text:hover {font-family: Helvetica 45 Light; font-size: 13px; color: #2B2B2B; text-decoration: none;}
a.text:visited:hover {	font-family: Helvetica 45 Light; font-size: 13px; color: #2B2B2B; text-decoration: none;}

a.smalltext {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E6E6E; text-decoration: none;}
a.smalltext:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E6E6E; text-decoration: none;}
a.smalltext:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E6E6E; text-decoration: none;}
a.smalltext:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E6E6E; text-decoration: none;}
a.smalltext:visited:hover {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E6E6E; text-decoration: none;}

a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E0606; text-decoration: none;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E0606; text-decoration: none;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E0606; text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #000000; text-decoration: underline;}
a:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #000000; text-decoration: underline;}

a.Header {font-family: Helvetica 45 Light; font-size: 13px; color: #000000; text-decoration: none;}
a.Header:active {font-family: Helvetica 45 Light; font-size: 13px; color: #000000; text-decoration: none;}
a.Header:visited {font-family: Helvetica 45 Light; font-size: 13px; color: #000000; text-decoration: none;}
a.Header:hover {font-family: Helvetica 45 Light; font-size: 13px; color: #5C5C5C; text-decoration: none;}
a.Header:visited:hover {font-family: Helvetica 45 Light; font-size: 13px; color: #5C5C5C; text-decoration: none;}

a.More {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E0606; text-decoration: none; background-color: transparent; border-color: #6E0606; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.More:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #6E0606; text-decoration: none; background-color: transparent; border-color: #6E0606; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.More:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E0606; text-decoration: none;}
a.More:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: transparent; border-color: #000000; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.More:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

a.Breadcrumbs {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #777777; text-decoration: none; background-color: transparent; border-color: #777777; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.Breadcrumbs:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #777777; text-decoration: none; background-color: transparent; border-color: #777777; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.Breadcrumbs:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: none;}
a.Breadcrumbs:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4A70E; text-decoration: none; background-color: transparent; border-color: #E4A70E; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.Breadcrumbs:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4A70E; text-decoration: none; background-color: transparent; border-color: #E4A70E; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}

a.ShowHide {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #A5A5A56; text-decoration: none; padding-right: 5px;}
a.ShowHide:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #A5A5A56; text-decoration: none; padding-right: 5px;}
a.ShowHide:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A5A5A5; text-decoration: none; padding-right: 5px;}
a.ShowHide:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding-right: 5px;}
a.ShowHide:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding-right: 5px;}

a.Bodycopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Bodycopy:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Bodycopy:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Bodycopy:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Bodycopy:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}

a.TextGoldLink {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #E4B33C; text-decoration: none;}
a.TextGoldLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #E4B33C; text-decoration: none;}
a.TextGoldLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #E4B33C; text-decoration: none;}
a.TextGoldLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #E4B33C; text-decoration: none;}
a.TextGoldLink:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #E4B33C; text-decoration: none;}

a.NewsIndexHover:link {padding: 10px;	height: 100% !important; height: auto; width: 615px !important; width: 590px; border-bottom: 1px solid #EDEDED;}
a.NewsIndexHover:hover {height: 100% !important; height: auto; background-image: url(images/NewsIndex_hover.png); background-repeat: repeat-x; background-position: bottom; }
a.NewsIndexHover:visited {height: 100% !important; height: auto; background-image: url(images/NewsIndex_hover.png); background-repeat: repeat-x; background-position: bottom; }
a.NewsIndexHover:hover:visited {height: 100% !important; height: auto; background-image: url(images/NewsIndex_hover.png); background-repeat: repeat-x; background-position: bottom; }

a.ReturnLink {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #777777; text-decoration: none;}
a.ReturnLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #777777; text-decoration: none;}
a.ReturnLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: none;}
a.ReturnLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4A70E; text-decoration: none;}
a.ReturnLink:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4A70E; text-decoration: none;}

.BackArrows {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px;	
	color: #777777;
	text-decoration: none;
}

div.row {
  clear: both;
  padding: 3px 0 3px 0;
  margin: 0;
  }

div.row span.label {
  float: left;
  width: 55px;
  text-align: right;
  padding-right: 3px;
  padding-left: 7px;
  }
  
 
div.row span.radio {
  float: left;
  width: 300px;
  text-align: right;
  padding-right: 3px;
  }
  
div.pollrow {
  clear: both;
  padding: 2px !important;
  padding: 0;
  text-align: left;
  }
  
.radioText {
  padding-top: 0;
  margin-top: 0px;
  margin-bottom: 0;
  }

div.row span.formw {
  float: right;
  width: 100%;
  text-align: left;
  } 
  
div.row span.form2 {
  float: right;
  width: 140px;
  text-align: left;
  } 


.Button {
	background-color: #F8B822;
	font-family: Helvetica 45 Light; 
	font-size: 14px;
	color: #ffffff;
	letter-spacing: 0em !important;
	letter-spacing: 0.1em;
	padding: 2px !important;
	padding: 0;	
	font-weight: normal;
	border: 0;
	width: auto;
	cursor: pointer;
}

input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.voteradio 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	margin-left: -10px;
	margin: 5px;
	list-style-type: none;
	list-style: none;
}

.BannerIncludes {
	text-align: center;
	padding-right: 0;
	margin-right: 0;
}

.BannerIncludes img {
	padding-bottom: 6px;
}

.BannerIncludes img.Nav {
	margin-bottom: -5px;
}



.t {background: url(images/boxes/T_line.gif) 0 0 repeat-x}
.b {background: url(images/boxes/B_line.gif) 0 100% repeat-x}
.l {background: url(images/boxes/L_line.gif) 0 0 repeat-y}
.r {background: url(images/boxes/R_line.gif) 100% 0 repeat-y}
.bl {background: url(images/boxes/BL_cnr.gif) 0 100% no-repeat}
.br {background: url(images/boxes/BR_cnr.gif) 100% 100% no-repeat}
.tl {background: url(images/boxes/TL_cnr.gif) 0 0 no-repeat}
.tr {background: url(images/boxes/TR_cnr.gif) 100% 0 no-repeat; padding: 10px;} 


b, strong {
	font-weight: bold;
}

em { 
	font-style: italic;
}



.Black {
	background-color: Black;
	padding: 0;
	margin: 0;
}

.Whitecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin-top: 8px;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4B33C;
	font-weight: bold;
}

.LinkBlack {
	width: 100%;
	text-align: left;
	padding: 15px 15px 0 0 !important;
	padding: 15px 15px 15px 0;
}




.GoldAreaHeading {
	font-family: Helvetica 45 Light; 
	font-size: 16px; 
	font-weight: bold;
	color: #E4B33C; 
	text-decoration: none;
	padding-bottom: 6px;
}

.TextGold {font-family: Helvetica 45 Light; font-size: 11px; color: #E4B33C; text-decoration: none;}

a.TextGold {font-family: Helvetica 45 Light; font-size: 11px; color: #E4B33C; text-decoration: none;}
a.TextGold:active {font-family: Helvetica 45 Light; font-size: 11px; color: #E4B33C; text-decoration: none;}
a.TextGold:visited {font-family: Helvetica 45 Light; font-size: 11px; color: #E4B33C; text-decoration: none;}
a.TextGold:hover {font-family: Helvetica 45 Light; font-size: 11px; color: #EBE9E9; text-decoration: none;}
a.TextGold:visited:hover {	font-family: Helvetica 45 Light; font-size: 11px; color: #EBE9E9; text-decoration: none;}

a.MoreGold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none; background-color: transparent; border-color: #E4B33C; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.MoreGold:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none; background-color: transparent; border-color: #E4B33C; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.MoreGold:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none;}
a.MoreGold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; background-color: transparent; border-color: #ffffff; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
a.MoreGold:visited:hover {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}

a.Whitecopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Whitecopy:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Whitecopy:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Whitecopy:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}
a.Whitecopy:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E; text-decoration: none;}

a.GoldLink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
a.GoldLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
a.GoldLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
a.GoldLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none;}
a.GoldLink:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none;}

a.RestaurantGoldLink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: underline;}
a.RestaurantGoldLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: underline;}
a.RestaurantGoldLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: underline;}
a.RestaurantGoldLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none;}
a.RestaurantGoldLink:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E4B33C; text-decoration: none;}

a.WhiteBackLink {font-family: Helvetica 45 Light; font-size: 13px; color: #ffffff; text-decoration: none;}
a.WhiteBackLink:active {font-family: Helvetica 45 Light; font-size: 13px; color: #ffffff; text-decoration: none;}
a.WhiteBackLink:visited {font-family: Helvetica 45 Light; font-size: 13px; color: #ffffff; text-decoration: none;}
a.WhiteBackLink:hover {font-family: Helvetica 45 Light; font-size: 13px; color: #E4B33C; text-decoration: none;}
a.WhiteBackLink:visited:hover {	font-family: Helvetica 45 Light; font-size: 13px; color: #E4B33C; text-decoration: none;}

.SearchBackLink {
	background-color: #000000;
	margin: 0;
	padding: 0;
}

.RestaurantGradient {
	background-image: url(images/RestCrumbs_liqui.jpg);
	background-repeat: repeat-x;
	height: 72px;
	padding: 10px 10px 0 6px;
}

.RestaurantName {
	font-family: Helvetica 45 Light; 
	font-size: 25px; 
	color: #000000;
	padding: 10px 10px 0 0;
}

.GalleryBox {
	background-color: #A2A2A3;
	height: 40px;
}

.Whitebodycopy {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none;
	line-height: 14px;
}

td.FormControl{
	margin: 3px 0 3px 0 !important;
	height: 15px;
}

td.FormLabel{
	margin: 3px 0 3px 0 !important;
	height: 15px;
}

#ImgHead {
	margin-left: -10px;
}

.ContentPadding {
	padding-left: 10px;
	padding-right: 10px;
}

table.padded-table td { 
padding:4px; 
}

.FindaRestaurantHeader {
	margin-top: -9px !important; 
	margin-top: -11px;
}

.Bt {background: url(images/boxes/Blk_T_line.gif) 0 0 repeat-x}
.Bb {background: url(images/boxes/Blk_B_line.gif) 0 100% repeat-x}
.Bl {background: url(images/boxes/Blk_L_line.gif) 0 0 repeat-y}
.Br {background: url(images/boxes/Blk_R_line.gif) 100% 0 repeat-y}
.Bbl {background: url(images/boxes/Blk_BL_cnr.gif) 0 100% no-repeat}
.Bbr {background: url(images/boxes/Blk_BR_cnr.gif) 100% 100% no-repeat}
.Btl {background: url(images/boxes/Blk_TL_cnr.gif) 0 0 no-repeat}
.Btr {background: url(images/boxes/Blk_TR_cnr.gif) 100% 0 no-repeat; padding: 10px;} 


.Gt {background-color: #FCF6EA;}
.Gb {{background-color: #FCF6EA;}
.Gl {{background-color: #FCF6EA;}
.Gr {{background-color: #FCF6EA;}
.Gbl {background: url(images/boxes/Gld_BL_cnr.gif) 0 100% no-repeat}
.Gbr {background: url(images/boxes/Gld_BR_cnr.gif) 100% 100% no-repeat}
.Gtl {background: url(images/boxes/Gld_TL_cnr.gif) 0 0 no-repeat}
.Gtr {background: url(images/boxes/Gld_TR_cnr.gif) 100% 0 no-repeat; padding: 10px;} 

.Nt {background: url(images/boxes/News_T_line.gif) 0 0 repeat-x}
.Nb {background: url(images/boxes/News_B_line.gif) 0 100% repeat-x}
.Nl {background: url(images/boxes/News_L_line.gif) 0 0 repeat-y}
.Nr {background: url(images/boxes/News_R_line.gif) 100% 0 repeat-y}
.Nbl {background: url(images/boxes/News_BL_cnr.gif) 0 100% no-repeat}
.Nbr {background: url(images/boxes/News_BR_cnr.gif) 100% 100% no-repeat}
.Ntl {background: url(images/boxes/News_TL_cnr.gif) 0 0 no-repeat}
.Ntr {background: url(images/boxes/News_TR_cnr.gif) 100% 0 no-repeat; padding: 10px;} 

.BGt {background: url(images/boxes/BG_T_line.gif) 0 0 repeat-x}
.BGb {background: url(images/boxes/BG_B_line.gif) 0 100% repeat-x}
.BGl {background: url(images/boxes/BG_L_line.gif) 0 0 repeat-y}
.BGr {background: url(images/boxes/BG_R_line.gif) 100% 0 repeat-y}
.BGbl {background: url(images/boxes/BG_BL_cnr.gif) 0 100% no-repeat}
.BGbr {background: url(images/boxes/BG_BR_cnr.gif) 100% 100% no-repeat}
.BGtl {background: url(images/boxes/BG_TL_cnr.gif) 0 0 no-repeat}
.BGtr {background: url(images/boxes/BG_TR_cnr.gif) 100% 0 no-repeat; padding: 10px;} 

#ft {
	background-image: url(images/FooterBar.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 801px;
}

/*Print*/



.smallplaintxt{
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.rightLine{
border-right:1px solid #EAE5E1;
padding-left:10px;
padding-right:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:7B6148;
}

.rightLine1{
padding-left:10px;
padding-right:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:7B6148;
}

/*Form styling*/

div.FormButtonAlignment {
			width: 440px;
			margin-left: 15px;
			vertical-align: top;		
		}

		div.FormButtonAlignment span {
			width: 400px;
			_width: 395px;
			float: right;
			vertical-align: top;
			padding-bottom: 6px;
			*padding-top: 3px;			
		}

		div.FormButtonAlignment span.radio {
			padding: 6px;
			float: left;
			width: 8px;
			clear: both;
			vertical-align: top;
			margin-top: -9px;
		}

ul.bullet li {
			list-style-image: none;
			list-style-position: inside;
			list-style-type: disc;
			width: 400px;
			clear: left;
			margin-left: -104px;
		}