/* MADMAN REFRESH THEME 1.4

	Updated: 15 September 2009 

*/


/* REFRESH BEGIN */

/* ELEMENT RESETS */
* 
{
	margin: 0px;
}

form, table, img, h1, h2, h3, h4, h5, h6, hr
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/* LOVELY CSS FROM HERE ON - NOTHING TO SEE HERE YOUNG OTAKU */
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #101c38; 
	background-image: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_new.jpg);	
	background-position: top center;
	background-repeat: no-repeat;
}
a
{
	color: #124699;
	text-decoration: none;
	font-weight: bold;
}
a:hover
{
	/*background: #DDEEFF;*/
}
a.underline
{
	background: bottom url(http://cdn.madman.com.au/refresh/images/gr_dotted.gif) repeat-x;
}

a.underline:hover
{
	background: #DDEEFF;	
}

a.button:hover
{
	background: none;
}
td
{
	text-align: left;
	vertical-align: top;
	font-size: 12px;
}

input
{
	font-weight: normal;
	font-size: 11px;
}
textarea
{
	font-weight: normal;
	font-size: 11px;
}
p
{
	margin: 8px 0px 10px 0px;
}
.highlight
{
	background-color: #F6E6EA;
}

h2
{
	padding-left: 15px; 
	font-size: 14px;
}

h2 .bland
{
	background: #666666;
}
h3
{
	font-size: 14px;
}

h4
{
	color: #ffffff;
	display: block;
	font-size: 11px;
	background-image: none;
	height: 22px;
	background: #a5012a;
	padding: 3px 0px 0px 5px;
	text-transform: uppercase;
	margin: 0;
	line-height: 20px;
	font-weight: bold;
}
h4.nav
{
	background: #353535;
}
h4.bluray
{
	background: #4574BF;
}
h4 a
{
	background: bottom url(http://cdn.madman.com.au/refresh/images/gr_dotted.gif) repeat-x;
}
h5
{
	margin: 10px 0;
	font-size: 12px;
}
h5 a
{
	background: bottom url(http://cdn.madman.com.au/refresh/images/gr_dotted.gif) repeat-x;
}

hr
{
	height: 1px;
	border-top: 1px solid #EBE3D4;
	margin: 5px 0px;
	padding: 2px 0px;
}
hr.dashed
{
	background: #cccccc url(http://cdn.madman.com.au/refresh/images/gr_dashed.gif) repeat-x top;
	border: 0;
	padding: 0;
}

.leadingPromo
{
	margin-top: 4px;
	margin-bottom: 4px;
}

/* SITE STRUCTURE */

/* A new wrapper that replaces the original .main, which was auto assigning itself a background due to it being a reserved class name.
ContentArea contains a transparent png background that will work with any sub child stylesheet.
*/

.root
{
	width: 776px;
	text-align: left;
}
.content
{
	background: #ffffff url(http://cdn.madman.com.au/refresh/images/bg_columns.gif) repeat-x bottom;
	width: 460px;
}
.contentArea
{
	background-image: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_contentArea.png);
	background-repeat: repeat-y;
	background-color: none;
	padding: 10px 14px;
	width: 748px;
}
/* The inner content area wraps around all content and gives it the white background.*/
.innerContentArea
{
	background-color: #ffffff;
}

.columns
{
	width: 460px;
	padding-bottom: 16px;
}
.column
{
	background: url(http://cdn.madman.com.au/refresh/images/bg_border.gif) right repeat-y;
	border-right: 1px solid #ffffff;
	padding: 0px;
	margin: 0px;
}

.content .matter
{
	margin: 10px;
}

.columns .matter
{
	background: url(http://cdn.madman.com.au/refresh/images/bg_matter.gif) top right repeat-x;
	padding: 10px;
	font-size: 12px;
	margin: 0px;
}

/* HEADINGS */

.heading
{
	height: 20px;
	background: #E03838	url(http://cdn.madman.com.au/images/bg_heading.gif) right;
	color: #ffffff;
}

.heading p
{
	margin: 0px;
	padding: 2px 0px 0px 5px;
	font-weight: bold;
	font-size: 11px;
}
.heading.bland
{
	background: #666666 url(http://cdn.madman.com.au/images/bg_heading_bland.gif) right;
}

/* MADMAN HOME Logo link at top of site. */
#madmanHome
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/lg_madmanlogo.png) left top no-repeat;
	_background: url(http://www.madman.com.au/refresh/images/madmanrefresh/lg_madmanlogo.gif) left top no-repeat;
	width: 226px;
	height: 114px;
	display: block;
	border: none;
	margin-right: 27px;
}

/* SEARCH BAR */

.searchWrapper
{
	background-color: #263642;
	margin-bottom: 2px;
	width: 748px;
}
.search
{
	background-color: #263642;
	float: right;
	width: 340px;
	_width: 340px;
	border: none;
	background: none;
	padding: 0px;
	margin: 0px;
	display: block;
}
.search ul
{
	padding: 0px;
	margin: 0px;
}
.search li
{
	display: inline;
	padding-left: 10px;
}
.search form
{
	padding: 0px;
	margin: 0px;
}
.search a:hover
{
	background: none;
}
#siteSearchTerms
{
	float: right;
	padding: 6px;
	_padding: 0;
	border: 1px solid #0b2436;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	width: 160px;
	font-size: 12px;
	color: #8a8a8a;
	background-image: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_searchbox.gif);
	background-position: top left;
	background-repeat: none;
	_height: 28px;
}
#siteSearchTerms:focus
{
	background-image: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_searchboxfocus.gif);
	background-position: top left;
	background-repeat: none;
}

/* MAIN MENU & FEATURE NAV MENU LIST LAYOUTS */
#navlist, #featurelist
{
	margin: 0;
	padding: 0;
}
#navlist li, #featurelist li
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	float: left;
}
#featurelist li
{
	height: 38;
}
#navlist li
{
	height: 33;
}
/* Includes the links Fanzone, Video and Signup */
.featureNav
{
	width: 420px;
	height: 38px;
}

