body {
margin: 30px auto;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
background-color: #000;
background-image: "images/dancers_bg.gif";
color: #CCCC99; }

blockquote {
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 120%;
font-size: 120%; }

blockquote p {
text-indent: 0; }

a { 
color: #99cc33;
font-weight: bold }

ol, ul { line-height: 140%; }

ol li, ul li {
margin: 10px 0; }

#wrapborder { 
margin: 30px auto;
width: 760px;
padding: 0px; }

#wrap {
width: 800px;
margin: 0px auto;
border: 0px solid #444;
padding: 0px; }

#header {
text-align: center;
margin: 0;
background: url('images/headerbg.jpg') no-repeat;
width: 800px;
height: 195px;
padding: 0px; }

#header img { 
margin: 0;
padding: 0; }

#header h1 {
display: none; }

#mainbody {
margin: 0;
padding: 0px;
width: 800px;
background: url('images/bodybg.jpg') repeat-y;
float: left; }

#mainbody iframe {
border: none; }

#content {
margin: 10px 30px;
padding: 10px;
clear: both; }

#content img.bordered { 
padding: 1px;
border: 1px solid #520000; }

#content h1 { }

#content h2 {
color: #C21900;
margin: 15px 0;
font-weight: bold;
letter-spacing: -1px;  }


#content h3 { font-weight: bold; }

#content p {
margin: 20px 0;
line-height: 150%;
text-indent: 10px; }

#content ul li { 
margin: 10px;
line-height: 140%; }

#content img.bordered { 
padding: 1px;
border: 1px solid #520000; }

#globalnav {
position: relative;
width: 800px;
font-size: 87.5%; }

#globalnav ul {
border-top: 0px solid #333;
border-bottom: 0px solid #333;
margin: 0px auto;
margin-left: 0px;
width: 800px;
padding: 0;
padding-left: 135px;
background: url('images/bodybg.jpg') repeat-y;
list-style-type: none; 
display: inline;
float: left; }

#globalnav ul li {
margin: 0px;
margin-top: 0px;
padding: 0px;
padding-top: 0px;
border-right: 1px solid #333;
background-position: center 5px;
display: inline;
float: left;
background-image: url(images/button-off.gif);
background-repeat: no-repeat;
}

#globalnav ul li:hover {
background-image: url(images/button-on.gif);
color:  #33cc33;}

#globalnav ul li a { 
padding: 30px 12px 6px 12px; 
display: block;
text-decoration: capitalize;
font-weight: bold;
font-size: 120%;
color: #99cc33;
border-top: 1px solid #1b1b1b;
border-bottom: 2px solid #1b1b1b; }

#globalnav ul li a:hover {
border-top-color: #f90;
border-bottom-color: #f90;
color:  #33cc33; }

div.block { 
margin: 10px 10px;
clear: both; }

img.left { 
float: left;
padding: 2px;
border: 1px solid #545454;
margin: 0px 10px 10px 0; }

img.right {
float: right;
padding: 2px;
border: 1px solid #545454;
margin: 10px 0 10px 10px; }


#footer {
clear: both;
padding: 55px 0 0 0px;
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
text-align: center;
height: 85px;
background: url('images/footerbg.jpg') no-repeat bottom; }



#footer p {
margin: 5px 0;
line-height: 120%; }

#footer a { 
font-weight: bold;
text-decoration: none;
color: #99cc33; }

#footer a:hover {
color: #33cc33; }