@charset "utf-8";

	/* Background Styles (Body and Table)*/
	body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color:#B0A497;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	color:#000000;
}
	#canvas {width: 1000px; background-color:#FFFFFF;width:990px; margin-top:0px; padding:0px; background-color:#FFFFFF;}
	/*	background-image: url(../images/canvas.png);height:842px;width: 1038px;*/
	
	/* Main Container Styles */		
	#NavBar {margin:0px;padding:0px; background-image: url(../images/navbar.jpg); background-repeat: no-repeat; width:203px; vertical-align:top; text-align:center;}
	#navbardiv {margin-top:200px; margin-left:0px; padding:0px; width:203px; height:560px; text-align:center; position:relative;}	
	#Header {margin:0px;padding:0px; background-repeat: no-repeat;width:614px; height:0px; text-align:center;}	
	/*background-image: url(../images/header_content.gif); height:70px;*/	
	#Header div {margin-top:30px;margin-left:6px;padding:0px;width:590px; height:76px; text-align:center;}	
	#SideBar {margin:0px;padding:0px; background-image: url(../images/sidebar.jpg); background-repeat: no-repeat; width:173px; vertical-align:top;}
	#SideBar div {margin-top:40px;margin-left:0px;padding:0px;width:173px;height:740px;text-align:center;border: 0px solid #000;}		


	#navlogos {height:200px; text-align:center; margin:0px; padding-top:50px; padding-left:0px; line-height:1.25em;}
	#CanvasInfo {margin:0px;padding-top:0px; width:614px; vertical-align:top; background-color:#FFFFFF; }
	#CanvasInfo div{margin-top:0px;margin-left:16px;padding:0px;width:570px; background-color:#FFFFFF;}
	#canvas tr #CanvasInfo div #PrintInfo {visibility:hidden; display:none;}

	div .MenuSection {margin-top:0px;margin-left:0px;padding:0px; text-align:left; padding-left:0px;}
	#CanvasInfo div .SpecialsForm {text-align:left; margin-left:0px; margin-top:3px; padding-left:0px; width:560px; border:1px solid #999999;  
		background-color:#F1EFEC; font-size:1.2em; }


	/* Text and HR Styles */
	.phone {font-family:"Times New Roman", Times, serif; font-size:2em; color:#000000; margin-bottom:40px;}
	#canvas tr div .Quote {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:.95em; color:#BB9558; padding:10px; font-style:italic; }
	#canvas tr div .QuoteName {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:.95em; color:#BB9558; margin-top:0px; 
		padding-top:0px; font-style:italic; text-align:right; }		
	.nav {position:relative;font-family:Arial, Helvetica, sans-serif;font-size:1.25em;font-weight:bold;color:#A9782B;text-align:center;margin-bottom:2px;margin-top:0px;}
	.navhr {color:#D1B78E;width:40%; background-color:#D1B78E; height:1px; border:none;}
	#Header div p {font-family:Arial, Helvetica, sans-serif; font-size:1.25em; color:#000000; text-align:center; margin-top:0px; line-height:1.1em;}
	#CanvasInfo div p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:.98em; color:#000000; text-align:left; margin-top:0px;}
	#CanvasInfo h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000000; text-align:left; font-weight:bold; margin-bottom:0px;}	
	#CanvasInfo h2 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; text-align:center; font-weight:bold; margin:0px;padding:0px;margin-bottom:0.5em;padding:0px;}	
	#CanvasInfo h3 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; text-align:left; margin:0px;padding:0px;margin-bottom:0.5em; font-weight:400; padding:0px;}		
	#CanvasInfo .MenuItems {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:1em;color:#000000;text-align:left;margin-left:10px;line-height: 1.2em;}
	#CanvasInfo .MenuLinkLine {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; text-align:left; margin-left:10px;}		
	#CanvasInfo div .h2indent {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; text-align:left; font-weight:bold; 
		margin:0px; margin-left:80px;padding:0px;margin-bottom:0.5em;padding:0px;}	
	#canvas #CanvasInfo div #MenuDivHdr {width:270px;margin:0px;text-align: left;}			
	#canvas #CanvasInfo div #MenuDiv {background-color:#F1EFEC;width:264px;margin:0px;padding:6px;text-align: left;position: relative;left: 0px;}		
	.VenueNote{font-family:Tahoma, Geneva, sans-serif; font-size:.85em; color:#BB9558; font-weight:bold;}
	#canvas tr #CanvasInfo div .ContactInfo {font-size:1.1em; }

	#CanvasInfo ul {padding:0px; margin-top:0px;}	
	#CanvasInfo li {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; text-align:left; margin-top:0px; margin-left:30px; padding:0px;}		
	#CanvasInfo div .MainHR {width:67%; text-align:left;color:#C8E2C6;background-color:#C8E2C6; height:1px; border:none; margin:0px; padding:0px;}	
	#CanvasInfo div .ShortHR {width:85%; text-align:left;}	
	#CanvasInfo .Awards {padding:0px; margin:0px;}	
	#CanvasInfo .Licensed {padding:0px; margin-top:8px;}
	#CanvasInfo .Knot {padding:0px; margin-top:6px;}
	#canvas #CanvasInfo div #ListServices {padding:0px; width:530px; margin:18px; margin-right:20px; background-color:#F1EFEC;}
	#canvas tr #CanvasInfo div .TightPara {margin-bottom:12px;}
	#canvas tr #CanvasInfo div div form #hideablearea .FormHR {width:87%; text-align:left;color:#666;background-color:#666; height:1px; border:none; margin:0px; padding:0px;}	
	
	/*Table Styles */	
	#CanvasInfo div #VenueTable { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:solid thin #ECEAE7; }		
	#CanvasInfo div #VenueTable th { font-size:1.1em; font-weight:bold;}
	#CanvasInfo div #VenueTable td {font-size:.95em; text-align:left; height:13px; }

	.MenuTable {font-family:arial; border-collapse:collapse;font-size:10pt; width:320px; border-style:solid; 
	  	border-color:#8B7B64; border-width:1px;}
	.MenuTable thead tr th {font-size:11pt; color:#000000;border-style:double;text-align:center; background-color:#D7D2CE; } 
	.MenuTable tr td {font-size:10pt; background-color:#F1EFEC;color:000000; border-width:1px;text-align:left; padding-left:22px;}
	
	.MenuTableSmall {font-family:arial; border-collapse:collapse;font-size:10pt; width:280px; border-style:solid; 
	  	border-color:#8B7B64; border-width:1px;}
	.MenuTableSmall thead tr th {font-size:11pt; color:#000000;border-style:double;text-align:center; background-color:#D7D2CE; } 
	.MenuTableSmall tr td {font-size:10pt; background-color:#F1EFEC;color:000000; border-width:1px;text-align:left; padding-left:22px;}	

	/*#canvas tr #CanvasInfo div #VenueTable tr td p a {}*/
	#CanvasInfo div #VenueTable	a:link{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:.9em; color:#BB9558; font-weight:bold;}
    #CanvasInfo div #VenueTable	a:visited{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:.9em; color:#BB9558; font-weight:bold;}
    #CanvasInfo div #VenueTable	a:hover{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:.9em; color:#7FBEE3; font-weight:bold;}
    #CanvasInfo div #VenueTable	a:active{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:.9em; color:#7FBEE3; font-weight:bold;}		

	/*Image Styles */
	#CanvasInfo div #ChefHome {width:200px;float:left;height:230px; text-align:left; margin:0px;}
	#CanvasInfo div #ChefHome img { float:left;}
	#CanvasInfo div #ChefHome p {font-family:Arial, Helvetica, sans-serif; font-size:.86em; color:#A9782B; font-weight:bold; padding:0px; margin:0px; line-height:1.1em;}
	#CanvasInfo div #KnotLogo {width:260px; height:40px;float:right; position:relative; left:-190; margin-left:-10;float:right;text-align:center;}	
	#CanvasInfo div #SwirlDiv {float:left; height:120px; width:124px; clear:left;}	
	#CanvasInfo div #aacwpLogo {width:180px; height:50px;float:right; text-align:center; margin-top:0px; margin-left:-10px; padding:0px;}		
	#canvas #CanvasInfo div #PrintButton {float:right; width:140px; position:relative; padding-right:20px;}
	
	
	/*Footer Styles */
	#Footer {margin:0px;padding:0px; background-color:#F6F5EB; }
	#Footer p {font-family:Arial, Helvetica, sans-serif; font-size:.95em; line-height:.95; color:#000000; text-align:center; margin-top:14px; padding:0px;}			
	#Footer #BlogLogo {text-align:right; width:700px; float:left;padding-top:0px; margin:0px;}		
	#Footer #BlogLogo img {padding:0px;marging:0px;}
	#Footer #blowfishright {text-align:center; padding-top:14px; padding-bottom:0px; margin:0px; float:right;width:180px; }		
		
		
	
	/*Link Styles*/	
	a.MainNav:link{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:1em; color:#BB9558; font-weight:bold;}
    a.MainNav:visited{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:1em; color:#BB9558; font-weight:bold;}
    a.MainNav:hover{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:1em; color:#7FBEE3; font-weight:bold;}
    a.MainNav:active{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:1em; color:#7FBEE3; font-weight:bold;}	
	
	a.SmallLink:link{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#88C3E5; font-weight:600;}
    a.SmallLink:visited{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#88C3E5; font-weight:600;}
    a.SmallLink:hover{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#cc0000; font-weight:600;}
    a.SmallLink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#cc0000; font-weight:600;}
/*	#A9782B*/



	a.MenuLink:link{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#8B6323; font-weight:600;}
    a.MenuLink:visited{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#8B6323; font-weight:600;}
    a.MenuLink:hover{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#cc0000; font-weight:600;}
    a.MenuLink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#cc0000; font-weight:600;}


	a.blowfishlink:link{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:.65em; color:#877660; font-weight:bold; text-align:center;}
    a.blowfishlink:visited{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:.65em; color:#877660; font-weight:bold;text-align:center;}
    a.blowfishlink:hover{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.65em; color:#877660; font-weight:bold;text-align:center;}
    a.blowfishlink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.65em; color:#877660; font-weight:bold;text-align:center;}	

	a.BtnLink:link{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#FFFFFF; font-weight:600;}
    a.BtnLink:visited{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#FFFFFF; font-weight:600;}
    a.BtnLink:hover{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#FFFFFF; font-weight:600;}
    a.BtnLink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:.95em; color:#FFFFFF; font-weight:600;}
	
	a.EmployeeEmail:link{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#88C3E5; font-weight:600;}
    a.EmployeeEmail:visited{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#88C3E5; font-weight:600;}
    a.EmployeeEmail:hover{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#cc0000; font-weight:600;}
    a.EmployeeEmail:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#cc0000; font-weight:600;}

