

body
{
	padding:0px;
	margin:20px 0 0 0;
	background-color:#5B360E;

    font-size:62.5%;
	font-family: verdana, arial, helvetica;
    color:#533E25;
	text-align:center;
	align:center;
}

#main_plate
{
	margin:0;
	padding:0;
	clear:both;
	align:center;
	width:768px;
	height:720px;
	border:1px #71471A solid;
	margin:auto;
}

#left_column
{
	margin:0;
	padding:0;
	width:80px;
	height:720px;
    background:url(images/bg-left.jpg) left top no-repeat;
	display:inline;
	vertical-align:top;
	text-align:left;
	float:left;
}

#center_column
{
	margin:0;
	padding:0;
	width:417px;
	height:720px;
    background:url(images/bg-center.jpg) left top no-repeat;
	display:inline;
	vertical-align:top;
	text-align:left;
	float:left;
	padding-top:185px;
}

#center_column ul
{
	margin-left:30px;
	margin-top:10px;
	line-height:1.5em;
}

#center_column ul li
{
	line-height:1.5em;
	list-style-type:circle;
}

#right_column
{
	margin:0;
	padding:0;
	width:269px;
	height:720px;
    background:url(images/bg-right.jpg) left top no-repeat;
	display:inline;
	vertical-align:top;
	text-align:left;
	float:left;
}

#location
{
	margin:80px 0 0 20px;
	font-family: verdana, arial, helvetica;
    color:#EACC95;
	line-height:1.4em;
}

#location ul a,
#location ul a:link,
#location ul a:visited,
#location ul a:hover,
#location ul a:active
{
	text-decoration:underline;
	color:#EACC95;
	padding:0;
	margin:20px 0 0 0px;

}

#location ul a:hover
{
	text-decoration:none;
	color:#EACC95;
}

.address
{
	margin-left:20px;
}

#nav
{
	vertical-align:bottom;
	padding:0;
	margin:85px 0 0 8px;
}

#baseline
{
	margin-left:auto;
	margin-right:auto;
float:left;
	width:768px;
	margin-top:20px;
	color:#C2B49F;
}

#baseline a
{
	color:#C2B49F;
	text-decoration:none;
}

#baseline a:hover
{
	color:#C2B49F;
	text-decoration:underline;
}

#center_column a,
#center_column a:link,
#center_column a:visited,
#center_column a:hover,
#center_column a:active
{
	text-decoration:underline;
	color:#533E25;
}

#center_column a:hover
{
	text-decoration:none;
}

#center_column a.map,
#center_column a.map:link,
#center_column a.map:visited,
#center_column a.map:hover,
#center_column a.map:active
{
	text-decoration:none;
}

#center_column a.map:hover,
{
	text-decoration:underline;
}

table, td
{
	width:100%;
	height:100%;
	border:0px;
}

td
{
	vertical-align:top;
}

a:hover
{
	text-decoration:none;
}

img
{
	border:0px;
}

.main_text,
table,
li,
input,
textarea
{
	font-family:Tahoma;
	font-size:11px;
	line-height:13px;
	color:#533E25;
}
	
.border
{
	border:1px #71471A solid;
}
	
.l_text
{
	color:#81120A;
}
	
#baseline
{
	align:center;
	color:#EDDCC2;
}

#baseline a
{
	color:#EDDCC2;
	text-decoration:none;
}

#baseline a:hover
{
	color:#EDDCC2;
	text-decoration:underline;
}

.fs
{
	font-size:10px;
}

.no_class,
form,
.no_class td
{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	border:0px;
}
	
.lh
{
	line-height:18px;
}

.spanbg
{
	background:url(images/bg-line2.gif) bottom repeat-x;
}

.line
{
	background:url(images/bg-line.gif) repeat-x;
	height:2px;
	margin-left:-30px;
}

.form
{
	height:24px;
	margin-top:3px;
}

.form input
{
	width:148px;
	height:21px;
	border:#FBF9F7 1px solid;
	background-color:#C0A078;
	padding-left:5px;
}

textarea
{
	width:148px;
	height:117px;
	border:#FBF9F7 1px solid;
	background-color:#C0A078;
	padding-left:5px;
	overflow:hidden;
	margin-top:3px;
}

ul
{
	margin:0;
	padding:0;
	list-style:none;
}

li
{
	background:url(images/a.gif) no-repeat left center;
	margin:0px;
	padding:0px;
}

li a 
{
	font-family:Tahoma;
	font-size:11px;
	line-height:18px;
	color:#81120A;
}

.pctable
{
	margin:10px 0 0 0;
}