/* Eric Meyer's Reworked Reset CSS - http://meyerweb.com/eric/thoughts/2007/04/14/reworked-reset/ */
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,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; line-height:1; font-family:inherit; text-align:left; vertical-align:baseline; }

a img, :link img, :visited img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul { list-style:none; }

/* Tides-specific */
body { font-size:62.5%; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif; background:#317e95 url('../images/body_bg.jpg') repeat-x; }

h1 { font-size:3em; margin:9px 0px 18px 0; }
h2 { font-size:2.4em; margin:6px 0px 9px 0; }

.content_main { width:800px; margin:0 auto; padding:18px; background-color:#fff; border:4px solid #023C4D; border-bottom:none; border-top:none; }
.wave_info li { margin:36px 0px; padding-bottom:36px; border-bottom:1px solid #ededed; }
.wave_info li img { padding:4px; background-color:#ededed; margin:9px 0px; }
