/* BEGIN SUBNAVIGATION */
	
	.tab 		{
				
				font-family: Arial, Helvetica, san-serif;
				font-size: 12px;
				font-weight: bold;
				background-color: #B2C7D6;
				color: black;
				padding: 2px 15px 3px 15px;
				vertical-align: top;
				display: inline;
				position: relative;
				top:2px;
	}
	
	.end-curves {
				vertical-align: top;
	}
	
	#selected 	{margin: 0px;}
	
	#not-selected {
				margin-left: 0px;
				background-color: #7996AF;
	}
	
	#not-selected a {
				text-decoration: none;
				color: black;
	}	
	
	#not-selected a:hover {color: white;}
	
	#subnav-baseline {
				background-color: #B2C7D6;
				width: 100%;
				height: 7px;
				
	}	
	
	#snav {
				height: 27px;
	
	}
	
	
	/* BEGIN RESTAUTANT DETAILS */
	#rest-details {
				
				height: 750px;
				margin: 0px;
				padding: 5px;
				border: 1px solid #B2C7D6;
				border-top: 0;
				margin-bottom: 10px;
				
				
				}
	
	#rest-details tr td {font-size: 11px;}
	
	#lt-col 	{
				width: 355px;
				border-right: 1px solid silver;
				margin-right: 8px;
				padding-right:8px;
				float: left;
				height: 750px; 
	}
	
	#rt-col 	{
				width: 365px;
				float: left;
				height: inherit; 
	}
				
	.title {font-weight: bold;
			
			}
	
	table#lt-details tr td, table#rt-details tr td {padding-bottom: 6px;} 
		
	table#rt-details tr.no-pad td {padding-bottom: 1px;}
	
	table#rt-details tr.hours-spacer td {padding-bottom: 5px;}
	
	.indent {padding-left: 15px;}
	
	table#lt-details tr td.bottomBorder, table#rt-details tr td.bottomBorder{
		border-top: 1px solid #c0c0c0; 
		line-height: 0; 
		padding: 6px 0 0 0;
	}
	
	table#lt-details{padding-right: 5px;}
	
	/* Bar Box */
	
	#bar-box 	{
				margin: 5px;
				width: 360px;
				border: 1px solid #FFB678;
				background-color: #FFE5CF;
				height: 234px;
	
	}
	
	#header		{
				width: 366px;
				margin-left: 0px;
				font-size: 13px;
				font-family: Arial, Helvetica, san-serif;
				font-weight: bold;
				padding: 1px;
				margin-top: 5px;
				margin-bottom: 4px;
				display: block;
				/*background-color: #BAE591;
				border: 1px solid #579D48;*/
				border-bottom: 4px solid #B2C7D6;
	}
	
