/*
File:			custom.css
Description:	Custom styles for Marmalade
*/

/*body.custom { height:100%; background-image:url(images/bg3_rotated3.jpg); background-repeat:repeat; background-position: 50% 0%; } */

/*body.custom { height:100%; background-image:url(images/mc_bg.png); background-repeat:repeat-y; background-position: 50% 0%; } */

body.custom { height:100%; background-image:url(images/bg2.jpg); background-repeat:repeat-y; background-position: 50% 0%; } 

.custom .menu li { float:none;}

.custom li.widget ul li { margin-bottom:0px; }

.custom .page { background:none; }

/*.custom .page { background-image:url(images/BG.jpg); }*/

/*.custom #feature_box {
	background:#a02a20;
	border-style:solid;
	border-color: #fff;
	width: 545px;
	height:480px;
}*/

.home .headline_area { display: none;}

.custom #sidebars {
	width: 180px;	
}
.custom #header {
	background-size: 200px 145px;
	height: 120px;
	padding-left:20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-position: -10px 20px; 
}

#header_left {
	margin: 0 0 0 0px;
	float:left;
	width: 500px;
}

#header_left h1 {
	font-size:30px;
}
#header_left h2 {
	font-size:15px;
}
#header_left h3, #header_right h3 {
	font-size:12px;
}
#header_left a {
	color: black;
}
#header_right {
	margin: 0 15px 0 0px;
	float:right;
	width: 150px;
}

.custom .menu {
	text-align:center;	
}

#facebook_container {
	margin: 0 0 0 20px;
	float:left;
	color: #960 !important;
}

/*.custom #stream_content .page_stream {
	border-top-color:#963 !important;
}*/

#header_details {
	margin: 0 0 0 205px;
}

.custom #content_area .page {
	min-height: 540px; 
}

.custom #map_1 {
	height: 480px; 
}

.custom #sidebar_1 {
	margin-top:100px;
	text-align: center;
}

.custom #feature_box {
	width:200px;
	height:480px;
	background-color: transparent;
	float:right;	
	/*margin: 0 0 0 533px;*/
	margin: 0 11px 0 0px;
	padding:0;
	position:relative;
}

#picture_strip {
	width:200px;
	height:480px;
	background-color:transparent;
	float:right;	
	/*margin: 0 0 0 533px;*/
	margin: 0 10px 0 0px;
	padding:0;
	position:relative;
}

.custom .fbConnectWidgetFooter {
	background-color:transparent;
}
.custom .post_box {
	clear:none;
	padding-top: 0; 	
}

/*.news #content {
	clear:none;
}*/
.custom .format_text {
	width: 490px;
	float: left;
	position:relative;
}

.custom .GTTabs_divs {
	font-size:12px; 
	line-height:20px;
}
.custom .GTTabs_divs p {
	margin-bottom:0px; 
}

.news .format_text:after { clear: none; }

.home 		#multimedia_box,
.about-us 	#multimedia_box, 
.menus 		#multimedia_box,
.news 		#multimedia_box,
.contact 	#multimedia_box,
.catering 	#multimedia_box {
	display: none;
	
}

.custom #image_box img{ 
	padding:0px;
	border:none;
}

.custom .menu {
	width:180px;
}

.custom .menu a {
	background:none; 
}
.custom .menu a:hover {
	font-weight: bold; 
}

.custom .current-menu-item {
/*	background: white;*/
	font-weight: bold;
}

.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover, .menu .current-menu-item a, .menu .current-menu-item a:hover {
	background: none;
}

.custom .format_text img {
	margin-right: -10px;
}

.indent {
	margin-left: 21px;
}

.custom .headline_area {
	display: none;
}

.custom #dfcg-text {
	display: none;
}