/* FEATURE NAV BUTTONS */
#bt_fanzone 
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/gr_fanzone_vert.gif) no-repeat;
	width: 97px;
	height: 38px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_fanzone:hover 
{
	background-position: 0px -38px;
}
#bt_watchvideos 
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/gr_watchvideos_vert.gif) no-repeat;
	width: 131px;
	height: 38px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_watchvideos:hover 
{
	background-position: 0px -38px;
}
#bt_signup 
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/gr_signup_vert.gif) no-repeat;
	width: 87px;
	height: 38px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_signup:hover 
{
	background-position: 0px -38px;
}
#bt_blogs
{
	background: url(http://www.madman.com.au/refresh/images/madmanrefresh/gr_madblogs_vert.gif) no-repeat;
	width: 105px;
	height: 38px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_blogs:hover 
{
	background-position: 0px -38px;
}
/* CHANNEL NAVIGATION */


.channelNavWrapper
{
	width: 748px;
	height: 33px;
	padding-top: 16px;
	background: #8d0e21 url(http://cdn.madman.com.au/refresh/images/bg_refreshred.jpg);
	background-position: center bottom;
}
.channelNavigation
{
	width: 748px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 4px #A5012A;
}
.channelNavigation img
{
	padding-top: 16px;
	cursor:pointer;
}

/* Drop Down Boxes */
.channelNavPop 
{
	margin-top: 17px;
	_margin-top: 15px;
	margin-left: -14px;
	position: absolute;
	z-index: 100;
	background: #a5012a;
	border:none;
	color: #787878;
	text-transform: uppercase;
}

/* Drop down boxes positioning. */
/* These margins place the pop out boxes in the right horizontal position. (Text within boxes in line with the nav text above!)*/

#mu_animemanga.channelNavPop
{
	margin-left: 0px;
	_margin-left: 0px;
}
#mu_films.channelNavPop
{
	margin-left: 0px;
	_margin-left: 0px;
}
#mu_tv.channelNavPop
{
	margin-left: 0px;
	_margin-left: 0px;
}
#mu_kids.channelNavPop
{
	margin-left: 0px;
	_margin-left: 0px;
}
#mu_more.channelNavPop
{
	margin-left: 0px;
	_margin-left: 0px;
	width: 125px;
}

/* Drop down boxes from channel navigation */
.channelNavPop ul 
{
	font-size:11px;
	list-style:none;
	padding:0;
	margin:0px;
}
.channelNavPop li 
{
	float:none;
	cursor:pointer;
	font-weight:normal;
	padding:0px;
	margin:0px;
	border-top: solid 1px #bc415f;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 9px;
	padding-bottom: 9px;
}
.channelNavPop li a 
{
	font-size: 10px;
	font-weight: bold;
	display: block;
	color: white;
	text-decoration: none;
	letter-spacing: 1px;
}
.channelNavPop li a:hover 
{
	text-decoration: none;
	color: #b86767;
	background: none;
}

/* SITE NAVIGATION BUTTONS */
#bt_animemanga 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_animemanga_vert.gif) left top no-repeat;
	width: 136px;
	height: 33px;
	display: block;
	border: none;
}
#bt_animemanga:hover 
{
	background-position: 0px -33px;
}
#bt_animemanga.active
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_animemanga_active.gif) left top no-repeat;
}
#bt_incinemas 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_incinemas_vert.gif) left top no-repeat;
	width: 111px;
	height: 33px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_incinemas:hover 
{
	background-position: 0px -33px;
}
#bt_incinemas.active 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_incinemas_active.gif) left top no-repeat;
}
#bt_films 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_films_vert.gif) left top no-repeat;
	width: 82px;
	height: 33px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_films:hover 
{
	background-position: 0px -33px;
}
#bt_films.active 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_films_active.gif) left top no-repeat;
}
#bt_tv 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_tv_vert.gif) left top no-repeat;
	width: 104px;
	height: 33px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_tv:hover 
{
	background-position: 0px -33px;
}
#bt_tv.active 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_tv_active.gif) left top no-repeat;
}
#bt_kids 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_kids_vert.gif) left top no-repeat;
	width: 75px;
	height: 33px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_kids:hover 
{
	background-position: 0px -33px;
}
#bt_kids.active 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_kids_active.gif) left top no-repeat;
}
#bt_adultswim 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_adultswim_vert.gif) left top no-repeat;
	width: 115px;
	height: 33px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_adultswim:hover 
{
	background-position: 0px -33px;
}
#bt_adultswim.active 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_adultswim_active.gif) left top no-repeat;
}
#bt_more 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_more_vert.gif) left top no-repeat;
	width: 125px;
	height: 33px;
	overflow: hidden;
	display: block;
	border: none;
}
#bt_more:hover 
{
	background-position: 0px -33px;
}
#bt_more.active 
{
	background: url(http://cdn.madman.com.au/refresh/images/navmenu/gr_more_active.gif) left top no-repeat;
}

/* LEADING PROMOTION */

/* MINI CART  */

.miniCart
{
	background: #ffffff;	
}
.miniCart h4
{
	height: 22px;
	padding: 3px 0px 0px 5px;
	background-image: none;
	background-color: #4574BF;
}
.miniCart .matter
{
	border-left: 1px #C2D1E8 solid;
	border-right: 1px #C2D1E8 solid;
	border-bottom: 1px #C2D1E8 solid;
	padding: 10px 2px;
	background: url(http://cdn.madman.com.au/refresh/images/bg_minicart.gif) top repeat-x;
	text-align: center;
	color: #9B9B9B;
	font-size: 9px;
}
.miniCart .matter strong
{
	font-size: 11px;
	font-weight: strong;
	color: #353535;
}
.miniCart .matter strong .strongest
{
	font-size: 12px;
}
.miniCart .matter a
{
	font-weight: bold;
	font-size: 11px;
	border-bottom: dotted 1px #AEBFC8;
}
.miniCart .matter a.button
{
	border-bottom: none;	
}
.miniCart .matter .subtotal
{
	font-weight: strong;	
	padding-bottom: 5px;
}
.miniCart td
{
	font-size: 9px;
}
.dollars
{
	color: #C20000;
	font-weight: bold;
	font-size: 11px;
}
.cents
{
	color: #C20000;
	font-weight: bold;
	font-size: 9px;
}
.format
{
	color: #333333;
	font-weight: bold;
	background: #F4F4E7;
}

/* MESSAGE AREA */

.messageArea
{
	border-bottom: none;
	background: #e7eff5;
	margin-bottom: 15px;
	vertical-align: middle;
	padding: 11px 0px;
}

.messageArea h1
{
	font-size: 18px;
	font-weight: strong;
	padding: 0px 15px;
	margin: 0px;
	color: #333333;
}

.messageArea ; 
{
	font-size: 15px;
	font-weight: strong;
	padding: 0px 15px;
	margin: 0px;
	color: #333333;
}
.messageArea p
{
	padding: 0px;
	margin: 4px 15px 0px 15px;
}

.messageArea.iconed
{
	padding: 0px;
}
.messageArea.iconed h2
{
	padding-top: 11px;
	padding-bottom: 4px;
}
.messageArea.iconed p
{
	margin-top: 0;
}
.messageArea.iconed img
{
	float: right;
	margin: 11px 11px 11px;
}

.messageArea.orders
{
	background: #DBEEDE;
}

.messageArea.register
{
	background:#E5F0F6;
	border: 1px solid #ABD3E8;
	color: #333333;
}

.messageArea.login
{
	background:#DBEEDE;
	border: 1px solid #A6D2AD;
	color: #333333;
}

.subHeading
{
	display:block;
	background: #F5F5F5;
	padding: 10px 15px;
	margin-bottom: 10px;
}

.subHeading ; 
{
	font-size: 14px;
	font-weight: strong;
	padding: 0px;
	margin: 0px;
	color: #333333;
}

.subHeading p
{
	margin: 0px;
	padding: 0px;
}
.subHeading h2
{
	padding-left: 0;
}

.subHeading.alphabet
{
	text-align: center;
	letter-spacing: 0.15em;
	margin-bottom: 3px;
	background: #e5e5e5;
	padding-top: 5px;
	padding-bottom: 5px;
}

.subHeading.alphabet .disabled
{
	color: #888888;	
}
/* BASKET */

.discount
{
	background-color: #eaeef1;
}


/* The user navigation is the custom icons at the top of the site when logged in */
.userNavigation
{
	font-weight: bold;
	/* This top drop shadow will work in all browsers except IE6 */
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_usernav.png);
	_background-image: none;
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	text-align: left;
}
.userNavigation a
{
	font-size: 10px;
	font-weight: normal;
	color: #ddecf8;
	text-decoration: none;
	border-bottom: dotted 1px #AEBFC8;
	_border-bottom: none;
	margin: auto;
}
.userOptions
{
	color: #ffffff;
	margin-top: 45px;
}
.userOptions a:hover
{
	background: none;
	border: none;
	color: #FFFFFF;
}
.userNavigation span {
	display: none;
}
.userNavigation .userOptions td
{
	padding: 0px 6px;
	text-align: center;
}
#bt_pressarea {
	background: url(http://cdn.madman.com.au/refresh/images/paddedcell/bt_pressarea.png) left top no-repeat;
	width: 34px;
	height: 31px;
	display: block;
	border: none;
}	
#bt_paddedcell {
	background: url(http://cdn.madman.com.au/refresh/images/paddedcell/bt_paddedcell.png) left top no-repeat;
	width: 34px;
	height: 31px;
	display: block;
	border: none;
}	
#bt_collection {
	background: url(http://cdn.madman.com.au/refresh/images/paddedcell/bt_collection.png) left top no-repeat;
	width: 34px;
	height: 31px;
	display: block;
	border: none;
}
#bt_wishlist {
	background: url(http://cdn.madman.com.au/refresh/images/paddedcell/bt_wishlist.png) left top no-repeat;
	width: 34px;
	height: 31px;
	display: block;
	border: none;
}
#bt_orders {
	background: url(http://cdn.madman.com.au/refresh/images/paddedcell/bt_orders.png) left top no-repeat;
	width: 34px;
	height: 31px;
	display: block;
	border: none;
}

/* BREAD CRUMB */

.breadCrumb
{
	margin-top: 4px;
	padding: 10px;
	color: #333333;
	text-transform: uppercase;
	font-size: 10px;
	background: #ffffff url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_breadcrumb.gif) no-repeat;
}
.breadCrumb a 
{
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	padding: 0px 3px;
}

.breadCrumb .currentPage
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	padding-left: 3px;
}


