BODY {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 17px; FONT-FAMILY: Trebuchet ms, Helvetica, sans-serif; TEXT-ALIGN: center;
}

#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; margin: 0 auto; WIDTH: 990px; PADDING-TOP: 0px; TEXT-ALIGN:left;overflow:hidden
}
#header {
	WIDTH: 990px; 
	HEIGHT: 100px;
	padding:0px;
	margin:0px;
	background-image:url(../images/logos/logo_slim_001.png);
	cursor:pointer;
	background-repeat:no-repeat;
}
#left {
	PADDING: 3px 0px 0px 0px; WIDTH: 150px;
}

#innerNoPadding {
	PADDING: 0px; MARGIN: 0px; WIDTH: 628px; overflow:hidden;
}
#innerNoPaddingColoured {
	PADDING: 0px; MARGIN: 3px 0px 0px 0px; WIDTH: 623px; BACKGROUND-COLOR: #e7e7e7
}
#rightNav {
	PADDING: 3px 0px 0px 0px; WIDTH: 212px; 
}

#rightTable {
	BORDER: #c7c7c7 1px solid; 
	PADDING: 0px; 
	WIDTH: 212px; 
}
#rightDiv {
	PADDING: 0px; WIDTH: 212px;
}
#rightDivPad {
	PADDING: 0px; MARGIN-TOP: 10px; WIDTH: 212px;
}
#rightEl {
	WIDTH: 196px; BACKGROUND-COLOR: #e7e7e7
}
.rightAd {
	MARGIN-BOTTOM: 10px; 
}


.navleftmargin{margin-left:5px}

#leftEl {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING:1px 0px 0px 0px; WIDTH: 131px;
}
#leftElBottom {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING:0px; WIDTH: 131px; BORDER-BOTTOM: #c7c7c7 1px solid;
}
#leftInner {
	TEXT-ALIGN: left; PADDING:0px; MARGIN-BOTTOM: 10px;
}
#leftInnerHeader {
	TEXT-ALIGN: left; PADDING:3px 0 3px 0; BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; WIDTH: 131px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #e7e7e7
}
#leftInnerMiddle {
	TEXT-ALIGN: left; PADDING:3px 0 3px 0; BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; WIDTH: 131px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #e7e7e7
}
#leftInnerBottom {
	TEXT-ALIGN: left; BORDER-RIGHT: #c7c7c7 1px solid; WIDTH: 131px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #e7e7e7
}

#spotlightLeft {
	text-align:justify; PADDING: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 295px; HEIGHT: 140px; BACKGROUND-COLOR: #e7e7e7;
}
#spotlightRight {
	text-align:justify; PADDING: 0px; MARGIN: 0px 0px 10px 0px; WIDTH: 295px; HEIGHT: 140px; BACKGROUND-COLOR: #e7e7e7
}
#spotlightInnerHeader {
	WIDTH: 276px; padding:3px 0 3px 0; margin-left:4px;
}
#spotlightInner {
	WIDTH: 276px;
}
.spotlightDivider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/divider.gif); PADDING-BOTTOM: 0px; WIDTH: 293px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
#spotlightText {
	PADDING: 0px; WIDTH: 112px; margin-left:4px;
}

IMG {
	TEXT-ALIGN:LEFT; PADDING: 0px; FLOAT: left; MARGIN: 0px;display:block
}
DIV {
	PADDING: 0px 5px 0px 5px; FLOAT: left;margin:0px;overflow:hidden
}
.divider {
	PADDING: 0px; BACKGROUND-IMAGE: url(../images/divider.gif); WIDTH: 620px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px;
}

TABLE {
	FONT-SIZE: 11px; WIDTH: 220px
}
TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tdHeaderTop {
	BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.tdHeaderBottom {
	BORDER-TOP: #c7c7c7 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.tdHeaderAll {
	BORDER-TOP: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.articleSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 600px; PADDING-TOP: 5px
}
.artistText {
	PADDING-LEFT: 10px; WIDTH: 425px
}
.artistTextHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 300px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
.articleHeader {
	WIDTH: 350px; PADDING-TOP: 10px
}
.articleTextLeft {
	PADDING-RIGHT: 10px; WIDTH: 290px; TEXT-ALIGN: justify
}
.articleTextRight {
	PADDING-LEFT: 10px; WIDTH: 290px; TEXT-ALIGN: justify
}

.theatreListText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 425px; PADDING-TOP: 5px
}
.theatreListHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 295px; PADDING-TOP: 7px; TEXT-ALIGN: justify
}
#movie {
	WIDTH: 600px; BACKGROUND-COLOR: #121212; TEXT-ALIGN: center
}
.nav {
	COLOR: #333
}
.nav A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
.warning {
	COLOR: #f00
}
.warning A:link {
	COLOR: #f00; TEXT-DECORATION: none
}
.warning A:visited {
	COLOR: #f00; TEXT-DECORATION: none
}
.warning A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.header A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.header A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.header A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
.border {
	BORDER: #c7c7c7 1px solid; 
	PADDING: 4px; 
}
#navbox {
	BORDER-RIGHT: #f4f4f4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f4f4f4 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f4f4f4 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #f4f4f4 1px solid; BACKGROUND-COLOR: #c7c7c7
}
#articleNavbox {
	BORDER-RIGHT: #f4f4f4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f4f4f4 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; BORDER-LEFT: #f4f4f4 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #f4f4f4 1px solid; BACKGROUND-COLOR: #c7c7c7
}
.itemText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 475px; PADDING-TOP: 5px
}
.itemTextSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 380px; PADDING-TOP: 0px
}
INPUT {
	WIDTH: 250px;
}
.inputSmall {
	WIDTH: 80px
}
.loginTextLeft {
	WIDTH: 80px
}
.loginText {
	WIDTH: 80px; TEXT-ALIGN: right
}
.loginInput {
	WIDTH: 80px
}
.inputButton {
	WIDTH: 80px
}
#inner {
	WIDTH: 610px;
}
#innerEdged {
	WIDTH: 600px
}
#innerTheatreList {
	WIDTH: 600px
}
#articleInner {
	WIDTH: 598px
}
#salesInner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#articleListHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 350px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
.articleListText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 488px; PADDING-TOP: 0px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/footer.jpg); PADDING-BOTTOM: 20px; PADDING-top: 16px; WIDTH: 980px; MARGIN-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 0px
}
#formElement {
	FONT-WEIGHT: bold; HEIGHT: 28px; WIDTH: 250px;padding:0px
}
#formElementText {
	margin-LEFT: 30px; FONT-WEIGHT: bold; HEIGHT: 28px; WIDTH: 130px;padding:0px
}
#formElementLarge {
	FONT-WEIGHT: bold; MIN-HEIGHT: 120px; WIDTH: 250px;
}
#formElementLargeText {
	margin-LEFT: 30px; FONT-WEIGHT: bold; MIN-HEIGHT: 120px; WIDTH: 130px;
}