/* NOTE: Style for right hand column is located in specific stylesheets */

div#content-container 
{

}

	div#column-left-bg 
	{
	    margin: 0px;
	    padding: 0px;
	    background-image: url(/images/bg_col_left.gif);
	    background-repeat: repeat-y;
	    width: 100%;
	}

		div#column-right-bg 
		{
			margin: 0;
			padding: 0;
			background-image: url(/images/bg_col_right.gif);
			background-position: right;
			background-repeat: repeat-y;
			width: 100%;
		}

		div#content-left 
		{
			float: left;
			width: 165px;
		}

			div#content-left-copy
			{
				padding: 30px 10px 30px 10px;
				font-size: 11px;
				color: #666666;
			}

			div#content-left-copy ul
			{
				margin: 0;
				padding: 0;
				list-style: none;
			}

			ul.sub-menu   
			{
				margin: 0 0 0 10px !important;
				padding: 0;
				list-style: none;
				font-size: 11px;
				line-height: 16px;
			}

				ul.sub-menu li a
				{
					color: #ff6207;
				}
				
				ul.sub-menu li.hi a
				{
					color: #666666;
				}
			
			div#content-left .rounded-box 
			{
				background-image: url(/images/div_curv_sides.gif);
				background-repeat: repeat-y;
				width: 144px;
				padding: 0;
				text-align: center;
				margin-top: 200px;
			}

				div#content-left .rounded-box div 
				{
					height: 13px;
				}

				div#content-left div.rounded-box div.rounded-box-copy
				{
					padding: 0 7px 0 7px;
					text-align: left;
					height: auto;
				}

				div#content-left div.rounded-box div.rounded-box-copy a
				{
					color: #ff6207;
				}

				div#content-left div.rounded-box div.rounded-box-copy p
				{
					margin-bottom: 0;
				}	

		div#content-center
		{ 
			float: left;
			width: 380px;
		}

		div#content-center-wide
		{ 
			float: left;
			width: 380px;
			width: 585px;
		}

			div#content-center-copy
			{
				padding: 20px 15px 0px 15px;
				font-size: 12px;
				color: #3e3f2d;
				line-height: 15px;
				min-height: 350px;
			}

			div#content-center-copy h1 {
				color: #a61765;
				font-family: Times New Roman, Georgia, Times;
				font-size: 2.2em;
				font-weight: normal;
			}

			div#content-center-copy h2 
			{
				font-weight: bold;
				font-size: 12px;
				color: #a7abac;
			}

			div#content-center-copy .img-left
			{
				float: left;
				margin: 5px 10px 5px 0;
			}

			div#content-center-copy .img-right
			{
				float: right;
				margin: 5px 5px 10px 10px;
			}

			/* QUOTE AREA */
			div#quote-container 
			{
				font-family: Times New Roman, Times, Georgia;
				color: #8c6f09;
				font-size: 16px;
				font-style: italic;
				padding-left: 65px;
				background-image: url(/images/quote_bg_end.gif);
				background-repeat: no-repeat;
				background-position: bottom right;
				margin: 20px 10px 20px 0px;
				line-height: 18px;
			}

				div#quote-container img#img-quote-start 
				{
					float:left;
					margin: 0 0 0 -60px;
				}

				div#quote-container p#source	
				{
					font-size: 11px;
					font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #3e3f2d;	
				}

			/* CONFERENCES TABLE */
			div#content-center-copy table.conferences
			{
				border: 0;
				margin: 5px 0 30px 0;
				width: 350px;
			}

				div#content-center-copy table.conferences caption
				{
					font-size: 12px;
					font-weight: bold;
					text-align: left;
					color: #000000;
				}

				div#content-center-copy table.conferences tr.header
				{
					background-color: #74a5cd;
					font-size: 12px;
					font-weight: bold;
					text-align: left;
					color: #FFFFFF;
				}

				div#content-center-copy table.conferences tr.header td
				{
					border: 0;	
				}

				div#content-center-copy table.conferences td
				{
					font-size: 11px;
					padding: 4px 3px 4px 0;
					border-bottom: 1px solid #dad9d4;
					vertical-align: top;
				}

				div#content-center-copy table.conferences col 
				{
					border-right: 1px solid #dad9d4;
					background-image: url(/images/bg_table_border.gif);
					background-repeat: repeat-y;
					background-position: right;
				}


			/* FOOD MENU */	
			div#content-center-copy div#foodmenu
			{
			
			}

				div#foodmenu h3
				{
					margin: 0 0 5px 0;
				}

				div#foodmenu h3 a
				{
					display: block;
					background-color: #74a5cd;
					line-height: 20px;
					color: #FFFFFF;
					background-image: url(/images/menu_arrow_up.gif);
					background-repeat: no-repeat;
					background-position: right;
					font-size: 11px;
					margin: 0 0px 0 0px;
					padding: 0 5px 0 5px;
				}

				div#foodmenu h3 a.closed
				{
					background-image: url(/images/menu_arrow_up.gif);
				}

				div#foodmenu h3 a.open
				{
					background-image: url(/images/menu_arrow_down.gif);

				}

				div#foodmenu p
				{
					padding: 5px 0 10px 0;
					margin: 0;
					display: block;
					border-bottom: 1px solid #dad9d4;
					font-size: 11px;
				}

				div#foodmenu br 
				{
					line-height: 25px;
				}

			/* MENU LIST THAT APPEARS ON MAIN MENU PAGE */	
			div#content-center-copy ul#sub-menu   
			{
				margin: 0 0 20px 0;
				padding: 0;
				list-style: none;
				font-size: 1em;
				line-height: 16px;
			}

				ul#sub-menu li a 
				{
					color: #ff6207;
				}

			
			/* ENQUIRY FORM */	
			div#content-center-copy #enquiry-form 
			{
				width: 100%;
				margin-bottom: 30px
			}

				div#content-center-copy #enquiry-form div.inner p.warning
				{
					border: 1px solid #bd3500;
					color: #bd3500;
					padding: 10px;
					background-color: #ffdbcd;
				}

				div#content-center-copy p.success
				{
					border: 1px solid #bd3500;
					color: #bd3500;
					padding: 10px;
					background-color: #ffdbcd;
				}
			
				div#content-center-copy  #enquiry-form  div.row
				{
					margin-bottom: 5px;
					float: left;
				}
				
					div#content-center-copy  #enquiry-form div.inner label
					{
						float: left;
						width: 120px;
					}
				
					div#content-center-copy #enquiry-form div.inner input,
					div#content-center-copy #enquiry-form div.inner select,
					div#content-center-copy #enquiry-form div.inner textarea
					{
						width: 206px;
						float: left;
						border: 1px solid #cccccc;
						font-size: 0.9em;
						padding: 2px;
						color: #3e3f2d;
						font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
					}

					div#content-center-copy #enquiry-form div.inner .fg-block
					{
						float: left;
					}

					div#content-center-copy #enquiry-form div.inner textarea
					{
						height: 100px;
					}
				
			div#content-center-copy #enquiry-form div.inner div.submit
			{
				clear: left;
				margin: 0 0 0 120px;
			}
				
				div#content-center-copy #enquiry-form div.inner div.submit input
				{
					width: auto;
					background-color: #4765aa;
					color: #FFFFFF;
					font-size: 0.9em;
					color: #bebe7c;
					font-weight: bold;
					border-width: 0;
				}

			div#content-center-copy #enquiry-form div.inner .captcha-description 
			{
				width: 210px; 
				display: block; 
				float: left;
			}
			
			div#content-center-copy #enquiry-form div.inner .captcha-field 
			{
				width: 210px; 
				display: block; 
				float: left; 
				margin: 0 0 0 120px;
			}

			div#content-center-copy #enquiry-form div.inner .captcha-img 
			{
				float: left; 
				margin: 3px 0 3px 120px;
			}

			/* SITEMAP */
			div#content-center-copy ul#sitemap,
			div#content-center-copy ul#sitemap ul,
			div#content-center-copy ul#sitemap ul ul
			{
				list-style-type: square;
			}


		div#content-right 
		{
			float: right;
			width: 204px;
			margin: 0;
		}
			div#content-right-copy
			{
				padding: 10px 11px 10px 7px;
				font-size: 12px;
				color: #666666;
			}
