  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} body {line-height:1.5;} table {border-collapse:separate;border-spacing:0;} caption, th, td {text-align:left;font-weight:normal;} table, td, th {vertical-align:middle;} blockquote:before, blockquote:after, q:before, q:after {content:"";} blockquote, q {quotes:"" "";} img, a {behavior: url(/assets/iepngfix.htc);}   a {outline:none} a img {border:none;}   .rows {overflow:hidden;} .rows .top {} .columns:after {content:".";display:block;height:0;clear:both;visibility:hidden;} .columns {overflow:hidden;} * html .columns {height:1%;} .columns .column {float:left;overflow:hidden;} .columns .last {float:right;} .col1 .first {width:100%;} .col2 .first {width:47%;} .col2 .last {width:47%;} .col2B .first {width:65%;} .col2B .last {width:30%;} .col2C .first {width:30%;} .col2C .last {width:65%;} .col3 .first {width:32%;} .col3 .second {width:32%;margin-left:1.8%;} .col3 .last {width:32%;} body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}   #wrap {} #header {} #content {} #content .gutter {} #footer {}   h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;} h1 {font-size:3em;line-height:1;margin-bottom:0.5em;} h2 {font-size:2em;margin-bottom:0.75em;} h3 {font-size:1.5em;line-height:1;margin-bottom:1em;} h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;} h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;} h6 {font-size:1em;font-weight:bold;} h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;} p {margin:0 0 1.5em;} p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;} p img.right {float:right;margin:1.5em 0 1.5em 1.5em;} blockquote {margin:1.5em;color:#666;font-style:italic;} strong {font-weight:bold;} em, dfn {font-style:italic;} dfn {font-weight:bold;} sup, sub {line-height:0;} abbr, acronym {border-bottom:1px dotted #666;} address {margin:0 0 1.5em;font-style:italic;} del {color:#666;} pre {margin:1.5em 0;white-space:pre;} pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;} li ul, li ol {margin:0 1.5em;} ul, ol {margin:0 1.5em 1.5em 1.5em;} ul {list-style-type:disc;} ol {list-style-type:decimal;} dl {margin:0 0 1.5em 0;} dl dt {font-weight:bold;} dd {margin-left:1.5em;} table {margin-bottom:1.4em;width:100%;} th {font-weight:bold;} thead th {background:#c3d9ff;} th, td, caption {padding:4px 10px 4px 5px;} tr.even td {background:#e5ecf9;} tfoot {font-style:italic;} caption {background:#eee;} .small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;} .large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;} .hide {display:none;} .quiet {color:#666;} .loud {color:#000;} .highlight {background:#ff0;} .smallMap {padding:2px;border:solid 1px #ccc;}   a {color:#009;text-decoration:underline;} a:focus, a:hover {color:#000;}   span.xcarab {color:#999;font-size:11px} span.xcarab a, span.xcarab a:visited, span.xcarab a:active {color:#999;text-decoration:none;} span.xcarab a:hover {text-decoration:underline;}   #loginForm caption {font-size:100%;color:#000;background:transparent;} #loginForm .formView {margin-bottom:1.4em;width:220px;} #loginForm label {font-size:100%;} #loginForm label.error {color:Red} #loginForm input {width:125px;} #loginForm input.error {border:solid 1px red} #loginForm .actionButton {width:50px;}   #contactform ol {list-style:none;padding: 1em 1em 0 1em;overflow:hidden} #contactform li {float:left;clear:left;width:100%;padding-bottom:1em;} #contactform label {float:left;width:5em;margin-right:1em;text-align:right;} #contactform input, #contactform textarea {font-size:1em;border:solid 1px #999;} #contactform textarea {} #contactform label.error {display:block;float:none;width:10em;margin-left:5em;margin-right:0;color:Red} #contactform input.error {border-color:Red} #contactform input.submit {margin-left:8.45em;}   body { margin: 0; padding: 0; background: #382e2b; } #wrap { margin: 0 auto; padding: 0; width: 1024px; background: #d7cbaf; } #header { margin: 0; padding: 0; width: 1024px; height: 119px; background: #d7cbaf url(/Assets/images/header-bg.gif) repeat-x 0 0; } #header img { padding: 10px 0 0 70px; } #content_top { padding: 40px 70px; background: #382e2b url(/Assets/images/rock-bg.jpg) no-repeat 0 0; } #intro { padding: 26px 34px; background: url(/Assets/images/transparancy90-bg.png) repeat 0 0; border-top: 1px solid #fff; overflow: hidden;  } #intro img { float: left; padding: 2px; width: 390px; height: 225px; border: 1px solid #304d57; } #intro h1 { margin: 0 0 10px; padding-left: 422px; color: #304d57; font-family: Arial; font-size: 24px; font-weight: normal; } #intro p { margin: 0; padding-left: 422px; color: #312a18; font-family: Arial; font-size: 13px; line-height: 2em;  } #bar { background: #304d57; overflow: hidden;   } #bar ul { margin: 0; padding: 0 0 0 20px; }   #bar ul li { list-style: none; float: left; padding: 16px 16px 16px 0; } #bar ul li img { border: 1px solid #382e2b; }  #bar a img.button{ border: none; padding: 34px 0 0 36px; } #footer { text-align: center; background: #382e2b; color: #d7cbaf;  } 