* { margin: 0px; pading: 0px; }
body { font-family: arial, helvetica, sans serif; font-size: 0.9em; }
a { color: #209FD5; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
h1 { font-size: 170%; line-height: 130%; letter-spacing: 0.03em;}
h3 { color: #333333; margin-top: 1em; }
p { color: #333333; margin-top: 0.7em; }
img, div { behavior: url(iepngfix.htc) } 
img { border: 0px; }
#main { width: 100%; }
#masthead { width: 1000px; height: 250px; _height: 3px; text-align: left;  }
#waves { width: 100%; height: 250px; background: url('assets/images/general/seaspan-swoosh1.png') bottom left no-repeat;}
#waves { _background: url('assets/images/general/seaspan-swoosh1.png') bottom no-repeat; _margin-top: 140px; }
#logoPanel { width: 150px; height: 180px; margin-left: 70px; _margin-left: 45px; float: left; }
#logoPanel .logo { width: 100%; height: 75px; margin-top: 120px; _margin-top: 30px; background: white; text-align: center;}
#content { width: 88%; height: auto; }
#navigation { width: 135px; #margin-left: 30px; margin-right: 30px; #margin-right: 0px;  margin-top: 50px; float: left; color: #333333; font-size: 110%; font-weight: bold; text-align: left; line-height: 180%; }
#navigation a:hover { text-decoration: none; }
#navigation ul { margin-left: none; }
#navigation li { list-style: none; }
#contentArea { width: 710px; float: left; margin-bottom: 30px; }
#contentArea .headline { width: 95%; text-align: left; color: #209FD5; float: left; margin-top: 50px; }
#contentArea .textArea { width: 70%; margin-right: 20px; float: left; text-align: left; }
#contentArea .imageArea { width: 193px; margin-top: 20px; float: left; }
#contentArea .textArea, #contentArea .imageArea { margin-top: 15px; }
#contentArea .textArea ul { margin-top: 0.7em; margin-left: 0px; }
#contentArea .textArea li { list-style-type: disc; #margin-left: 25px; }
#contentArea .textArea p, #contentArea .textArea li { font-size: 86%; #font-size: 89%; line-height: 140%; letter-spacing: 0.05em; #letter-spacing: 0.02em; }
#footer {  }
#footer .footerText { width: 78%; float: right; text-align: left; border-top: 1px solid #209FD5;  font-size: 78%; #font-size: 80%; line-height: 140%; }
.holder { width: 1000px; }
.clear { width: 100%; height: 1px; clear: both; }
.errors { color: #ff0034; }
.pad10 { padding: 10px; }
.headerPad { width: 1000px; height: 70px; clear: both; }
