.box1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 8px;
}
.box3 {
	padding: 8px;
}
.bottomwhite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 4px;
	padding: 8px;
}
.smalltextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.textspaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}
.rightlinered {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #BC8827;
	border-right-color: #BC8827;
	border-bottom-color: #BC8827;
	border-left-color: #BC8827;
	border-top-style: none;
	border-left-style: solid;
}
.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.leftline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	padding: 8px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.boarderright {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tagline {
	border-top-width: 228;
	border-right-width: 228;
	border-bottom-width: 1px;
	border-left-width: 228;
	border-bottom-style: solid;
	border-bottom-color: #BC8827;
}
.leftinnerline {
	background: transparent url(images/left_line_inner.gif) repeat-y top left;
}
.landingpagepad1 {
	padding-left: 8px;
	background: transparent url(images/leftcolumn_vertical_line.gif) repeat-y top right;
}
.leftverticalline {
	background: transparent url(images/leftcolumn_vertical_line.gif) repeat-y top left;
}
.leftcolumnmenu {
	border-left: 2px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.leftcolumntext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #000;
	line-height: 145%;
	background: transparent url(images/left_column_tan_bg.gif) repeat-y top left;
}
.leftcolumntable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.metanav {
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
}
.contentblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	color: #000;
	line-height: 145%;
}
.pageheader {
	font-size: 14px;
	font-weight: bold;
}
.sectionheader {
	font-weight: bold;
	font-size: 12px;
	color: #BC8827;
}
.rightsidemodule {
	float: right;
	width: 125px;
	background-color: #E4D7BB;
}
.captiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.addresstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.companybox {
	border: 1px solid #777F7A;
	padding: 4px;
	background-color: #f6f6f6;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.blacklink {
	color: #000000;
}
.parksbox {
	border-top: 1px solid #777F7A;
	padding: 4px;
	background-color: #f6f6f6;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.newsbox {
	border-top: 1px solid #777F7A;
	padding: 4px;
	background-color: #f6f6f6;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.quotebox {
	border: 1px solid #333333;
}
.requestquote {
	padding-left: 7px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BC8827;
	border-left-color: #BC8827;
}
.redbold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #BC8827;
}

.requestquote a:link	{color: #FF9900;}
.requestquote a:hover	{color: #BC8827; text-decoration: none;}

/* Staff for Hollingsworth Team */ 
.staff				{position: relative; display: block; margin: 0; margin-bottom: 1em; margin-right: 1em; padding: 0; border: 0; clear: both;}
.staff p			{margin: 0; padding: 0;}
.staff img			{float: left; margin: 0 1em 1em 0; padding: 0; border: 0;}
.staff.right img	{float: right; margin: 0 0 1em 1em;}
.staff.pba			{page-break-after: always;}
.staff.pbb			{page-break-before: always;}

/* References */ 
.refs			{position: relative; float: left; width: 100%; margin: 0; margin-bottom: 1em; padding: 0; border: 0; clear: both;}
.refs .col		{float: left; width: 150px; clear: right; text-align: center; margin: 0; margin-right: 30px; padding: 0; border: 0; display: inline;}
.col.R			{margin-right: 0;}
.refs img		{margin: 0; margin-bottom: .5em; padding: 0; border: 0;}
.refs ul		{margin: 0; padding: 0; list-style: none;}
.refs li		{margin: 0; padding: 0; line-height: 1em;}
.refs li.type	{font-weight: bold; font-style: italic;}
.refs li.name	{font-weight: bold;}
.refs.last		{margin-bottom: 2em;}

/* Current References TABLE -- Delete after CSS solution */ 
.contentblock.refpics img	{display: block; margin: 0; margin-bottom: .5em; paddding: 0;}

/* Clear fix */ 
.clear			{content: "."; display: block; height: 0; clear: both; visibility: hidden;}




.contentBox {padding:13px;line-height:16px;}
