body { color: #000; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fc6c02; background-image: url(../images/pg-bg.jpg); background-repeat: repeat-y; background-position: center 0; }
a, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
#container { background-image: url(../images/container-bg.jpg); background-repeat: repeat-x; background-position: 0 top; width: 100%; }
#wrapper { width: 850px; margin-right: auto; margin-left: auto; }
#header { background-image: url(../images/waveclub.gif); background-repeat: no-repeat; background-position: center; width: 850px; height: 190px; }
.left-top { color: #000; font-size: 15px; line-height: 14px; text-align: center; width: 275px; height: 190px; float: left; margin: 10px 0 0; padding: 0; }
.left-top h1 { color: #25257a; font-size: 32px; font-family: "Arial Black"; font-weight: bold; line-height: 35px; text-align: center; float: left; margin: 0 0 8px; padding: 0; }
.left-top h2 { color: #c00; font-size: 20px; font-weight: bold; line-height: 19px; text-decoration: none; margin: 17px 0 0; padding: 0; }
.left-top p { line-height: 15px; margin: 10px 0 0; padding: 0; }
.right-top { color: #006; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; text-align: center; width: 275px; height: 190px; float: right; padding-top: 10px; }
#nav-links { font-size: 18px; line-height: 24px; text-align: center; height: 24px; clear: both; margin-top: 5px; margin-bottom: 7px; border-top: 2px solid #ff0; border-bottom: 2px solid yellow; }
#nav-links a, #nav-links a:visited { color: blue; font-size: 18px; font-weight: bold; text-decoration: none; padding: 2px 5px; }
#nav-links a:hover { background-color: yellow; }
#main-content { font-size: 15px; width: 850px; }
.innertube { padding: 15px; }
.col-1 { color: black; font-size: 14px; font-weight: normal; background-color: #fff; background-image: url(../images/water.jpg); margin-bottom: 10px; padding: 10px; border: solid 5px #25257a; }
.col-1 h1 { color: #25257a; font-size: 28px; line-height: 24pt; text-align: center; margin: 0; padding: 0; }
.col-1 ul { color: #c00; font-size: 16px; font-weight: bold; font-style: italic; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; }
.col-1 table { text-align: left; margin-top: 10px; border-top: 3px dotted #c00; border-bottom: 3px dotted #c00; }
.highlight { color: #c00; font-size: 13px; font-style: italic; background-color: #e8e8e8; margin-top: 10px; padding: 7px; }
.additional-info { color: #333; font-weight: normal; line-height: 12px; margin-top: 5px; margin-bottom: 5px; border-top: 1px solid #333; border-bottom: 1px solid #333; }
.additional-info ul { color: #333; font-weight: normal; margin-top: 5px; margin-bottom: 5px; }
.additional-info ul li { color: #333; font-size: 12px; font-weight: normal; }
.col-2 { font-size: 14px; background-color: #fff; background-image: url(../images/water.jpg); margin: 0; padding: 0; border: solid 5px #25257a; }
h3 { margin-top: 10px; margin-bottom: 0; }
h4 { color: white; font-size: 16px; background-color: #25257a; }
#bottom-nav { font-size: 13px; line-height: 20px; text-align: center; width: 850px; height: 20px; clear: both; margin: 5px auto; border-top: 2px solid #ff0; border-bottom: 2px solid yellow; }
#bottom-nav a, #bottom-nav a:visited { color: blue; text-decoration: none; padding: 2px 5px; }
#bottom-nav a:hover { background-color: yellow; }
#footer { color: #333; font-size: 12px; text-align: center; width: 840px; margin-right: auto; margin-left: auto; padding: 5px; }

