* {margin:0;padding:0;}
a img {border:none;}
a {outline:none;}
.clear {clear:both;}

body {background:#134d7d;font-size:small;font-family:Arial, sans-serif;line-height:150%;}
#outerwrapper {width:1025px;margin:0 auto 0 auto;}
#sitebranding {height:151px;}

#navigation {float:left;width:1002px;font-size:110%;background:white url(background/bg-strip.jpg) bottom left repeat-x;padding:0 0 28px 22px;}
#navigation ul {float:left; list-style-type:none;text-transform:uppercase;font-size:80%;}
#navigation li {float:left;}
#navigation a {display:block;text-decoration:none;padding:0 8px 0 8px;}
.nav1 a:link, .nav1 a:visited {color:#142051;}
.nav1 a:hover, .nav1 a:active {color:#1f8ec8;}
.thispage a {color:#1f8ec8; font-weight:bold;}

#bodycontent {clear:both;float:left;width:965px;margin:0 0 5px 0;padding:60px 30px 20px 30px;color:white;font-size:90%;background:#1a72a0 url(background/body-top.jpg)no-repeat;}
h1 {color:aqua;font-weight:normal;font-size:120%;margin:0 0 15px 0;}
h2 {font-weight:normal;margin-bottom:5px;}
#bodycontent p {margin:0 0 10px 0;}
#bodycontent a:link, #bodycontent a:visited {color:#add8e6;}
#bodycontent a:hover, #bodycontent a:active {color:aqua;}
#suppliers img {border:2px solid white;}
#suppliers img:hover {border:2px solid aqua;}
#clients li {display:inline;margin:0 2px 4px 0;}
cite {color:#add8e6;}
#clients ul {margin:0 0 20px 0;font-size:90%;color:#add8e6;}
.homepics {margin-left:20px;float:right;}
.top {float:right;}

.gallery img {border:2px solid white;}
.gallery p {height:6em;}
.gallery {float:left;width:300px;margin:5px 20px 0 0;}

.newsarticle {clear:both;margin-bottom:20px;float:left;}
.newstext {float:left;width:668px;}
img.news {float:right;margin:0 0 0 20px;border:2px solid white;}
.photocredit {font-size:80%;}

p.facebook {font-size:90%;padding-top:20px;}
p.facebook a {color:white;text-decoration:none;}
p.facebook a:hover {color:aqua;}

#selector {float:left;margin:0 0 20px 0;text-align:center;width:640px;}
ul.eqnav li {float:left;display:block;width:8.5em;list-style:none;font-size:110%;background-color:#06275c;margin:2px;padding:5px;border:2px solid white;}
ul.eqnav li:hover {border:2px solid aqua;}
ul.eqnav a {text-decoration:none;display:block;}
#bodycontent #selector a:link, #bodycontent #selector a:visited {color:white;}
#bodycontent #selector a:hover, #bodycontent #selector a:active {color:aqua;}

table {width:640px;border-collapse:collapse;background:#06275c;clear:both;}
caption {margin-top:10px;font-size:120%;text-align:left;padding-bottom:5px;}
#bodycontent caption a:link, #bodycontent caption a:visited, #bodycontent caption a:hover, #bodycontent caption a:active {color:white;text-decoration:none;}
td {border:2px solid white;padding:4px 10px 4px 10px;}
td.price {width:5em;}

label.class123-label {display:block;float:left;width:120px;}
input.class123-button {margin-left:120px;}
p img.veriimg {margin-left:120px;}
form input, form textarea {color:#000038;font-size:100%;font-family:"Trebuchet MS", Helvetica, sans-serif;}
p.formcredit {text-align:right;font-size:70%;}

#footer {clear:both;text-align:center;color:white;margin-top:20px;font-size:80%;}
#footer a:link, #footer a:visited {color:white;}
#footer a:hover, #footer a:active {color:aqua;}
p.credit {font-size:80%;}
p.legal {margin-bottom:10px;}

/* stuff to make IE6 work */
* html #navigation a {height:1px;}


