/*GLOBAL*/

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#835e2f;
}

#content ul, #content ol {color:#835e2f; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

a {
	color:#D5BC86;
	text-decoration:none;
}

/*HOME*/
.hero_copy h1 {
	padding:30px 30px 0px 30px;
	color:#ff9933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	text-shadow: 0px 1px 0px #18100a;
	filter: dropshadow(color=#18100a, offx=0, offy=1);
}
.hero_copy h4 {
	padding:30px 30px 0px 30px;
	color:#ff9933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-shadow: 0px 1px 0px #18100a;
	filter: dropshadow(color=#18100a, offx=0, offy=1);
}
.hero_copy h3 {
	padding:30px 30px 0px 30px;
	color:#ff9933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-shadow: 0px 1px 0px #18100a;
	filter: dropshadow(color=#18100a, offx=0, offy=1);
}
.hero_copy p {
	padding:30px 30px 0px 30px;
	color:#ffd877;
	line-height:18px;
	font-size:13px;
	text-shadow: 0px 1px 0px #18100a;
	filter: dropshadow(color=#18100a, offx=0, offy=1);
	
}
.hero_copy .read_more{ margin:20px 0 0 30px; padding:10px 0px 10px 0px; background:url(../images/opaque.png) repeat;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width:150px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.hero_copy .read_more a:hover{ color:#FFF8E6;
 }

/*TYPICAL*/

/*left panel*/

.left_panel h2 {padding:0px 0px 15px 0px;	color:#ac7122; font-size:29px;
}
.left_panel h3{padding:0px 0px 15px 0px;	color:#835e2f; font-size:25px;
}
.left_panel h4 {padding:0px 0px 15px 0px;	color:#bb853e; font-size:20px;
}
.left_panel h5 {padding:0px 0px 10px 0px;	color:#ac7122; font-size:16px;
}
.left_panel h6 {padding:0px 0px 5px 0px;	color:#bb853e; font-size:12px;
}
.left_panel ul {margin:0px 0px 0px 20px; padding:0px 0 20px 0;
}
.left_panel ol {margin:0px 0px 0px 25px; padding:0px 0 20px 0;
}


.left_panel p{ line-height:18px; padding-bottom:15px;
}


/*right panel*/
.right_panel h2 {padding:0px 0px 15px 0px;	color:#ac7122; font-size:29px;
}
.right_panel h3{padding:0px 0px 15px 0px;	color:#ac7122; font-size:25px;
}
.right_panel h4 {padding:0px 0px 15px 0px;	color:#bb853e; font-size:20px;
}
.right_panel h5 {padding:0px 0px 10px 0px;	color:#bb853e; font-size:16px;
}
.right_panel h6 {padding:0px 0px 5px 0px;	color:#bb853e; font-size:12px;
}

.right_panel ul {margin:0px 0px 0px 0px; padding:0px 0 20px 0;
}



#body_content li { line-height:18px;
}



.contacts { list-style:none; margin:0px;}
.contacts li label{ font-weight:bold; float:left; width:100px;}
.map{ border:1px solid #E4CC8E;}
.rp_gallery{  width:298px; height:298px;border:1px solid #E4CC8E; margin-bottom:20px;}


.boldtable, .boldtable TD, .boldtable TH
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#ac7122;
	background-color:white;
}

.no {
	visibility:hidden;
	display:none;
}

.maillinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic; 
	text-decoration: underline; 
	color: #744e00;
	font-weight: bold;
}


