/* BaltimoreSummer.com - 20007 / May 29th */

#NavLinks p.NavText { color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:14px;
}

#NavLinks a:link
{color:#FFFFFF;
	text-decoration:none;
}

#NavLinks a:visited
{color:#FFFFFF;
font-size:14px;
	text-decoration:none;
}

#NavLinks a:active 
{color:#FFFFFF;
	text-decoration:none;
}
	
#NavLinks a:hover {color:#FFFFFF;
text-decoration:underline;
}



#Content p { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FFFFFF;
		margin-right:20px; 
		margin-left:20px;
		padding:0px;
}

#Content3 small { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #FFFFFF;
		margin-right:20px; 
		margin-left:20px;
		padding:0px;
}





#Content h1 { 
			font-family:Georgia, "Times New Roman", Times, serif;
			color: #FFFFFF;
		     font-size:24px;
}

#Content h2 { 
			font-family:Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		     font-size:16px;
			 font-weight:bold;
}

#SmallCallout p { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FFFFFF;
		margin-right:20px; 
		padding:0px;
}





#BigCalloutContent h1 { 
			font-family:Georgia, "Times New Roman", Times, serif;
			color: #FFFFFF;
		     font-size:24px;
}

#BigCalloutContent h2 { 
			font-family:Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		     font-size:16px;
			 font-weight:bold;
}

#BigCalloutContent p { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #FFFFFF;
		margin-right:20px; 
		padding:0px;
}





#SmallCallout h1 { 
			font-family:Georgia, "Times New Roman", Times, serif;
			color: #FFFFFF;
		     font-size:24px;
}

#SmallCallout h2 { 
			font-family:Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		     font-size:16px;
			 font-weight:bold;
}




#Content3 p { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FFFFFF;
		margin-right:20px; 
		margin-left:20px;
		padding:0px;
}


#Content3 li { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FFFFFF;
		margin-right:20px; 
		margin-left:20px;
		padding:0px;
}


#Content3 h1 { 
			font-family:Georgia, "Times New Roman", Times, serif;
			color: #FFFFFF;
		     font-size:24px;
}

#Content3 h2 { 
			font-family:Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		     font-size:16px;
			 font-weight:bold;
}

#Content4 p { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FFFFFF;
		margin-right:20px; 
		margin-left:20px;
		padding:0px;
}

#Content4 h1 { 
			font-family:Georgia, "Times New Roman", Times, serif;
			color: #FFFFFF;
		     font-size:24px;
}

#Content4 h2 { 
			font-family:Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		     font-size:16px;
}	

#FooterLinks p { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #FFFFFF;
		text-align:left;
}



#Content a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#Content a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}

#Content3 a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content3 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content3 a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#Content3 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}

#Content4 a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content4 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content4 a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#Content4 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}

#Content3 a.smallLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content3 a.smallLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Content3 a.smallLink:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#Content3 a.smallLink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}

#BigCalloutContent a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#BigCalloutContent a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#BigCalloutContent a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#BigCalloutContent a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}

#SmallCallout a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#SmallCallout a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#SmallCallout a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#SmallCallout a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}



#FooterLinks a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#FooterLinks a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#FooterLinks a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
	
#FooterLinks a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
	color:#FFFFFF;;
text-decoration:underline;
font-weight:normal;
}

/* end of content */

/* BaltimoreSummer.com - 20007 / June 7th, 2007 / Hotels */

#Hotels h1, h2, h3, p { 
		font-family:Arial, Helvetica, sans-serif;
}


#Hotels h1 { 	color:#FF9900;
		     font-size:16px;
}

#Hotels h2 { color:#FF9900;
 		    font-size:14px;
		    margin-bottom:20px;
}

#Hotels h3 { color:#FF9900;
 		    font-size:14px;
}

#Hotels p { color:#000000;
		
			font-size:14px;
}

#Hotels ul, li { color:#000000;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
}



#Hotels a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:underline;
	font-weight:normal;
}

#Hotels a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:underline;
	font-weight:normal;
}

#Hotels a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:underline;
	font-weight:normal;
}
	
#Hotels a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:none;
font-weight:normal;
}

/* Book it online link */

#Hotels a.bookit:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:underline;
	font-weight:bold;
}

#Hotels a.bookit:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:underline;
	font-weight:bold;
}

#Hotels a.bookit:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:underline;
	font-weight:bold;
}
	
#Hotels a.bookit:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:none;
font-weight:bold;
}

/* end of content */