/* DATA TABLES */

.dataTable .heading
{
	background: #CADDFB;
	color: #374F77;
}

/* NAVIGATION COLUMN */
.layout
{
	background: #ededed url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_sidebar_bottom.gif) bottom repeat-x;
}


.sidebar a img
{
	padding-right: 5px;
	vertical-align: baseline;	
}

.sidebar .subNavigation form
{
	padding: 0px 0px 5px 10px;
}

.sidebar .subNavigation form a
{
	display: inline;
	padding: 0px;
	margin: 0px;
	color: #124699;
}

.sidebar .subNavigation form a:hover
{
	background:none;
}

.sidebar .subNavigation a
{
	padding: 4px 0px 4px 16px;
	border: 0px;
	font-weight: normal;
}

.sidebar
{
	width: 175px;
}
.sidebar a
{
	display: block;
	color: #353535;
	font-size: 11px;	
	font-weight: bold;
	padding: 5px 0px 5px 8px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #c0c0c0;
}
.sidebar a.active
{
	background: #dbdbdb;
	border-bottom: solid 1px #d9d9d9;
}
.sidebar a.active:hover
{
	background: #cacaca;
}
.sidebar a:hover
{
	background: #d6d6d6;
}
.sidebar .subNavigation
{
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #c0c0c0;
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_subnavigation.gif) repeat-x #ededed;
}
.sidebar .navigation a img
{
	float: left;
	margin: 5px 5px 0px 0px;
}
.sidebar .navigation .bulletText
{
	padding: 0px 5px 0px 10px;
}
/** Stop text from wrapping around bullet point style images in the navigation**/
	
