@import url("Fonts.css");

body,h1,h2,h3,h4,h5,p,div,ol,ul,li,option,form,textarea,select,textarea,label{ margin:0;	padding:0;}
ul, li{list-style:none;}
img{border:0;}

body{
	background: url(../images/main-tile.jpg) 0 0 repeat;
	background-color:#d49f2b;
}
.MasterBanner{
	background: url(../images/new-back.gif) 0 0 repeat-x;
	
}
.CenterBox {
	margin:0 auto;
	position:relative;
	width:902px;
}
.CenterFadeBox {
	/* background: url(../images/main-fade-tile.jpg) 0 0 repeat-x; */
	width:902px;
	height:1%; /* Allows Floated DIVs to have some height */
	overflow:hidden; /* Allows Floated DIVs to have some height */

}
.LeftBox 
{
	float:left;
	width:652px;
	float:left;
}
.RightBox {
	width:250px;
	float:left;
	vertical-align:top;
}

.HeaderBar {
	background:url(../images/head-tile-right.jpg) 0 0 repeat-x;
	height:84px;
}
	.HeaderBar span{
		display:none; /* Hides hyperlinks */
		}
	.HeaderBar li{
		float:left;
	}
	.HeaderBar li, .HeaderBar a{
		display:block;
		height:82px;
	}
	.HeaderPiece1 {
		background:url(../images/head-uberduzi.jpg) 0 0 no-repeat;
		width:326px;
	}
	.HeaderPiece2 {
		background:url(../images/head-ticket.jpg) 0 0 no-repeat;
		width:576px;
	}
	
.NavBar {
	height:30px;
}
	.NavBar li{
		float:left;
	}
	.NavBar li, .NavBar a{
		height:30px;
	}
	.NavBar a {
		padding:5px 9px 0 9px;
		line-height: 30px;
	}
	.NavPiece1 {
		background:url(../images/nav-text-fade-tile.jpg) 0 0 repeat-x;
		width:165px;
	}
	.NavTextBlock {
		margin: 0 0 0 2px;
	}
	.NavPiece2 {
		background:url(../images/nav-angle.jpg) 0 0 no-repeat;
		width:19px;
	}
	.NavPiece3 {
		background:url(../images/nav-fade-tile.jpg) 0 0 repeat-x;
		width:718px;
	}


.LeftCaption {
	width: 643px;
	padding: 9px 9px 0 0;
	clear:left;
}
	.LeftCaption li{
		float:left;
		height:31px;
	}
	.LeftCaption .Angle {
		background:url(../images/black-angle.gif) 0 0 no-repeat;
		width:18px;
	}

	.LeftCaption .Text {
		background-color: Black;
		width:625px;
		line-height: 31px;
	}
	.LeftCaption span{
		margin: 0 0 0 8px;
	}
	
.LeftCaptionStyled {
	width: 643px;
	padding: 9px 9px 0 0;
	clear:left;
}
	.LeftCaptionStyled li{
		float:left;
		height:31px;
	}
	.LeftCaptionStyled .Angle {
		background:url(../images/fade-angle.gif) 0 0 no-repeat;
		width:18px;
	}

	.LeftCaptionStyled .Title {
		background:url(../images/feature-title-fade-tile.jpg) 0 0 repeat-x;
		width:180px;
		line-height: 31px;
	}
	.LeftCaptionStyled span{
		margin: 0 0 0 8px;
	}
	.LeftCaptionStyled .AngleClose {
		background:url(../images/title-angle.jpg) 0 0 no-repeat;
		width:19px;
	}
	.LeftCaptionStyled .Text {
		background-color: Black;
		width:346px;
		line-height: 31px;
	}
	.LeftCaptionStyled .Action {
		background-color: Black;
		width:80px;
		line-height: 31px;
		margin: 0 0 0 0;
	}

.RightCaption {
	width: 250px;
	padding: 9px 0 0 0;

}
	.RightCaption li{
		float:left;
		height:31px;
	}
	.RightCaption .Angle {
		background:url(../images/black-angle.gif) 0 0 no-repeat;
		width:18px;
	}

	.RightCaption .Text {
		background-color: Black;
		width:232px;
		line-height: 31px;
	}
	.RightCaption span{
		margin: 0 0 0 8px;
	}
	
