/* CSS Document */
/*------------------------------Gobal veriable----------------------*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#dadada;	
	padding:0;
	margin:auto;	
}
p {
	padding:0;
	margin:0;
}

img {
	border:0;
}

a:link { text-decoration:none; color: #641214;}
a:hover { color: #641214;}
a:active { color: #641214;}
a:visited {text-decoration:none; color: #641214;}
			
/*------------------------------features----------------------*/

.clear {
	clear:both;
}

#container {
	width:980px;
	margin:auto;
	background:#FFFFFF;
}
	#top {
		height:94px;
	}
		#top .logo {
			float:left;
			width:147px;
			height:94px;
		}
		#top .nav {
			margin-top:67px;
			float:right;
			width:485px;
			height:27px;
		}
			#top .nav .directory {
				float:left; 
				width:107px;
			}
			#top .nav .directions {
				float:left; 
				width:115px;
			}
			#top .nav .news {
				float:left; 
				width:82px;
			}
			#top .nav .contact {
				float:left; 
				width:104px;
			}
			#top .nav .home {
				float:left; 
				width:77px;
			}
		
	#content {
		padding:0 20px 0 20px;				
		background:#FFFFFF;
		clear:both;
	}
		#mainCONTENT {
			padding:14px 0 0 0;
			background:#FFFFFF;
		}
		#leftCONTENTdirectory {
			border-right:1px solid #666666;
			float:left;
			padding:14px 10px 0 0;
			margin-right:13px;
			width:607px;
			background:#FFFFFF;
			line-height:18px;
		}
			.titleDirectory {
				font-size:18px;
				color:#666666;
			}
		#rightCONTENTdirectory {
			float:left;
			width:307px;
			line-height:18px;
		}	
		
		
		#leftCONTENT {
			float:left;
			padding:14px 13px 0 0;
			width:667px;
			background:#FFFFFF;
			line-height:15px;
		}
		#threeSECTION {
			margin-top:18px;
		}
		#threeSECTION .directorySECTION {
			float:left;
			width:223px; 
			height:51px;			
		}
		#threeSECTION .emerybaySECTION {
			float:left;
			width:222px; 
			height:51px;			
		}
		#threeSECTION .newsSECTION {
			float:left;
			width:222px; 
			height:51px;			
		}
		
		
		#rightCONTENT {
			float:left;
			width:260px;
			line-height:18px;
		}		
		
			#rightCONTENT ul {
				list-style-type:none;
				padding:0px;
				margin:0px;
				font-size:11px;
				line-height:15px;
			}
				#rightCONTENT ul li{
					background-image:url(../images/list-style.jpg);
					background-repeat:no-repeat;
					background-position:0px 7px; 
					padding-left:14px;
				}
			#hoursLOCATION {
				font-size:11px;
				line-height:13px;	
			}
		
		

