@charset "UTF-8";
/* CSS Document */
/*-------[ html ]----------*/
html, body {background:#E4E4E4;margin:0;padding:0px;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
h1, h2, h3, h4, h5, p, ul, li, form{margin:0; padding:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
* html .clearfix{height:1%}
.clearfix{display:block}
.niceform{position:relative; width:341px;}
* html .niceform{width:348px;}
.selectArea{margin-left:10px}
* html .selectArea{margin-left:10px}
.search{float:left;margin-left:5px;}
#searchInput{float:left!important; height:15px;width:120px;}

#searchSelect1{width:140px;height:14px;float:left;margin-right:10px;margin-top:1px;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
#efd-search-form fieldset{position:relative;margin-bottom:30px!important}
#efd-search-form .search{position:absolute; bottom:-30px;right:5px;}
.certificate{color:#01426A;font-weight:bold; font-size:14px;}
.center_col h4 span {color:#1C587C;font-weight:bold; font-size:10px;}
/*.dvd_center_links{margin-bottom:10px;}*/
.search-node{margin:10px 0 7px 0; border-bottom:1px solid #CCC;}
.search-node img{float:left; margin:5px 5px 5px 0}
.search-node h2 {margin-bottom:7px;}
.search-node p {margin-bottom:7px;}
.search-node a {color:#01426A;}
.search-node ul.links{margin-bottom:7px;}
.search-node .links li{color:#01426A;font-weight:bold;}
.search-message {color:#01426A;font-weight:bold; font-size:12px;margin-top:5px;}
.search-terms .label{display:block;color:#999999; font-size:11px;margin:5px 0 3px 0;}
.search-terms a {color:#01426A!important;font-weight:bold;}
#efd-search-form{margin-top:10px;}
#efd-search-form legend{color:#01426A;font-weight:bold; font-size:15px;}
#efd-search-form legend a{color:#01426A}
#hfix{background:#62B1DC; margin-left:-4px; width:192px;height:0;margin-top:0px;}

/*Newsletter*/
.newsletter #header{background:#004066 url(../i/newsletter/header_newsletter.jpg) no-repeat;width:778px;}
.newsletter .flashBanner{height:auto;margin-bottom:7px;}
.newsletter .pageCol_n .filmItem {padding-bottom:0;}
.newsletter .pageCol_n .filmItem h2 {text-align:left;}
.newsletter #pageCols h3#newTrailer {background:transparent url(../i/newsletter/btns/new_trailer.gif) no-repeat left center;height:22px;margin-left:-1px;width:185px;}
.newsletter #pageCols h3#officialSite {background:transparent url(../i/newsletter/btns/official_site.gif) no-repeat left center;height:22px;margin-left:-1px;width:185px;}
.newsletter #pageCols h3#wallpaper {background:transparent url(../i/newsletter/btns/wallpaper.gif) no-repeat left center;height:22px;margin-left:-1px;width:185px;}
.newsletter #pageCols h3#just_released {background:transparent url(../i/newsletter/btns/just_released.gif) no-repeat left center;height:22px;margin-left:-1px;width:185px;}
.newsletter #pageCols .trailer-link {margin-top:10px;}
.newsletter #pageCols .view-official-site {background:transparent url(../i/newsletter/btns/view_official_site.gif) no-repeat left center;height:22px;margin-left:-1px;width:118px;margin-top:10px;}
.newsletter #pageCols .view-official-site span{visibility:hidden}
.newsletter #pageCols .view-official-site a{display:block;text-decoration:none;}
.newsletter #pageCols .download-wallpaper {background:transparent url(../i/newsletter/btns/download_wallpaper.gif) no-repeat left center;height:22px;margin-left:-1px;width:140px;margin-top:10px;}
.newsletter #pageCols .download-wallpaper span{visibility:hidden}
.newsletter #pageCols .download-wallpaper a{display:block;text-decoration:none;}
.newsletter #pageCols .buy_now {margin-top:10px;}
.newsletter #pageCols {min-height:190px;}
.newsletter .filmItem {border:none;}


.view-header-competitions .register-link{margin-top:5px;}
.register-link a{text-decoration:none;}
.item-list ul.view-list-competitions-page {float:left; width:580px;}
* html .item-list ul.view-list-competitions-page {width:570px;}
.item-list ul.view-list-competitions-page li{float:left;display:block;min-height:317px;}
* html .item-list ul.view-list-competitions-page li{height:317px;}
.view-list-competitions-page div.filmItem{width:279px;margin-top:10px;margin-right:10px;}
.view-list-competitions-page div.filmItem .enter-link a{margin-top:10px}

.pageCol_n .block-block h4{margin:3px 0}
.pageCol_n .block-block h4 a{color:#01426A}

#dvd-info{float:left;display:block;margin-bottom:10px;}
.center_col .trailer-link, .center_col .gallery-link, .center_col .download-link, .center_col .official-site-link, .hmv-link, .linkTrailers, .center_col .synopsis-link{float:left; clear:left;}

body.node {
 float: none;
}
body.home-entertainment #header h1, body.dvd #header h1 {
background: #004066 url(../i/logo/efd_invideo_logo.png) no-repeat scroll 0%; }
/* common styles */
.amazon-buy-link{margin-top:7px;}
.amazon-buy-link a{color:#1C587C; font-weight:bold;}
.amazon-buy-link a:hover{text-decoration:none;}
.noborder{border:none !important;}
span.more_link{color:#E89B3E}
span.more_link a{color:#E89B3E; text-decoration:none;}
span.more_link a:hover{text-decoration:underline;}
.pager{text-align:right;padding:5px 0; }
.pager a{color:#1C587C;text-decoration:none;font-weight:bold;}
.pager span a{color:#62B1DC;text-decoration:none;font-weight:normal;}
.pager .pager-current{color:#1C587C;text-decoration:none;}
.download-thumbs img{padding:0px 10px 10px 0;}
.terms-link{float:left;margin:5px 0;}
.terms-link a{color:#01426A; text-decoration:none;/*background:url(../i/btns/arrowB.png) no-repeat right center;*/ padding:5px 10px 5px 0;}
.terms-link a:hover{text-decoration:underline;}
.click-link{text-transform:uppercase;}
.click-link a{color:#E89B3E; text-decoration:none;background:url(../i/btns/arrowC.png) no-repeat right center; padding-right:10px;}
.click-link a:hover{text-decoration:underline;}
.send{border:none; background:url(../i/btns/btn_send.png) no-repeat left top;color:#D7EEF9; width:152px; height:20px;margin-top:10px;}
.subscribe{cursor:pointer;border:none; background:url(../i/btns/subscribe.png) no-repeat left top;color:#D7EEF9; width:76px; height:20px;margin-left:-1px;text-align:right;}
.subscribe span{visibility:hidden;}
.register-button{cursor:pointer;border:none; background:url(../i/btns/btn_newaccount.png) no-repeat left top;color:#D7EEF9; width:136px; height:21px;}
.register-button span{visibility:hidden;}
.login-button{cursor:pointer;border:none; background:url(../i/btns/btn_login.png) no-repeat left top;color:#D7EEF9; width:49px; height:21px;}
.login-button span{visibility:hidden;}
.search{cursor:pointer;border:none; background:url(../i/btns/search.png) no-repeat left top;color:#D7EEF9; width:56px; height:21px;margin-top:3px;margin-left:3px;text-align:right;}
* html .search{background:url(../i/btns/search.gif) no-repeat left top;}
.search span{visibility:hidden;}
.submit{border:none; background:url(../i/btns/btn_submit.png) no-repeat left top;color:#D7EEF9; width:54px; height:21px;margin-top:10px;text-align:right;}{border:none; background:url(../i/btns/btn_submit.png) no-repeat left top;color:#D7EEF9; width:54px; height:21px;margin-top:10px;text-align:right;}
.submit span{visibility:hidden}
/*
#edit-submit{border:none; background:url(../i/btns/btn_submit.png) no-repeat left top;color:#FDFEFF; width:104px; height:21px;margin-top:10px;text-align:right;}
*/
.register-link a{display:block;background:url(../i/btns/btn_register.png) no-repeat left top;color:#D7EEF9; width:95px; height:21px;margin-top:2px;}
.enter-link a{display:block;background:url(../i/btns/btn_enterComp.png) no-repeat left top;color:#D7EEF9; width:124px; height:20px;margin-top:2px;}
/*.enter-link{display:block;background:url(../i/btns/btn_enterComp.png) no-repeat left top;color:#D7EEF9; width:124px; height:20px;margin-top:2px;}*/
.gallery-link a{display:block;background:url(../i/btns/btn_gallery.png) no-repeat left top;color:#D7EEF9; width:60px; height:20px;margin-top:2px;}
.synopsis-link a{display:block;background:url(../i/btns/btn_synopsis.png) no-repeat left top;color:#D7EEF9; width:63px; height:20px;margin-top:2px;}
.synopsis-link a span{visibility:hidden}
.trailer-link a{display:block;background:url(../i/btns/btn_trailer.png) no-repeat left top;color:#D7EEF9; width:58px; height:20px;margin-top:2px;}
.hmv-link a{display:block;background:url(../../i/btns/btn_hmv.png) no-repeat left top;color:#D7EEF9; width:105px; height:45px;margin-top:2px;}
#block-views-film_in_cinema_sidebar {min-height: 520px}
#block-views-films_in_cinema .trailer-link a, #block-views-films_coming_soon .trailer-link a, #block-views-dvds_recent_releases .trailer-link a {display:block;background:url(../i/btns/btn_view_trailer.png) no-repeat left top;color:#D7EEF9; width:85px; height:20px;margin-top:7px;}
#block-views-films_in_cinema .trailer-link a, #block-views-films_coming_soon .trailer-link a, #block-views-dvds_recent_releases .trailer-link a {text-decoration:none}
#block-views-films_in_cinema .trailer-link a span, #block-views-films_coming_soon .trailer-link a span, #block-views-dvds_recent_releases .trailer-link a span{visibility:hidden}
#form_newsletter h4 a{text-decoration:none;}
.create{display:block;background:url(../i/btns/btn_newaccount.png) no-repeat left top;color:#D7EEF9; width:136px; height:21px;margin-top:12px;}
.create span{visibility:hidden}
#sidebar-right .trailer-link a{background:url(../i/btns/btn_view_trailer.png) no-repeat left top;color:#D7EEF9; width:85px; height:20px;margin-top:6px;}
.download-link a{display:block;background:url(../i/btns/btn_downloads.png) no-repeat left top;color:#D7EEF9; width:81px; height:20px;margin-top:2px;}
.official-site-link a{display:block;background:url(../i/btns/btn_officialSite.png) no-repeat left top;color:#D7EEF9; width:88px; height:20px;margin-top:2px;}
.linkTrailer{background:url(../i/btns/btn_view_trailer.png) no-repeat;width:85px;height:20px;margin-top:7px;}
.films_coming-soon .trailer-link a{display:block;background:url(../i/btns/btn_view_trailer.png) no-repeat left top;color:#D7EEF9; width:85px; height:20px;margin-top:2px;}
.films_in-cinemas .trailer-link a{display:block;background:url(../i/btns/btn_view_trailer.png) no-repeat left top;color:#D7EEF9; width:85px; height:20px;margin-top:2px;}
.downloads1, .wallpaper1-link{margin:15px 7px 10px 0}
.downloads2, .wallpaper2-link{margin:15px 7px 10px 0}
.downloads3, .wallpaper3-link{margin:15px 7px 10px 0}

.downloads1, .wallpaper1-link a{float:left;background:url(../i/btns/btn_1024.png) no-repeat;width:74px;height:20px;}
.downloads2, .wallpaper2-link a{float:left;background:url(../i/btns/btn_1280.png) no-repeat;width:79px;height:20px;}
.downloads3, .wallpaper3-link a{float:left;background:url(../i/btns/btn_1600.png) no-repeat;width:79px;height:20px;}
.wallpaper1-link a, .wallpaper2-link a, .wallpaper3-link a{text-decoration:none;}
.wallpaper1-link a span, .wallpaper2-link a span, .wallpaper3-link a span{visibility:hidden;}
div.wallpaper1-link, div.wallpaper2-link, div.wallpaper3-link{width:auto!important; float:left;}
.downloads2, .wallpaper2-link a{float:left;background:url(../i/btns/btn_1280.png) no-repeat;width:79px;height:20px;}
.downloads3, .wallpaper3-link a{float:left;background:url(../i/btns/btn_1600.png) no-repeat;width:79px;height:20px;}
.teaser{float:left;margin:5px 7px 5px 0;background:url(../i/btns/btn_teaser.png) no-repeat;width:53px;height:20px;}
.trailer1{float:left;margin:5px 7px 5px 0;background:url(../i/btns/btn_trailer1.png) no-repeat;width:66px;height:20px;}
.trailer2{float:left;margin:5px 7px 5px 0;background:url(../i/btns/btn_trailer1.png) no-repeat;width:66px;height:20px;}
.gallery-link span, .official-site-link span, .hmv-link span, .linkTrailers span, .linkTrailer span, .trailer-link span, 
.download-link span, .downloads1 span, .downloads2 span, .downloads3 span,
.teaser span, .trailer1 span, .trailer2 span, .enter-link span, .register-link span{visibility:hidden}
.gallery-link a:hover, .hmv-link a:hover, .linkTrailers a:hover, .official-site-link  a:hover, .linkTrailer  a:hover, .trailer-link  a:hover, 
.download-link  a:hover, .enter-link a:hover, .register-link a:hover{text-decoration:none !important;}
.gallery-link a, .official-site-link  a, .hmv-link a, .linkTrailers a, .linkTrailer  a, .trailer-link  a, 
.download-link  a, .enter-link a, .synopsis-link a{text-decoration:none !important;}
.downloads, .downloads1 a:hover, .downloads2 a:hover, downloads3 a:hover, 
.teaser a:hover, .trailer1 a:hover, .trailer2 a:hover{width:375px;}
.downloads img{float:left; margin-right:7px;}
.buy_now {height:20px;}
.buy_now a{text-decoration:none;background:url(../i/btns/btn_buyNow.png) no-repeat; display:block;width:62px;height:20px;margin-top:7px;}
.buy_now span{visibility:hidden}
/* 01/08 Note: without drop shadow*/
/*#container {width:778px; border:0px solid #cccccc; margin-left:auto; margin-right:auto;}*/
#container {position:relative;width:843px; margin-left:auto; margin-right:auto;background:#E4E4E4 url(../i/bg/bgDropGradLR.png) repeat-y top center;}

/*#footer {margin-top:16px; font-size:10px;}
#footer {font-size:10px;}*/
#footer {float:left;margin:0 auto;margin-left:4px;height:28px;font-size:10px; width:834px;background:#E4E4E4 url(../i/bg/bgDropGradBot2.png) repeat-x center top; /*height:28px;*/}
* html #footer{margin-left:2px;}
.footerDetails{float:left;margin:7px 0 7px 28px}
.footerDetails a{color:#333;text-decoration:none;}
.footerDetails a:hover{text-decoration:underline;}
.footerCopyright{float:right;margin:7px 28px 7px 0;}
/*-------[ header]----------*/
.competition .node{float:left;}
/*#header {background-color:#004066; height:75px; margin:0px; padding:0px; border:0px solid #cccccc; background-image:url(i/nav/efd_header.jpg); background-repeat:no-repeat;}
#header .logo {float:left; width:340px; overflow: hidden }
#header .banner {float:left; width:436px; height:72px; overflow: hidden;}*/
#header {float:left;width:778px; height:75px;margin:0;margin-left:33px;padding:0;border:0; background:#004066 url(../i/nav/efd_header.jpg) no-repeat;}
* html #header{margin-left:16px;width:779px;}
#header h1{float:left;margin: 0 !important;background:#004066 url(../i/btns/efd_logo.jpg) no-repeat; width:341px; height:75px;font-size:14px;}
#header h1 span{visibility:hidden;}
#header #banner img{float:left;display:block; /*padding:3px; */}
#header #banner a img{border:none; }
#header #banner span{display:none;}

/*-------------[navstrip]------------*/
#navStrip {float:left;width:778px;margin-left:33px; height:24px;background:#004066 url(../i/bg/bg_navstrip.gif) repeat-x;border-top:1px solid #d7eef9; font-size:xx-small;z-index:100; display:block; /*top:0;left:0;width:100%; */} /* note  border colour changes for each section*/
* html #navStrip{margin-left:16px;}
#navStrip #nav, #nav ul{list-style-type:none;z-index:100}
#nav ul ul{z-index:1000}
#nav a {display: block; text-align:left;width:auto;text-decoration:none;}
#nav li{float: left; height:24px;}
#nav li.nav_01{width:48px;}
#nav li.nav_02{width:49px;}
#nav li.nav_03{width:158px;}
#nav li.nav_04{width:80px;}
#nav li.nav_05{width:76px;}
/*#nav li ul{position: absolute;background: #01426A;width:152px;left: -999em;}*/
/*prova*/#nav li ul{/**/visibility:hidden;position: absolute;background: #01426A;width:152px;/**/}
#nav span{visibility:hidden}
#nav li ul li{display:block;color:#FFF;width:152px;height:15px;text-transform:uppercase;padding:3px;border-bottom:1px solid #346888;}
/*prova*/#nav li:hover ul li{visibility:visible;display:block;color:#FFF;width:152px;height:15px;text-transform:uppercase;padding:3px;border-bottom:1px solid #346888;}
#nav li.nav_02 ul li, #nav li.nav_03 ul li{background: #01426A;}
#nav li.nav_02 ul li a,#nav li.nav_03 ul li a{background: #01426A;display:block;width:152px;color:#FFF;height:15px;}
#nav li.nav_02 ul li a:hover, #nav li.nav_03 ul li a:hover{background:#346888;}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */left: auto;visibility:visible;}
#nav a span{visibility:hidden}
#navStrip .nav_01 a{display:block;background:url(../i/nav/nHomeOff.png) no-repeat left center; width:48px; height:24px;}
#navStrip .nav_01 a:hover{background:url(../i/nav/nHomeOn.png) no-repeat left center;}
#navStrip .nav_02 a{display:block;background:url(../i/nav/nFilmsOff.png) no-repeat left center; width:49px; height:24px;}
#navStrip .nav_02 a:hover{background:url(../i/nav/nFilmsOn.png) no-repeat left center;}
#navStrip .nav_03 a{display:block;background:url(../i/nav/nHEntOff.png) no-repeat left center; width:158px; height:24px;}
#navStrip .nav_03 a:hover{background:url(../i/nav/nHEntOn.png) no-repeat left center;}
#navStrip .nav_04 a{display:block;background:url(../i/nav/nFilmClubOff.png) no-repeat left center; width:80px; height:24px;}
#navStrip .nav_04 a:hover{background:url(../i/nav/nFilmClubOn.png) no-repeat left center;}
#navStrip .nav_05 a{display:block;background:url(../i/nav/nAboutOff.png) no-repeat left center; width:76px; height:24px;}
#navStrip .nav_05 a:hover{background:url(../i/nav/nAboutOn.png) no-repeat left center;}
/*-------[ form and input fields ]----------*/
#navStrip #searchBar {float:right; margin:1px 0px 0px 0px; border:0px solid #000; height:20px;}
#navStrip #searchSelect {}
#navStrip #searchInput {/*margin: 0px 0px 0px 2px;*/ color:#01426a;}
#navStrip #searchBtn {margin: 2px 0px 0px 2px;}
#navStrip #searchSelect, #navStrip #searchInput, #navStrip #searchBtn {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; /*padding:0px;*/ border:0px;}
#navStrip #searchInput{margin-top:1px;margin-left:-5px; margin-right:-5px;padding-left:5px;height:12px;}
* html .selectArea{width:110px!important;/*margin-top:-18px; margin-left:5px;*/}
* html .mySelectText0{margin-top:-18px!important; margin-left:5px!important;}
* html #header .view-banner object{width:430px;}
* html .featured_title{width:559px}
* html .films_in-cinemas .view-list-films_in_cinema-page .first {width:554px;}
.films_in-cinemas #main {padding-bottom: 10px;}
* html #main{margin-left:5px;}
* html #sidebar-right{margin-right:-1px;}
* html .download-thumbs{margin-top:15px;}
* html #block-views-films_in_cinema_sidebar{width:185px;}
* html #block-views-films_coming_soon_sidebar{width:185px;}
* html #page{width:779px; padding:0 0 6px 10px;margin-left:16px;}
* html .dvd #main {margin-left:-10px;}
* html .dvd .node {width:570px;margin-left:20px;}
* html .dvd #page {padding-bottom:0;}
* html .dvd #sidebar-right{padding-right:0}
* html .block-views{/*margin-top:-4px; width:196px;*/}
* html #similar{margin-left:5px;width:582px;margin-right:0}
* html #similar h2{width:582px!important;}
* html li .dvdItem{height:50px;}

* html ul.view-list-films_in_cinema-page li .first .links{margin-top:-120px; margin-left:97px;width:350px;}
* html ul.view-list-films_in_cinema-page li .first p{float:left;margin-top:-48px; margin-left:97px;width:350px;}

#user-edit{float:left; width:560px;}
.view-list-dvds_page-page{width:570px;}
.view-list-films_in_cinema-page .links .first{background:none;}
/*-------[ main ]----------*/
/* Flash banner */
/*#flashBannerCon {background-color:#FFFFFF;}*/
.flashBanner {margin:10px 0 10px 10px; height:325px;background-color:#FFF;}

#page{float:left;width:772px;margin-left:33px;background:#D7EEF9 url(../i/bg/bg_homeGrad_1.png) repeat-x left top;padding:0 6px 0px 0px;font-size:10px; z-index:-100;}
/*.film #page{background:#F1F9FC}*/
.page #page{/*padding-bottom:25px;*/}

.node-sidebar{float:right; width:180px}
/*flashbanner*/
.flashBanner object, .flashBanner embed{margin:0px auto}/**/
.page .node{float:left;}
.view-Newsletters .pager{text-align:left;}

#pageCols {min-height:640px;} /* check min height */
.pageCol_n{float:left;width:183px;margin-right:0px;margin-left:10px;margin-bottom:10px;padding-bottom:10px}
.pageCol_n .filmItem{text-align:center}
.pageCol_n .filmItem h1{text-align:left}
* html .pageCol_n{margin-left:5px;margin-right:3px;}
#pageCols h3#InCinemasNow{background:url(../i/btns/btn_inCinemasNow.png) no-repeat left center; width:185px; height:22px;margin-left:-1px;}
#pageCols h3#InCinemasSoon{background:url(../i/btns/btn_inCinemasSoon.png) no-repeat left center; width:185px; height:22px;margin-left:-1px;}
#pageCols h3#homeEntretainment{background:url(../i/btns/homeEnt.png) no-repeat left center; width:183px; height:22px;margin-left:-1px;}
#pageCols h3#FilmClub{background:url(../i/btns/filmClub.png) no-repeat left center; width:183px; height:22px;margin-left:-1px;}
#pageCols h3{font-size:12px;}
#pageCols h3 a{text-decoration:none; display:block;}
#pageCols h3 span{visibility:hidden}
/*.filmItem{border-bottom:1px solid #79A3BB;padding-bottom:7px;}*/
.filmItem a img, .infoItem a img{border:none;margin:4px 0 0 0;}
.filmItem h4, .infoItem h4{font-size:14px;line-height:15px;}
.filmItem h4 a, .infoItem a{color:#01426A; text-decoration:none;}
.filmItem h4 a:hover, .infoItem a:hover{text-decoration:underline}
.filmItem li h4{font-size:12px;margin:5px 0;}
.filmItem p, .infoItem p{font-size:11px;margin-top:3px;}
.filmItem span.more_link{color:#E89B3E}
.filmItem span.more_link a{color:#E89B3E; text-decoration:none;}
.filmItem span.more_link a:hover{text-decoration:underline;}
.filmItem .linkTrailer{background:url(../i/btns/btn_view_trailer.png) no-repeat;width:85px;height:20px;margin-top:7px;}
.filmItem .linkTrailer a{text-decoration:none; display:block;}
.filmItem .linkTrailer a span {visibility:hidden}
.filmItem .linkBuy{background:url(../i/btns/btn_buyNow.png) no-repeat;width:62px;height:20px;margin-top:7px;}
.filmItem .linkBuy a{text-decoration:none; display:block;}
.filmItem .linkBuy a span {visibility:hidden}
.filmItem ul {list-style-type:none;margin:6px 0}
ul.links li{padding:0!important}

.infoItem form p{margin:5px 0}
.infoItem form p a{text-decoration:underline; color:#000; margin:7px auto }
.infoItem form p a:hover{color:#666 }
.infoItem h4{margin:7px 0}
.infoItem h4 a{color:#01426A; text-decoration:none;}
.infoItem h4 a:hover{text-decoration:underline}
#form_newsletter {border-top:1px solid #01426A; margin-top:10px;}
#form_newsletter h4{float:left;font-size:12px;background:url(../i/btns/newsletter.png) no-repeat;width:183px;height:22px;margin-top:7px;margin-left:-1px;}
#form_newsletter h4 a:hover{text-decoration:none;}
#form_newsletter h4 span{visibility:hidden}

.node{float:right;}
.node img{float:left; }
.node h1, .node h2{font-size:14px;
margin-top:10px;color:#01426A;}
.node h4{color:#999;font-size:11px;font-weight:normal;margin:10px 0 5px 0px;float:left; width:375px;}

#similar{background:#B0D8ED; /*float:left;*/position:absolute; bottom:28px;width:586px;margin:0px 10px 0 -10px;min-height:163px;}
* html #similar{height:163px;}
#similar h4.title{margin-top:0px !important;width:590px!important;}
#similar h2{font-size:12px; color: #1C587C;margin-top:10px; padding-left:6px;padding-top:3px;background:url(../i/bg/bg_featured_title.png) repeat-x; border-bottom:1px solid #1C587C; height:16px; margin-top:0px !important;width:580px!important;}
#similar li{display:inline}
#similar img{float:left;width:90px;display:inline;padding:7px; padding-right:0;}
#similar li img a{float:left; display:block;}
/*#similar .item-list{min-height: 88px;}*/
.s_col{float:left; width:570px;margin-top:10px;}
.s_col h4{float:left;font-size: 11px; color:#999; margin:6px 0; font-weight:normal;}
.s_col h4.filedset{color:#1C587C!important;width:100%;font-size: 13px;margin:6px 0; font-weight:bold!important;}
.s_col h3{float:left;width:100%;margin:7px 0px;}
.s_col div{float:left;}
.s_col p{margin-bottom:5px;}
.signIn {float:left; width:300px}
.signIn label{float:left; width:250px}
.signIn .text{float:left;width:265px; height:19px;}
.signIn a{float:left;color:#01426A;width:100%; text-decoration:none;margin:10px 0}
.signIn_s{float:left;border:none;display:block;background:url(../i/btns/btn_enterComp.png) no-repeat left top;color:#F7FCFE; width:244px; height:20px;margin-top:5px;text-align:right;}
.newUser{width:200px;float:left;margin-left:350px;margin-top:-180px;}
* html .newUser{top:442px;}
.newUser h4.filedset{font-size:14px;color:#01426A;font-weight:bold;width:100px;}
.register-link{margin-top:30px;}
.newUser a{text-decoration:none}

#pageColsFilm {min-height:540px;} /* check min height */
#pageColsDvd {min-height:600px;} /* check min height */

#pageFilm {border-top:1px solid #FFF; background-color:#ffffff;}

/*#pageHome ul {list-style-type:none; margin:0px; padding:0px;}
#pageHome li {list-style-type:none; margin:0px;}*/

/*.flashBanner, #pageCols, #pageColsFilm {margin-left:10px;}*/

/* home cols */
.homeCol {float:left; margin:0px 10px 0px 0px; width:182px; /*background-color:#FFFFFF;*/}
.homeColEnd {float:left; margin-right:0px; width:182px;}

/* film cols */
.filmTitleCol1 {float:left; margin:0px 0px 0px 0px; width:380px; height:100%;}
.filmTitleCol2 {float:left; margin:0px 0px 0px 0px; width:191px; height:100%; background-image:url(/i/bg/bg_homeGrad_1.png); background-repeat:repeat-x; background-position:top; height:540px;}
.filmTitleColRight {float:left; margin-left:0px; width:197px; background-color:#84d0f0; height:540px;}
.filmTitleInfo {margin-left:5px; width:181px;}
.filmTitleConRight {margin-left:5px;}
.filmTitleContent {width:374px; margin-top:10px;}
.filmSectionCol1 {float:left; margin:0px; width:571px; /*min-height:540px;*/}
.filmFeatureTitle {background-color:#84d0f0; width:561px; height:150px;}
.filmFeatureImg {width:181px; float:left; margin:10px 0px 10px 5px;}
.filmFeatureContent {float:left; margin:10px; width:342px;}
.filmSectionTitles {margin:20px 0px 10px 0px; padding:0px; height:100%; border:0px solid #000000;}
.filmSectionTitle {float:left; width:268px; margin:0px; border:0px solid #000000;}
.filmItem {border-bottom:1px solid #01426A; padding-bottom:10px; margin-bottom:10px; width:182px;}
.filmItem img {margin:10px 0px 0px 0px;}
.infoItem {/*margin-bottom:20px;*/}
/* btns */
.linkTrailer {margin:2px 0px 0px -1px;}


.filmTitleMenu {margin:10px 0px 0px -1px;}
/* dvd cols */
.dvdTitleCol1 {float:left; margin:0px 0px 0px 0px; width:382px; height:100%;}
.dvdTitleCol2 {float:left; margin:0px 0px 0px 0px; width:193px; height:100%; background-image:url(/i/bg/bg_homeGrad_1.png); background-repeat:repeat-x; background-position:top; height:600px;}

#dvdTitleColRight {float:left; margin-left:0px; width:193px; background-color:#62b1dc; height:600px;}
.dvdTitleConRight {margin:0px; padding:0px;}

#dvdTitleColRight ul {list-style-type:none; margin:5px 0px 5px 0px; padding:0px;}
#dvdTitleColRight li {list-style-type:none; margin-left:10px; color:#FFFFFF; font-weight:bold;}
.dvdTitleInfo {margin-left:5px; width:181px;}

.dvdOtherTitles {background-image:url(/i/bg/bg_dvdFilmsBar.png); background-repeat:repeat-x; background-position:top; height:25px;}
.dvdOtherTitlesBG {background-color:#aad7ed; margin-top:0px; padding:0px;}

#dvdTitleColRight a {text-decoration:none; color:#ffffff;}
#dvdTitleColRight a:visited {text-decoration:none; color:#ffffff;}
#dvdTitleColRight a:hover {text-decoration:underline; color:#ffffff;}
#dvdTitleColRight a:active {text-decoration:underline; color:#ffffff;}

.dvdHeader {background-image:url(/i/bg/bg_dvdBar.png); background-repeat:no-repeat; background-position:top; height:20px; border-bottom:1px solid #01426a;}
.dvdHeader h2 {font-size:12px; font-weight:bold; color:#01426a; line-height:15px; margin:0px 0px 0px 10px; padding-top:2px;}

.dvdTitleBottom {background-color:#84d0f0; height:5px;}

.moreTitles {border-top:1px solid #01426a; color:#000000}
.moreTitles ul {color:#000000; padding:0px; }
.moreTitles li {color:#000000; margin:0px; padding:0px; list-style-image:url(/i/btns/arrowB.png); list-style-position:inside;}

.moreOtherTitles li {margin-left:10px; list-style-image:url(/i/btns/arrowB.png); list-style-position:inside;}

#main{margin-left:10px;width:570px;float:left;min-height:520px;}
.film #main{min-height:520px;margin-left:0px;padding-left:10px;background:#D7EEF9 url(../i/bg/bg_homeGrad_1.png) repeat-x left bottom;}
#main h3{font-size:14px;margin-top:10px;line-height:17px;}
.films_coming-soon #main h3{font-size:14px;margin-top:10px;margin-bottom:10px;}
.home-entertainment #main h3.title{font-size:12px; color: #1C587C;margin-top:10px; padding-left:6px;padding-top:0px;background:url(../i/bg/bg_featured_title.png) repeat-x;width:564px; border-bottom:1px solid #1C587C; height:19px; }
#main h4.featured_title{font-size:12px; color: #1C587C;margin-top:7px; padding-left:6px;padding-top:3px;background:url(../i/bg/bg_featured_title.png) repeat-x;width:564px; border-bottom:1px solid #1C587C; height:16px; }
* html #main h4.featured_title{width:559px;}
#main h4.title{font-size:12px; color: #1C587C;margin-top:10px; padding-left:6px;padding-top:3px;background:url(../i/bg/bg_featured_title.png) repeat-x;width:564px; border-bottom:1px solid #1C587C; height:16px; }
/*#main .item-list h5{color:#01426A;font-size:15px;padding-left:6px;padding-top:10px;text-decoration:none;}*/
#main .item-list h5{margin-bottom:3px;}
#main .item-list h5 a{color:#01426A;font-size:15px;text-decoration:none;/*padding-left:7px;*/}
#main .item-list h5 a:hover{text-decoration:underline;}
.view-header .item-list{background:#B0D8ED; margin-top:0;}
.item-list ul{list-style-type:none;margin:7px 0}
.view-list-dvds_recent_releases-page{width:570px;}
li .dvdItem{/*position:relative;*/min-height:70px;position:relative;padding-bottom:6px;border-bottom:1px solid #79A3BA;}
* html li .dvdItem{height:70px;}
/*li .dvdItem h1{margin-left:55px;padding-top:7px;}*/
li .dvdItem h1{/*float:left; */position:absolute; left:50px;top:0;}
li .dvdItem img{/*position:absolute;float:left;*/position:relative;margin-right:7px;margin-top:7px;}
li .dvdItem .links{position:absolute; top:24px; left:50px;color:#1C587C;font-weight:bold;}
/*li .dvdItem .links li{width:110px;}*/
li .dvdItem p{position:absolute;top:37px;left:50px;width:500px;}
.dvdFeaturedItem.item-1 p{padding:0 5px;padding-left:60px;}
.dvdFeaturedItem.item-2 p{padding-right:5px;}
ul.view-list-films_in_cinema-page li {display: inline;}
ul.view-list-films_in_cinema-page li .first img{float:left;margin-top:0;margin-right:10px;}
ul.view-list-films_in_cinema-page li .filmItem {float:left;width:180px;padding-right:6px;height:320px;}
ul.view-list-films_in_cinema-page li .filmItem img{max-width:180px}
ul.view-list-films_in_cinema-page .filmItem.first {height:auto!important;background:#B0D8ED; width:560px;border-bottom:none;padding:5px;}
ul.view-list-films_in_cinema-page .links li{color:#1C587C;  font-weight:bold;}
ul.view-list-films_in_cinema-page .first img {float:left}
ul.view-list-films_in_cinema-page .first h1 {}
ul.view-list-films_in_cinema-page ul.links {margin:6px 0;width:100%}
ul.view-list-films_in_cinema-page .first ul.links {margin:6px 0;width:370px; float:left;}
ul.view-list-films_in_cinema-page h4 {margin:6px 0;}
ul.view-list-films_in_cinema-page p {margin:6px 0;}

ul.view-list-films_coming_soon-page li {display: inline;}
ul.view-list-films_coming_soon-page li .first img{float:left;margin-top:0;margin-right:10px;}
ul.view-list-films_coming_soon-page li .filmItem {float:left;width:180px;padding-right:6px;height:320px;}
ul.view-list-films_coming_soon-page li .filmItem img{max-width:180px}
ul.view-list-films_coming_soon-page .filmItem.first {height:auto!important;background:#B0D8ED; width:560px;border-bottom:none;padding:5px;}
ul.view-list-films_coming_soon-page .links li{color:#1C587C;  font-weight:bold;}
ul.view-list-films_coming_soon-page .first img {float:left}
ul.view-list-films_coming_soon-page ul.links {margin:6px 0;width:100%}
ul.view-list-films_coming_soon-page .first ul.links {margin:6px 0;width:370px; float:left;}
ul.view-list-films_coming_soon-page h4 {margin:6px 0;}
ul.view-list-films_coming_soon-page p {margin:6px 0;}

/*.view-list-dvds_recent_featured-embed .dvdFeaturedItem.item-1 a {float: left; height: 120px; display: block;}
.view-list-dvds_recent_featured-embed .dvdFeaturedItem.item-1 p a {display: inline;}*/

.view-list-films_in_cinema-page .first .linkTrailer{float:right;}

/*ul.view-list-films_coming_soon-page li .filmItem {float: left;width: 188px;}
ul.view-list-films_coming_soon-page li .filmItem.first {width: 564px;}*/

ul.view-list-films_in_competition-page li{display: inline;}
ul.view-list-films_in_competition-page li .filmItem.item-1{width:278px;margin-right:0;padding-right:6px;}
ul.view-list-films_in_competition-page li .filmItem.item-2{width:278px;}

ul.view-list-films_in_competition-page li .first img{float:left;margin-top:0;margin-right:10px;}
ul.view-list-films_in_competition-page li .filmItem {float:left;width:180px;margin-right:6px;}
ul.view-list-films_in_competition-page li .filmItem img{max-width:180px}
ul.view-list-films_in_competition-page li .first {width:560px;border-bottom:none;padding:5px;}
ul.view-list-films_in_competition-page .links li{color:#1C587C;  font-weight:bold;}
/*.view-header-dvds-recent-releases{background:url(../i/bg/bg_featured_title.png) repeat-x;}*/
li .dvdFeaturedItem{height:153px;width:570px;}
li .dvdFeaturedItem h5{padding-top:7px;}
li .dvdFeaturedItem img{float:left;margin:7px;/*margin-right:0; */}
li .dvdFeaturedItem h6{/*float:left;width:120px;*/font-size: 11px; color:#999; margin:0px 0 0 7px; font-weight:normal;}
li .dvdFeaturedItem .links{float:left;width:130px;}
li .dvdFeaturedItem .links li{font-weight:bold; color:#01426A/*width:110px;*/}
/*li .dvdFeaturedItem p{position:absolute; left:230px; top:40px;width:330px;}*/
li .dvdFeaturedItem.item-2{padding-top:20px;background:url(../i/bg/bg_dvdFilmsBar.png) repeat-x left top;margin-bottom:2px}
li .dvdFeaturedItem.item-2 p{top:60px;}

.home-entertainment_recent li .dvdFeaturedItem{height:auto;}
.home-entertainment li .dvdFeaturedItem{height:auto;padding-bottom:10px;}
.home-entertainment.home-entertainment_coming-soon li .dvdFeaturedItem{height:140px!important;}
.view-list-dvds_search-results-embed li .dvdFeaturedItem.item-1{float:left;width:275px;}
.view-list-dvds_search-results-embed .dvdFeaturedItem p{position:absolute; left:110px; top:40px;width:160px;}
.view-list-dvds_search-results-embed .dvdFeaturedItem{padding-top:10px;}
.view-list-dvds_rsearch-results-embed .dvdFeaturedItem.item-1 p{top:45px;}
.view-list-dvds_search-results-embed .dvdFeaturedItem.item-2{padding-top:10px; background:none !important;}
.view-list-dvds_search-results-embed .dvdFeaturedItem.item-2 p{top:45px;}

#sidebar-right #block-views-dvds_recent_releases_sidebar{padding-top:4px}
#sidebar-right #block-views-dvds_recent_releases_sidebar h2{margin-top:2px;}
#sidebar-right #block-views-dvds_recent_releases_sidebar, #sidebar-right #block-views-dvds_best_sellers, #sidebar-right .block-efd_custom, #sidebar-right #block-views-dvds_coming_soon {width: 192px;background:#84D0F0; margin-left:-4px;}
#sidebar-right #block-views-dvds_recent_releases_sidebar h2, #sidebar-right #block-views-dvds_best_sellers h2, #sidebar-right .block-efd_custom h2, #sidebar-right #block-views-dvds_coming_soon h2{font-size:12px;text-indent:5px;margin-top:0px; color: #1C587C;padding-top:3px;background:url(../i/bg/bg_dvdSectionRB.png) repeat-x;width:100%; border-bottom:1px solid #1C587C; height:16px; }
#sidebar-right #block-views-dvds_recent_releases_sidebar ul, #sidebar-right #block-views-dvds_best_sellers ul, #sidebar-right .block-efd_custom ul, #sidebar-right #block-views-dvds_coming_soon ul{background:#62B1DC; font-size:11px;padding-bottom:4px;}
#sidebar-right .block-efd_custom ul{padding-left:0 !important;}
#sidebar-right #block-views-dvds_recent_releases_sidebar li, #sidebar-right #block-views-dvds_best_sellers li, #sidebar-right .block-efd_custom li, #sidebar-right #block-views-dvds_coming_soon li{padding:3px 5px;}
#sidebar-right #block-views-dvds_recent_releases_sidebar li a, #sidebar-right #block-views-dvds_best_sellers a, #sidebar-right .block-efd_custom li a, #sidebar-right #block-views-dvds_coming_soon li a{color:#FFF; font-weight:bold; text-decoration:none;font-size:11px}
#sidebar-right #block-views-dvds_recent_releases_sidebar li a:hover, #sidebar-right #block-views-dvds_best_sellers li a:hover ,#sidebar-right .block-efd_custom li a:hover, #sidebar-right #block-views-dvds_coming_soon li a:hover{text-decoration:underline}
#sidebar-right #block-views-dvds_recent_releases_sidebar .view-footer, #sidebar-right #block-views-dvds_best_sellers .view-footer, #sidebar-right #block-views-dvds_coming_soon .view-footer{background:#62B1DC;padding:4px;border-top: 1px solid #79A3BA;margin-bottom:10px; font-size:11px;}
#sidebar-right #block-views-dvds_recent_releases_sidebar .view-footer a, #sidebar-right #block-views-dvds_best_sellers .view-footer a, #sidebar-right #block-views-dvds_coming_soon .view-footer a{/*padding-left:10px;*/font-weight:bold;/*background:url(../i/btns/arrowB.gif) no-repeat left center;*/color:#1C587C; text-decoration:none; margin-bottom:10px; }
.home-entertainment.home-entertainment_recent #sidebar-right{min-height:617px;}
* html .home-entertainment_recent #sidebar-right{height:617px !important;}
/*.home-entertainment #sidebar-right{min-height:1158px;}*/
/* html .home-entertainment #sidebar-right{height:1158px;}*/
.view-empty{margin:7px 0;}

ul.view-list-dvds_recent_featured-embed .links {margin-left:0px;}


#sidebar-right{/*min-height:679px;*/float:right;width: 184px;background:#84D0F0; padding:0px 4px;margin-right:-6px}
* html #sidebar-right{height:679px;}
#sidebar-right{/*min-height:679px;height:0;*/
	
	}

.left_col{float:left; width:375px;margin-top:10px;min-height:446px;/**/}
.dvd .left_col{padding-bottom:173px!important;/**/}
.marginR{margin-right:5px;}
.left_col h3{float:left;width:100%;margin:7px 0px;}
.left_col div{float:left;width:380px;}
.left_col p{margin-bottom:5px;float:left;}
.left_col div.gallery {margin-top:7px;}
.left_col div.gallery img{float:left;margin-right:4px;margin-bottom:3px;}
.center_col{float:right;margin-right:-5px;width:187px;margin-top:10px;/*min-height:520px;*/background:#FFF; margin-top:0;padding-left:5px;}
.center_col{min-height:inherit;}
.center_col img{margin-top: 10px;}
.node-173 .center_col{background:#F1F9FC; height:595px;}
.film .node .center_col{min-height:520px !important;}
.center_col h4{font-size: 11px; color:#999; margin:10px 0 0px 0; font-weight:normal;}
.center_col .title, .node-sidebar .title{font-size:14px;margin-top:7px;color:#1C587C;  font-weight:bold;}
.dvd #container #page #main .content .node .node-sidebar{min-height: 500px};
.node-sidebar{}
.node-sidebar{float: right; min-height:290px;width: 185px!important;margin-right:-5px;padding-left:10px;padding-bottom:10px;background:#F1F9FC}
#video-player{margin-top:10px;}
.center_col .links li, .node-sidebar .links li{color:#1C587C;  font-weight:bold;}
.center_col ul.links {margin:0;width:100%;}
.left2_col{float:left; width:370px;margin-top:10px;}
.left2_col div{float:left;width:370px;}
.left2_col p{float:left;width:370px;margin-top:5px;}
.left2_col h4{font-size: 11px;float:left;width:370px;margin-top:5px; color:#999;font-weight:normal;}
.center2_col{float:right; width:182px;margin-top:10px;}
.center2_col h3{margin:6px 0;}
.center_col h4{width:187px;}
.trailer-large .node-sidebar h4{width:187px;}
.u_col{float:left; width:500px;margin-top:10px;}
.u_col h3{float:left;width:100%;margin:7px 0px;}
.u_col p{margin-bottom:5px;}

.view-list-dvds_recent_featured-embed .dvd_center_links{/*float: left; width:130px;margin-left:-7px*/}
/* html .view-list-dvds_recent_featured-embed .dvd_center_links{margin-left:-14px}*/
.view-list-dvds_recent_featured-embed .dvd_center_links li .dvdFeaturedItem h6{/*float:left;width:120px;*/font-size: 11px; color:#999; margin:0px 0 0 7px; font-weight:normal;}
.dvd_center_links. dvdFeaturedItem.item-1 p{padding-left:5px;}

.form-item label{color:#666666; font-weight:bold;
line-height:16px;
padding-left:2px;width:auto;}
.form-item label.option a{font-weight:bold; color:#01426A}
.form-item label.option a:hover{text-decoration:none;}
.form-radios{width:auto!important}
.competition-answer{margin-top:-12px;}
.form-item .competition-answer label{display:block;margin-left:60px;height:20px;}
span.form-required{visibility:hidden}
.trailer-link-1-l{background: url(../i/btns/btn_trailer1large.png) no-repeat; width:105px; height:21px; text-decoration:none; display:block; float:left; margin-right:10px; margin-top:7px;}
.trailer-link-1-s{background: url(../i/btns/btn_trailer1small.png) no-repeat; width:105px; height:21px; text-decoration:none; display:block; float:left; margin-right:145px; margin-top:7px;}
.trailer-link-2-l{background: url(../i/btns/btn_trailer2large.png) no-repeat; width:105px; height:21px; text-decoration:none; display:block; float:left; margin-right:10px; margin-top:7px;}
.trailer-link-2-s{background: url(../i/btns/btn_trailer2small.png) no-repeat; width:105px; height:21px; text-decoration:none; display:block; float:left; margin-right:145px; margin-top:7px;}
.trailer-link-1-l span, .trailer-link-1-s span, .trailer-link-2-l span, .trailer-link-2-s span{visibility:hidden}

.trailer-small .node-sidebar{margin-top:-223px;min-height:623px;}
.trailer-links {width:375px;float:left;}
.trailer-small .content p{width:370px;float:left;}

.trailer-large .content p{width:365px;}

.home-entertainment ul.links {width:520px;}
.home-entertainment .item-1 ul.links, .home-entertainment .item-2 ul.links {width:120px;height:120px;overflow:hidden; padding-right:5px;}
/*.home-entertainment_recent .item-1 ul.links, .home-entertainment_recent .item-2 ul.links {float:left!important;width:120px!important;overflow:hidden; padding-right:5px;}*/
.home-entertainment .item-1 ul.links, .home-entertainment .item-2 ul.links {float:none;width:auto;height:auto;margin-bottom:5px;}

.home-entertainment_recent .item-1 ul.links, .home-entertainment_recent .item-2 ul.links {height:auto;}
ul.links.inline {display:block!important;}
.awards{font-weight:bold;color:#1C587C; font-size:10px;}
/*-------[ formatting ]----------------------------------------*/

h1 {font-size:15px; font-weight:bold; color:#01426a; line-height:16px; margin:5px 0px 0px 0px;padding:0px;}

h1 a:link {text-decoration:none; color:#01426a;}
h1 a:visited {text-decoration:none; color:#01426a;}
h1 a:hover {text-decoration:underline; color:#01426a;}
h1 a:active {text-decoration:underline; color:#01426a;}

h2 {font-size:13px; font-weight:bold; color:#01426a; line-height:15px; margin:0px 0px 0px 0px; padding:0px;}

h2 a:link {text-decoration:none; color:#01426a;}
h2 a:visited {text-decoration:none; color:#01426a;}
h2 a:hover {text-decoration:underline; color:#01426a;}
h2 a:active {text-decoration:underline; color:#01426a;}

h2 .cert {font-weight:normal;}

h3 {font-size:10px; font-weight:bold; color:#01426a; line-height:12px; margin:0px; padding:0px;}


img {
border:0px;
}

div, p {
text-align:left;
font-size:10px;
line-height:12px;
}

.bold {font-weight:bold;}

ul {list-style-type:none; margin:0px; padding:0px;}
li {list-style-type:none; margin:0px;}

.hzBlueLine {border-bottom:1px solid #01426a;}

.buyNowAt {color:#01426a; font-size:13px; font-weight:bold;}

/*-------[ strc ]----------*/
.floatBreak {float:none;}
.clear {clear:inherit;}
.fLeft{float:left;}
.fRight{float:right;}
.marginL10 {margin-left:10px;}
.marginT10 {margin-top:10px;}
.marginR20 {margin-right:20px;}

/*-------[ colours ]----------*/

.greybg {color:#e4e4e4;} /* bg grey */
.darkblue {color:#004066;} /* dark blue */ /* 1c587c */
.dblue {color:#01426a;} /* dark blue text */
.paleblue {color:#b3cedf;} /* bg blue d7eef9 */
.orange {color:#ee7f00;} /* orange 'more' */
.grey {color:#666666;}

.blueFilm {color:#84d0f0;} /* blue film side  */


/*-------[ links ]----------*/
/* basic */
/*a:link {text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline; color:#000000;}
a:active {text-decoration:underline; color:#000000;}*/

/* more text link */
.linkMore a:link {text-decoration:none; color:#ee7f00;}
.linkMore a:visited {text-decoration:none; color:#ee7f00;}
.linkMore a:hover {text-decoration:underline; color:#ee7f00;}
.linkMore a:active {text-decoration:underline; color:#ee7f00;}

.block-devel .item-list li{padding:2px 0!important; }
.block-devel a, .block-user a{color:#000; }
.block-devel a:hover, .block-user a:hover{text-decoration:none; }



/**/


/*nav*/
#navbuttons ul {list-style-type:none; margin:0px; padding:0px;}
#navbuttons li {list-style-type:none; margin:0px 0px 0px 0px; float:left; border:0px solid #000; display: block; text-align:center;}


div.menuBar {
	position:relative;
	left:0px;
	top:0px;
  padding: 0px;
  text-align: left;
	border:0px solid #000;
	clear: both;
}



/*#dropdowns h2{position:absolute;left:-999px;width:990px}*/
/*#dropdowns{font-size:80%; font-family: arial, sans-serif; color: #FFFFFF;}
#dropdowns li{ /* for IE5  border-bottom:1px solid #346888;display:inline;width:100%;line-height:1.2em;background:none;margin:0;padding:0;/* IE 5 WIN HACK font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:xx-small}

/*  */
#dropdowns div, #m1l1, #m1l2 {position:absolute; background-color:#01426a;z-index:4020;top:24px; visibility:hidden; display:block; border:0px #ccc solid;
}
#m1l1{left:49px;}
#m1l2{left:98px;}
#dropdowns #m1l2 {width:157px;}

#dropdowns div {/* IE 5 WIN HACK */width:144px;voice-family:"\"}\"";voice-family:inherit;}

html>body #dropdowns div{width:144px; font-family: arial, sans-serif; }
/* Recover from backslash hack */
#dropdowns ul {margin:0;padding:0;}
#dropdowns a {width:99.99%;display:block; color:#FFFFFF; text-decoration:none !important;text-align:left;padding:4px;}
html>body #dropdowns a {width:auto; border-bottom:1px solid #346888;}
#dropdowns a:hover {color:#FFFFFF; background-color:#346888; text-decoration:underline; /*font-weight:bold;*/}
/****************** NAV ******************/

#navbuttons {white-space:nowrap; display:block; position:absolute; top:0px; left:0px; height:18px; /* IE 5 WIN HACK */}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#footer {
	clear: both;
}
.item-list ul,
.item-list ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}


#similar .image-attach-body {
	margin: 0 0 0 2px;
}
.tabs{width:560px !important;float:none!important;}

dd {
 padding-bottom: 20px;
}

.fancy-submit{
	border:none; background:url(../i/btns/btn_submit.png) no-repeat left top;color:#FDFEFF; width:104px; height:21px;margin-top:10px;text-align:right;
}

#admin-home{
  position:absolute;
  top:0;
  left:0;
  background-color: yellow;
  color: green;
  border: 1px solid blue;
  padding: 5px;
}

#admin-home a{
	font-weight: bold;
	font-style: none;
	color: blue;
}

table{
	width: 100%;
}

a.login_link{
	color:#E89B3E;
	text-decoration:none;
}

div.error, tr.error {
  background: white;
  color: red;
}

div.error {
  border: none;
}

a.login_link{
	color:#E89B3E;
	text-decoration:none;
}

div.error, tr.error {
  background: white;
  color: red;
}

div.error {
  border: none;
}

p.attention{
	color: #E89B3E;
	font-weight: bold;
}

h3.content-page{
	color: black;
}

form#user-edit #edit-submit, form#user-edit #edit-delete{
	margin-bottom: 20px;
}

h6.user_info{
	font-size:1.0em;
	margin-bottom: 5px;
}

p.user_info, ul.tabs li, legend, label {
	text-transform: capitalize;
}

div#feature-trailer-link{
	height:20px;
}

.linkTrailers a{
	/*
	border: 1px solid red;
	margin-bottom: 50px;
	*/
	display:block;
	background:url(../i/btns/btn_view_trailer.png) no-repeat;
	width:85px;
	height:20px;
	margin-top:0px;
	padding-top:0;
}

.view-list-films_in_cinema-page .first .linkTrailers, .view-list-films_coming_soon-page .first .linkTrailers{clear:none}

.form-item .description{
	font-size: 1.1em;
}

legend{
	font-size: 1.2em;
}

h4.download-instructions{
	font-size: 1.2em;
	color:#1C587C;
	font-weight:bold;
	padding-top: 60px;
}

p.download-instructions{
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	color: #999999;
	font-size: 11px;
	padding-bottom: 10px;
}

form#efd-custom-nameform .form-item{
	margin-bottom: 0;
}

div.node-sidebar h1.title{
	padding-top: 4px;
	/*
	margin-top: 50px;
	padding-top: 50px;
	*/
}




