<!--friendentertainment-->
<style type="text/css">
a { font-size:11pt; color: #CF1027; display:block; text-decoration: none }
a.other { font-size:11pt; color: #CF1027; text-decoration: none }
a:hover { color: #E9EAEA; text-decoration: underline }
a.plain:hover { font-size:11pt; color: #CF1027; text-decoration: underline; background-color:#CF1027}
a:link {color:#2e8ecd; display:block; position:relative; z-index:100; font-weight:normal; text-decoration:underline;}


body {
    position: relative;
    background-repeat: repeat-x;
    //background-color: #FFF;
    //color: #333;
    font-size: 12px;
    line-height: 1.5em; 
    font-family: Lucida Grande, Verdana, Arial;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    max-width: 1000px;

}


.tdback
 { 
background-image: url(../images/pastpresentbkgnd.gif);
  width: 1000px;
  height: 300px;
}

.tdfundrasingback
 { 
background-image: url(../images/frspectators.jpg);
  width: 320px;
  height: 180px;
}

.ppmargin{
 position: absolute;
display: block;
top: -12px				
Left: 400px
}


.date
	{
	padding:5px;
	text-align:center;
	font-size:11px;
	color:#000;
	font-weight:bold;
	}

.dategreen
	{
	padding:5px;
	text-align:center;
	font-size:11px;
	color:#B4F073;
	font-weight:bold;
	}

.sponsor
	{
	padding:5px;
	text-align:center;
	font-size:11px;
font-weight:bold;
	color:#000;
		}

.sponsorgreen
	{
	padding:5px;
	text-align:center;
	font-size:11px;
font-weight:bold;
	color:#B4F073;
		}

.address
	{
	padding:2px;
	text-align:center;
	font-size:11px;
	font-weight: bold; 	
	}

.addresswhite
	{
	padding:2px;
	text-align:center;
	font-size:11px;
	font-weight: bold; 	
	color:#FFF;
	}

.rosterwhite
	{
	padding:2px;
	text-align:center;
	font-size:11px;
	font-weight: bold; 	
	color:#FFF;
	}

#main {
  border: 0px;
  width: 1000px;
  height: 100%;
  margin-left:auto;
  margin-right:auto
  text-align:center;
}

#main tr, #main td {
  text-align:left;
  margin: 0px;
  padding: 0px;
}


div.fanmail
  {
  width: 180px;
  height: 255px;
  margin: 2px 0px;
background:url(../images/SealedWithKissREN.gif) no-repeat bottom right; filter:alpha(opacity=70);
background-color: #FFFFD7;
  border: 1px solid #000;
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.3;
-moz-opacity: 0.70;
  z-index: 5;
  position: relative;
  }
div.fanmail p
  {
  margin: 10px 10px;
  font-weight: bold;
  color: #000000;
position: relative;
z-index: 50;
  }

div.transbox ul
  {
  margin: 12px 25px;
  font-weight: bold;
  font-size: 11px;
  display: block;
  color: #000000;
position: relative;
z-index: 90;
  }

#pastpresent {
 width: 500px;
 height: 200px;
margin-top: 0px;
margin-right: 40px;
margin-left: 400px;
margin-bottom: 80px;
}


#cruises {
 width: 350px;
 height: 1250px;
margin-top: -1680px;
margin-right: 0px;
margin-left: 250px;
margin-bottom: 80px;
}


#apfe_menu {
 width: 600px;
 height: 300px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
position: relative;
z-index: 150;
}

#apfeblackhorznav3 { 
width: 1000px;
 height: 360px;
margin: 0px;
     position: absolute;
     z-index: 160;
  }

#members { 
width: 620px;
  height: 470px;
margin-top: 0px;
 position: absolute;
    z-index: 150; 
 }

#freventsall { 
width: 680px;
  height: 180px;
margin-right: 0px;
margin-left: -10px;
margin-top: 0px;  
    position: absolute; 
     
 }

#jacketbanner { 
width: 175px;
  height: 470px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
position:relative;
 z-index:80;  
    
 }

#concertspectators { 
width: 320px;
  height: 180px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;  
     position: absolute; 
     
 }

#upcomingconcertsimage { 
width: 222px;
  height: 30px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;  
