* { margin: 0pt; padding: 0pt; }
body { background: rgb(51, 74, 73) url('bg.jpg') repeat-y scroll center top; position: relative; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; color: rgb(92, 90, 85); font-family: "Times New Roman",serif; font-size: 16px; }
img { border: 0pt none ; }
a, a:link, a:visited { color: rgb(23, 108, 123); text-decoration: underline; }
a:focus, a:hover, a:active { text-decoration: none; }
div#opage { margin: 0pt auto; position: relative; top: 20px; width: 892px; }
div#logo { position: absolute; top: -10px; left: 350px; z-index: 100; }
div#membership { position: absolute; top: 240px; right: -70px; z-index: 100; }
div#page { background: transparent url('content_middle.png') repeat-y scroll 0% 0%; position: relative; top: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div#events { position: absolute; top: 75px; right: 90px; z-index: 100; }
div#content_top { background: transparent url('content_top.jpg') repeat scroll 0% 0%; position: absolute; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 892px; height: 658px; }
div#content_bottom { margin: 0pt auto; background: transparent url('content_bottom.png') repeat scroll 0% 0%; position: relative; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 892px; height: 61px; }
div#content { padding: 150px 190px 0pt; overflow: hidden; position: relative; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; top: 0pt; left: 0pt; min-height: 520px; text-align: left; }
div#content h1 { text-align: center; font-size: 30px; color: rgb(23, 108, 123); font-style: italic; font-weight: normal; }
div#content h2 { margin: 15px 0pt; font-size: 20px; color: rgb(92, 90, 85); font-weight: normal; }
div#content p { margin: 15px 0pt; line-height: 130%; }
div#lnav { background: transparent url('lnav_middle.png') repeat-y scroll 0% 0%; position: absolute; top: 278px; left: -100px; width: 250px; z-index: 100; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div#lnav_top { background: transparent url('lnav_top.png') repeat scroll 0% 0%; position: absolute; top: -203px; left: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 250px; height: 203px; }
div#lnav_bottom { margin: 0pt auto; background: transparent url('lnav_bottom.png') repeat scroll 0% 0%; position: relative; top: 138px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 250px; height: 138px; }
div#lnav_bottom a { position: absolute; bottom: 0pt; left: 0pt; display: block; width: 250px; height: 80px; text-decoration: none; }
div#lnav_content { margin: -150px 0pt; padding: 0pt 5px; position: relative; }
div#lnav_content ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
div#lnav_content ul li { padding: 10px 0pt; }
div#lnav_content a, div#lnav_content a:link, div#lnav_content a:visited { font-size: 19px; color: rgb(255, 255, 255); text-decoration: none; }
div#lnav_content a:focus, div#lnav_content a:hover, div#lnav_content a:active { color: rgb(144, 184, 175); }
div#lnav_content ul li.insec a, div#lnav_content ul li.insec a:link, div#lnav_content ul li.insec a:visited { color: rgb(144, 184, 175); }
div#lnav_content ul li.insec a:focus, div#lnav_content ul li.insec a:hover, div#lnav_content ul li.insec a:active { color: rgb(255, 255, 255); }
div#footer { margin: 20px; font-size: 15px; color: rgb(255, 255, 255); }
div#footer a, div#footer a:link, div#footer a:visited { font-size: 15px; color: rgb(255, 255, 255); text-decoration: underline; }
div#footer a:focus, div#footer a:hover, div#footer a:active { text-decoration: none; }
ul { padding: 0pt 10px; }
#text { list-style-type: none; 	-moz-column-gap:1em; -moz-column-width:6em; text-align:justify; }