.sidebar .navigation a img
{
	float: left;
	margin: 5px 2px 0px 0px;
}

.sidebar .navigation .bulletText
{
	padding: 0px 5px 0px 10px;
}

/* THE NEW BELLY BAND */
.bellyband
{
	margin-top: 14px;
	height: 44px;
	display: block;
	clear: both;
}

/* FORMS */

table.dataForm 
{
}

.dataForm td
{
	font-size: 12px;
	color: #333333;
	vertical-align:top;
	padding-bottom: 10px;
	font-weight: normal;
}

.dataForm td.fieldLabel
{
	width: 210px;	
	text-align: right;
	padding-right: 20px;
	font-size: 13px;
	font-weight: bold;
}

.dataForm td.alt
{
	background: #EEF6FA;	
}

.required
{
	color: #FF0000;
}

.small
{
	font-size: 10px;
	color: #666666;
}

.submit
{
	display: block;
	background: #F2F2F2;
	padding-top: 12px;
	padding-bottom: 12px;
	border-top: solid 1px #D9D9D9;
	border-bottom: solid 1px #D9D9D9;
	text-align: center;
	margin-top: 10px;
}


.errorMessage
{
	width: 728px;
	margin: 0px auto 5px auto;
	background: #fff url(http://cdn.madman.com.au/images/bg_errormessage.gif) left top repeat-y;
	border-bottom: 1px solid #C3C3C3;
	padding-bottom: 13px;
}