position:relative;
 z-index:1;

     
 }

 .content li{background:url(images/1_z1.gif) top left no-repeat;  background-position: 0 .4em; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }
.faq li{background:url(images/purplepaw.gif) top left no-repeat; background-position: 0 .4em; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px }*/


#box {
position:absolute;
visibility:hidden;
layer-background-color:#CF1027 }
#whitebox {background-color:white }
#brownbox {background-color:#CF1027 }
#aubluebox {background-color:#CF1027 }
#scgreybox {background-color:#CF1027 }
#alumgreenbox {background-color:#CF1027 }
#eddkpurpbox {background-color:#CF1027 }
#newsorangebox {background-color:#CF1027 }
#whitefont {font:11pt Tahoma, Arial, Helvetica, sans-serif; color:#E6F0D5 }
#closer {font:12pt arial;color:none}
#mnubar {font:10pt arial; color:white;font-weight:bold;background-color:#CF1027; text-decoration: none }
#menulink { color: white; text-decoration: underline}
#headings { font-size:12pt arial; color: #000066; text-decoration: none }
#news { font-size:8pt arial; color: #000066; text-decoration: none }
#text { font:8pt arial; color:#0066CC; text-decoration: none }
#scripttxt { font:9pt arial; color:#0066CC; text-decoration: none }
#para { font:11pt arial; color: #000000; text-decoration: none}
#para3 { font:8pt arial; color: #B90920; text-decoration: none}
#blue { font:8pt arial; color: #3333FF; text-decoration: none}
#popup { font:10pt arial; color: #0000FF; text-decoration: none}
#font { font-size:12pt arial; color: #4880C4; text-decoration: none }
#radio { font:8pt arial; color: #513F0D; text-decoration: none}
#link { font-size:10pt; color: brown; text-decoration: underline}
#navlink { font:8pt arial; color: #CF1027; text-decoration: none}
#updatelink { font:8pt arial; color: #FFFF00; text-decoration: underline}
#listings { font:8pt arial; color: #0000ff; text-decoration: none}
#listings1 { font:14pt arial; color: #CF1027; text-decoration: none}
#listings2 { font:8pt arial; color: #0000ff; text-decoration: underline}
#listings3 { font:9pt arial; color: #0000ff; text-decoration: none}
#quotes { font:8pt arial; color: #CF1027; text-decoration: none}
#bentleylink { font:10pt arial; color: #0000FF; text-decoration: underline}
#bentleylink1 { font:8pt arial; color: #CF1027; text-decoration: underline}
#headinglink { font:12pt arial; color: #CF1027; text-decoration: none}
#quest { font-size:10pt; font-weight:bold; color: #CF10271; text-decoration: none}
#whitefont { font-size:11pt; font-weight:bold; color: #FFFFFF; text-decoration: none}
#whitefontphoto { font-size:8pt; color: #FFFFFF; text-decoration: none}
#whitefontq { font-size:8pt; font-weight:bold; color: #FFFFFF; text-decoration: none}
#svstopic { font:10pt arial; font-weight:bold; color: #CF10271; text-decoration: none}
#svstext { font:8pt arial; color: #7A7A52; text-decoration: none}
#svstextb { font:8pt arial; font-weight:bold; font-style:italic; color: #7A7A52; text-decoration: none}
#kids { font-size:8pt; color: #8C4405; text-decoration: none}
#kids2 { font-size:8pt; color: #1A8997; text-decoration: none}
#surveytext { font:8pt arial; color: #FF6600; text-decoration: none}
#trainingtopic { font-size:10pt; font-weight:bold; color: #990099; text-decoration: none}
#trainingtext { font-size:8pt; color: #3333FF; text-decoration: none}
#trainingtext2 { font-size:8pt; font-weight:bold; color: #3333FF; text-decoration: none}
#sig { font:8pt arial; color: #CF1027; text-decoration: underline}
#nav1 { font:9pt arial; color: #ffff02; text-decoration: none}
#tbltxt { font:9pt arial; color: #CF1027; text-decoration: none}
#faqli{ top: 0px; left: 0px; list-style-type:decimal; background-position: 0 .4em; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }
</style>