
/***** For CMS Usability *****/

.RadEContentBordered {
	background-color:#165FD8;
}


/***** Wrapper *****/

#se {
	width:900px;
	margin:0 auto;
	font:62.5%/1.4em Helvetica, Arial, sans-serif;
	}
	
	#se #header {
		width:100%;
		height:114px;
		background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-title.gif) 3px 3px no-repeat;
		color:#c5c3c3;
		}
	
	#se #container {
		width:100%;
		}
		
	#se #container-btm {
		width:100%;
		height:12px;
		}	
	
	#se #event {
		width:100%;
		min-height:600px;
		height:auto !important;
		height:600px;
		overflow:auto;
		padding-bottom:50px;
		}
		
	#se #nav {
		float:left;
		width:235px;
		margin:50px 0 0 20px;
		
		display:inline; /*ie6*/
		}
		
		#se #nav ul {
			list-style:none;
			margin:0;
			padding:10px 0 0 0;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-nav-top.png) no-repeat;
			text-transform:uppercase;
			line-height:39px;
			font-weight:bold;
			}
			
		#se #nav li {
			display:block;
			width:225px;
			height:39px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-nav-bg.png) left top repeat-y;
			font-size:13px;
			}
						
			#se #nav ul li a:hover {
				width:210px;
				color:#ffffff;
				}
				
			#se #nav ul li.active, #se #nav ul li.active a, #se #nav ul li.active a:hover {
				background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-nav-active.png) left top no-repeat;
				padding-right:0;
				color:#000000;
				}	
			
		#se #nav a {
			display:block;
			width:210px;
			height:39px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-nav-spacer.png) 50% 100% no-repeat;
			color:#c5c3c3;
			text-decoration:none;
			text-indent:15px;
			}
			
		#se #nav-btm {
			width:210px;
			height:10px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-nav-btm.png) no-repeat;
			}
		
	#se #content {
		float:left;
		width:375px;
		margin:260px 20px 0;
		
		display:inline; /*ie6*/
		}
		
		#se #content h1 {
			font:normal 31px/1.05em Georgia, "Times New Roman", Times, serif;
			letter-spacing:-1px;
			margin:0;
			padding-bottom:12px;
			}
			
		#se #content h2 {
			font:italic 14px/1.05em Georgia, "Times New Roman", Times, serif;
			letter-spacing:-.25px;
			margin:0;
			padding-bottom:3px;
			}
			
		#se #content h3 {
			font:bold 20px/1.05em Helvetica, Arial, sans-serif;
			letter-spacing:-.65px;
			margin:0;
			padding-bottom:7px;
			}		
			
		#se #content h4 { 
			font:bold 12px/1.2em Helvetica, Arial, sans-serif;
			margin:0;
			padding:20px 0 10px;
			}
			
		#se #content p, #se #content ul { 
			font:14px/1.4em Helvetica, Arial, sans-serif; 
			}
			
		#se #content hr {
			width:100%;
			height:4px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-hr.gif) no-repeat;
			border:none;
			margin:8px 0 0;
			}
		
		#se #content #band {
			width:100%;
			padding:14px 0 4px;
			border-bottom:1px dashed #464646;
			display:block;
			min-height:115px; 
  			height:auto !important;
			}
			
			/*IE6 min-height hack*/
			* html .container {
		  		height: 115px;
				}
			
			#se #content #band img {
				padding:3px;
				float:left;
				border:1px solid #464646;
				}
			
			#se #content #band p, #se #content #band h2, #se #content #band h3 {
				padding-left:138px;
				}
			
			#se #content #band p {
				font-size:12px;
				}
				
			#se #content #band.no-desc {
				width:130px;
				float:left;
				padding:10px 0 5px 40px;
				border:none;
				
				display:inline; /*ie6*/
				}
				
				#se #content #band.no-desc img { float:none }
				
				#se #content #band.no-desc p, #se #content #band.no-desc h2, #se #content #band.no-desc h3 {
					padding:5px 0 0 0;
					}
					
				#se #content #band.no-desc h3 { font-size:13px }
				
				#se #content #band.no-desc small { font:italic normal 11px/6px Georgia, "Times New Roman", Times, serif }
				
		#se #content .social {
			clear:both;
			list-style: none;
			margin: 0;
			padding: 0;
			font-size:12px;
			display:inline;
			}
		
		#se #content li {
			padding: 5px 15px 1px 21px;
			display:inline;
			}
			
			#se #content li.facebook { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/facebook.png) 0 50% no-repeat }
			#se #content li.twitter { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/twitter.png) 0 50% no-repeat }
			#se #content li.flickr { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/flickr.png) 0 50% no-repeat }
			#se #content li.youtube { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/youtube.png) 0 50% no-repeat }
			#se #content li.rss { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/rss.png) 0 50% no-repeat }
			
			#se a:hover { color:#5ab7e7 }
	
	#se #details {
		float:left;
		width:210px;
		padding-top:265px;
		
		display:inline; /*ie6*/
		}
		
		#se #details-top {
			width:100%;
			height:5px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-details-top.png) no-repeat;	
			
			font-size:0; line-height:0 /*ie6*/
			}
		
		#se #details-content {
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/transparent.png);
			padding:0 15px 10px;
			}
		
		#se #details h2 {
			font:bold 17px/37px Helvetica, Arial, sans-serif;
			color:#ff9900;
			letter-spacing:-.5px;
			text-align:center;
			height:38px;
			margin:0 -10px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-nav-spacer.png) 50% 100% no-repeat;
			}
			
		#se #details h3 {
			font:bold 15px/1.05em Helvetica, Arial, sans-serif;
			color:#ffffff;
			margin:0;
			padding:12px 0 2px 0;
			}
			
		#se #details h4 {
			font:normal bold 12px/14px Helvetica, Arial, sans-serif;
			color:#ffffff;
			margin:0;
			padding:11px 0 0 0;
			}
			
			#se #details h4 span {
				font:italic normal 11px Georgia, "Times New Roman", Times, serif;
				color:#c5c3c3;
				}			
			
		#se #details p, #se #details ul { 
			font:12px/1.4em Helvetica, Arial, sans-serif; 
			color:#c5c3c3;
			list-style:none;
			}
			
		#se #details ul { padding:0; margin:0 0 1.25em 0; }	
			
			#se #details ul strong { 
				font:italic normal 12px Georgia, "Times New Roman", Times, serif;
				color:#FF9900; 
				}
			
			#se #details p span { font:italic 12px/1.4em Georgia, "Times New Roman", Times, serif }
			
		#se #details-btm {
			width:100%;
			height:5px;
			background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-details-btm.png) no-repeat;
			margin-bottom:15px;
			}			