.errorMessage ; 
{
	color: #FF0000;
	font-size: 15px;
	font-weight: bold;
	margin: 0px; /* margin: 0px auto; */
	padding: 5px 15px;
}

.errorMessage p
{
	padding-left: 15px;
	padding-right: 15px;
}
.mediumError
{
	margin: 0px auto 2px auto;
	background: #fff url(http://cdn.madman.com.au/images/bg_errormessage_medium.gif) left top repeat-y;
	border-bottom: 1px solid #C3C3C3;
	padding-bottom:13px;
}

.mediumError ; 
{
	color: #FF0000;
	font-size: 15px;
	font-weight: bold;
	margin: 0px; /* margin: 0px auto; */
	padding: 5px 15px;
}

.mediumError p
{
	padding-left: 15px;
	padding-right: 15px;
}

.shortError
{
	margin: 0px auto 13px auto;
	background: #fff url(http://cdn.madman.com.au/images/bg_errormessage_short.gif) left top repeat-y;
	border-bottom: 1px solid #C3C3C3;
	padding-bottom: 10px;
}

.shortError ; 
{
	color: #FF0000;
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 15px;
}

.shortError p
{
	padding-left: 15px;
	padding-right: 15px;
}

.dataTable td
{
	padding: 4px 10px;
	margin: 0px;
	vertical-align: middle;
}