/* BaltimoreSummer.com - 20007 / June 7th, 2007 / Calendar */

#Calendar h1, h2, h3, p { 
		font-family:Arial, Helvetica, sans-serif;
}


#Calendar h1 { width: 400px;
			color:#FF9900;
		     font-size:16px;
}

#Calendar h2 { width:400px; 
		color:#FF9900;
		    font-size:14px;
		    margin:0px; padding:0px;
}

#Calendar h3 { width:400px; 
		color:#FF9900;
		    font-size:14px;
		    margin:0px; margin-top:25px; padding:0px;
		  
}

#Calendar p { color:#000000;
		width:500px;
			font-size:14px;
}

#Calendar p.greytext { font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
}

#Calendar ul, li { color:#000000;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
}



#Calendar a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Calendar a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

#Calendar a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
#Calendar a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}
/* end of content */



/* Event Classes */

.eventTitle { font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#FF9900;
}


/* FloatRight */
#FloatRight h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF9900;
}

#FloatRight h2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
}

#FloatRight p { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

#FloatRight Label { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}
/* end of FloatRight */

/* This is left menu, white links */
#Margin { float:left; }

#BottomBorder a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#BottomBorder a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#BottomBorder a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}


#BottomBorder a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
/* end of left menu */


/* this is the bottom link */
#SummerSection a:link, a:visited, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}

#SummerSection a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}
/* end of bottom link */
	
/* IF CSS is disable, display this hidden navigation textually */

#Hidden {
display:none;
}

	
/* Buttons for main navbar */
a.bodyworlds
{
float:left;
display:block;
width:123px;
height:61px;
text-decoration:none;
background-image:url(../images/nav_bw2.gif);
background-repeat:no-repeat;
}

a.bodyworlds:hover
{
background-position:-123px;
}

a.restaurantweek
{
float:left;
display:block;
width:140px;
height:61px;
text-decoration:none;
background-image:url(../images/nav_bwrw.gif);
background-repeat:no-repeat;
}

a.restaurantweek:hover
{
background-position:-140px;
}

a.hotels
{
float:left;
display:block;
width:139px;
height:61px;
text-decoration:none;
background-image:url(../images/nav_hotels.gif);
background-repeat:no-repeat;
}

a.hotels:hover
{
background-position:-139px;
}

a.calendar
{
float:left;
display:block;
width:108px;
height:61px;
text-decoration:none;
background-image:url(../images/nav_cal.gif);
background-repeat:no-repeat;
}

a.calendar:hover
{
background-position:-108px;
}

a.comingsoon
{
float:left;
display:block;
width:123px;
height:61px;
text-decoration:none;
background-image:url(../images/nav_comingsoon.gif);
background-repeat:no-repeat;
}

a.comingsoon:hover
{
background-position:-123px;
}

a.deals
{
float:left;
display:block;
width:97px;
height:61px;
text-decoration:none;
background-image:url(../images/nav_deals.gif);
background-repeat:no-repeat;
}

a.deals:hover
{
background-position:-97px;
}

/* end of nav */


#TextLinks { 

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9900;

}

#TextLinks A.smnav:link, A.smnav:visited, A.smnav:active 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
color:#FF9900;
text-decoration:none;
font-weight:bold;
}


#TextLinks A.smnav:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
color:#FF9900;
text-decoration:underline;
font-weight:bold;
}


/* Footer */
#Footer {
	position:static;
	width:550px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	font-weight:normal;
}

#Footer a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:underline;	font-weight:normal;
}

#Footer a:active { font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:underline;	font-weight:normal; }

#Footer a:visited {font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:underline;	font-weight:normal; }

#Footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}
#VideoCaption {
	position:static;
	width:270px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:normal;
}

#VideoCaption a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:underline;	font-weight:normal;
}

#VideoCaption a:active { font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:underline;	font-weight:normal; }

#VideoCaption a:visited {font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:underline;	font-weight:normal; }

#VideoCaption a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}
/* end of footer */

/* Email Submit Form */
#esSpacing {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993300;
}

.EmailField {
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#FF9900;
padding:2px; font-weight:bold;
}

/* Misc Classes */
a.privacy:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

a.privacy:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

a.privacy:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
a.privacy:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}

/* privacy */

a.tinyblue:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

a.tinyblue:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

a.tinyblue:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
	
a.tinyblue:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
}


.text { font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
}

#PhotoCredits {
	position:static;
	width:580px;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:normal;
}


