body{margin:0 0 0 0;background-color:#000000;font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;}
img{border:0px;}
p{margin-top:1em;margin-bottom:1em;}
td{font-family:arial,helvetica,sans-serif;font-size:13px;color:#333333;}
a {color:#0000ff;text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
#header{height:101px;background:url(/images/headbg.jpg) repeat-x top left;overflow:hidden;}
#lnLogo{width:286px;height:83px;background:url(/images/lnlogo.gif) no-repeat top left;float:left;}
#lnLogo a{display:block;width:100%;height:100%;text-decoration:none;}
#headLinks{text-align:right;color:#ffffff;margin-right:20px;margin-top:20px;height:20px;}
#headLinks a{margin-right:10px;margin-left:10px;}
#topNav{text-align:right;margin-right:20px;margin-top:30px;height:30px;}
a.topNav, a:visited.topNav, a:active.topNav {height:30px;text-align:center;display:block;float:right;color:#ffffff;margin-left:2px;width:128px;line-height:30px; background:url(/images/nav1.gif) no-repeat top left;}
a:hover.topNav, a:visited:hover.topNav, a:active:hover.topNav {background:url(/images/nav2.gif) no-repeat top left;text-decoration:none;}
#topNav a, #topNav a:visited, #topNav a:active {height:30px;text-align:center;display:block;float:right;color:#ffffff;margin-left:2px;width:128px;line-height:30px; background:url(/images/nav1.gif) no-repeat top left;}
#topNav a:hover, #topNav a:visited:hover, #topNav a:active:hover {background:url(/images/nav2.gif) no-repeat top left;text-decoration:none;}
#billboard{height:200px;background:url(/images/billboardbg.jpg) repeat-x top left;overflow:hidden;}
	#billboardBlue{height:200px;background:url(/images/billboardbgblue.jpg) repeat-x top left;overflow:hidden;}
#whiteline{height:1px;font-size:1px;line-height:1px;overflow:hidden;background-color:#ffffff;}
#bodywide{background:url(/images/black_corner_bg.jpg) no-repeat top right;padding-top:12px;background-color:#000000;}	
#redContainer{background:url(/images/red_contain_bg.gif) repeat-x top left;margin-right:12px;background-color:#660000;}	
#redContainer2{background:url(/images/corner_red_top.gif) no-repeat top right;padding-top:12px;padding-bottom:20px;}
	#blueContainer{background:url(/images/blue_contain_bg.gif) repeat-x top left;margin-right:12px;background-color:#0A345B;}	
	#blueContainer2{background:url(/images/corner_blue_top.gif) no-repeat top right;padding-top:12px;padding-bottom:20px;}
#invContainer{background:url(/images/invContain.gif) repeat-x top left;width:75%;background-color:#3D3D3D;float:left;}	
#invContainer2{background:url(/images/invContainCorner.gif) no-repeat top right;padding-top:12px;}
#invContainer3{background:url(/images/invContainCorner2.gif) no-repeat bottom right;}
	#invContainer2blue{background:url(/images/invContainCornerBlue.gif) no-repeat top right;padding-top:12px;}
	#invContainer3blue{background:url(/images/invContainCorner2Blue.gif) no-repeat bottom right;}
#bodyColumn{width:66%;float:left;}
#bodyRight{float:left;width:34%;color:#ffffff;}
#bodyRight a{color:#ffffff;}
#bodyRightPad{margin-left:10%;margin-right:10%;clear:both;float:none;}
#bodyCopy{width:100%;background:url(/images/whiteTopCorner.gif) no-repeat top right;padding-top:20px;background-color:#ffffff;}
#bodyCopyClose{width:100%;background-color:#ffffff;background:url(/images/whiteBottomCorner.gif) no-repeat bottom right;padding-bottom:20px;}
#bodyCopyPad{margin-left:4%;margin-right:4%;margin-bottom:5px;}
#bodyCopy p{line-height:1.5em;color:#333333;text-align:justify;}
#bodyCopy2{width:100%;background:url(/images/bodyCopyGreyCorner1.gif) no-repeat top right;color:#000000;padding-top:10px;background-color:#cccccc;margin-top:10px;}
#bodyCopy2Close{width:100%;background:url(/images/bodyCopyGreyCorner2.gif) no-repeat bottom right;padding-bottom:10px;}
#bodyCopyBlue{width:100%;background:url(/images/bodyCopyBlueCorner2.gif) no-repeat bottom right;color:#000000;padding-top:10px;background-color:#929CB7;padding-bottom:10px;}
#bigRedTitle, #pageTitle{font-size:35px;color:#cc0000;font-family:arial narrow,arial;margin-bottom:7px;}
#clearFloat{float:none;clear:both;font-size:1px;}
#bbPhrase{color:#ffffff;font-family:goudy,times new roman;font-size:48px;margin-left:3%;letter-spacing:-0.05em;}
#megaButton, #megaButton2 {height:75px;background:url(/images/megaButtonBg.gif) repeat-x top right;text-align:center;}
	#megaButtonBlue {height:75px;background:url(/images/megaButtonBgBlue.gif) repeat-x top right;text-align:center;}
#megaButton div{height:75px;background:url(/images/megaButtonLeft.gif) no-repeat top left;}
#megaButton div div{height:75px;background:url(/images/megaButtonRight.gif) no-repeat top right;}
	#megaButtonBlue div{height:75px;background:url(/images/megaButtonLeftBlue.gif) no-repeat top left;}
	#megaButtonBlue div div{height:75px;background:url(/images/megaButtonRightBlue.gif) no-repeat top right;}
#megaButton2 div{height:75px;background:url(/images/megaButtonLeft2.gif) no-repeat top left;}
#megaButton2 div div{height:75px;background:url(/images/megaButtonRight2.gif) no-repeat top right;}
#megaButton a, #megaButton2 a, #megaButtonBlue a{display:block;width:100%;height:100%;text-decoration:none;}
.softWhite{color:#ffffff;font-weight:300;line-height:1.5em;}
#greyBar, #greyBar2{background:url(/images/greyBarLeft.gif) repeat-y top left;background-color:#757575;margin-right:10%;color:#ffffff;font-weight:900;padding-left:10%;line-height:25px;margin-bottom:10px;}
	#greyBar2 div{background:url(/images/greyBar2Right1.gif) no-repeat top right;}
	#greyBar2 div div{background:url(/images/greyBar2Right2.gif) no-repeat bottom right;}
#greyBar div{background:url(/images/greyBarRight1.gif) no-repeat top right;}
#greyBar div div{background:url(/images/greyBarRight2.gif) no-repeat bottom right;}

	#greyBarBlue{background:url(/images/greyBarLeft.gif) repeat-y top left;background-color:#757575;margin-right:10%;color:#ffffff;font-weight:900;padding-left:10%;line-height:25px;margin-bottom:10px;}
	#greyBarBlue div{background:url(/images/greyBarRight1Blue.gif) no-repeat top right;}
	#greyBarBlue div div{background:url(/images/greyBarRight2Blue.gif) no-repeat bottom }

#bodyRightRight{float:left;width:24%;color:#ffffff;line-height:1.4em;}
#bodyRightRight a{color:#ffffff;}
#bodyRightRightPad{margin-left:8%;margin-right:8%;clear:both;float:none;}
#greyBarRed{background:url(/images/greyBarLeft.gif) repeat-y top left;background-color:#757575;margin-right:8%;color:#ffffff;font-weight:900;padding-left:8%;line-height:25px;margin-bottom:10px;}
#greyBarRed div{background:url(/images/greyBarRedRight1.gif) no-repeat top right;}
#greyBarRed div div{background:url(/images/greyBarRedRight2.gif) no-repeat bottom right;}

	#greyBarBlue{background:url(/images/greyBarLeft.gif) repeat-y top left;background-color:#757575;margin-right:8%;color:#ffffff;font-weight:900;padding-left:8%;line-height:25px;margin-bottom:10px;}
	#greyBarBlue div{background:url(/images/greyBarBlueRight1.gif) no-repeat top right;}
	#greyBarBlue div div{background:url(/images/greyBarBlueRight2.gif) no-repeat bottom right;}

#redBar{background:url(/images/redBar1.gif) no-repeat top left; background-color:#990000;line-height:22px;margin-bottom:15px;}
#redBar div {background:url(/images/redBar2.gif) no-repeat top right; }
#redBar div div{background:url(/images/redBar3.gif) no-repeat bottom right; }
#redBar div div div{background:url(/images/redBar4.gif) no-repeat bottom left;padding-left:12px;padding-right:12px;}
#redBar a, #redBar a:visited, #redBar a:active {color:#ffffff;}
#redBar a:hover, #redBar a:visited:hover, #redBar a:active:hover {/*color:#00ccff;*/text-decoration:underline;}

	#blueBar{background:url(/images/blueBar1.gif) no-repeat top left; background-color:#245889;line-height:22px;margin-bottom:15px;}
	#blueBar div {background:url(/images/blueBar2.gif) no-repeat top right; }
	#blueBar div div{background:url(/images/blueBar3.gif) no-repeat bottom right; }
	#blueBar div div div{background:url(/images/blueBar4.gif) no-repeat bottom left;padding-left:12px;padding-right:12px;}
	#blueBar a, #blueBar a:visited, #blueBar a:active {color:#ffffff;}
	#blueBar a:hover, #blueBar a:visited:hover, #blueBar a:active:hover {/*color:#00ccff;*/text-decoration:underline;}

img.book {border:1px solid #cccccc;margin-right:5px;margin-bottom:5px;float:left;}
#11px{font-size:11px;float:none;clear:both;}
#12px{font-size:12px;float:none;clear:both;}
#welcomeBlue{color:#3F537B;font-size:15px;font-weight:900;line-height:22px;}
#footer{width:74%;text-align:center;color:#ffffff;}
#footer a, #footer a:hover{color:#ffffff;}
#flsMain{height:200px;clip: rect(0px, 965px, 200px, 0px);}
#clubIMGcontainer{border:1px solid #cccccc;float:left;margin-right:10px;margin-bottom:8px;}
#clubIMGcontainer img{border:2px solid #ffffff;}
#clubSpot{color:#666666;font-size:11px;}
#clubSpot b{color:#cc0000;font-size:12px;font-weight:100;}
#clubSpot p{font-size:12px;font-weight:100;margin-top:5px;text-align:left;}
#hr{height:1px;margin-top:15px;margin-bottom:15px;background-color:#cccccc;font-size:1px;clear:both;float:none;overflow:hidden;}
#iHide{display:none;visibility:hidden;}
#ticket{height:115px;background:url(/images/ticketbg.gif) repeat-x top right;text-align:center;}
#ticket div{height:115px;background:url(/images/ticketLeft.gif) no-repeat top left;}
#ticket div div{height:115px;background:url(/images/ticketRight.gif) no-repeat top right;}
#dblimg {border:1px solid #cccccc;margin-bottom:8px;}
#dblimg img{border:2px solid #ffffff;}
#testimonial {background-color:#EBEBEB;background-image:url(/images/quoteC1.gif);background-repeat:no-repeat;background-position:top left; line-height:2px;}
#testimonial div {background:url(/images/quoteC2.gif) no-repeat top right;margin:0 0 0 0;}
#testimonial div div {background:url(/images/quoteC3.gif) no-repeat bottom right; margin:0 0 0 0;}
#testimonial div div div {background:url(/images/quoteC4.gif) no-repeat bottom left;margin:0 0 0 0; clear:both;padding-left:18px;padding-right:18px;padding-top:18px;padding-bottom:18px;}
#testimonial div div div p {line-height:1.5em;color:#000000;text-align:justify;margin:0 0 0 0;clear:both;}
#testimonialquote {background-color:#ffffff;}
#testimonialquote div {background:url(/images/quotea.gif) no-repeat top right;text-align:right;color:#cc0000;font-weight:bold;padding-top:35px;margin-right:50px;margin-bottom:30px;}
#error{color:#cc0000;font-weight:bold;}
#gallery {float:none;clear:both;}
#gallery div{float:left;border:5px solid #cccccc;margin-right:10px;}
#gallery div img {width:350px;height:263px;border:2px solid #ffffff;}
#gallery #gthumb {width:70px;border:4px solid #cccccc;margin:5 5 5 5;}
#clubContact {float:left;background-color:#e5e5e5;padding:5 5 5 5;color:#000000;font-size:12px;margin-right:10px;margin-bottom:10px;}
#clubContact b{font-weight:100;color:#cc0000;}

#smallPageTitle {font-size:15px;color:#cc0000;font-family:arial,helvetica;font-weight:900;margin-bottom:7px;}


/* EXCLU to STORE */
#leftNav {background-image:url(/images/leftNavBg.gif);background-position:bottom left;background-repeat:repeat-x;}
#leftNav a {padding-left:10px;padding-top:4px;padding-bottom:4px;color:#ffffff;display:block;background-image:url(/images/leftNavBull.gif);background-position:center left;background-repeat:no-repeat;}



/* INPUT ELEMENTS */
input{font-family:arial,helvetica,sans-serif;}
textarea{font-family:arial,helvetica,sans-serif;}
.textbox{border:3px solid #cccccc;color:#0000cc;font-size:13px;width:200px;}
input.submitButton{background-color:#cc0000;color:#ffffff;font-weight:bold;font-size:13px;line-height:18px;}

#submitbutton{
background-image:url(/images/submit_button.gif);
width:165px;
height:35px;
overflow:hidden;
margin-top:7px;
}
A.submitbutton{
width:165px;
height:35px;
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
padding-top:9px;
color:#ffffff;
font-weight: 900;
text-align:center;
vertical-align:middle;
display:block;
cursor:pointer;
}
A:visited.submitbutton,A:active.submitbutton{
color:#ffffff;
text-decoration:none;
display:block;
}
A:hover.submitbutton,A:visited:hover.submitbutton,A:active:hover.submitbutton{
font-size:11pt;
color:#ffffff;
text-decoration:none;
display:block;
}

#inbutton{
width:165px;
height:35px;
overflow:hidden;
background-image:url(/images/input_button.gif);
margin-top:7px;
}