a.menu_nav {color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu_nav:link {color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu_nav:visited {color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu_nav:hover {color: #660000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.menu_nav12 {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu_nav12:link {color: #000000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu_nav12:visited {color: #000000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu_nav12:hover {color: #660000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}

.textFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
}

.textTitleMain {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#4d7400;
}

.textCopyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.textAward {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#660000;
}

.textHours {
	font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; color:#660000; font-weight:bold;
}

.textDirectory {
	font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px; color:#5b1011;
}

.text_indigo_14px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
}


.text_eat_12px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b1011;
}

.textTitleSearch {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.linkFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.linkFooter a{
	color:#000000;
	text-decoration:none;
}
.linkFooter a:hover {
	text-decoration:underline;
	color:#FF0000;
}

.link_normal_11px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.link_normal_11px a{
	color:#FF0000;
	text-decoration:none;
}
.link_normal_11px a:hover {
	text-decoration:underline;
	color:#FF0000;
}

.link_catering_11px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.link_catering_11px a{
	color:#660000;
	text-decoration:none;
}
.link_catering_11px a:hover {
	text-decoration:underline;
	color:#FF0000;
}



.link_indigo_11px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
}
.link_indigo_11px a{
	color:#660000;
	text-decoration:none;
}
.link_indigo_11px a:hover {
	text-decoration:underline;
	color:#660000;
}

a.textNews {color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; font-weight:bold}
a.textNews:link {color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; font-weight:bold}
a.textNews:visited {color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; font-weight:bold}
a.textNews:hover {color: #660000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; font-weight:bold}

a.textNewsDate {color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; font-style:italic}
a.textNewsDate:link {color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; font-style:italic}
a.textNewsDate:visited {color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; font-style:italic}
a.textNewsDate:hover {color: #660000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; font-style:italic}


.link_left {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.link_left a{
	color:#000000;
	text-decoration:none;
}
.link_left a:hover {
	text-decoration:underline;
	color:#FF0000;
}

.text_normal_11px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.text_title {
	font-size:15px;
	color:#000000;
	font-weight:bold;
	font-variant:small-caps;
	vertical-align:text-bottom;
	padding:4px 0px 0px 10px;
}

.text_bold_12px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:text-bottom;
	padding:10px 0px 0px 10px;
}


.text_main {
	font-size:11px;
	color:#000000;
	padding:7px;
}
.text_orange {
	font-size:11px;
	font-weight:bold;
	color:#F66402;
}
.text_blue {
	font-size:11px;
	color:#0283A9;
	font-weight:bold;
}


.title_bold_13px {
	font-size:13px;
	color:#660000;
	font-weight:bold;
}


.titleRestaurant {
	font-size:16px;
	color:#660000;
	font-weight:bold;
	vertical-align:text-bottom;
	padding:20px 0px 0px 0px;
}

.menu_title_bold_13px {
	font-size:13px;
	color:#660000;
	font-weight:bold;
	clear:both;
	padding:0px 0px 12px 0px;
	text-align: center;
}

.menu_title_bold_13px-nopad {
	font-size:13px;
	color:#660000;
	font-weight:bold;
	clear:both;
	text-align: center;
}

.menu_direction {
	font-size:13px;
	color:#660000;
	font-weight:bold;
	clear:both;

}

.menu_text_11px {
	font-size:11px;
	line-height: 13px;
	clear:both;
	padding:0px 0px 10px 0px;
}

.price {
	font-family: Georgia, Times New Roman, Times, serif;
	color:#333;
	font-size:12px;
	padding:0px 0px 5px 0px;
}

.horizontal_dotted_line 
{ 
border-bottom: 1px dotted #80c080; 
width: 100px; 
} 

.box {
	background:url(../images/dot.jpg) bottom left repeat-x; 
	margin-bottom:5px; 
	padding-bottom:2px;
}
.left { 
	float : left; 
	width : 88%; 
	font-family: Georgia, Times New Roman, Times, serif;
	color:#333;
	font-size:12px;
}

.right { 
	float : right; width : 12%; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: right;
}
.spacer { clear : both; }

.priceG {
	font-family: Georgia, Times New Roman, Times, serif;
	color:#333;
	font-size:12px;
}

.price12 { 
	font-family: Arial, Helvetica, sans-serif;
	clear:both;
	font-size:12px;
}

.price12r { 
	font-family: Arial, Helvetica, sans-serif;
	float : right;
	clear:both;
	font-size:12px;
	text-align: right;
}

.right2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: right;
}

.new_box{float:left; width:100%; background-repeat:no-repeat; padding: 10px 0px 10px 5px; clear:both}
	.new_box .product { width:140px; height:145px; border:1px solid #ccc; float:left; margin:0px 3px 4px 3px;;}
		.product .box{width:138px; text-align:center; padding:2px 0px 2px 0px; background-repeat:no-repeat; font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
		.product .box img{display:block; border:0;}
		.product .box a{text-decoration:none;color:#000000}
		.product .box a:hover{text-decoration:underline;color:#ff0000;}

.event-subtitle{color: #660000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.event-date{color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
		