.dataTable .dataHeading
{
	background: #F3F3F3;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
}

.dataTable .dataItem a:hover
{
	background: #C5E0ED;

}

.dataTable .alt
{
	background: #EEF6FA;
}

.dataTable .heading
{
	background: #FAF0F2;
	height: 32px;
	width: 185px;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
}

.dataTable .heading.overlap
{
	background: #FAF0F2 url(http://cdn.madman.com.au/images/bg_heading_overlap.gif) repeat-x;
}

.dataTable .seeMore
{
	background: #ffffff;
	padding: 10px 0px 20px 0px;
	font-style: italic;
	font-size: 11px;
}

.dataTable .seeMore a
{
	font-weight: normal;
}

.more
{
	display: block;
	border-top: 1px solid #D9D9D9;
	padding: 5px 9px 5px;
	text-align: right;
	background: #F3F3F3;
	margin-bottom: 10px;
}

.tileForm
{
	margin-left: 20px;
	margin-top: 10px;
}

/* DISCOUNT COUPONS */

#discountCoupon
{
	text-align:center;
	width:100%;
	padding:5px;
	font-size:26px;
	margin-top:5px;
	margin-bottom:10px;
}

/* ERROR MESSAGE */

div#stackTraceDiv
{
	width: 630px;
	height: 300px;
	padding-left: 10px;
	margin-top:10px;
	margin-left:40px;
	border: 1px solid #000;
	overflow: auto;
}

/* FOOTER */

.networkNavigation 
{
	padding: 15px 10px 0px 10px;
	font-size: 10px;
	line-height: 9px;
	/* This bottom drop shadow will work in all browsers except IE6 */
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/bg_networknav.png) center top repeat-x;
	_background-image: none;
}
.networkNavigation table
{
	margin-left: 12px;
	width: 500px;
}
.networkNavigation a
{
	font-weight: normal;
	color: #4e7390;
}
.networkNavigation a:hover
{
	color: #ffffff;
	background: none;
}
.networkNavigation td
{
	font-size: 10px;
}
.networkNavigation strong
{
	font-weight: bold;
	font-size: 11px;
	color: #7598b4;
}
.networkNavigation ul
{
	margin: 0px;
	padding: 0px;
}

.networkNavigation li
{
	list-style-type: none;
	margin-bottom: 5px;
}

/* PROMOTIONS */
.promotions
{
	width: 114px;
	overflow: hidden;
	border-left: 1px solid #ffffff;
	padding-bottom: 16px;
	background: #ffffff url(http://cdn.madman.com.au/refresh/images/bg_columns.gif) repeat-x bottom;
}

/* SLICKS */
.slick
{
	width: 170px;
}

.slick.small
{
	width: 72px;
	padding: 15px;
}

/* COPYRIGHT */
.copyright
{
	color: #1d3c55;
	font-weight: normal;
	text-align: right;
	line-height: 12px;
}
.cnCopyright
{
	color: #455611;
}

.asCopyright
{
	color: #9198a4;
}

/* FULL EPISODE ADDITIONS */
.listingFullEpisode
{
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 3px;
	background-color: #e4f2f5;
	border: 1px solid #d6e7ea;
	width: 325px;
}

/* SCREENING ROOM PLUS ADDITIONAL ELEMENTS */

