BODY {
	padding:0;
	margin:20px 0 0 0;
	background:url(../images/body-bg.jpg) repeat #390101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#480000;
	line-height:16px;
}
H2 {
	color:#480000;
	font-family:Calibri, Verdana;
	font-size:21px;
	padding:0 0 20px 0;
	margin:0;
	font-weight:bold;
}
.maintable{
	width:920px;
}
.mainbg{
	background:url(../images/table-bg.jpg) right repeat-y #EBE4CA;
}
.headerightbg{
	background:url(../images/header-right-bg.jpg) right no-repeat;
	text-align:right;
	padding:20px 20px 20px 0;
}
.headerbottomrepeat{
	background:url(../images/header-bottom-repeat.gif) repeat-x;
	height:4px;
}
.topmenurepeat{
	background:url(../images/top-menu-repeat.jpg) repeat-x;
	padding:0 20px;
	height:31px;
}
.topmenudevider{
	background:url(../images/top-menu-devider.jpg) no-repeat center;
	width:2px;
	height:31px;
}
a.topmenulink{
	font-family:Calibri, Verdana;
	color:#EEE6CF;
	text-decoration:none;
	text-transform:uppercase;
	font-size:19px;
}
a.topmenulink:hover{
	color:#E95B23;
}
a.topmenulinkselected{
	font-family:Calibri, Verdana;
	color:#E95B23;
	text-decoration:none;
	text-transform:uppercase;
	font-size:19px;
}
a.topmenulinkselected:hover{
	color:#E95B23;
}
.boldbrowntxtforcontactus{
	color:#480000;
	font-family:Calibri, Verdana;
	font-size:25px;
	line-height:28px;
}
.mediumsizeblacktxt{
	color:#000000;
	font-family:Calibri, Verdana;
	font-size:22px;
}
.mediumsizebrowntxt{
	color:#480000;
	font-family:Calibri, Verdana;
	font-size:21px;
	line-height:22px;
}
.pageheading{
	color:#480000;
	font-family:Calibri, Verdana;
	font-size:25px;
	line-height:28px;
	font-weight:bold;
}
.boldbrowntxt{
	color:#480000;
	font-family:Calibri, Verdana;
	font-size:25px;
	line-height:28px;
	font-weight:bold;
}
.boldbrowntxt1{
	color:#000000;
	font-family:Calibri, Verdana;
	font-size:22px;
	line-height:28px;
	font-weight:bold;
}
.orangebox{
	background-color:#E95B23;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.orangeboxheaderrepeat{
	background:url(../images/orange-box-top-repeat.gif) repeat-x;
	height:41px;
	font-family:Calibri, Verdana;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;
}
.brownbox{
	background-color:#253040;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7093C5;
}
.brownboxheaderrepeat{
	background:url(../images/brown-box-top-repeat.gif) repeat-x;
	height:41px;
	font-family:Calibri, Verdana;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;
}
.footersection{
	height:42px;
	color:#910000;
	font-size:11px;
}
a.credit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#910000;
	text-decoration:underline;
}
a.credit:hover{
	color:#E95B23;
	text-decoration:none;
}
.menusection{
	background-color:#EA5B23;
	color:#FFFFFF;
	font-size:11px;
}
.menuprice{
	background-color:#EA5B23;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	height:20px;
	border:1px dotted #EA5B23;
	font-weight:bold;
}
.menuheadings{
	font-family:Calibri, Verdana;
	font-size:24px;
	color:#ffffff;
	line-height:20px;
}
.menusectionheader{
	background-color:#233041;
	border:1px dotted #233041;
	font-size:11px;
	color:#ffffff;
}
.specialmenusectionheader{
	background-color:#C57700;
	border:1px dotted #C57700;
	font-size:11px;
	color:#ffffff;
}
.picborder{
	border:1px solid #A28C35;
	padding:1px;
}
