a { color: #0153a1; }
a:hover { color: #fff; }

body { margin: 0; padding: 0; background: URL("../images/backgrounds/site.png") top center no-repeat #01080f; }

#container { width: 990px; min-height: 990px; margin: 0 auto 0 auto; padding: 0; background: URL("../images/backgrounds/container.png") no-repeat; overflow: hidden; }
#splash    { width: 504px; height: 687px; margin: 10px auto 0 auto; outline: none; }
#splash a { outline: none; }
#footer    { clear: both; width: 990px; margin: 0 auto 0 auto; text-align: center; padding-bottom: 15px; }

#girls { position: absolute; margin: 0; padding-left: 500px; width: 432px; height: 489px; z-index: 1; }

#header { width: 924px; margin: 0 auto 0 auto; padding-top: 40px; overflow: hidden; }
#middle { width: 924px; height: 208px; margin: 30px auto 0 auto; overflow: hidden; }
	#middle ul { position: absolute; z-index: 3; list-style-type: none; margin: 10px 0 0 0; padding: 0; float: left; display: inline; }
	#middle ul li { line-height: 40px; }
	#middle ul li a { font: 16px Palatino, Times, "Times New Roman", serif; text-transform: uppercase; color: #fff; text-decoration: none; }
	#middle ul li a:hover { border-bottom: 2px solid #0153a1 }

	#middle .slideshow { position: absolute; z-index: 0; width: 794px; height: 208px; background: URL("../images/backgrounds/slideshow.png") no-repeat; margin-left: 130px; }
	#middle .slideshow .splash { height: 200px; width: 786px; overflow: hidden; padding: 4px 0 0 4px; margin:  0; } 

#content { width: 755px; margin: 0 auto 0 185px; overflow: hidden; font: 13px Arial; color: #fff }
	#content h1 { font: normal 35px Palatino, Times, "Times New Roman", serif; color: #fff; margin: 0; padding: 35px 0 25px 0; }
	#content p  { font: 13px Arial; color: #fff; }
	
	/* Floats */
	#content .left  { float: left; display: inline; width: 430px; }
	#content .right { float: right; display: inline; width: 280px; }	

/* Special Events */
#content .specialEventBlurb { margin: 15px 0 5px 0; display: block; overflow: hidden; background: #3294f1; -moz-border-radius: 15px; -webkit-border-radius: 15px; border: 20px solid #3294f1;  }
#content .specialEventBlurb h1 { font: normal 24px "Arial Narrow", Arial, Palatino, Times, "Times New Roman"; color: #fff; margin: 0; padding: 0; text-transform: uppercase;  }
#content .specialEventBlurb div { display: block; background: #175793; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 5px; padding: 3px; margin: 6px 0 0 0 }
#content .specialEventBlurb div p { padding: 4px 5px 0; margin: 4px 5px; }

/* Special Formats */
table .text-box { padding: 0 10px 0 0; margin: 0; }
table .form-box { background: #0b345b; border: 1px solid #0153a1; padding: 0 5px 0 5px; }
#content .girl { margin: 5px 12px 25px 12px; width: 100px; height: 170px; overflow: hidden; float: left; display: inline; text-align: center; line-height: 20px; }
#content .girl img { width: 100px; height: 149px; display: inline-block; }
ul#slideOne { margin: 0; padding: 0; list-style: none; width: 786px; height: 200px; overflow: hidden; }
