/*  
Theme Name: Maharajahs
Theme URI: http://design.worech.com
Description: Maharajahs
Version: 1.0
Author:Wonder
*/
body {
	font: 9pt Arial, verdana, tahoma, Sans-Serif;
	color: #fff;
	background: #070101 url('images/bgweb.jpg') 0 0 repeat-x;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#main {
	margin: 0px auto;
	padding: 0 10px 10px 10px;
	width: 960px;
	line-height: 18px;
}
#header {
	margin: 20px auto 0;
	width: 960px;
	background: url(images/header.jpg) no-repeat;
	height: 145px;
	text-align:left
}
#logo {
	float: left;
	width: 350px;
}
#logo h1 {
	padding: 0;
}
#logo h1 a {
	display: block;
	margin: 0 0 0 10px;
	height:130px;
	width: 160px;
}
#word {
	float: right;
	width: 350px;
	text-align:right;
	padding: 45px 100px 0 10px
}
#word h2 {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 0.02em;
	font-weight:bold;
}
#menu {
	list-style: none;
	margin: 0px;
	position: absolute;
	left: 10px;
	bottom: 1px;
}
#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float:left
}
#menu ul li {
	float:left;
	margin: 0 5px 0 0;
	height: 24px;
	overflow: hidden;
	display: inline;
}
#menu ul li a {
	color: #000000;
	text-decoration: none;
	padding: 2px 15px;
	font:12pt Century gothic, Arial, Helvetica, sans-serif;
	display: block;
}
#menu ul li a:hover {
	color: #000000;
	background:#ffffff
}
#menu ul li.current_page_item {
	background: #ffffff;
	color: #000000;
}
h1 {
	margin:0px;
	/*height: 40px;*/
	font: 24pt "Lucida Bright", Lucida Sans, arial;
	color: #210200;
	letter-spacing: -2px;
	text-transform:uppercase;
}
.post-content h1 {
	margin:0px;
	/*height: 40px;*/
	font: 24pt "Lucida Bright", Lucida Sans, arial;
	color: #ffcb05;
	letter-spacing: -2px;
	padding: 0 0 10px 0;
}
h2 {
	color: #ffcb05;
	margin: 0 0 10px 0;
	border-bottom:none;
	letter-spacing: -2px;
	font:18pt "Lucida Bright", Lucida Sans, arial;
	padding: 0 0px;
	font-weight: normal;
}
h3, h4, h5 {
	color: #ffca04;
	font-weight:lighter;
	margin: 0px 0px 2px;
	letter-spacing: -0.5px;
	font-family:arial, tahoma, verdana
}
h3 {
	font-size:13pt;
	padding-bottom: 3px;
	font-weight:600;
	letter-spacing: 0;
}
h4 {
	font-size:12pt;
	padding-bottom: 10px;
}
h5 {
	font-size:12pt;
	padding-bottom: 0px;
}
.menulist {
	padding-bottom: 10px;
}
.mtitle {
	height: 20px;
}
.menulist h6 {
	color: #7d1111;
	float: left;
	margin: 0px 0 0px 0;
	font:13px "Lucida sans", Lucida Sans, arial;
	padding: 5px 0 0 0;
	font-style:oblique;
	font-weight:bolder;
}
.prices2 {
	float: right;
	background: #e1c4ac;
	display: inline-block;
	font-weight:bold !important;
	text-align: center;
	width: 60px;
	border: 1px dashed #ccaa8e;
	color: #b11211
}
.mcontent {
	clear:both;
	border-top: 1px dotted #e0c0a6;
	margin-top: 3px;
	font-size: 11px;
}
/* The Menu */
#sidebar {
	float: left;
	text-align:left;
	padding: 0 0 20px 0;
	background: url('images/navbarbg.png') bottom left no-repeat;
	width: 190px;
	overflow: hidden;
	font-size: 8pt;
}
#nav {
	padding: 17px 18px 0 18px;
	margin: 0;
	background: url('images/sbbg.jpg') 0 0 repeat-y;
}
#nav li {
	padding: 0px;
	margin:0;
	list-style: none;
}
.shome1 a, .shome a, .sabout a, .sabout1 a, .smenu a, .smenu1 a, .slocations a, .slocations1 a, .scontacts a, .scontacts1 a, .scatering a, .scatering1 a, .sgallery a, .sgallery1 a, .slunch a, .sdinner a, .stakeway a, .slunch1 a, .sdinner1 a, .stakeway1 a, .sorderonline a, sorderonline1 a, .sblog a, .sblog1 a {
	display: block;
	height: 36px;
	width:147px;
	background:url('images/menu-sprite.jpg');
	text-indent:-9999px;
}
.shome a:link, .shome a:visited {
	background-position: 0 0;
	height: 39px;
}
.shome a:hover, .shome1 a {
	background-position: top right;
}
.sabout a:link, .sabout a:visited {
	background-position: 0 -39px;
}
.sabout a:hover, .sabout1 a {
	background-position: 147px -39px;
}
.smenu a:link, .smenu a:visited {
	background-position: 0 -75px;
}
.smenu a:hover, .smenu1 a {
	background-position: 147px -75px;
}
.slunch a:link, .slunch a:visited {
	background-position: 0 -111px;
}
.slunch a:hover, .slunch1 a {
	background-position: 147px -111px;
}
.sdinner a:link, .sdinner a:visited {
	background-position: 0 -147px;
}
.sdinner a:hover, .sdinner1 a {
	background-position: 147px -147px;
}
.stakeway a:link, .stakeway a:visited {
	background-position: 0 -183px;
}
.stakeway a:hover, .stakeway1 a {
	background-position: 147px -183px;
}
.scatering a:link, .scatering a:visited {
	background-position: 0 -219px;
}
.scatering a:hover, .scatering1 a {
	background-position: 147px -219px;
}
.sgallery a:link, .sgallery a:visited {
	background-position: 0 -255px;
}
.sgallery a:hover, .sgallery1 a {
	background-position: 147px -255px;
}
.slocations a:link, .slocations a:visited {
	background-position: 0 -291px;
}
.slocations a:hover, .slocations1 a {
	background-position: 147px -291px;
}
.scontacts a:link, .scontacts a:visited {
	background-position: 0 -327px;
}
.scontacts a:hover, .scontacts1 a {
	background-position: 147px -327px;
}
.sblog a:link, .sblog a:visited {
	background-position: 0 -363px;
}
.sblog a:hover, .sblog1 a {
	background-position: 147px -363px;
}
.sorderonline a:link, .sorderonline a:visited {
	background-position: 0 -399px;
}
.sorderonline a:hover, .sorderonline a {
	background-position: 147px -399px;
}
#nav li a:hover, #nav .current_page_item a {
	padding: 0px;
	margin:0;
	text-decoration: none;
	color:#fffbe8;
}
#content {
	padding: 0px 0px 30px 0;
	float: right;
	width: 770px;
	overflow: hidden;
	line-height: 17px;
	text-align: left;
	margin-top:145px;
}
.wrapimagesmain {
	background : url('images/img-home.jpg') top right no-repeat;
	width: 960px;
}
.wrapimagesabout {
	background : url('images/img-about.jpg') top right no-repeat;
	width: 960px;
}
.wrapimagesmenu {
	background : url('images/img-menu.jpg') top right no-repeat;
	width: 960px;
}
.wrapimagesorder {
	background : url('images/img-order.jpg') top right no-repeat;
	width: 960px;
}
.wrapimagescatering {
	background : url('images/img-catering.jpg') top right no-repeat;
	width: 960px;
}
.wrapimagesgallery {
	background : url('images/img-gallery.jpg') top right no-repeat;
	width: 960px;
}
.wrapimageslocation {
	background : url('images/img-location.jpg') top right no-repeat;
	width: 960px;
}
.wrapimagescontact {
	background : url('images/img-contact.jpg') top right no-repeat;
	width: 960px;
}
.c1 {
	float: left;
	width: 540px;
	padding-right: 20px;
}
.c2 {
	float: right;
	width: 210px;
	text-align:left;
}
#contentblog {
	padding: 0px 0px;
	float: left;
	width: 560px;
	overflow: hidden;
	line-height: 17px;
	text-align: left;
}
.c1blog {
	border-bottom:4px solid #FFC904;
	float:left;
	margin-bottom:20px;
	padding-right:20px;
	width:540px;
}
.c2blog {
	float: left;
	text-align:left;
	width: 210px;
}
.boxes1 {
	background: #2a0608 url('images/contact-header.jpg') 0 0 no-repeat;
	margin-bottom: 10px;
	padding: 15px 0 0 15px;
	height: 300px;
}
.boxes1 h4 {
	font-size: 12px;
	padding-bottom: 0;
	font-weight: bolder;
}
.boxesimg {
	margin-bottom: 10px;
}
.boxesimg img {
	padding: 0;
	margin: 0;
	border: 0;
}
.boxesimg a img {
	padding: 0;
	margin: 0;
	border: 0;
}
.boxes1 li {
	list-style: none;
	margin:0;
	padding: 0;
}
.wpcf7 {
	text-align: left;
	font-size: 11px;
}
.wpcf7 p {
	clear: both;
	margin: 0 0 15px 0;
}
.wpcf7 label {
	float: left;
	width: 50px;
}
.wpcf7 input, .wpcf7 textarea {
	background: #c08588;
	width: ;
	float:left;
	border: 1px solid #530a0e;
	padding: 2px;
}
.wpcf7 textarea {
	height: 100px;
}
p.send input {
	background: #790b12;
	color: #fff;
	width:70px;
}
html>body p.send input {
	margin-top: 10px;
}
/*ie6 hacks*/
.input1 {
	margin: 0;
	padding: 0;
}
html>body .input1 {
	margin: 0 0 0 0 !important;
	padding: 0 0 35px 0;
}
.post {
	clear:both;/*	padding-top: 145px;*/
}
.title {
	float: left;
	margin-left: 0px;
	width: 540px;
}
.entry {
	clear: both;
	padding: 5px 0px 10px 0px;
}
#footer {
	clear: both;
	width: 960px;
	margin: 0 auto 25px;
	padding:10px 10px 5px 10px;
	height: 20px;
	font-size: 11px;
	color: #fff;
}
#footer a {
	text-decoration: none;
	color: #fff;
}
#footer a:hover {
	color: #eee;
}
.center {
	text-align: center;
}
a, a:visited {
	color: #ffca04;
	font-weight:bold;
	text-decoration: underline;
}
a:hover {
	color: #d6ad12;
	text-decoration: none;
}
img {
	border: none;
	padding: 0;
}
form {
	margin:0px;
	padding:0px;
}
p {
	padding: 0px 0px 15px;
	margin: 0px;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
	margin: 0 0 5px 0;
}
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.alignright {
	float: right;
	margin: 0 0 5px 0;
}
img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
/*Menu Content Bottom*/
.menucontentbottom {
	text-align: left;
}
.mbimg {
	margin-bottom: 10px;
}
.mbimg img {
	padding: 0;
	margin: 0;
	border: none;
}
.mbimg img a {
	padding: 0;
	margin: 0;
}
.mb1, .mb2 {
	float: left;
	display: inline;
	width:265px;
}
.mb1 {
	padding-right: 10px;
}
.imgl {
	margin-bottom: 10px;
}
/* Footer Menu */
#footer ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#footer ul li {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
}
#footer ul li a {
	padding: 0 13px 0 0;
	text-decoration: none;
	color: #fff;
	display: block;
	white-space: nowrap;
}
#footer li a:hover {
	text-decoration: underline;
	color:#eee;
}
.food {
	float:left;
	width:84%;
}
.price {
	float:right;
	font-weight:bold;
	width:15%;
}
.food {
	float:left;
	width:84%;
}
.clear {
	clear:both;
}
div.food p, div#foodMenu ul li p {
	padding-bottom:5px;
}
.glossymenu {
	margin: 20px 10px;
	padding: 0;
	width: 160px; /*width of menu*/
	border-bottom-width: 0;
}
.glossymenu a.menuitem {
	background:  url(glossyback.gif) repeat-x bottom left;
	font: bold 15px "Lucida Bright", Lucida Sans, "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #000;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 6px 0;
	padding-left: 10px;
	text-decoration: none;
	border-bottom: 1px solid #d6b30d;
}
.glossymenu .menuitem:active {
	background: #fff;
	color: #fff;
}
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu a.menuitem:hover {
	background: #6f5d07;
}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li {
	padding: 4px;
}
.glossymenu div.submenu ul li a {
	display: block;
	font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	padding-left: 10px;
	background: #ddd;
	border-bottom: 1px solid #d6b30d;
}
.glossymenu div.submenu ul li a:hover {
}
#selected {
	background: #6f5d07;
	color: #f7fb2b;
}
.bttHolder {
	text-align:right;
}
.sidebaraddress {
	color: #1f1902;
	margin-top: 20px;
	padding: 0 5px;
}
.sidebaraddress h4 {
	color: #1f1902;
	margin: 0px;
	font-family:Georgia;
	font-weight:bold;
	font-size: 14px;
	padding-bottom:0;
}
.c2 {
 visibility:;
}
#social {
	vertical-align:top;
}
#sidebarsocial {
	padding-left:10px;
}
.boxes1 li ul {
padding-left:10px;
}
.boxes1 li ul li {
list-style:disc outside;
}
#LivebookingsDirect{margin:0 !important;}
#bookTable {margin-bottom:10px;}