/* general page structure and layout */body {font-family:Arial, Helvetica, sans-serif;font-size:.8em; color:#000000; margin:20px 0 0 0;padding:0 0 0 0;background:#ffffff;text-align:center;}.top {margin:0 auto;padding:0 0 0 0;width:780px;height:9px;background:#ffffff url(img/page_top.gif) no-repeat;}.page_wrap {/* includes the header, main body content and the footer */margin:0 auto;padding:0 0 0 0;width:780px;background:#ffffff url(img/body_bg.jpg) repeat-y;text-align:center;}.header {position:relative;margin:0 0 0 0 !important;margin:-7px 0 0 0;padding:0 0 0 ;width:780px !important;width:742px;height:180px;background:#ffffff url(img/header_bg.gif) repeat-y;text-align:left;}.header_block {position:relative;margin:0 20px 0 20px;padding:0 0 0 0;width:740px;background:transparent;text-align:left;color:#cccccc;}.logo {position:relative;float:left;margin:0 0 0 0;padding:0 0 0 0;}.logo_right {position:relative;float:right;margin:0 0 0 0;padding:0 0 0 0;}.navbar {position:relative;margin:0 0 0 0;padding:0 0 0 0;width:780px !important;width:742px;height:39px;background:#ffffff url(img/nav_bg.gif);text-align:left;color:#000000;font-size:.9em;}.container {position:relative;margin:10px 0 0 10px;padding:0 0 0 0;width:760px !important;width:742px;background:transparent;text-align:left;}.left_column {position:absolute;left:0;width:140px;margin:0;padding:0 4px 0 0;background:transparent;font-size:0.9em;color:#6e312a;}.left_google {margin: -6px;padding-bottom: 2px;}.header_google{text-align:center;}.center_column {position:relative;width:595px;margin:0 0 0 151px;padding:0 0 0 10px;border-left:1px solid #999999;list-style-image: url(img/checkmark.gif);}.box_right {position:relative;float:right;width:170px;margin:0 0 3px 10px !important;margin:0 5px 3px 10px;padding:2px 5px 2px 10px;background:#eeeeee;border:1px solid #cccccc;text-align:left;color:#616161;font-size:.9em;}.footer {position:relative;margin:0 0 0 0;padding:10px 0 0 0;width:780px;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#6E312A;background:transparent;text-align:right;}.footer_logo {position:relative;float:right;margin:0 0 0 15px;padding:0 0 0 0;}#footer {/* aligns the text to the middle of the footer, in relation to the logo */vertical-align:-250%;}.bottom {margin:0 auto;padding:0 0 0 0;width:780px;height:11px;background:#ffffff url(img/page_bottom.jpg) no-repeat top;}/* navigation bar */#nav ul{padding:0 0 0 0;margin: 0 0 0 1.5em;white-space: nowrap;font-size:1.1em;color:#ffffff;float:left;width:100%;height:39px;background:transparent;list-style:none;}#nav ul li{display:inline;list-style:none;}#nav ul li a{margin: .8em 0 0 0;padding: .4em 1em .46em 1em;color:#ffffff;text-decoration:none;float: left;border-left:1px solid #999999;background:transparent;}#nav ul li a:hover{color:#000000;text-decoration:none;border-left:1px solid #999999;}/* fonts and colors */h1 {color:#000000;font-size:2em;letter-spacing:.1em;text-transform:capitalize;margin:0 0 0 0;padding:0 0 0 0;}h2 {color:#000000;font-size:1.2em;text-transform:capitalize;font-weight:bold;padding:0 0 0 0;margin:0 0 -6px 0;}h2:after {color: #000000;content: "\0020 \00BB";}h3 {color:#000000;font-size:1.1em;text-transform:capitalize;font-weight:bold;padding:0 0 0 0;margin:0 0 -8px 0;}h3:after {color: #000000;content: "\0020 \00BB";}.box_right h3 {color:#6E312A;margin:2px 0 -10px 0;}.box_right h3:after {color: #6E312A;content: "\0020 \00BB";}a {color:#6E312A;text-decoration:underline;}a:hover {color:#999999;text-decoration:none;}.left_column a {color:#000000;text-decoration:underline;}.left_column a:hover {color:#999999;text-decoration:none;}/* images */img {border:none;}.left {float:left;margin:0 0 0 0;padding:0 0 0 0;}.right {float:right;margin:0 0 0 0;padding:0 0 0 0;}/* workarounds and hacks */.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */