body {background: #C7E9F0 url('../assets/site_bg.png') repeat top left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a {color: #B20837;}
#nav a img {border: 0;}
.admin {position: absolute; right: 10px; bottom: 10px; color: #B20837;}

#wrapper {width: 936px; height: 500px; border-top: 2px solid #000; margin: 0 auto; position: relative; padding: 34px 0 0 0;}

#nav ul {margin: 0; padding: 0; list-style: none; height: 34px; width: 100%; overflow: hidden;}
#nav ul li {margin: 0 10px; float: left; height: 34px;}
#nav ul li a {float: left; position: relative; height: 34px;}
#nav ul li a img {position: absolute; bottom: 0;}
#nav #off {position: absolute; top: 0; left: 0; z-index: 3; visibility: hidden;}
#nav #on {display: none;}

#border {border: 2px #000 solid; padding: 2px;}
#body {border: 18px #B20837 solid; background-color: #fff; padding: 15px 15px 104px 15px; position: relative;}
* html #body {height: 1px;}
#body .logo {position: absolute; bottom: 15px; left: 15px; clear: both;}
#bodyhome {border: 18px #B20837 solid; padding: 0; border-color: #000; background: #000 url('../assets/home_bg.gif') repeat-y top left; height: 432px; min-height: 432px;}
#bodyfloat {float: left; position: relative; width: 100%;}
* html #bodyfloat {height: 1px;}

.home #left_col {width: 379px; position: absolute; top: 0; left: 0;}
.home #left_col img {clear: left;}
/*.home #mid_col {position: absolute; top: 0; left: 379px; height: 432px;}
.home #right_col {position: absolute; left: 654px; top: 0; text-align: center;}*/
.home #right_cols {width: 511px; float: right; position: relative;}
.home #mid_col {float: left; width: 268px; text-align: center;}
.home #mid_col #caption {color: #fff; font-weight: bold; padding-top: 5px; font-size: 10px;}
.home #right_col {text-align: center; padding: 0 5px; position: absolute; top: 0; right: 0; width: 233px;}
.ie-only.home #right_col {padding: 0 4px 0 6px;}
.home #right_col table {margin: 5px 0 0 0;}
.home #right_col #clicktoview {margin: 17px 0 8px 0;}
.ie-only.home #right_col #clicktoview {margin: 20px 0 8px 0;}
.home #right_col #promo img {border: 0;}

.subtext {color: #fff; text-align: center; padding: 20px 20px 0 20px;}

.two_col #left_col {float: left; width: auto; margin-left: 60px;}
.two_col #right_col {float: right; width: auto; margin-right: 60px;}
.ie-only.two_col #left_col {position: relative; margin-left: 30px;}
.ie-only.two_col #right_col {position: relative; margin-right: 30px;}

.clearer {clear: both; overflow: hidden;}
/* FCKSTYLE: img.imageonright Image on Right */
/* FCKSTYLE: img.imageonleft Image on Left */
/* FCKSTYLE: span.bigger Big Text */
/* FCKBLOCK */
.imageonright {float: right; margin: 0 0 15px 15px;}
.imageonleft {float: left; margin: 0 15px 15px 0;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal; color: #B20837; margin: 0; padding: 0;}
.content, .left, .right {background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
p {margin: 10px 0 0 0; padding: 0;}
.bigger {font-size: 14px;}
.left td, .right td, .content td {padding-right: 40px;}
.content img, .left img, .right img {border-color: #000; border-style: solid;}
/* /FCKBLOCK */