body    { color: #1e7373; font-family: Arial; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0 }
#topnav      { color: #5fb3b3 }
#topnav ul      { text-align: right; list-style-type: disc; list-style-image: url("../../web-content/surfing_images/topnav_div.jpg"); margin: 0; padding: 6px 0 4px }
#topnav li  { display: inline }
#topnav a  { font-size: 11px; font-weight: bold; text-decoration: none }
#topnav a:link { color: #c40000 }
#topnav a:visited { color: #c40000 }
#topnav a:hover { text-decoration: underline }
.guts    { background-color: #e3f7f8; background-image: url("../surfing_images/guts.jpg"); background-repeat: no-repeat; background-position: right top; text-align: left; padding-right: 25px; padding-left: 25px }
.guts2     { text-align: left; padding-right: 25px; padding-left: 25px }
#left    { background-color: #e3f7f8; background-image: url("../surfing_images/left.jpg"); background-repeat: no-repeat; background-position: left top; text-align: right; padding-top: 60px }
#left p  { font-size: 10px }
#left img        { display: block; margin-bottom: 10px; float: right; border: 0 }
h1         { color: #c40000; font-size: 22px; font-weight: normal; margin: 40px 0 4px }
p      { color: #000063; font-size: 12px; font-family: Arial; line-height: 17px; word-spacing: 1px; margin: 0 0 8px }
b  { color: #930000; font-size: 15px; font-weight: normal; line-height: 17px; background-color: transparent }
ul  { color: #000063; font-size: 12px; font-family: Arial; line-height: 17px; word-spacing: 1px; margin: 0 0 8px; padding-left: 26px }
.ultop { color: #3a8e8e }
li  { list-style-image: url("../surfing_images/dotpoint.gif") }
a:link   { color: #df0000; font-size: 12px; text-decoration: none }
a:visited  { color: #df0000; font-size: 12px; text-decoration: none }
a:hover { color: #df0000; text-decoration: underline }
.form p { padding-left: 20px }
td.light { background-color: #f5ffff; border-top: 1px dashed #5fb3b3; border-bottom: 1px dashed #5fb3b3 }
#bj2design { margin-right: 25px; margin-left: 25px; padding-right: 25px; padding-left: 25px }
#bj2design p { color: #3a8e8e; font-size: 11px; background-color: transparent }
#bj2design a { color: #3a8e8e; font-size: 11px; background-color: transparent }
#bj2design a:link   { color: #3a8e8e; text-decoration: none }
#bj2design a:visited   { color: #3a8e8e; text-decoration: none }
#bj2design a:hover   { color: #930000; text-decoration: underline }
.lefttemp img { margin: 0; padding-bottom: 10px }