.RightCaptionStyled  {
	width: 250px;
	padding: 9px 0 0 0;
}
	.RightCaptionStyled li{
		float:left;
		height:32px;
	}
	.RightCaptionStyled .Angle {
		background:url(../images/fade-angle.gif) 0 0 no-repeat;
		width:19px;
	}
	.RightCaptionStyled .Text {
		background:url(../images/feature-title-fade-tile.jpg) 0 0 repeat-x;
		width:192px;
		line-height: 31px;
	}
	.RightCaptionStyled span{
		margin: 0 0 0 8px;
	}
	.RightCaptionStyled .Action{
		margin: 0 0 0 10px;
	}
	.RightCaptionStyled .AngleClose {
		background:url(../images/title-angle.jpg) 0 0 no-repeat;
		width:19px;
	}
	.RightCaptionStyled .Close {
		background-color: Black;
		width:20px;
	}

.ComingSoon {
	width: 250px;
	clear:left;
}
.ComingSoon .Header {
	background:url(../images/opening-bk-tile.jpg) 0 0 repeat-x;
	padding: 0 0 0 27px;
	height: 26px;
	line-height: 26px;
}
.ComingSoon .Title {
	padding: 3px 2px 0 20px;
	background-color:White;
}
.ComingSoon .Detail {
	padding: 2px 2px 8px 20px;
	background-color:White;
}
.ComingSoon .Separator {
	padding: 0 10px 0 3px;
	background-color:White;
	border-top: dotted 1px black;
	line-height: 10px;
}
	
.MemberLogin {
	background:url(../images/signin-bk.jpg) 0 0 no-repeat;
	height:234px;
	width: 250px;
	clear:left;
	
}
	.MemberLogin input {
		padding: 2px;
	}
	
.MemberLogout {
	background:url(../images/signedin-bk.jpg) 0 0 no-repeat;
	height:127px;
	width: 250px;
	clear:left;
}
.MemberLogin .Content {
	padding: 100px 0 0px 0;
	margin: 0 0 0 9px;
}
.MemberLogout .Content {
	margin: 0 0 0 9px;
}
	.MemberLogout a {
		line-height: 127px;
		display:block;
		height:127px;
	}
	.MemberLogout span{
		display:none; /* Hides hyperlinks */
	}

.StyleButton {
	background: url(../images/styled-button-tile.jpg) 0 0 repeat-x;
	border: solid 1px #926224;
	height: 24px;
}

.UserForm {
	background-color: White;
	padding: 0 9px 20px 15px;
	clear:left;
	width: 619px;
}
.UserForm textarea, .UserForm input, .UserForm select{
	background-color: #f6f2ef;
	border: solid 1px #cbcbcb;
	padding: 3px;
}
.UserForm .Label {
	padding: 0 7px 0 0;
}
.UserForm h1, .UserForm h2{
	padding: 11px 0 5px 0;
}
.UserForm .Divider {
	border-bottom: dotted 1px;
}
.UserForm .Separator {
	border-bottom: solid 6px #d49f2b;
	font-size: 11px;
	line-height: 11px;
}
.UserForm .MiniSeparator {
	border-bottom: dotted 2px #d49f2b;
	font-size: 11px;
	line-height: 11px;
}
.UserForm .RadioList input {
	margin: 0 0 0 8px;
	background: white;
	border: none;
}
.UserForm .Question {
	padding: 0 0 0 15px;
}
.UserForm .LabelColumn {
	width: 120px;
}


.UserForm .FormRow {
	padding: 2px 0 2px 0;
}
.TopRightText {
	text-align:right;
	padding: 4px 0 0 0;
}
.UserForm .ButtonBar{
	padding: 4px 0 0 0;
}
.RecoverPassword {
	height: 350px;
}
.MiniScreeningSearchBox {
	width: 643px;
	background:url(../images/movie-info-fade-tile.jpg) 0 0 repeat-x;
	height:146px;
	clear:left;
}
MiniScreeningSearchBox .Quote {
	float:left;
}
.MiniScreeningSearchSeparator {
	background-color: #d49f2b;
	line-height: 25px;
	width: 643px;
}
.MiniScreeningSearch {
	width: 452px;
	padding: 0 0 0 0;
	
}
	.MiniScreeningSearch li{
		background-color:White;
		float:left;
		height:121px;
	}
	.MiniScreeningSearch .Text {
		width:300px;
		padding: 0 0 0 14px;
		background-color:White;
	}

	.MiniScreeningSearch .Graphic {
		background:url(../images/ticket-screen.jpg) 0 0 no-repeat;
		width:138px;
		line-height: 91px;
	}

	.MiniScreeningSearch h2{
		padding: 5px 0 0 0;
	}
	.MiniScreeningSearch h4{
		margin: 0 0 0 8px;
		padding: 0 0 4px 0;
	}
	.MiniScreeningSearch .ButtonBar {
		padding: 2px 0 2px 0;
	}
	.MiniScreeningSearch input{
		height: 20px;
	}
	.MiniScreeningSearch textarea, .MiniScreeningSearch input, .MiniScreeningSearch select{
		background-color: #f6f2ef;
		border: solid 1px #cbcbcb;
		height: 20px;
	}
