* {	margin: 0px;	padding: 0px;	border-width: 0px;}		body{	color: #333;	font: .875em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	background: #fffbe5 url(../images/globalImages/bodyBkgrnd.png) repeat-x center top;	text-align: center;	margin: 0px auto;	padding: 0px;	border-width: 0px;}	#wrapper {	text-align: center;	margin: 0px auto;	padding: 0px;	width: 900px;	clear: both;}.NeedRed {	color: #C0311A;}#wrapper #content .img-signatures {	margin: 0px;	padding: 10px 0px;}p {	font: 12px/21px normal 12px/21px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #333;	margin: 0px;	padding: 0px;	text-align: left;}    h1 {	margin: 0px;	padding: 0px 0px 5px;	font: bold normal 26px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #7b6e3c;}h2 {	margin: 0px;	padding: 0px;	font: bold normal 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #7b6e3c;}h3 {	color: #7b6e3c;	font: oblique normal 16px/21px Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 5px 0px 20px;}#RightColumn p.subHead {	font-size: 12px;	font-weight: bold;	padding-top: 5px;	color: #C0311A;	line-height: 16px;}#RightColumn .subHead2 {	font-size: 12px;	font-weight: normal;}#RightColumn p.tightLeading {	margin: 0px;	padding: 0px;	font: normal 12px/21px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #333;}    #header {	background: url(../images/globalImages/headerBkgrnd.png);	height: 249px;	margin: 0px;	padding: 0px;	clear: both;}    #nav {	background: url(../images/globalImages/navBkgrnd.png);	height: 46px;	clear: both;	margin: 0px;	padding: 0px;	float: left;	width: 900px;}#nav  li  {	display: inline;	margin: 0px;	padding: 0px;	float: left;}#nav  li  ul  {	padding-top: 0px;	display: inline;	margin: 0px;}#nav  a  {	color: #B29B74;	text-decoration: none;	text-transform: uppercase;	padding-right: 15px;	font-size: 12px;	font-weight: bold;}#nav  a:hover  {	color: #837646;}#navigation2  {	margin: 0px 0px 50px;	padding: 15px 0px 0px;	width: 900px;	height: auto;	clear: both;	float: left;}        #content {	background: url(../images/globalImages/contentBkgrnd.png) no-repeat center top;	margin: 20px 0px 0px;	padding: 0px;	float: left;	width: 900px;	text-align: left;}#content #banner {	width: 900px;	padding: 0px;	height: 250px;	text-align: left;	margin: 0px;}#wrapper img.goldBorder {	border: 2px solid #DBCC93;}#wrapper #banner .goldBordersansRight {	border-top: 2px solid #DBCC93;	border-bottom: 2px solid #DBCC93;	border-left: 2px solid #DBCC93;}#content #RightColumn {	float: right;	width: 240px;	margin: 0px;	clear: right;	padding: 0px;}#content #LeftColumn {	text-align: left;	float: left;	width: 630px;	clear: left;	margin: 0px;	padding: 0px;}#RightColumn  p.imageSpace   {	margin-top: 10px;}    #footer {	background: url(../images/globalImages/footerBkgrnd.png) repeat-x bottom;	margin: 0px;	padding: 0px;	clear: both;	height: 325px;}    #content .img-Space1 {	border: 2px solid #ddcc9e;	text-align: center;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;}#footer #disclaimer {	text-align: center;	clear: both;	font-size: 12px;	color: #FFFAE5;	line-height: 20px;	padding: 0px;	margin: 15px auto 0px;	width: 900px;}#footer #ftrNav1 {	padding: 110px 0px 0px;	width: 900px;	clear: both;	margin: 0px auto;}#footer  #ftrNav1 ul {	margin: 0px;	padding: 0px;}    #footer #ftrNav1 li {	display: inline;	list-style-type: none;}    #footer #ftrNav1 a {	padding-right: 8px;	font-size: 14px;	text-decoration: none;	color: #DACB94;}    #footer #ftrNav1 a:hover {	text-decoration: underline;}    #content #miniGallery {	clear: both;	width: 630px;	float: left;	text-align: center;	height: 160px;	margin-top: 25px;	padding: 0px;	vertical-align: middle;	background-image: url(../images/globalImages/dividerLine.png);	background-repeat: no-repeat;	background-position: center top;}#RightColumn img.bottom {	padding-bottom: 10px;	padding-top: 5px;}#RightColumn img.FlushLeft {	float: left;	margin-right: 10px;	margin-bottom: 5px;	margin-top: 1px;}    #content #miniGallery p {	font-size: 12px;	color: #BAAB71;	text-align: center;	padding-top: 5px;	padding-left: 0px;	background-image: url(../images/globalImages/dividerLine.png);	background-repeat: no-repeat;	background-position: bottom;	padding-bottom: 10px;	margin: 0px;	padding-right: 0px;}#RightColumn  p {	font-size: 12px;	color: #BAAB71;}#RightColumn p.normal {	color: #333;}#wrapper  #content  #miniGallery a:hover  {}#RightColumn .subHead2 a {	color: #2164C3;	text-decoration: none;}#RightColumn .subHead2 a:hover {	color: #2164C3;	text-decoration: underline;}#LeftColumn p.link1 a        {	color: #2164C3;	text-decoration: none;}#LeftColumn p.link1   a:hover  {	color: #2164C3;	text-decoration: underline;}#LeftColumn .mini {	font-size: 11px;	color: #555555;	padding-top: 2px;}#LeftColumn p.line {	border-top: 1px dotted #DDDDDD;	margin-top: 15px;	padding: 0px;	margin-bottom: 5px;}#LeftColumn #formContentWrap {	margin: 0px;	padding: 0px;	float: left;}.testimonial  {	font-style: normal;	text-align: right;	float: right;	color: #666600;	margin-right: 10px;}.testSpacing    {	line-height: 26px;}#LeftColumn #form1 {	width: 600px;	text-align: left;	float: left;	padding: 15px;}#formContentWrap #formContainer {	text-align: left;	width: 500px;	clear: both;	float: left;	margin: 0px;	padding: 0px;}#form1 .label {	font-weight: bold;	color: #8f8250;	padding-left: 1px;	padding-bottom: 2px;	margin-top: 10px;}#form1    input.textInput {	text-align: left;	vertical-align: middle;	height: 25px;	width: 350px;	border: 1px solid #ccc3a0;	font-size: 12px;	padding: 7px 5px 0px;	color: #444444;	background: #fdfbee;	margin: 0px;}#form1 .textInputPopUp {	height: 100%;	border: 1px solid #ccc3a0;	padding: 0px;	color: #444444;	font-size: 12px;	text-align: left;	vertical-align: middle;	background: #fdfbee;}#form1 input.textInputShort {	text-align: left;	vertical-align: middle;	height: 25px;	width: 175px;	border: 1px solid #ccc3a0;	font-size: 12px;	padding: 7px 5px 0px;	color: #444444;	background: #fdfbee;	margin: 0px;}#form1 .textInputComments {	height: 100%;	border: 1px solid #ccc3a0;	color: #444444;	text-align: left;	vertical-align: middle;	background: #fdfbee;	width: 350px;}#form1 #submit {	font-weight: bold;	color: #8f8250;	padding-left: 1px;	padding-bottom: 2px;	margin-top: 10px;	background: #fdfbee;	height: 25px;	width: 65px;	border: 1px solid #ccc3a0;}#form1 #reset {	font-weight: bold;	color: #8f8250;	padding-left: 1px;	padding-bottom: 2px;	margin-top: 10px;	background: #fdfbee;	height: 25px;	width: 65px;	border: 1px solid #ccc3a0;}#LeftColumn #formWrap {	margin: 0px;	padding: 0px;	border-width: 0px;}#RightColumn a {	color: #B29272;	text-decoration: none;}#RightColumn a:hover {	color: #B29272;	text-decoration: underline;}#wrapper #content #RightColumn p.linkSpace1 {	padding-top: 5px;	padding-bottom: 5px;	font-weight: bold;}#wrapper #content #LeftColumn a {	color: #7b6e3c;}