/*Home*/
body.itemid-101 #header {
	background-color: #A2A569;
}


/*About*/
body.itemid-102 #header {
	background-color: #739ab3;
}
body.itemid-102 .jfx_header {
	background: url("../images/page-bg-about.png") repeat-x scroll center top transparent;
	background-color: #739ab3;
}
body.itemid-102 #footer {
	background: #739ab3;
}
body.itemid-102 .jfx_art_left h1 {
	color: #739ab3;
}


/*Main Menu*/
body.itemid-103 #header {
	background-color: #A2A569;
}
body.itemid-103 .jfx_header {
	background: url("../images/page-bg.png") repeat-x scroll center top transparent;
	background-color: #A2A569;
}
body.itemid-103 #footer {
	background: #A2A569;
}
body.itemid-103 .jfx_art_left h1 {
	color: #A2A569;
}
body.itemid-103 .orange {
	color: #A2A569;
}
body.itemid-103 .orange a {
	color: #A2A569;
}
body.itemid-103 a  {
	color: #A2A569;
}
body.itemid-103 a:hover {
	color: #A2A569;
}


/*Take*/
body.itemid-104 #header {
	background-color: #E04E39;
}
body.itemid-104 .jfx_header {
	background: url("../images/page-bg-take.png") repeat-x scroll center top transparent;
	background-color: #E04E39;
}
body.itemid-104 #footer {
	background: #E04E39;
}
body.itemid-104 .jfx_art_left h1 {
	color: #E04E39;
}
body.itemid-104 .jfx_menu h2 {
	color: #E04E39;
}
body.itemid-104 .body-container-inner #col-2 .on-the-go .right {
	color: #E04E39;
}
body.itemid-104 .light_yellow {
	color: #E04E39;
}
body.itemid-104 .orange {
	color: #E04E39;
}
body.itemid-104 .orange a {
	color: #E04E39;
}
body.itemid-104 a  {
	color: #E04E39;
}
body.itemid-104 a:hover {
	color: #E04E39;
}



/*Functions*/
body.itemid-105 #header {
	background-color: #A2A569;
}
body.itemid-105 .jfx_header {
	background: url("../images/page-bg-functions.png") repeat-x scroll center top transparent;
	background-color: #A2A569;
}
body.itemid-105 #footer {
	background: #A2A569;
}
body.itemid-105 .body-container-inner #col-1 h1 {
	color: #A2A569;
}
body.itemid-105 .custom.jf_function #col-2.span9 h2 {
	color: #666;
}
body.itemid-105 .light_yellow {
	color: #A2A569;
}
body.itemid-105 .orange {
	color: #A2A569!important;
}




/*Gallery*/
body.itemid-107 #header {
	background-color: #739ab3;
}
body.itemid-107 .jfx_header {
	background: url("../images/page-bg-take.png") repeat-x scroll center top transparent;
	background-color: #739ab3;
}
body.itemid-107 #footer {
	background: #739ab3;
}
body.itemid-107 .jfx_art_left h1 {
	color: #739ab3;
}
body.itemid-107 .jfx_menu h2 {
	color: #739ab3;
}
body.itemid-107 .body-container-inner #col-2 .on-the-go .right {
	color: #739ab3;
}
body.itemid-107 .light_yellow {
	color: #739ab3;
}
body.itemid-107 .orange {
	color: #739ab3;
}
body.itemid-107 .orange a {
	color: #739ab3;
}
body.itemid-107 a  {
	color: #739ab3;
}
body.itemid-107 a:hover {
	color: #739ab3;
}
body.itemid-107 .body-container-inner #col-1 h1 {
	color: #739ab3!important;
}
body.itemid-107 .body-container-inner #col-1 .gallery-box-1 h2 {
	color: #739ab3!important;
}





/*FAQs*/
body.itemid-127 #header {
	background-color: #739ab3;
}
body.itemid-127 .jfx_header {
	background: url("../images/page-bg-about.png") repeat-x scroll center top transparent;
	background-color: #739ab3;
}
body.itemid-127 #footer {
	background: #739ab3;
}
body.itemid-127 .jfx_art_left h1 {
	color: #739ab3;
}



/*Contact*/
body.itemid-108 #header {
	background-color: #A2A569;
}
body.itemid-108 #col-1.span3 h2.contact-box-2  {
	color: #666666;
}


/*Color*/
h2.black  {
	color: #665D59!important;
	font-size: 14px!important;
}