/*------------------------------ Event Specific ------------------------------*/

/***** Overview *****/	

#overview #se ul { list-style:none; margin:0; padding: 0 }
#overview #se li { display:inline; padding-left:20px }

/***** Jack Hanna *****/	
					
#hanna #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-hanna-bg.gif) repeat-y }
#hanna #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-hanna.jpg) top center no-repeat }
#hanna #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-hanna-btm.gif) no-repeat; }	
#hanna #se #content h1 { color:#FFFFFF }
#hanna #se #content p, #hanna #se #content ul { color:#c5c3c3 }
#hanna #se #content h4 { color:#FFFFFF }


/***** Sesame Street *****/	
					
#sesame #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-sesame-bg.gif) repeat-y }
#sesame #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-sesame.gif) top center no-repeat }
#sesame #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-sesame-btm.gif) no-repeat; }	
#sesame #se #content h1 { color:#176d8b }
#sesame #se #content p, #sesame #se #content ul { color:#4d4d4d }
#sesame #se #content h4 { color:#4d4d4d }


/***** Bands Brew & BBQ *****/	
					
#bbq #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-bbq-bg.gif) repeat-y }
#bbq #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-bbq.jpg) top center no-repeat }
#bbq #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-bbq-btm.gif) no-repeat; }	
#bbq #se #content h1 { color:#FFFFFF }
#bbq #se #content p, #bbq #se #content ul { color:#c5c3c3 }
#bbq #se #content h2, #bbq #se #content h3, #bbq #se #content h4 { color:#FFFFFF }


/***** Viva La Musica *****/	
					
#viva #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-viva-bg.gif) repeat-y }
#viva #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-viva.jpg) top center no-repeat }
#viva #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-viva-btm.gif) no-repeat; }	
#viva #se #content h1 { color:#FFFFFF }
#viva #se #content p, #viva #se #content ul { color:#c5c3c3 }
#viva #se #content h2, #viva #se #content h3, #viva #se #content h4 { color:#FFFFFF }


