
.clear { clear: both; height: 0px; overflow: hidden; }

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, 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-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: top; }

p { padding: 10px 0px; }

a { color: #aa4d1d; text-decoration: none; }

a:hover { text-decoration: underline; }

b { font-weight: normal; }

img a { border: none; }

body { margin: 0; padding: 0; color: white; background: #0253AE url(boody_blue_bg.jpg) repeat; font-family: tahoma, Geneva, sans-serif; font-size: 13px; text-align: left; }
body .main { background-image: url('burst.png'); background-repeat: no-repeat; }
body #content { width: 100%;  }

a { text-decoration: none; }

a:hover { text-decoration: underline; }

#top_line {
  height:16px;
  background: #FDAB08 url(top_line.png) repeat-x;
  width: 100%;
}
#bottom_line {
  background: url(bottom_line.gif) repeat-x bottom;
  width:100%;
  position: absolute;
  top:98%;

}
#bottom_container {
  width:100%;
}
#main_container {
  width:100%;
}



