body                                            { background: #537390; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.5em; }
body a                                          { color: #6492aa; }
a:hover                                         { text-decoration: none; }
h1                                              { color: #537390; font-size: 20px; line-height: 2em; }
h3,h4                                           { color: #333333; font-size: 16px; line-height: 2em; padding-top: 10px; }
p                                               { margin-bottom: 1em; }
.c                                              { text-align: center; }
.l                                              { float: left; }
.r                                              { float: right; }

.lrg                                            { color: #333333; font-size: 16px; line-height:26px; }

.exp_tbl                                        { }
.exp_tbl td                                     { border:1px solid #ededed; vertical-align:top; }

#wrapper                                        { width: 900px; margin: 0 auto; border-left: 1px solid #324f6a; border-right: 1px solid #324f6a; background: #ffffff; }
#header                                         { width: 900px; height: 450px; position: relative; }
#main_img                                       { width: 900px; height: 426px; position: absolute; top: 0px; left: 0px; }
#nav                                            { width:880px; height:20px; position:absolute; padding: 10px;  top:427px; left:0px; background: #f8f8f9; color: #47648c; font-size: 18px; border-bottom: 1px solid #ededed;}
#nav p                                          { color: #47648c; font-size: 18px; margin: 0!important; padding: 0!important; text-decoration: none; }
#nav a                                          { color: #47648c; font-size: 18px; margin: 0px 7px 0px 7px; text-decoration: none; }
#nav a:hover                                    { color: #8acbd1; }
#content                                        { margin: 20px 10px; padding: 15px; overflow: hidden; }
#content ul,ol                                  { margin: 3px 10px 15px 20px; padding: 0px 10px 0px 0px; }
#content li                                     { margin: 8px 10px 8px 10px; padding:0px; padding: 0px 10px 0px 0px; }
#home_video                                     { float: right; width: 400px; height: auto; padding: 10px; border: thin solid #ededed; background: #f8f8f9; margin-left: 10px; }


.float                                          { float: left; padding-right: 35px; }
div.left_col                                    { width: 150px; float: left; padding: 20px 0 0 0px; position: relative; background: #ffffff; text-align: center; }
div.right_col                                   { width: 730px; float: right; position: relative; background: #ffffff; padding-right: 20px; }
.right_col ol                                   { margin-left: 55px; }
div.tips                                        { width: 100%; padding: 10px 0; background: #6492aa; color: #ffffff; font-size: 14px; line-height: 2em; margin-bottom: 20px; }
.tips h2                                        { font-size: 18px; padding: 0 0 1em 25px; }
.tips li                                        { line-height: 1.2em; margin-bottom: 1em; }
ul.chiefs                                       { margin: 20px 0; }
.chiefs li                                      { float: left; max-width: 300px; margin: 0 22px 10px 0; color: #000000; }
.chiefs li span                                 { padding-top: 20px; }
#logos_left                                     { width: 117px; height: 258px; margin: 20px 20px; display: block; }
div.brochure h3 , div.fish h3                   { line-height: 1.5em; margin-bottom: 1.5em; }
div.brochure                                    { float: left; width: 45%; padding-left: 30px; }
div.fish                                        { float: right; width: 45%; padding-right: 20px; }
div#footer                                      { clear: both; text-align: center; }
#footer_img                                     { width: 841px; margin: 30px auto; }
div.preview_box                                 { width: 49%; float: left; margin-top: 20px; text-align: center; }
#downloads                                      { width: 100%; text-align: center; clear: both; }
#downloads h2                                   { font-size: 30px; padding-top: 30px; padding-bottom: 10px; }