.body-container-inner #col-1 h1 {
	color: #a6ae7a;
	font-size: 34px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.body-container-inner p {
	margin-bottom: 0;
	padding:0;
}
.body-container-inner #col-1 .dietary_info-box-1 {
	margin: 252px 0 0;
	padding: 0;
}
.body-container-inner #col-1 .dietary_info-box-1 h2 {
	color: #a6ae7a;
	font-size: 17px;
	margin: 0;
	padding: 0;
}
#content {
	background: #ffffff;
}
.body-container-inner #col-1.span3 {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
}
.body-container-inner #col-1 .gallery-box-1 h2 {
	color: #a6ae7a;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-2.span9 {
	float: right;
	margin: 0;
	padding: 0 20px 0 0;
}
.body-container-inner #col-2 .gallery-box-2 {
	border: 1px solid #e4e4e4;
 */ 	height: 900px;
*/ 	margin: 0 0 35px;
	overflow: hidden;
	padding: 8px 8px 0;
}
.row-fluid.body-container-inner {
}
ul.sig-container {
	clear: both;
	list-style: none outside none;
	margin: 8px auto !important;
	overflow: hidden;
	padding: 8px 0 !important;
}
li.sig-block {
	background: none repeat scroll 0 0 #FFFFFF !important;
	float: left;
	margin: 5px;
	list-style: none;
	padding: 0;
}
li.sig-block span.sig-link-wrapper {
	box-shadow: 3px 3px 4px #888888;
	display: block;
	float: left;
	margin: 0 5px 5px 0;
	padding: 0;
}
li.sig-block span.sig-link-innerwrapper {
	border: 1px solid #CCCCCC;
	display: block;
	float: left;
	margin: -5px 0 0 -5px;
	padding: 4px;
}
#col-2.span9 h2 {
	color: #333333;
	font-size: 17px;
	margin: 0;
	padding: 0;
}
#col-1.span3 h2 {
	color: #a6ae7a;
	font-size: 17px;
	margin: 0;
	padding: 0;
}
.green {
	color: #126D00;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-2.span9 .on-the-go .left p strong {
	color: #333333;
	text-transform: uppercase;
}
.body-container-inner #col-1 .dietary_info-box-1 .click-here {
	margin: 13px 0 0;
	padding: 0;
}
.body-container-inner #col-1 .dietary_info-box-1 .click-here .box-1 {
	float: left;
	margin: 0;
	padding: 5px 0 0;
	width: 30px;
}
.body-container-inner #col-1 .dietary_info-box-1 .click-here .box-2 {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 65%;
}
.body-container-inner #col-1 .dietary_info-box-1 .click-here .box-2 p {
	color: #665D59;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-1 .dietary_info-box-2 {
	margin: 20px 0 0;
	padding: 0;
}
.body-container-inner #col-1 .dietary_info-box-2 h2 {
	color: #a6ae7a;
	font-size: 17px;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-1 .dietary_info-box-2 .click-here {
	margin: 13px 0 0;
	padding: 0;
}
.body-container-inner #col-1 .dietary_info-box-2 .click-here .box-1 {
	float: left;
	margin: 0;
	padding: 5px 0 0;
	width: 30px;
}
.body-container-inner #col-1 .dietary_info-box-2 .click-here .box-2 {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 65%;
}
.body-container-inner #col-1 .dietary_info-box-2 .click-here .box-2 p {
	color: #665D59;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-2 .dietary_info-box-2 .call-now {
	margin: 9px 0 0;
	padding: 0;
}
.body-container-inner #col-2 .dietary_info-box-2 .call-now .box-1 {
	float: left;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-2 .dietary_info-box-2 .call-now .box-2 {
	color: #665D59;
	float: left;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 0 14px;
	padding: 18px 0 0;
}
.orange {
	color: #a6ae7a;
}
.light_yellow {
	color: #a6ae7a;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-2 .on-the-go .right {
	color: #a6ae7a;
	float: right;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-align: right;
}
.bg-color {
	background: #f5f5f5 url("../images/line.gif") repeat-y scroll 23.0769% 0;
	overflow: hidden;
	margin: 20px 0 0;
}
.body-container-inner {
	border-left: none;
	border-right: none;
	margin: 20px 0 0;
	overflow: hidden;
	width: 100%;
}
.bg-color.body-container-inner {
	border-left: none;
	border-right: none;
	overflow: hidden;
	width: 100%;
}
.body-container-inner #col-2 .on-the-go {
	border-bottom: 1px solid #D1C7C1;
	margin: 0 0 8px;
	overflow: hidden;
	padding: 0 0 10px;
	width: 100%;
}
/*function*/
.custom.jf_function {
}
.custom.jf_function #col-2.span9 h2 {
	color: #333333;
	font-size: 23px;
	margin: 0 0 10px;
	padding: 0;
}
.custom.jf_function #col-1.span3 h2 {
	color: #333333;
	font-size: 20px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.custom.jf_function .body-container-inner #col-2 .functions-box-3 .box {
	float: left;
	margin: 26px 7px 0;
	padding: 0 10px 20px 0;
	width: 46%;
}
.body-container-inner #col-2 .functions-box-2 .box ul {
	margin: 0;
	padding: 0 0 0 20px;
}
.body-container-inner #col-2 .functions-box-2 .box li {
	color: #665D59;
	font-size: 12px;
	line-height: 19px;
	margin: 3px 0 0;
	padding: 0;
	width: 100%;
}
.custom.jf_function .body-container-inner #col-2 .functions-box-2 .box p strong {
	text-transform: uppercase;
}
.dark_brown {
	color: #333333;
}
.catering-box {
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	margin: 0;
	overflow: hidden;
	padding: 0 0 25px;
	width: 100%;
}
.catering-box .box-1 {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 15%;
}
.catering-box .box-1 h2 {
	color: #333333;
	font-size: 19px;
	margin: 0;
	padding: 0;
}
.catering-box .box-2 {
	float: left;
	margin: 0;
	padding: 0;
	width: 70%;
}
.catering-box .box-2 p {
	color: #665D59;
	font-size: 12px;
	line-height: normal;
	margin: 0;
	padding: 0;
}
.contact-box-1 {
	float: left;
	width: 100%;
}
.body-container-inner #col-2 .contact-box-1 .box-1 {
	background: url("../images/24-hour.jpg") no-repeat scroll right 210px rgba(0, 0, 0, 0);
	margin: 0;
	padding: 0;
	width: 50%;
}
.body-container-inner #col-2 .contact-box-1 .box-1 h2 {
	color: #a6ae7a;
	font-size: 16px;
	margin: 28px 0 0;
	padding: 0 0 11px;
}
.txt-18 {
	color: #665D59;
	font-size: 18px;
	line-height: 19px;
	margin: 0;
	padding: 0;
}
.body-container-inner #col-1 .contact-box-2 h2 {
	color: #333333;
	font-size: 20px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#col-2 .formResponsive .formHorizontal .formControlLabel {
	float: left;
	padding-top: 0px;
	text-align: left;
	width: 70px;
}
#col-2 .formResponsive .formHorizontal .formControls {
	margin-left: 15%;
}
.rsform-block-check .formBody input {
	float: left;
	margin-top: 6px;
}
.rsform-block-check .formBody label {
	float: left;
}
.rsform-block-check .formControls {
	margin-left: 0!important;
}
.rsform-block-check .formBody {
	display: block;
	float: left !important;
}
.rsform-block.rsform-block-submit .formControls {
	margin-left: 0!important;
}
.rsform-block.rsform-block-submit .formControlLabel {
	width: 0!important;
}
.rsform-block.rsform-block-submit input#Submit.rsform-button {
	background: rgb(164,173,118); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0YWQ3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2E0YWQ3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjU2M2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(164,173,118,1) 0%, rgba(164,173,118,1) 37%, rgba(82,86,59,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(164,173,118,1)), color-stop(37%, rgba(164,173,118,1)), color-stop(100%, rgba(82,86,59,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(164,173,118,1) 0%, rgba(164,173,118,1) 37%, rgba(82,86,59,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(164,173,118,1) 0%, rgba(164,173,118,1) 37%, rgba(82,86,59,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(164,173,118,1) 0%, rgba(164,173,118,1) 37%, rgba(82,86,59,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(164,173,118,1) 0%, rgba(164,173,118,1) 37%, rgba(82,86,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A2A569', endColorstr='#52563b', GradientType=0 ); /* IE6-8 */
	border: medium none;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding: 6px 24px;
	text-shadow: none;
	text-transform: uppercase;
}
#col-2 .formResponsive .formHorizontal .rsform-block {
	margin-bottom: 0;
}
.rsform-block.rsform-block-check {
	margin-bottom: 20px !important;
}
.brown {
	color: #333333;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
