/* IOMATIX INC all rights reserved */
/* v1.0 | 20080212 */

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,
b, u, i, center,
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-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

/* remember to define focus styles! */
/*:focus {
outline: 0;
}*/

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

HTML{
font-size: 100%;
}
BODY{
background:#517358;
color:#4D4D4D;
font: 0.78em/1.6em Georgia, "Times New Roman", Times, serif;
text-align:left;
}
body * {
font-size: 100%;
}

/* TAGS */
a, a:visited {
color:#517358;
text-decoration:underline;
}
a:hover, a:active, a:focus, li.sel a, li.sel a:visited, a.sel, a.sel:visited {
color:#A03423;
}
a img, a.img:link, a.img:visited, a.img:hover {
border-width:0;
}

h1,h2,h3,h4 {
color:#A03423;
margin-top:25px;
padding:0;
}
h1{
font: 1.6em/1em Georgia, "Times New Roman", Times, serif;
font-weight:300;
* font-weight: normal;
}
h2 {
font: bold 1.3em/1.1em Georgia, "Times New Roman", Times, serif;
font-weight:300;
* font-weight: normal;
}
h2.lessmargin {
margin-top:5px;
}
h3{
margin-top:10px;
margin-bottom:6px;
font: italic 1.1em/1.1em Georgia, "Times New Roman", Times, serif;
font-weight:300;
* font-weight: normal;
color:#517358;
}
h4{
margin-bottom:10px;
font:1em/1em Georgia, "Times New Roman", Times, serif;
font-weight:300;
* font-weight: normal;
text-transform:lowercase;
color:#517358;
border-bottom:1px solid #B3B3B3;
padding-bottom:3px;
}
label {
display:block;
padding:3px 3px 3px 0;
text-transform:capitalize;
color:#8E5870;
letter-spacing:1px;
}
input, textarea, select {
padding:2px 4px 3px;
color:#333333;
background:#fff;
border:1px solid #333333;
}
td input,td textarea,td select {
margin:0;
}
p {
margin:5px 0 15px;
}
hr {
background-color:#E0C9AF;
border:0 none;
clear:both;
color:#E0C9AF;
height:2px;
margin:25px 0 7px;
text-align:left;
width:100%;
}

/* STANDARD CLASSES */

.left {
float:left;
}
.right {
float:right;
}
.center {
margin:0 auto;
text-align:center;
}
.strong {
font-weight:bold;
}
.italic {
font-style:italic;
}
.sup {
vertical-align:top;
font:.7em/1.9em Verdana, Arial, Helvetica, sans-serif;
}
.error, .new {
color:#ec1c24;
}
img.left {
	margin:0 15px 15px 0;
}
img.right {
	margin:0 0 15px 15px;
}

/* LAYOUT */

div#wrapper {
width:723px;
margin:0 auto;
padding:0 14px;
background:#517358 url('../images/bg.gif') repeat-y;
}
div#header {
height:199px;
display:block;
}
div#header h1 {
display:block;
width:235px;
height:150px;
background:transparent url("../images/lamb_of_god.gif") no-repeat;
text-indent:-9009px;
margin:0;
}
div#header h1 a {
display:block;
width:100%;
height:100%;
}
div#logo {
width:235px;
margin:16px 0 0 243px;
float:left;
}
div#contact {
width:154px;
background:transparent url("../images/bg_help.gif") no-repeat;
padding:37px 9px 0 0;
margin-right:8px;
text-align:right;
float:right;
}
div#contact p {
margin:0 0 15px;
line-height:1.1em;
}
div#content {
margin:0;
padding:0 25px 20px;
border-bottom:#A03423 4px solid;
}
div#left_column img {
float:right;
padding:0 132px 0 0;
}
div#footer {
margin:27px auto;
width:500px;
color:#D4C29A;
text-align:center;
}

/* LISTS */

div#content li {
list-style:circle;
list-style-position:inside;
padding-left:20px;
}
div#content ul.menu {
margin-top:25px;
}
div#content ul.menu li {
font: bold 1em/1em Georgia, "Times New Roman", Times, serif;
list-style:none;
padding:4px 0;
text-transform:uppercase;
}
ul#nav {
width:100%;
height:22px;
margin:0 auto;
padding:4px 0 0;
text-align:center;
background:#F4EBDC;
border-bottom:#A03423 4px solid;
}
ul#nav li {
display:inline;
padding:0 20px;
}
ul#nav li a, ul#nav li a:link, ul#nav li a:visited, ul#nav li a:focus {
font: bold 1em/1em Georgia, "Times New Roman", Times, serif;
color:#A77C4F;
text-transform:uppercase;
letter-spacing:3px;
text-decoration:none;
}
ul#nav li a:hover, ul#nav li a.sel, ul#nav li a.sel:link, ul#nav li a.sel:visited, ul#nav li a.sel:focus {
color:#A03423;
text-decoration:none;
}
div#footer a, div#footer a:link, div#footer a:visited, div#footer a:focus {
color:#D4C29A;
}
div#footer a:hover {
color:#FFFAF4;
}
div#okeechobee, div#pompano {
display:none;
}
