.clear {clear:both;}
.main_table_philadelphia {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #35553D;
	border-left-color: #35553D;
}

.whiteContent{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#FFFFFF;
		 line-height:150%;
		 }
.BookingBox{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#656262;
		 line-height:150%;
		 }
.content{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#656262;
		 line-height:150%;
		 }
 .content_black{font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 line-height:150%;
 }
 
.content_black a:link, .content_black a:visited, .content_black a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 line-height:150%;
 }
	 .green_heading{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#35553d;
		 line-height:150%;
		 font-weight:bold;
		 }	 
		 
		 
 .white_text{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#ffffff;
		 line-height:150%;
		 }
		 
.content2{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:10px;
		 color:#FFFFFF;
		 line-height:150%;
		 }
		 
.content3{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 color:#004B8D;
		 line-height:150%;
		 }
		 
.blue_text{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#004A8D;
		 line-height:150%;
		 }
		 

.FOOTER_content{font-family:Verdana, Arial, Helvetica, sans-serif;
		        font-size:10px;
		        color:#FFFFFF;
				}
		        
.FOOTER_content2{font-family:Verdana, Arial, Helvetica, sans-serif;
		        font-size:10px;
		        color:#91C66E;
		       
		       }

.FOOTER_address{font-family:Verdana, Arial, Helvetica, sans-serif;
		        font-size:10px;
		        color:#656262;
		       
		       }
			   
.footer {
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:9px;
	 color:#35553d;
	 padding-top:10px;
	 }
	 
.footer a:link, .footer a:visited {
     text-decoration:none;
	 color:#35553d;
	 }
	 
.footer a:hover, {
     text-decoration:underline;
	 color:#35553d;
	 }	 	 


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C9A266;
	background-image:url(../_images/_design/Christiana_BG.jpg);
	background-repeat:repeat
}

.booking_textarea {
width:145px;
}

.homeTable {
	border: 1px solid #35553D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#656262;
		 line-height:150%;
		 text-align:justify;
	}
.internal {
	margin:20px 0;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#35553d;
	line-height:normal;
	}
	.internal td {
		padding:20px 10px;
		}
	.internal a:link, .internal a:visited, .internal a:active {
		padding-top:10px;
		font:9px Verdana, Arial, Helvetica, sans-serif;
		color:#35553d;
		line-height:normal;
		}
		
#holidayWrapper {width:672px;  overflow:hidden; z-index:100; background:#360f12; margin:0 auto; position:relative}
	#leftLights, #base, #rightLights {}
	#leftLights, #rightLights {position:absolute;top:0px; bottom:0px}
	#leftLights {left:0px;}
	#rightLights {right:0px; background:#331112;}
	
	#holidayWrapper #base {width:601px; position:relative; margin:0 0 0 35px; padding:0 0 36px}
		#base #bottomLights {position:absolute; bottom:0px; height:36px; background:url(../_images/_design/bottomLights.jpg) no-repeat; width:100%; text-indent:-9999px;}
		#base #content {width:588px; background:#f0cdbf; border:7px solid #9b1c1f; overflow:hidden}
				
				#content .eventListings {margin:0 0 0 14px; list-style:none; width:180px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;}
				#content #second {width:380px;}
				#content .eventListings li { margin:0 15px 0 0;}
				#content .eventListings h2 {text-indent:-9999px; padding:0px; margin:0px; width:180px;}
				#content .eventListings h2#thanksgiving {background:url(/_images/_design/thanksgivingTitle_v2.gif) no-repeat top center; height:27px;}
				#content .eventListings h2#breakfastSanta {background:url(/_images/_design/breakfastTitle_v2.gif) no-repeat top center; height:24px;}
				#content .eventListings h2#xmas {background:url(/_images/_design/xmasTitle_v2.gif) no-repeat top center; height:24px;}
				#content .eventListings h2#newYears {background:url(/_images/_design/newYearsTitle_v2.gif) no-repeat top center; height:22px;}
				
				
				
				#content  h2#gingerbread {background:url(/_images/_design/gingerBreadTitle_v2.gif) no-repeat top center; height:24px;}
				li#gingerbread p {width:300px;}
				
				#content .eventListings h2#contactUs {background:url(/_images/_design/contactUsTitle_v2.gif) no-repeat 10px right; height:67px; width:183px;}
				
				#content .eventListings h2#xmasEve {background:url(/_images/_design/xmasEveTitle_v2.gif) no-repeat top center; height:16px;}
				#content .eventListings p {margin:0 5px 5px; width:180px; text-align:justify; padding:0px;}
				
				#content .eventListings li#xmas {height:64px;}
				#content .eventListings li#contactUs {height:105px; width:183px}


