html {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body {
	background-image:url(/includes/images/site_bg.jpg);
	background-repeat:repeat;
	background-color:#1f0d01;
	font-size:11px;
	line-height:18px;
	font-family:Arial, sans-serif;
	text-align:center; 
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
a{
	text-decoration:none;
}
#SLIDESTEXT a {
	color:#ffebc4;
	font-weight:bold;
	text-decoration:none;
}
p {
/*	font-family:Georgia; */
	font-size:11px;
	letter-spacing:.02em;
	padding-bottom:2px;
}
h1{
}
h2 {
	text-align:center;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	font-size:18px;
	letter-spacing:0em;
	color:white;
	height:35px;
	min-height:35px;
	max-height:35px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
h3{
	font-size:15px;
	margin:0px 0px 0px 0px;
	padding:27px 0px 8px 10px;}
table {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
td {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* Top Bar*/
#header {
	background-image : url(/includes/images/header_bg.png);
	background-repeat:no-repeat;	
	width:978px;
	height:101px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#container {
	width:954px;
	margin:auto;
	padding:0px 0px 0px 0px;
}
.logo {
	padding: 3px 0px 7px 38px;
	width:280px;
	height:90px;
	margin:0px;
}
#navBar{
	position:relative;
	width:978px;
	max-width:978px;
	max-height:100px;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	font-size:13px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	color:#e5d8bc;
	padding:0px 0px 0px 0px;
}
#mainNav {
	width:978px;
	height:30px;
	text-align:left;
	background-image:url(/includes/images/main_navBG.png);
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
}
#mainNav ul {
	list-style:none;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	font-size:15px;
	font-weight:normal;
	text-align:left;
	color:#e5d8bc;
	margin:0px 0px 0px 45px;
	padding:8px 0px 6px 0px;
}
#mainNav ul li {
	float:left;
	padding:0px 10px 0px 10px;
}
#mainNav ul li a, #mainNav ul li a:visited, #mainNav ul li a:active {  
	color:#e5d8bc;
}
/* End Top Bar*/

/*Overall Body*/
#mainBody {
	background-color: transparent;
	background-image:url(/includes/images/body_bg.png);
	background-repeat: repeat-y;
	width:978px;
	max-width:978px;
	min-width:978px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
}
#mainBody table {
	width:954px;
	max-width:954px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/*End Overall Body*/

/* Left Bar*/
.LeftCol {
	width:211px;
	max-width:211px;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
}
#PageNav {
	max-width:211px;
	min-height:700px;
	background-image:url(/includes/images/column_bg.png);
	background-repeat: repeat-y;
	background-position:center;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#PageNav ul {
	min-height:20px;
	list-style:none;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 10px;
}
#PageNav li {
	font-weight:normal;
	text-indent:0px; 
	text-align:left;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}
#PageNav li a {
	text-decoration:none;
	color:#003711;
}
#PageNav li ul {
	text-align:left;	
	color:#d05533;
	text-decoration:none;
	list-style: none;
}
.ulBG {
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	width:191px;
	height:35px;
	list-style: none;
	background-image:url(/includes/images/columnHeader_red.png); 
	background-position:top left;
	background-repeat:no-repeat;
	font-size:14px;
	text-decoration:none;
	text-align:left;
	color:#f5d69f;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 20px;
}
.ulBG li{
	width:10px;
}
.ulBG a{
	color:#f5d69f;
	text-decoration:none;
	list-style:none;
}
li.eventLi {
	color:#000000;
}
#PageNav table {
	text-align:left;
	color:#003711;
	max-width:175px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#PageNav table td a,#PageNav table td a:visited, #PageNav table td a:active{
	color:#003711;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 }
/* End Left Bar*/

/*Center Body*/
#CenterCol {
	width:542px;
	max-width:542px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
#CenterCol table {
	width:542px;
	max-width:542px;
	font-family:Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
tr.altBG {
	background-color:#50A181;	
}
#CenterCol table td {
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
td #Center2 {
	background-image:url(/includes/images/mainContent_td2bg.png);
	background-repeat:no-repeat;
	width:179px;
	max-width:179px;
	height:215px;
	min-height:215px;
	max-height:215px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
td #Center2b {
	background-image:url(/includes/images/mainContent_tdrepeat.png);
	background-repeat:repeat-y;
	width:179px;
	max-width:179px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
td #Center2 p {
	width:160px;
	max-width:164px;
	max-height:164px;
	line-height:14px;
	margin:10px 5px 0px 10px;
	padding:0px 0px 0px 0px;
}
td #Center2 h3, td#Center2b h3 {
	width:178px;
	max-width:178px;
	height:24px;
	max-height:40px;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	font-weight:normal;
	font-size:14px;
	color:#ffffff;
	margin:2px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}
td #Center2 h3, td#Center2b h3 {
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
}
td #Center2 h3.red, td#Center2b h3.red {
	background-image:url(/includes/images/subtd_h3_red.png);
	background-repeat:no-repeat;
	background-position:top;
	letter-spacing:0em;
}

