/* CSS Document */

.important {
	
	margin: 20px 20px 0 20px;
	padding: 15px;
	background: #FFECA8;
	border: 1px solid #FFC900;
	font-size: 0.8em;
}

.important a, .important a:link {
	color: #9B650F;
}

.important a:hover {
	text-decoration: none;
}

#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight {float: left; width: 576px; margin: 0px; padding: 0px; background-color: #EFF2F5; }
#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightImage {float: left; width: 120px; margin: 0px; padding: 0px; }
#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightText {float: left; width: 416px; margin: 0px; padding: 20px; }
#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightText h1 {float: left; width: 416px; margin: 0px; padding: 0px 0px 5px 0px; color: #6476B3; font-size: 1.4em; }
#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightText p {float: left; width: 416px; margin: 0px; padding: 0px 0px; color: #6476B3; font-size: 0.9em; }
#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightText p a, #divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightText p a:link {color: #6476B3; font-weight: bold; text-decoration: none; }
#divPageContainerContent #divPageContent #divPageContentRight #divPageContentRightHighlight #divPageContentRightHighlightText p a:hover {text-decoration: underline; }
.divHighlightTop { height: 150px; }
.divHighlightBottom { height: 19px; }



/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 19, 2011 10:01:50 AM America/New_York */
@font-face {
    font-family: 'UpperEastSideRegular';
    src: url('fonts/uppereastside/UpperEastSide-webfont.eot?') format('eot'),
         url('fonts/uppereastside/UpperEastSide-webfont.woff') format('woff'),
         url('fonts/uppereastside/UpperEastSide-webfont.ttf') format('truetype'),
         url('fonts/uppereastside/UpperEastSide-webfont.svg#webfontbvu33J1z') format('svg');
    font-weight: normal;
    font-style: normal;

}

.showtime { float: left; font-size: 15px !important; text-align: center; border-bottom: 1px dotted #C2C2C2; padding: 0 0 20px 0; margin: 0 0 20px 0; }
	.showtime h1 { float: left; color: #000 !important; font-size: 90px !important; font-family: 'UpperEastSideRegular', Arial, Helvetica, sans-serif; }
	.showtime p { float: left; line-height: 30px; }
	.showtime strong { font-size: 20px !important; font-weight: normal; }

.pressrelease { float: left; padding: 0 0 20px 0; margin: 0 0 20px 0; }
	.pressrelease h2 { float: left; padding: 0 0 20px 0 !important; color: #000 !important; text-align: center; font-size: 20px !important; font-weight: normal; }
	.pressrelease p { float: left; }
	.pressrelease a, .pressrelease a:link { color: #0054FF !important; }
	.pressrelease a:hover { text-decoration: none !important; }

.front-gallery-container { float: left; padding: 0 0 20px 0; margin: 0 0 20px 0; border-bottom: 1px dotted #C2C2C2; }
	.front-gallery-container h1 { float: left; color: #000 !important; font-size: 60px !important; font-family: 'UpperEastSideRegular', Arial, Helvetica, sans-serif; }
	.front-gallery-container p { float: left; }

	.front-gallery { float: left; width: 536px !important; padding: 15px 0 10px 0 !important; } 
	.front-gallery li { list-style-type: none; float: left; width: 172px !important; padding: 0 0 0 10px !important;  }
		.front-gallery li:first-child { padding: 0 !important; }

