/* ==========
Page Styling CSS - Mark 
========== */
body {margin:0px;padding:0px;font-family:arial, sans-serif;font-size:12px;color:#333;text-align:center;}
table {font-family:arial, sans-serif;font-size:12px}
p, input, textarea, select {margin:0;padding:0;font-size:12px;color:#333;font-family:arial}
div, ul, ol {font-family:arial}
#left_column p, #sub_left_column p , .date{line-height:16px;}
#right_column p, #sub_left_column p, .date {line-height:16px;}

/* >>>>>>
Safari - Extra definitions
>>>>>> */
label, .read_more a, .read_more a:visited, .more_info a, .more_info a:visited {font-family: arial, sans-serif; font-size: 12px;}
/* <<<<<<
Safari - End
<<<<<< */

/* ======
TABLE BG's
======  */
table.shaded_table {font-size: 12px;border:0;padding:0;	margin:0;}
tr.shade_row {background: #f1f1f1;}

th {color:#666; font-weight:400; text-transform:uppercase; padding-bottom:5px;}

/* ======
FORMS
======  */
form {padding:0; margin:0;}
form button {cursor:pointer;}
form button.go {background-image: url(../images/buttons/go.gif); width:35px; height:22px; border:0; padding:0; margin:0;  position:absolute; right:15px; top:4px;}
#right_column form.movie_session_times {position:relative; background: transparent url(../images/gradients/inputbg.gif) no-repeat 0 0;height:30px;}
#right_column form.movie_session_times input {height:18px; line-height:18px; padding: 1px 0 0 0; color:#737373; width:225px;margin-left:10px; margin-top:4px;}
#right_column form.movie_session_times select {margin-left:10px;width:225px; height:auto; margin-top:4px;}
#right_column .form_option{background: transparent url(../images/gradients/form_optionbg.gif) no-repeat 0 0; height:78px; padding:10px 0 0 6px}
#right_column .form_option_end{background: transparent url(../images/gradients/form_optionbg_end.gif) no-repeat 0 0; height:68px; padding:0 0 0 6px}
#right_column .form_option_list {background:#f7f7f7; background-image:none !important;}

/* ======
HYPERLINKS
======  */
a, a:visited {color: #19548E; text-decoration:none; cursor:pointer; outline:0;}
a:hover {color: #19548E; text-decoration:underline; cursor:pointer; outline:0;}

#footer a, #footer a:visited {color: #19548E}
#footer a:hover {}
#signin a, #signin a:visited {text-decoration:none; cursor: pointer; color:#fff;}
#signin a:hover {text-decoration:underline; cursor: pointer;}

a.default_colour, a.custom_colour:visited, a.custom_colour:hover {color:#bc6720;}
a.custom_colour2, a.custom_colour2:visited, a.custom_colour2:hover,
.custom_colour2{color:#59260d;}
.noindent {text-indent:0 !important;}
/* >>> RSS ICONS >>> */
a.rss, a.rss:visited, a.rss:hover { background: transparent url(../images/rss.gif) no-repeat 0 0 !important; width:14px; height:14px; line-height:14px;display:block; float:right; position:absolute; top:3px;right:10px; padding:0 !important; margin:0 !important;}
a.rss:hover {background: transparent url(../images/rss_hover.gif) no-repeat 0 0 !important;}
/* <<< RSS ICONS <<< */

/* >>> ICON LINKS >>> */
a.video, a.video:visited, a.video:hover {background: transparent url(../images/icons/ico_video.gif) no-repeat 0 2px; padding-left:18px;display:block;  height:100%;width:auto;}
a.audio, a.audio:visited, a.audio:hover {background: transparent url(../images/icons/ico_audio.gif) no-repeat 0 2px; padding-left:18px;display:block;  height:100%;width:auto;}
a.gallery, a.gallery:visited, a.gallery:hover {background: transparent url(../images/icons/ico_gallery.gif) no-repeat 0 2px; padding-left:18px;display:block;  height:100%;width:auto;}
.header_caption a.print, .header_caption a.print:visited, .header_caption a.print:hover {background: transparent url(../images/icons/ico_print.gif) no-repeat 0 0; margin-top:6px;display:block; height:13px;width:13px; float:right; padding:0;}
.header_caption a.mail, .header_caption a.mail:visited, .header_caption a.mail:hover {background: transparent url(../images/icons/ico_mail.gif) no-repeat 0 0; margin-top:6px;display:block; height:13px;width:13px; float:right; padding:0;}
.header_caption a.text, .header_caption a.text:visited, .header_caption a.text:hover {background: transparent url(../images/icons/ico_text.gif) no-repeat 0 0; margin-top:6px;display:block; height:13px;width:17px; float:right; padding:0;}
a.video:hover {}
a.comment, a.comment:visited, a.comment:hover {background: transparent url(../images/icons/ico_comment.gif) no-repeat 2px 2px; padding-left:18px; display:block;  height:100%;width:auto;}
span.time {background: transparent url(../images/icons/ico_clock.gif) no-repeat 2px 2px; padding-left:16px; width:auto; padding-right:5px}
a.profile, a.profile:visited, a.profile:hover {background: transparent url(../images/icons/ico_profile.gif) no-repeat 2px 2px; padding-left:18px; display:block;  height:100%;width:auto;}
a.mail, a.mail:visited, a.mail:hover {background: transparent url(../images/icons/ico_mail.gif) no-repeat 2px 2px; padding-left:17px; display:block; height:16px;width:auto; float:left;}
a.arrow, a.arrow:visited, a.arrow:hover {background: transparent url(../images/icons/ico_arrow.gif) no-repeat 4px 2px; padding-left:18px; display:block; height:100%;width:auto;}
ul.newslist li a.arrow, ul.newslist  li a.arrow:visited, ul.newslist  li a.arrow:hover {background: transparent url(../images/icons/ico_arrow.gif) no-repeat 4px 2px; text-indent:95px; display:block; height:100%;width:auto;}

a.video, a.video:visited, a.video:hover ,
a.comment, a.comment:visited, a.comment:hover ,
a.profile, a.profile:visited, a.profile:hover,
a.mail, a.mail:visited, a.mail:hover 
ul.newslist li a.arrow, ul.newslist  li a.arrow:visited, ul.newslist  li a.arrow:hover {line-height:16px;}
a.more_link {background: transparent url(../images/arrows.gif) no-repeat 0 3px; padding-left:10px;display:block; float:left;}
	/* > Hover graphics > */
	a.video:hover {background-image: url(../images/icons/ico_video_hover.gif);}
	a.comment:hover {background-image: url(../images/icons/ico_comment_hover.gif);}
	a.profile:hover {background-image: url(../images/icons/ico_profile_hover.gif);}
	a.arrow:hover, ul.newslist  li a.arrow:hover {background-image: url(../images/icons/ico_arrow_hover.gif);}
	a.audio:hover {background-image: url(../images/icons/ico_audio_hover.gif);}
	a.gallery:hover {background-image: url(../images/icons/ico_gallery_hover.gif);}
	.header_caption a.print:hover {background-image: url(../images/icons/ico_print_hover.gif);}
	.header_caption a.mail:hover {background-image: url(../images/icons/ico_mail_hover.gif);}
	.header_caption a.text:hover {background-image: url(../images/icons/ico_text_hover.gif);}
	/* < Hover graphics < */
/* > Span icons > */
span.comment, span.comment:visited, span.comment:hover {background: transparent url(../images/icons/ico_comment.gif) no-repeat 0 2px; padding-left:13px;}
/* < Span icons < */
/* <<< ICON LINKS <<< */
a.bordered img, a.bordered:visited img, a.bordered:hover img {border:1px solid #acacac;}
div.caption {color:#a5a5a5;}
.read_more a, .read_more a:visited { font-weight:800; color: #fff; }
.read_more a:hover {color: #fff;}

.more_info a, .more_info a:visited {color:#fff;font-weight:800; width:80px; height: 23px; display:block; background:#171717; text-align:center; line-height:23px;}
.more_info a:hover {color:#fff; background:#212121; text-decoration: none;}

/* ======
HEADER TAGS
======  */
h1 {font-family:Helvetica,arial,sans-serif; font-size:18px; line-height: 18px; color: #59260d; font-weight: 400; margin: 15px 0 0 0; padding:0;}
h2 {font-family:Helvetica,arial,sans-serif; font-size:17px; line-height: 17px; color: #59260d; font-weight: 800; margin: 0 0 5px 0;}
h3 {font-family:Helvetica,arial,sans-serif; font-size:14px; line-height: 14px; color: #59260d; font-weight: 800; margin: 0 0 5px 0;}
h4 {font-family:Helvetica,arial,sans-serif; font-size:12px; color: #59260d; /*font-weight: 400;*/ margin: 0 0 2px 0;}
h5 {font-family:Helvetica,arial,sans-serif; font-size:12px; color: #333; /*font-weight: 400;*/ margin: 0 0 2px 0;}

#left_column h1, #right_column h1  {width:auto; height:39px; line-height:39px; display:block; background:#fff url(../images/headers/lhc_headers.gif) no-repeat 100% 100%; padding-left:10px}
#right_column h1 {background-image:url(../images/headers/rhc_headers.gif); font-size:15px; font-weight:800; height:28px; line-height:28px;}
h1 span.corner_tl, h1 span.corner_tr {width:1px ;height:1px; display:block; background: transparent url(../images/headers/corner.gif) no-repeat 0 0; position:absolute; left:0 ;top:0;}
h1 span.corner_tr {left:auto; right:0;}
h1.page_title {background-image: url(../images/gradients/page_title_gradient.gif) !important; background-repeat: repeat-x !important;font-size:23px !important; font-weight:800 !important; line-height:31px !important; height:35px !important; margin: 0 !important;}

.submit_comments_container h1 {background-image: none !Important; background: transparent !important;}
/* LHC */
h1.film_discussion_forums {height:55px !important;line-height:35px !important;}
h1.film_discussion_forums span.title {position:relative; top:3px; left:0;}
.padded_content p{padding-bottom:15px;}
h1.nobg {width:auto; height:20px !important; line-height:20px  !important; background-image:none !important; background: transparent !important; padding-left:10px}


/* RHC */
#right_column h1.featured_films {}
#right_column h1.session_times {}
#right_column h1.movies_on_sbs {}
#right_column h1.sbs_shop {}

h1 a, h1 a:visited {color:#59260d;}
h1 a:hover {color:#59260d;}

h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited, h5 a, h5 a:visited  {color: #bc6720;}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover  {color: #bc6720;}

h1.white, h2.white, h3.white, h4.white, h5.white {color: #fff !important;}

/* > H1 > */
h1.nopad { margin: 0 0 10px 0;}
h1.hidden {display:none;}
/* > H2 > */
h2.nopad {margin: 0 0 5px 0 }
h2.hidden {display:none;}
/* > H3 > */
h3.nopad { margin: 0 0 3px 0; padding:0;}
h3.hidden {display:none;}
/* > H4 > */
h4.footer {font-size:13px; color: #666; margin: 0 0 6px 0;}
h4.nopad {margin: 0 0 2px 0;}
/* > H5 > */
h5.nopad {margin: 0 0 5px 0;}

/* =
UL 
= */
ul {margin:inherit; padding:inherit;}
ul li {}

#left_column ul {list-style-image:url(../images/icons/ico_arrow.gif);list-style-position:outside;}
.two_columns .column ul, .three_columns .column ul, .four_columns .column ul, #right_column .column ul{margin: 0; padding:0;font-size:11px; line-height:16px; list-style-image:none !important; list-style-type:none !important;}
#right_column .column ul li {padding: 2px 0;}
.two_columns .column ul li, .three_columns .column ul li, .four_columns .column ul li{margin-top:2px;}
ul.nopad {margin: 0 5px 0 0 !important; padding: 0; font: 12px arial;}

ul.newslist {margin:0; padding:0;}
ul.basicpad {margin: 10px 5px 0 15px !important; padding: 0; font: 12px arial;}
ul.noimage {list-style-image: none;  list-style-type: none; margin: 0 0 0 0 !important; padding: 0; }
ul.none {list-style-image: none !important;  list-style-type:none!important; list-style-position: outside; margin: 15px 0 0 0; padding: 0;}
ul.none li{margin:0; padding:0; position: relative; font-size:0;}


ul.fl li{float:left !important; display:inline;}

#container-2 ul.f11 li, #container-3 ul.f11 li{font-size:11px !important;}
#container-2 ul.f12 li, #container-3 ul.f12 li{font-size:12px !important;}
#container-2 ul.nobg li, #container-3 ul.nobg li{background: transparent !important;}

ul.ui-tabs-nav {list-style-image: none !important;  margin: 0 0 0 0; padding: 0; }
ul.ui-tabs-nav li{margin-bottom: 0px;}

ul.footer {list-style-image:url(../images/icons/ico_arrow.gif); list-style-position: outside; margin: 8px 5px 15px 0px; padding: 8px 0 0 0; border-top: 1px dotted #a5a5a5; font-size: 11px;}
ul.footer li { margin-left: 15px;margin-bottom: 3px;}
#left_column ul.news {margin-top:10px;}
#left_column ul.news li{margin-bottom:5px;}

/* > Your Comments Panel > */
ul.your_comments { width:298px;list-style-image: none !important;  list-style-type: none!important; margin: 0 !important; padding: 0; font: 12px arial;}
ul.your_comments li {position: relative;margin-top:5px; display:block; width:auto; height:auto; font-size:0; line-height:0;}
ul.your_comments li a, ul.your_comments li a:visited, ul.your_comments li a:hover{width:auto; height:auto; display:block;}
ul.your_comments li a:hover{text-decoration:underline;}
ul.your_comments li .headline {width:160px; height:auto; color:#333;font-size:12px; line-height:16px;}
ul.your_comments li .comments{position: absolute; right:0; top:0; width:100px; height:auto; text-align:left; padding-left:22px;font-size:12px; line-height:16px;}
ul.your_comments li .comments img {position:absolute;top:0; left:0;}
/* < Your Comments Panel < */

/* =
OL 
= */
#right_column ol {margin:0;padding:0; list-style-position:inside; color:#999;}
#right_column ol li {margin:3px 0;padding:0; line-height:16px;}

/* > Content Resizing > */
	.two_columns .small_content p,
	.two_columns .small_content .date,
	.two_columns .small_content .column_controls
	{font-size:11px !important;}
/* < Content Resizing < */

/* ======
IMAGES
======  */
img {border: none; padding:0; margin:0;}

/* =
ICONS 
= */	

/* ======
MISC
======  */
.ad_text {font: 10px Arial;font-weight: bold;color: #999;text-align: right;padding:0;margin-top:2px;}

/* STAR RATING */
div.five_stars{background: transparent url(../images/stars.gif) no-repeat 50% 0; width:144px; height:34px; position:absolute; display:block;}
div.four_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -34px; width:144px; height:34px; position:absolute; display:block;}
div.four_stars{background: transparent url(../images/stars.gif) no-repeat 50% -68px; width:144px; height:34px; position:absolute; display:block;}
div.three_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -102px; width:144px; height:34px; position:absolute; display:block;}
div.three_stars{background: transparent url(../images/stars.gif) no-repeat 50% -136px; width:144px; height:34px; position:absolute; display:block;}
div.two_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -170px; width:144px; height:34px; position:absolute; display:block;}
div.two_stars{background: transparent url(../images/stars.gif) no-repeat 50% -204px; width:144px; height:34px; position:absolute; display:block;}
div.one_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -238px; width:144px; height:34px; position:absolute; display:block;}
div.one_stars{background: transparent url(../images/stars.gif) no-repeat 50% -272px; width:144px; height:34px; position:absolute; display:block;}
div.half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -306px; width:144px; height:34px; position:absolute; display:block;}
div.zero_stars{background: transparent url(../images/stars.gif) no-repeat 50% -340px; width:144px; height:34px; position:absolute; display:block;}

div.five_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% 0; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.four_half_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -16px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.four_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -32px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.three_half_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -48px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.three_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -64px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.two_half_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -80px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.two_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -96px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.one_half_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -112px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.one_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -128px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.half_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -144px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}
div.zero_blackstars{background: transparent url(../images/stars_black.gif) no-repeat 50% -160px; width:144px; height:16px; position:absolute; top:65px; left:0; display:block;}

div.five_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% 0; width:76px; height:16px;  left:0; display:block;}
div.four_half_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -16px; width:76px; height:16px;  left:0; display:block;}
div.four_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -32px; width:76px; height:16px;  left:0; display:block;}
div.three_half_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -48px; width:76px; height:16px;  left:0; display:block;}
div.three_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -64px; width:76px; height:16px;  left:0; display:block;}
div.two_half_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -80px; width:76px; height:16px;  left:0; display:block;}
div.two_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -96px; width:76px; height:16px;  left:0; display:block;}
div.one_half_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -112px; width:76px; height:16px;  left:0; display:block;}
div.one_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -128px; width:76px; height:16px;  left:0; display:block;}
div.half_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -144px; width:76px; height:16px; left:0; display:block;}
div.zero_blackstars-list{background: transparent url(../images/stars_black.gif) no-repeat 50% -160px; width:76px; height:16px;  left:0; display:block;}

div.five_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% 0; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.four_half_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -24px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.four_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -48px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.three_half_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -72px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.three_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -96px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.two_half_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -120px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.two_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -144px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.one_half_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -168px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.one_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -192px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.half_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -216px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}
div.zero_blackstars-large{background: transparent url(../images/stars_black_large.gif) no-repeat 50% -240px; width:301px; height:24px; position:absolute; top: 144px; left:0; display:block;}

/*div.four_half-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -10px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.three_half-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -30px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.two_half-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -50px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.one_half-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -70px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.half-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -90px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.zero-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -100px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.one-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -80px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.two-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -60px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.three-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -40px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.four-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px -20px; height: 10px; width: 53px; line-height:10px; font-size:0;}
div.five-stars_small {background: transparent url(../images/stars-small.gif) no-repeat 0px 0px; height: 10px; width: 53px; line-height:10px; font-size:0;}

div.four_half-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -16px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.three_half-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -30px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.two_half-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -50px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.one_half-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -70px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.half-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -90px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.zero-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -100px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.one-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -80px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.two-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -60px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.three-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -40px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.four-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px -20px; height: 16px; width: 53px; line-height:16px; font-size:0;}
div.five-stars_medium {background: transparent url(../images/stars-small.gif) no-repeat 0px 0px; height: 16px; width: 53px; line-height:16px; font-size:0;}

div.four_half-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -20px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.three_half-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -60px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.two_half-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -100px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.one_half-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -140px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.half-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -180px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.zero-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -200px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.one-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -160px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.two-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -120px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.three-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -80px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.four-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px -40px; height: 20px; width: 113px; line-height:20px; font-size:0;}
div.five-stars {background: transparent url(../images/stars-large.gif) no-repeat 0px 0px; height: 20px; width: 113px; line-height:20px; font-size:0;}
*/
/* OVERLAY PLAY BUTTONS */
.overlay{position:relative;}
.overlay_play{position:absolute;top:18px;left:37px;display:block;background: transparent url(../images/btn-play.png) no-repeat !important;background: transparent url(../images/btn-play.gif) no-repeat;width:70px;height:30px;}
.overlay_play_s{position:absolute;display:block;background: transparent url(../images/btn-play_s.png) no-repeat !important;background: transparent url(../images/btn-play_s.gif) no-repeat;width:51px;height:22px;display:none;}
/*.overlay_zoom{position:absolute;display:block;background: transparent url(../images/btn-zoom.png) no-repeat !important;background: transparent url(../images/btn-zoom.gif) no-repeat;width:82px;height:30px;}*/