/* VIDEO THUMBNAIL ELEMENTS */
.thumbBlock
{
	background: #ffffff url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/bg_videothumbBlock.gif) no-repeat;
	width: 177px;
	height: 150px;
	padding: 0;
	margin: 0;
	margin-bottom: 40px;
}
.thumbBlock.columnThumb.cinema
{
	background: none;
}
.full.double
{
	background-image: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/bg_videothumbBlockDouble.gif);
	background-repeat: no-repeat;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.full.tile
{
	margin-left: 26px;	
}
.videoThumbCopy
{
	width: 140px;
	padding-top: 3px;
	margin-left: 18px;
	margin-right: 18px;
}
.videoThumbCopy.cinema
{
	padding-left: 0;
	float: right;
	width: 170px;
	margin-left: 0;
	margin-right: 18px;
	_width: 165px;
	_margin: 0;
	margin-top: 15px;
	padding: 0px;
}
.videoThumbCopy.cinema h2
{
	font-size: 11px;
	margin-bottom: 3px;
}
.videoThumbCopy small
{
	font-size: 10px;
	color: #b1b1b1;
}
.videoThumbCopy small a
{
	font-size: 10px;
	color: #709faa;
}
.videoThumbCopy small a:hover
{
	color: #000000;
}
.thumbBlock h2
{
	padding-left: 0;
	font-size: 11px;
	font-weight: bold;
}
.thumbBlock h2.genre
{
	color: #b1b1b1;
}
.thumbBlock h2.genre a
{
	color: #b1b1b1;
}
.thumbBlock h2.genre a:hover
{
	color: #709faa;
}
.thumbBlock h2 a
{
	color: #709faa;
}
.thumbBlock h3
{
	margin-top: 3px;
	font-size: 11px;
	font-weight: bold;
	color: #067d0e;
}
.videoThumb
{
	width: 133px;
	height: 100px;
	padding: 2px;
	border: 1px solid #e5e5e5;
	margin-left: 18px;
	margin-right: 18px;
	margin-top: 18px;
}
.thumbBlock.columnThumb.cinema .videoThumb
{
	_margin-top: 3;
}
.videoThumbTag
{
	margin-left: -21px;
	margin-right: -21px;
	margin-top: -21px;
	width: 177px;
	min-height: 150px;
}
.videoThumbTag.episode
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/tag_fullep.png) no-repeat;
	_background-image: none;
}
.videoThumbTag.extra
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/tag_extra.png) no-repeat;
	_background-image: none;
}
.videoThumbTag.special
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/tag_special.png) no-repeat;
	_background-image: none;
}
.videoThumbTag.coming
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/tag_coming.png) no-repeat;
	_background-image: none;
}
.videoThumbTag.showing
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/tag_showing.png) no-repeat;
	_background-image: none;
}
.videoThumbTag.trailer
{
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/tag_trailer.png) no-repeat;
	_background: none;
}
.videoThumbTag img
{
	margin-left: 21px;
	margin-right: 21px;
	margin-top: 21px;
}
.videoThumbTag a:hover
{
	background: none;
}
.videoThumbWatched.true
{	
	background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/thumbWatched.png) no-repeat;
	_background: url(http://cdn.madman.com.au/refresh/images/madmanrefresh/screeningroomplus/thumbWatched.gif) no-repeat;
	width: 133px;
	background-position: 0px 21px;
}
.videoThumbWatched.true:hover
{
	background: none;
	width: 133px;
	background-position: 0px 21px;
}


/* LAYOUT STYLES */
.columnThumb
{
	float: left;
	_height: 200px;
}
.doubleColumnThumb
{
	width: 50%; 
	float: left
}
.onethird
{
	width: 33%; 
	float: left;
}
.twothirds
{
	width: 66%; 
	float: left;
}
.half
{
	width: 50%;
	_width: 49.1%;
	float: left;
}
.onequarter
{
	width: 25%;
	_width: 24.5%;
	float: left;
}
.threequarters
{
	width: 75%; 
	float: left;
}
.full
{
	width: 100%;	
}
.videoDescription
{
	font-size: 11px;
	color: #666666;
	padding: 15px;
}
h2.columnHeader
{
	padding-left: 0;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #4c6c73;
	margin-top: 20px;
}
h2.columnHeader a
{
	color: #4c6c73;
}
h2.columnHeader a:hover
{
	color: #000000;
}
/*hr
{
	border: 0;
	height: 2px;
	color: #e2eaeb;
	background-color: #e2eaeb;
	padding: 0;
	width: 99%;
	margin-top: 1px;
}*/
.onequarter hr
{
	width: 98%;
}
.half hr
{
	width: 98%;
}
.max
{
	width: 100%;
}
.moreButtons
{
	margin-top: 15px;
	margin-bottom: 15px;
	width: 100%;
	text-align: center;
}