/***** Praise Wave *****/	
					
#praise #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-praise-bg.gif) repeat-y }
#praise #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-praise.jpg) top center no-repeat }
#praise #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-praise-btm.gif) no-repeat; }	
#praise #se #content h1 { color:#FFFFFF }
#praise #se #content p, #praise #se #content ul { color:#c5c3c3 }
#praise #se #content h2, #praise #se #content h3, #praise #se #content h4 { color:#FFFFFF }


/***** Summer Nights *****/	
					
#summer #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-summer-bg.gif) repeat-y }
#summer #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-summer.jpg) top center no-repeat }
#summer #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-summer-btm.gif) no-repeat; }	
#summer #se #content h1 { color:#FFFFFF }
#summer #se #content p, #summer #se #content ul { color:#c5c3c3 }
#summer #se #content h2, #summer #se #content h3, #summer #se #content h4 { color:#FFFFFF }


/***** July 4th *****/	
					
#july-4th #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-july-4th-bg.gif) repeat-y }
#july-4th #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-july-4th.jpg) top center no-repeat }
#july-4th #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-july-4th-btm.gif) no-repeat; }	
#july-4th #se #content h1 { color:#FFFFFF }
#july-4th #se #content p, #july-4th #se #content ul { color:#c5c3c3 }
#july-4th #se #content h2, #july-4th #se #content h3, #july-4th #se #content h4 { color:#FFFFFF }


/***** Twilight Party *****/	
					
#twilight #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-twilight-bg.gif) repeat-y }
#twilight #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-twilight.jpg) top center no-repeat }
#twilight #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-twilight-btm.gif) no-repeat; }	
#twilight #se #content h1 { color:#FFFFFF }
#twilight #se #content p, #twilight #se #content ul { color:#c5c3c3 }
#twilight #se #content h2, #twilight #se #content h3, #twilight #se #content h4 { color:#FFFFFF }


/***** Bret Michaels *****/	
					
#michaels #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-michaels-bg.gif) repeat-y }
#michaels #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-michaels.jpg) top center no-repeat }
#michaels #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-michaels-btm.gif) no-repeat; }	
#michaels #se #content h1 { color:#FFFFFF }
#michaels #se #content p, #michaels #se #content ul { color:#bcbcbc }
#michaels #se #content h2, #michaels #se #content h3, #michaels #se #content h4 { color:#FFFFFF }


/***** Memorial Day Spectacular *****/	
					
#memorial #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-memorial-bg.jpg) repeat-y }
#memorial #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-memorial.jpg) top center no-repeat }
#memorial #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-memorial-btm.jpg) no-repeat; }	
#memorial #se #content h1 { color:#FFFFFF }
#memorial #se #content p, #memorial #se #content ul { color:#bcbcbc }
#memorial #se #content h2, #memorial #se #content h3, #memorial #se #content h4 { color:#FFFFFF }


/***** Spring Into Night *****/	
					
#spring #se #container { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-spring-bg.jpg) repeat-y }
#spring #se #event { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-spring.jpg) top center no-repeat }
#spring #se #container-btm { background:url(http://www.seaworld.com/assetrepo/media/images/sanantonio/specialevents/se-spring-btm.jpg) no-repeat; }	
#spring #se #content h1 { color:#FFFFFF }
#spring #se #content p, #spring #se #content ul { color:#c5c3c3 }
#spring #se #content h2, #spring #se #content h3, #spring #se #content h4 { color:#FFFFFF }


/*----- / -----*/

/***** Global *****/


#se a			   { color:#0099cc; font-weight:bold; text-decoration:none }
#se p              { margin:0; padding:0 0 .85em 0 }
#se .clear         { clear:both; }
#se .float-left    { float:left; }
#se .float-right   { float:right; }
#se img 		   { border:0 }
#se .large 	       { font-size:15px }
#se sup, #se sub   { height: 0; line-height: 1.4em; vertical-align: baseline; _vertical-align: bottom; position: relative; }
#se sup            { bottom: .5ex; }
#se sub            { top: 2ex; }	
#se .orange        { color:#ff9900 }
