body {			margin: 0;			background: #000;			font: 10px Verdana;			}body#terms {			padding: 12px;			background: #fc6 url(/common/bgburst.gif) 50% 100% no-repeat;			}img {			margin: 0;			border: 0;			}div#header {			padding-right: 30px;			height: 58px;			background: #c96 url(/common/headmarquee.gif) 0 0 no-repeat;			border-bottom: 1px solid #fff;			text-align: right;			}div#news {			position: absolute;			width: 300px;			height: 250px;			background: #fdd488 url(/common/bgburst.gif) 50% 100% no-repeat;			border: 1px solid #fff;			}div#news #closebox {			z-index: 200;			margin: 0;			text-align: right;			padding: 2px;			font-weight: bold;			}div#news #closebox a {			padding: 1px;			color: #fff;			}div#news h2 {			z-index: 100;			font: bold italic 14px Georgia;			margin: -16px 0 0;			padding: 2px 4px;			color: #600;			background: #c96;			}div#news p {			padding: 10px 20px;			}div#middle {			background: #fc6;			}#front div#middle {			height: 360px;			background: #fc6;			border-bottom: 1px solid #fff;			}#front div#menu {			padding: 22px 0 0 183px;			height: 109px;			background: #485576 url(/common/bgmenu2.jpg) 0 0 no-repeat;			}div#copyright {			padding: 8px 0 12px 12px;			color: #fff;			background: transparent url(/common/creditcards.png) 696px 4px no-repeat;			}div#copyright a {			color: #fc6;			}div#sidebar {			float: left;			width: 260px;			height: 360px;			background: url(/common/bgleft.gif) 100% 83px no-repeat;			border-right: 1px solid #fff;			}div#nowshowing {			width: 260px;			height: 33px;			background: url(/common/nowshowing.gif) 0 0 no-repeat;			}div#today {			padding: 2px 30px 2px 2px;			height: 20px;			font: 12px Impact;			text-align: right;			color: #369;			background: #fc6;			border-bottom: 1px solid #fff;			}div#today span#time {			font-size: 14px;			}div#showline {			padding: 4px 30px 0 2px;			height: 20px;			font: 12px Impact;			text-align: right;			color: #369;			background: #fc6;			border-bottom: 1px solid #fff;			}div#showing {			float: left;			width: 504px;			height: 360px;			background: #fdd488 url(/common/bgburst.gif) 0 100% no-repeat;			}div.theater {			float: left;			width: 167px;			height: 330px;			margin: 0;			border-right: 1px solid #fff;			font: 10px Verdana;			}h1 {			margin: 0;			padding: 4px;			font: 13px Impact;			font-weight: normal;			color: #369;			background: #fff;			}div#show1 h1.primary {			background: #fff url(/common/1.gif) 100% 0 no-repeat;			padding-right: 30px;			}div#show2 h1.primary {			background: #fff url(/common/2.gif) 100% 0 no-repeat;			padding-right: 30px;			}div#show3 h1.primary {			background: #fff url(/common/3.gif) 100% 0 no-repeat;			padding-right: 30px;			}div#buytickets {			clear: both;			width: 504px;			height: 30px;			background: #900 url(/common/tickets.gif) 0 0 no-repeat;			}div#buytickets a {			display: block;			text-indent: -1200px;			height: 30px;			color: #fff;			}div.info {			margin: 4px 0;			padding: 4px;			}a:link {			color: #369;			text-decoration: none;			}a:visited {			color: #369;			text-decoration: none;			}a:active {			color: #fff;			text-decoration: underline;			}a:hover {			color: #369;			text-decoration: underline;			}div.edit {			margin: 0;			background: #ccc;			color: #666;			text-align: right;			}div.edit a:link {			padding: 2px;			color: #369;			text-decoration: none;			}div.edit a:visited {			padding: 2px;			color: #666;			text-decoration: none;			}div.edit a:active {			padding: 2px;			background: #fc6;			color: #369;			text-decoration: none;			}div.edit a:hover {			padding: 2px;			background: #fff;			color: #369;			text-decoration: none;			}