body {

	text-align: center;
	margin-top: 0;

}

td {

	text-align: left;

}

body table:first-child {

	margin-left: auto;
	margin-right: auto;

}

#mainTable {

	width: 766px;

}

h1 {
color: #A15D2A;
font-family: Tahoma, Arial, sans-serif;
font-size: 18px;
font-weight: normal;
font-style: normal;
font-stretch: normal; }

#contentLeft {

	background: #543E61;
	color: #B59347;
	width: 379px;
	border-right: 1px solid #fff;

}
#contentLeft2 {

	background: #543E61;
	color: #E7D7A8;
	width: 379px;
	border-right: 1px solid #fff;

}

a {
font-size: 13px;
font-family: Tahoma, Arial, sans-serif;
text-decoration: underline;
color: #603A76; }

a:hover {
font-size: 13px;
font-family: Tahoma, Arial, sans-serif;
text-decoration: underline;
color: #914106; }

#contentRight {

	background: #E1D5AB;
	width: 387px;

}

#mainContent {

	font-family: Tahoma, Arial, sans-serif;
	color: #25202B;
	font-size: 13px;
	background: #E1D5AB;

}

#mainContent .container {

	padding: 15px;

}

#mainContent p {

	margin: 0;

}

#contactBox {

	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	text-align: left;
	width: 379px;

}

#contactBox .container {

	padding: 11px 11px 12px 11px;

}

#contactBox a {

	color: #B59347;

}

#contactBox p {

	margin: 0;

}

#contactBox h2 {

	font-size: 14px;

}

#logoBox {

	border-bottom: 1px solid #fff;

}

#topNav {

	border-bottom: 1px solid #fff;

}

#slideshow {

	border-bottom: 1px solid #fff;

}

#mainNav {

	border-bottom: 1px solid #fff;

}

#guestComments dt {

	font-weight: bold;

}

#guestComments dd {
	
	margin-bottom: 15px;

}

.electricPhone{

	background: #E7BA3F;
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #66521C;
	border: 1px solid #A6852D;
}

.electricPhone a{

	color: #66521C;
	font-size: 16px;

}

#page{
	
	font-family: Tahoma, Arial, sans-serif;
	display: block
	text-align: center;

}

#layout{

	background: #E1D5AB;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 10px;
	border: 1px solid #999;
	border-top: none;
	color: #555;

}

#layout b, #layout h1, #layout h2{

	color: #444;

}


#leftBox{

	float: left;
	width: 200px;
	font-size: .75em;

}

#content{

	border-left: 1px solid #999;
	padding:  0 0 0 15px;
	font-size: .95em;
	margin-left: 220px;

}


.clear{

	clear: both;

}

.endLink{

	color: #999;

}