.WhiteBack {
	background-color: white;
}
.MiniSearch {
	width: 643px;
	padding: 0 0 0 0;
	clear:left;
}
	.MiniSearch li{
		background:url(../images/search-fade-bk-tile.jpg) 0 0 repeat-x;
		float:left;
		height:91px;
	}
	.MiniSearch .Text {
		width:420px;
		padding: 0 0 0 14px;
	}

	.MiniSearch .Graphic {
		background:url(../images/search-ticket-screen.jpg) 0 0 no-repeat;
		width:209px;
		line-height: 91px;
	}
	.MiniSearch h2{
		padding: 5px 0 0 0;
	}
	.MiniSearch h4{
		margin: 0 0 0 8px;
		padding: 0 0 4px 0;
	}
	.MiniSearch .ButtonBar {
		padding: 2px 0 2px 0;
	}
	.MiniSearch input{
		height: 20px;
	}
	.MiniSearch .MySchool{
		padding: 0 0 0 9px;
		line-height:14px;
	}
.SearchHeader{
	clear:left;
	width: 643px;
}
	.SearchHeader li{
		background:url(../images/column-title-bk-tile.jpg) 0 0 repeat-x;
		float:left;
		height:34px;
		line-height: 34px;
		padding: 0 0 0 5px;
	}
	.SearchHeader .Column1 {
		width: 175px;
	}
	.SearchHeader .Column2 {
		width: 225px;
	}
	.SearchHeader .Column3 {
		width: 110px;
	}
	.SearchHeader .Column4 {
		width: 113px;
	}
	.SearchHeader{
	clear:left;
	width: 643px;
}

.SearchResult{
	clear:left;
	width: 643px;
	padding: 0 0 0 0;
}

	.SearchResult .Column1 .Title{
		padding: 0 0 0 0;
	}
	.SearchResult li{
		float:left;
		height:55px;
		padding: 10px 0 0 5px;
		background-color: White;
	}
	.SearchResult .Column1 {
		width: 175px;
	}
	.SearchResult .Column2 {
		width: 225px;
	}
	.SearchResult .Column3 {
		width: 110px;
	}
	.SearchResult .Column4 {
		width: 113px;
	}
	.SearchResultSeparator {
		border-top: dotted 2px;
		font-size: 2px;
		line-height: 2px;
		width: 643px;
		display:block;
		background-color: White;
	}
.EmptySearchResult {
	clear:left;
	width: 633px;
	padding: 10px 0 0 10px;
	background-color: White;
	height: 200px;
}

.ScreeningPage {
	clear:left;
	width: 633px;
	padding: 10px 0 10px 10px;
	background-color: White;
}
.PrintBW{
	width: 206px;
	height: 127px;
	background:url(../images/bprint.jpg) 0 0 no-repeat;
	
}
.PrintColor{
	width: 206px;
	height: 127px;
	background:url(../images/cprint.jpg) 0 0 no-repeat;
	float:left;
}

.PrintBW span, .PrintColor span {
	display:none;
}

.PrintBW a, .PrintColor a{
	display: block;
	height:127px;
}
.PrintBW a:hover{
	background:url(../images/bprint.jpg) no-repeat 0 -127px;
}
.PrintColor a:hover{
	background:url(../images/cprint.jpg) no-repeat 0 -127px;
}
.ScreeningBox{
	background:#ddaa4e;
	width: 450px;
}
.ScreeningPass{
	background:url(../images/pass-tile.jpg) 0 0 repeat-x;
}
.ScreeningPass .AdmitOne {
	
	width: 45px;
	height: 294px;
}
.ScreeningPass .BlackWhite {
	display: none;
}
.ScreeningPass .Colored {
	display: block;
}
.MovieDetail {
	clear:left;
	width: 633px;
	padding: 10px 0 15px 10px;
	background-color: White;
}

.MovieDetails li {
	padding: 0 0 0 5px;
}