td #Center2 h3.brown, td#Center2b h3.brown {
	background-image:url(/includes/images/subtd_h3_brown.png);
	background-repeat:no-repeat;
	background-position:top;
	letter-spacing:0em;
}
td #Center2 h3.green, td#Center2b h3.green {
	background-image:url(/includes/images/subtd_h3_green.png);
	background-repeat:no-repeat;
	background-position:top;
	letter-spacing:0em;
}
#mainContent {
	text-align:left;
	max-width:542px;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#mainContent h2 {
	background-image:url(/includes/images/mainContent_h2bg.png);
	background-repeat:no-repeat;
	background-position:left;
	max-width:542px;
	height:35px;
	min-height:35px;
	max-height:35px;
	overflow:hidden;
	text-align:left;
	letter-spacing:0em;
	color:#FFEBC4;
	margin:-4px 0px 0px 0px;
	padding:12px 0px 0px 20px;
}
#mainContent h3 {
	background: url(/images/h2_bg.JPG) no-repeat left;
	max-width:510px;
	overflow:hidden;
	color:#FFF;
	margin-left:12px;
	padding-left:13px;
}
#mainContent ul{
	max-width:510px;
	padding-left:33px;
}
#mainContent p{
	width:512px;
	margin-left:13px;
	padding-top:0;
}
#mainContent table{
	text-align:left;
	max-width:542px;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/*End Center Body*/

/* Right Bar*/
.RightCol {
	width:176px;
	max-width:176px;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.rulBG {
	background-image:url(/includes/images/RcolumnHeader_red.png); 
	background-repeat:no-repeat;
	background-position:top;
	width:176px;
	max-width:176px;
	height:22px;
	max-height:33px;
	font-weight:normal;
	font-size:13px;
	list-style: none;
	color:#f5d69f;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
}
.rulBG, .rulBG a, .rulBG a:visited, .rulBG a:hover,  .rulBG a:active {
	color:#f5d69f;
}
#PageRNav {
	width:176px;
	min-height:700px;
	background-image:url(/includes/images/Rcolumn_bg.png);
	background-repeat: repeat-y;
	background-position:center;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;
	font-size:13px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#PageRNav p{
	width:155px;
	max-width:165px;
	margin: 10px 10px 10px 15px;
	padding: 0px 0px 0px 0px;
}
/* End Right Bar*/


#textPage{
	width:542px;
	text-align:left;
	padding-top:0px;
}
#textPageBody {
	background-image:url(/images/mainContent_pMid.png);
	background-position:top;
	background-repeat:repeat-y;
	width:542px;
	text-align:left;
	margin:0 auto;
	padding:0px;
}
#textPageBody a {
	color:#742d28;
	font-weight:normal;
	text-decoration:underline;
}
#textPage p.s {
	background-image:url(/images/mainContent_pTop.png);
	background-position:top;
	background-repeat:no-repeat;
	height:22px;
	width:542px;
	margin:0;
	padding:0;
}
#textPage p.e {
	background-image:url(/images/mainContent_pBtm.png);
	background-position:top;
	background-repeat:no-repeat;
	height:22px;
	width:542px;
	margin:0;
	padding:0;
}
#textPage p{
	width:516px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
}
#textPageBody p {
	max-width:500px;
	padding:2px 12px 10px 20px;
}
#textPageBody p.header {
	color:#742d28;
	font-size: 14px;
	font-weight:bold;
	line-height:16px;
}
#textPageBody img.inset{
	float:left;
	padding:7px;
}
#textPageBody img.insetR{
	float:right;
	padding:0px 0px 0px 0px;
}
#textPageBody ul{
	max-width:503px;
	text-align:left;
	padding:0px 40px 0px 40px;
}
#textPageBody li{
/*list-style-image:url(/images/ListStyle.png);*/
	padding:0px 0px 0px 0px;
	line-height:18px;
}

/* Columns */
#footer {
	background:transparent;
	background-image:url(/images/footer_bg.png);
	background-repeat:no-repeat;
	width:978px;
	font-family:Arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	letter-spacing: 2px;
	margin-bottom:0px;
	margin-right:10px;
}
#footer a {
	color:#ffffff;
	text-decoration:underline;
}
#footer p {
	color:#ffffff;
}
.text td{
	font:11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textsmR td {
	font:10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:red;
}
.textSize{
	height:24px;
	display:block;
}
.caption {
	font-size:11px;
	color:#4F4F4F;
}
img.insetR{
	margin-left:5px;
	margin-right:10px;
	float:right;
	}
img.inset{
	float:left;
}
#mainContent img.inset{
	float:left;
}
table  #contactForm {
	width:542px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
table #contactForm td {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 5px 5px 25px;
}
#directions table {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	max-width:250px;
	min-width:250px;
}
#directions table td {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
	/* /BackOffice/ */
#pageHTML {
	width:500px;
	max-width:500px;
	overflow:wrap;
	padding:0;
	margin:0;
}
