HTML {direction : rtl;}

BODY {
	background : url(../images/body_bg.gif);
	margin : 0; padding : 0;
}

DIV, P, TD, A, STRONG, SPAN, LI, SELECT, INPUT, H1 {font-family : Arial, sans-serif;}

H1 {font-size : 12pt;}

#container {
	background : #8ca7b2;
	width : 540px;
	margin-left: auto; margin-right: auto; /* this actually centers the div! */
	margin-top : 10px;
	margin-bottom : 10px;
}

#container2 { /* for padding the main div (IE sucks) */
	margin : 0; padding : 5px;
}

#header {
	background : #e3eef2;
	border : solid black 1px;
}

#header-links {
	float : left;
	font-size : 8pt;
	color : #004c79;
	margin : 3px 0 0 5px;
}

#header-links IMG{border : none}

#header A, #header-links A, #header-links A:visited {
	text-decoration : none;
	color : #004c79;
}

#logo {
	float : right;
	height : 77px;
	width : 348px;
	background : url(../images/header.gif) top right no-repeat;
	cursor : pointer;
}

.clear {
	line-height : 0px;
	height : 0px;
	font-size : 0px;
	clear : both;
}

#navigation {
	margin-top : 5px;
	width : 100%;
	height : 22px;
}

#navigation DIV.tab-on, #navigation DIV.tab-off, #navigation DIV.last-off, #navigation DIV.last-on {
	float : right;
	width : 105px;
	height : 22px;
	text-align : center;
	background : url(../images/tab-off_bg.gif) top right no-repeat;
}
#navigation DIV.tab-on {background : url(../images/tab-on_bg.gif);}

#navigation DIV.last-off, #navigation DIV.last-on {
	background : url(../images/tab-off-last_bg.gif);
	width : 109px;
	clear : left;
}
#navigation DIV.last-on {background : url(../images/tab-on-last_bg.gif);}

#navigation DIV A, #navigation DIV A:visited {
	color : white;
	text-decoration : none;
	font-size : 9pt;
	line-height : 170%;
}

#content {
	width : 528px; height : 100%;
	background : #4E83AC url(../images/main_corner.gif) top left no-repeat;
	border-right : solid black 1px;
	border-bottom : solid black 1px;
	padding-top : 2px;
}

#content2 {
	height : 100%;
	border-left : solid black 1px;
	padding : 10px;
}

DIV.textbox {
	color : white;
	font-size : 10pt;
}

DIV.textbox A {color : white;}
DIV.textbox A:hover {color : Aqua;}

DIV.sub-navigation {text-align : center;}
DIV.sub-navigation FORM{text-align : center;}

DIV.sub-navigation .caption {color : white; font-size : 75%;}

SELECT {height : 20px;}
INPUT {height : 20px; font-size : 10pt; padding : 0; margin : 0;}

.movie-list {
	background : #8CA7B2;
	margin : 0 35px 0 35px;
	width : 433px;
	border : solid black 1px;
	padding : 1px;
}

.movie-item {
	float : right;
	width : 50%;
}

.movie-item2 {
	background : #286589;
	color : white;
	font-size : 8pt;
	margin : 1px;
	height : 59px;
	overflow : hidden;
	padding : 3px;
}

.movie-item2 IMG {
	float : right;
	width : 60px;
	height : 45px;
	overflow : hidden;
	margin-bottom : 10px;
	margin-left : 3px;
	border : solid white 1px;
}

.media-players {
	float : left;
	width : 20px;
	height : 59px;
	background : white;
	overflow : hidden;
}

.media-players IMG {
	width : 20px;
	height : 19px;
	border : none;
	padding : 0; margin : 0;
}

#movie-screen {
	background : #8ca7b2;
	border : solid black 1px;
	font-size : 10pt;
	padding : 10px;
}

#movie-screen H1 {margin : 0; margin-bottom : 15px; padding : 0; font-size : 10pt;}
#movie-screen A {color : white;}

EMBED {border : solid black 1px;}

UL.links-list A {color : white;}
H2.q-and-a {color : black; font-size : 11pt; padding : 0; margin : 0;}

DIV.spacer {height : 100px}

.calendar-date {background : #6D9BBC; padding : 0 10px 0 10px;}
.box {
	padding : 10px;
	border : solid #6D9BBC 1px;
	background : #3F6A8B;
}

.credits {
	padding : 10px;
	border : solid #6D9BBC 1px;
	background : #286589;
	color : white;
	font-size : 8pt;
	text-align : center;
}

IMG.links {
	border : solid white 1px;
	float : right;
	margin : 0 0 5px 10px;
}

IMG.links-w {
	border : solid black 1px;
	float : right;
	margin : 0 0 5px 10px;
}

DIV.back2top {
	background : #6D9BBC;
	text-align : center;
	padding-bottom : 4px;
}

.text-list LI {margin-top : 15px}