.ScreeningSplash {
	width: 643px;
	padding: 0 0 0 0;
	clear:left;
}
	.ScreeningSplash li{
		float:left;
		
	}
	.ScreeningSplash .Flash {
		background:url(../images/movie-bk.jpg) 0 0 no-repeat;
		width:267px;
		padding: 8px 0 0 0;
		height:235px;
		text-align: center;
		
	}

	.ScreeningSplash .Primary {
		background-color:#d49f2b;
		width:368px;
		height:95px;
		padding: 0 0 0 8px;
	}
	.ScreeningSplash .Secondary {
		background-color:#7a5c16;
		width:368px;
		height:25px;
		line-height:25px;
		padding: 0 0 0 8px;
	}
	.ScreeningSplash .Secondary h2, .ScreeningSplash .Secondary h4 {
		display: none;
	}
	.ScreeningSplash .Empty h2, .ScreeningSplash .Empty h4 {
		display: none;
	}
	.ScreeningSplash .Empty{
		background-color:white;
	}
	.ScreeningSplash .Tertiary {
		background-color:black;
		width:368px;
		height:25px;
		line-height:25px;
		padding: 0 0 0 8px;
	}

	.ScreeningSplash h2{
		padding: 5px 0 0 0;
	}
	.ScreeningSplash h4{
		margin: 0 0 0 8px;
		padding: 0 0 0 8px;
	}
	.ScreeningSplash .ButtonBar {
		padding: 2px 0 2px 0;
	}
	.ScreeningSplash input{
		height: 20px;
	}
	.ScreeningSplashSearch {
		background-color:White;
		width:376px;
		height:90px;
		padding: 0 0 0 0;
	}
	.MiniScreeningSearch h2{
		padding: 5px 0 0 0;
	}
	.MiniScreeningSearch h4{
		margin: 0 0 0 8px;
		padding: 0 0 4px 0;
	}
.ScreeningSplashSearch {
	background-color:White;
	width:376px;
	height:80px;
	padding: 0 0 0 0;
}

	.ScreeningSplashSearch li{
		background-color:White;
		float:left;
		height:90px;
	}
	.ScreeningSplashSearch .Text {
		background:url(../images/ticket-screen-home.jpg) 0 0 no-repeat;
		width:362px;
		padding: 0 0 0 14px;
		background-color:White;
	}

	.ScreeningSplashSearch h2{
		padding: 5px 0 0 0;
	}
	.ScreeningSplashSearch h4{
		margin: 0 0 0 8px;
		padding: 0 0 4px 0;
	}
	.ScreeningSplashSearch .ButtonBar {
		padding: 2px 0 2px 0;
	}
	.ScreeningSplashSearch input{
		height: 20px;
	}
	.ScreeningSplashSearch textarea, .ScreeningSplashSearch input, .ScreeningSplashSearch select{
		background-color: #f6f2ef;
		border: solid 1px #cbcbcb;
		height: 20px;
	}
	
.MovieFeatured {
	width: 643px;
	padding: 0 9px 0 0px;
	clear:left;
}
	.MovieFeatured li{
		background:url(../images/movies-bk-fade-tile.jpg) 0 0 repeat-x;
		float:left;
		height:179px;
	}
	.MovieFeatured .Open {
		width:18px;
	}
	.MovieFeatured .Movies {
		width:525px;
		line-height: 145px;
	}
	.MovieFeatured .Movie {
		width:115px;
		padding: 10px 5px 0 5px;
		line-height: 145px;
		text-align: center;
	}
	.MovieFeatured .Close{
		width: 100px;
	}
.MovieFeaturedFooter {
	clear:left;
	background:url(../images/movie-info-bk-tile.jpg) 0 0 repeat-x;
	line-height: 26px;
	height: 26px;
	width: 643px;
}

.MovieFeaturedFooter .Text {
	padding: 0 0 0 15px;
}
.MovieResult{
	clear:left;
	width: 643px;
	padding: 0 0 0 0;
}
	.MovieResult h4{
		padding: 0 0 0 15px;
	}
	.MovieResult li{
		float:left;
		height:120px;
		padding: 0 0 0 0;
		background-color: White;
	}
	.MovieResult .Column1 {
		width: 100px;
		height: 110px;
		padding: 20px 5px 0 20px;
	}
	.MovieResult .Column2 {
		width: 340px;
		height: 110px;
		padding: 20px 0 0 0;
	}
	.MovieResult .Column3 {
		width: 153px;
		height: 110px;
		padding: 20px 5px 0 20px;
	}
	.MovieResultSeparator {
		clear:left;
		background:url(../images/movie-listed-bk-tile.jpg) 0 0 repeat-x;
		font-size: 2px;
		height: 23px;
		line-height: 23px;
		width: 643px;
		display:block;
	}
	
.LeftPad
{
	padding: 10px 0 0 20px;
}
