<!--/* make pngs work with ie 5.5, 6 */img, div { behavior: url(/iepngfix.htc) }/* @group Global reset and clear fix *//* First there's the global reset to make everything play nice */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }/* remember to define focus styles! */:focus { outline: 0; }body { line-height: 1; }/* tables still need 'cellspacing="0"' in the markup *//* Then Clearfix */.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix { display: inline-block; }/* Hides from IE-mac \*/* html .clearfix { height: 1%; }.clearfix { display: block; }/* End hide from IE-mac *//* @end Global reset and clear fix */div.spacer {  clear: both;  }/*/////// BEGIN MAIN STRUCTURE /////////////////////////////////*/body {margin: 0;padding: 0; background: url("/bg.jpg") repeat-x;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-color:black;	}.logolink {position:absolute;width:100px;height:100px;top:30px;left:50%;margin-left:-325px;}#header {width:693px;margin-left:auto;margin-right:auto;background: url("/header.png");background-repeat:no-repeat;height:140px;}#container {width:693px;display:block;margin-left:auto;margin-right:auto;margin-top:0px;background: url("/page_bg.gif") repeat-y;padding-bottom:50px;}#flashintro {margin-left:1px;padding-top:10px;}#banner {padding:20px 0px 0px 28px;}#leftColumn {width:192px;float:left;padding:0px 0px 20px 28px;}#rightColumn {float:left;width:440px;margin:0px 10px 0px 10px;}#footer {background-color:white;margin-bottom:50px;width:693px;margin-left:auto;margin-right:auto;background: url("/footer_bg.jpg");background-repeat:no-repeat;height:65px;}/*/////// END STRUCTURE /////////////////////////////////*//*/////// MAIN NAV /////////////////////////////////*/#navcontainer{width:550px;margin: 0px auto 0px auto;clear:both;position:absolute;margin-left:-210px;left:50%;top:105px;font-family: "Tahoma";font-size: 13px;}#navcontainer ul{list-style: none;margin: 0;padding: 0;border: none;}#navcontainer li{display: block;margin: 0;padding: 0;float: right;width: auto;}#navcontainer a{color: #444;display: block;width: auto;text-decoration: none;margin: 0;border-left: 1px dotted black;padding-right:15px;padding-left:15px;padding-bottom:14px;padding-top:14px;padding-bottom:14px;}#navcontainer li.first a {border-left: 0px dotted black !important}#navcontainer a:hover, #navcontainer #active a { background: url("/nav_bg.gif") repeat-x;}#navcontainer a.active:link, #navcontainer a.active:visited{position: relative;z-index: 102;background: #BBBBBB;font-weight: bold;}/*/////// leftColumn Styling /////////////////////////////////*/#leftColumn {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", sans-serif;}#leftColumn ul {list-style:none;line-height:20px;font-size:13px;}#leftColumn ul.recent_news {border-bottom:1px dotted gray;}#leftColumn ul li {padding:0px 0px 10px 0px;}#leftColumn ul li a {padding:0px 0px 0px 0px;text-decoration:none;color:#4c4c4c;}#leftColumn ul li a:hover {color:black;}#leftColumn ul li:hover {background-color:#e7e7e7;}#leftColumn p {margin-top:0px;padding-top:10px;margin-top:10px;line-height:18px;font-size:13px;color:gray;}#leftColumn p a {color:green;text-decoration:none;}#leftColumn p a:hover {text-decoration:underline;}#leftColumn h2 {font-size:12px;text-transform:uppercase;margin:20px 0px 6px 0px;letter-spacing:2px;font-weight:bold;color:#5daf1d;}#leftColumn h3 {font-size:14px;text-transform:uppercase;margin-left:20px;margin-bottom:10px;letter-spacing:1px;line-height:18px;font-weight:normal;color:#373737;}#leftColumn #bigButtons ul {margin:20px 0px 0px 0px;font-size:15px;line-height:30px;}#leftColumn #bigButtons ul li {border-top:1px solid #d4d4d4;}#leftColumn #bigButtons ul li a:hover {text-decoration:underline;}#leftColumn #bigButtons #current a{color:#7ac142;font-weight:bold;}#leftColumn #contact_emails {font-size:15px;margin-left:20px;padding-top:0px;}#leftColumn .contact_set {margin-bottom:9px;}#leftColumn .contact_name {border-top:1px dotted gray;margin-bottom:4px;margin-top:12px;padding-top:7px;}#leftColumn .contact_desc {color:gray;font-size:11px;line-height:14px;font-weight:normal;}#leftColumn .contact_email {font-size:11px;}#leftColumn .contact_email a {color:#008a5f;text-decoration:none;}#leftColumn .contact_email a:hover {text-decoration:underline;}/*/////// rightColumn Styling /////////////////////////////////*/#rightColumn {width:410px;}#rightColumn h1 {font-family: "Trebuchet MS";font-size:22px;line-height:25px;letter-spacing:0px;margin:20px 0px 10px 0px;color:#008a5f;font-weight:bold;}#rightColumn h2 {font-family: "Trebuchet MS";font-size:19px;line-height:25px;letter-spacing:-1px;margin:15px 0px 3px 0px;color:black;}#rightColumn h3 {font-family: "Trebuchet MS";font-weight:bold;font-size:14px;text-transform:uppercase;margin-left:30px;margin-bottom:10px;letter-spacing:1px;line-height:15px;font-weight:normal;color:#000000;}#rightColumn p, #rightColumn ul {font-family: "Verdana";font-size:12px;line-height:20px;color:#464646;margin:0px 0px 10px 0px;z-index:4;position:relative;}#rightColumn p a {color:green;}#rightColumn p a:hover {text-decoration:none;}#rightColumn ul {margin-left:20px;}#rightColumn ul li {margin-bottom:5px;}#rightColumn .item img {border:1px solid gray;padding:3px;}#rightColumn .item img:hover {background-color:gray;}#rightColumn .title {font-family: "Trebuchet MS";font-size:12px;text-transform:uppercase;letter-spacing:3px;margin:-6px 0px 20px 0px;}#rightColumn .phone {font-family: "Trebuchet MS";font-size:12px;margin:-6px 0px 10px 0px;color:gray;}#rightColumn .email {font-family: "Trebuchet MS";font-size:12px;margin:-6px 0px 10px 0px;}#rightColumn .email a {text-decoration:none;color:gray;}#rightColumn .email a:hover {color:#008a5f;}#rightColumn .item {padding:0px 0px 0px 0px;border-bottom:1px dotted black;}#rightColumn .bio_image {float:right;margin-left:10px;}#rightColumn ul.notableTransactions {font-family: "Verdana";font-size:13px;list-style:none;line-height:18px;font-weight:normal;}#rightColumn .newsImage {float:right;margin:7px 10px 10px 4px;z-index:15;position:relative;}#rightColumn .edit, #rightColumn .add {font-family:verdana;font-size:10px;margin:10px 0px 10px 0px;}#rightColumn .edit a {color:red;}#rightColumn .add a {color:green;}/*/////// rightColumn FORM /////////////////////////////////*/.form label, .form input {	display: block;	float: left;margin:0px 0px 15px 0px;}.form input, .form textarea {background-color:#c2c2c2;border-top:1px solid gray;border-left:1px solid gray;color:black;padding:2px;width:220px;font-family: verdana;}.form label {	text-align: right;	width: 140px;	padding-right: 20px;font-family: "Trebuchet MS";font-weight:bold;font-size:12px;text-transform:uppercase;margin-left:0px;margin-bottom:10px;letter-spacing:1px;line-height:15px;font-weight:normal;color:#373737;padding-top:4px;}.form br {	clear: left;}.checkbox {padding-left:160px;padding-top:10px;}.checkbox input {width:19px;margin-right:5px;margin-top:-2px;background-color:none !important;}.form .submitbtn {margin-left:160px;margin-top:15px;margin-right:24px;width:90px;display:block;float:right;}#rightColumn p.contactaddress {line-height:1.3em;margin-left:160px;}.required {margin-left:160px;}/*/////// footer Styling /////////////////////////////////*/#footer {text-align:center;}#footer p {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", sans-serif;font-size:10px;color:#212121;padding-top:22px;}.renby-logo { margin-top:-40px; }-->