@import url("clearfix.css");

body {
	background:#fff;
	margin:20px; padding:0;
	font-size: 62.5%;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif
}

#wrap {
	margin: 0 auto;
	background:#fff;
	width: 774px;
	position:relative;
}

img#pageBtm {
	display:none;
}

/* Header */

#header {
	background:none;
	height:140px;
}

body.home #header .phone {
	display:block;
	position:absolute;
	top:40px;
	right:0;
}

#header .logo {
	position:absolute;
	top:0px;
	left:0;
}

/* Nav */

ul#nav { display:none;}

/* Heading Styles */

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#2d2419; font-weight:normal; }
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#2d2419; font-weight:normal; }
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#2d2419; font-weight:normal; }

.hdrMenus {
	background:none;
	padding:3px 8px;
	margin:5px 0;
	border-top:1px solid #2d2419;
}

.hdrMenus a, .hdrMenus a:hover {display:none;}

#promoMenus {
	width:687px;
	margin:0 auto;
	text-align:left;
	padding:16px 0;
}

h2.promo {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#8a410a;}
h2.darkorange {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#8a410a;}
h2.white {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#2d2419; font-weight:normal; color:#2d2419;}
	

/* Home Content */

.home #feature {
	background:none;
	width:720px;
	margin:0 auto;
	text-align:left;
	padding:16px 0 0 0;
	color:#2d2419;
}

.home #feature p {
	line-height:1.6em;
	margin:0 0 1.6em;
}

.home #feature .image {
	width:200px;
	float:left;
}
.home #feature .image img {
	border:1px #8a410a solid;
}

.home #feature .copy {
	width:520px;
	float:left;
}

/* Menus Promo */

#promoMenus {
	width:720px;
	margin:0 auto;
	text-align:left;
	padding:16px 0;
}

#promoMenus div.item {
	background:none;
	width:162px;
	height:190px;
	float:left;
	display:block;
	padding:0 0 10px 0;
	margin:0 10px 20px 0;
}

#promoMenus div.item div.heading {background:none; padding:0; margin:0; width:130px;}
#promoMenus div.item img { margin:0; padding:0; border:0;}
#promoMenus div.item a {background:none; margin:0; width:162px; padding:0 0 10px 0; display:block; text-decoration:none;}
#promoMenus div.item a span.more {display:none;}
	

/* Title */

#title {
	background:none;
	width:760px;
	margin:0 auto;
	text-align:left;
}

#title .phone {
	display:none;
}
	

/* Content */

#content {
	width:720px;
	margin:25px 0;
	padding:0;
	text-align:left;
	color:#312413;
}

#content p {line-height:1.6em;}

#content .copy {
	width:700px;
	float:left;
	margin:0 10px;
	padding:0;
}
 #content .sidePromo {
	display:none;
}


/* Menus */
ul.quickmenu {
	display:none;
	height:0;
}

#content .menuList {
	position:relative;
	background:none;
	margin:0 0 6px 0;
	padding:0 8px 10px 0;
	width:720px;
}

#content .menuList a.enquire, #content .menuList a.enquire:hover {display:none; }

#content .menuList .image {
	width:187px;
	float:left;
	margin:16px 0 0 0;
}

#content .menuList .image img {
	border:#b15f13 1px solid;
}

#content .menuList .description {
	width:480px;
	float:left;
	margin:16px 0 0 0;
}

#content .menuList ul.column1, #content .menuList ol.column1 {
	width:200px;
	float:left;
	margin:0;
	padding:0 20px 0 0;
	list-style-position:inside;
}

#content .menuList ul.column2, #content .menuList ol.column2 {
	width:200px;
	float:left;
	margin:0 0 0 0;
	padding:0;
	list-style-position:inside;
}

#content .menuList p {
	margin:0 0 1.6em 0;
	line-height:1.6em;
}

#content .menuList strong {color:#b4661d; font-weight:normal;text-transform:uppercase;}

#content .menuList ul {
	list-style:disc;
}

#content .menuList ul li.nobullet {
	list-style:none;
}

#content .menuList ol li.nobullet {
	list-style:none;
}
	

/* Footer */

#footer {
	width:720px;
	margin:0 auto;
	clear:both;
	background:none;
	color:#342a1d;
	padding:17px 0;
	text-align:left;
}

#footer p {
	margin:0 0 1em 0;
}

#footer a {
	color:#342a1d;
	text-decoration:underline;
}

#footer a.ht {
	display:none;
}

