/* CSS Document */

*, html {margin:0; padding:0;}

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#787878; font-weight:normal; padding:0; margin:0; text-align:center; background-color:#fff;}

body div {text-align:left;}

img {border:0;}
p {margin:1em 0 1em 0; padding:0;}
hr {height:0px; border:0px; border:1px solid #D0D7DD;}

/* all generic styles */

.bold {font-weight:bold;}
.italic {font-style:italic;}
.notbold {font-weight:normal;}
.nomargin {margin:0;}
.nopadding {padding:0;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.small {font-size:0.9em;}
.top {padding-top:30px;}
.off-left {position: absolute; left: -999px; width: 990px;}

h1 {padding:0; color:#2e2e2e; margin:0; font-size:2.5em; word-spacing:-1px;}
h2 {padding:10px 0 3px 0; color:#2e2e2e; margin:0; font-size:1.1em;}
h2.landing {padding:0; color:#2e2e2e; margin-bottom:5px; font-size:1.5em; word-spacing:-2px;}
h2.leftnav {padding:0; color:#525252; margin:0; font-size:1.3em; word-spacing:-2px;}
h2.red {padding:10px 0 3px 0; color:#D90F01; margin:0; font-size:1.0em;}
h3.red {padding:10px 0 3px 0; color:#D90F01; margin:0; font-size:1.0em;}
h3 {padding:10px 0 3px 0; color:#2e2e2e; margin:0; font-size:1.0em;}
h3.home {padding:0; color:#2e2e2e; margin:0; font-size:1.3em;}
.bigred {color:#B00000; font-size:2.3em; padding:0; margin:0;}

/* links */

a {color:#777777; text-decoration:none;}
a:hover {text-decoration:underline;}

ul {list-style-type: disc; padding-left:15px; margin:1em 0 1em 0}
ul li {padding:0; margin:0;}
ul ul {list-style-image:url(/entertainmentone/images/dash.gif);}


/* BEGINNING OF LAYERS */

#wrapper {margin-left: auto; margin-right: auto; width: 1004px; text-align: left; background-color:#fff;}

/*#top {background-image:url(/entertainmentone/images/bg_gradient_top.jpg); background-repeat: repeat-x; min-height: 261px; color: #000;} */
#top {background-image:url(/entertainmentone/images/bg_gradient_top1.jpg); background-repeat: repeat-x; color: #000;} 
#bottom {background-color:#F8F8F6; background-image: url(/entertainmentone/images/bg_gradient_bottom.jpg); background-repeat: repeat-x; background-position: bottom; min-height: 426px; padding-bottom: 13px;}

/* for Internet Explorer 6.0 */
/*\*/
* html #top {height: 261px}
* html #bottom {height: 426px}
* html #bottom {height: 426px}
* html #bottomSemiWrapper {height: 413px}
/**/

/* topcontent */

#topContent {width: 981px; margin-left:13px; padding:0; background-color:#fff;}

.logo {float:left; padding:7px 0px 0px 65px; margin:0; width:200px; position:relative; top:10px; _top:17px; height:103px; background-color:#fff;}

#siteservices_wrapper {padding:46px 0px 0px 315px; background-color:#fff;}
#siteservices {float:right; padding-right:15px; padding-top:5px; margin:0; color:#777777;}
#siteservices a {text-decoration:none;}
#siteservices a:hover{text-decoration:underline;}
#search {float:left; padding-left:10px; margin:0; color:#777777;}

#topnav{float:right; padding:11px 0 0 11px; margin:0; width:583px; height:32px; background: url('/entertainmentone/images/topnava.jpg') 0 0 no-repeat;}
#topnav a{float:left;}
#topnav ul,#topnav ul li{list-style-type:none;margin:0;padding:0;}
#topnav ul li{float:left;}


#topnav ul li ul{display:none;}
#topnav ul li:hover ul{display:block;margin:20px 0 0 0;position:absolute;padding-top:10px;height:40px;width:982px;text-align:right;}
#topnav ul li:hover a{background-position:0 0;}
#topnav ul li ul li{background-color:#CCCCCC;padding:5px 0;width:20%}
#topnav ul li ul li.wLineK {background-image:url(/entertainmentone/images/lineboth.jpg); background-repeat:no-repeat; background-position:0px 0; }
#topnav ul li ul li a{height:15px;}

#topnav ul li ul.ulfirst{margin-left:-604px;} 
#topnav ul li ul.ulfirst li.lifirst{width:41%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:400px 0;}
#topnav ul li ul.ulfirst li.con{width:5.5%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:86px 0;padding-left:35px;}
#topnav ul li ul.ulfirst li.rcv{width:9%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:110px 0; height:20px; padding:5px 0 0 25px; }
#topnav ul li ul.ulfirst li.sev{width:36%; padding-left:23px; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:89px 0;}


/*#topnav ul li ul.ulfirst li.oas{width:11%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:75px 0;}
#topnav ul li ul.ulfirst li.bar{width:14%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:105px 0;}
*/

#topnav ul li ul li.lifirst{width:88px;/*width:7.5%;*/ 
background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:65px 0;}
#topnav ul li ul.ulsecond{margin-left:-783px;}
#topnav ul li ul li.lisecond{width:80%;}
#topnav ul li ul.ulthird{margin-left:-856px;}
#topnav ul li ul.ulthird li{width:25%;}
#topnav ul li ul.ulthird li.lithird{width:80%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:783px 0;}
#topnav ul li ul.ulthird li.lithirda{ width:8%;background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:69px 0;}
#topnav ul li ul.ulthird li.lithirdb{ width:12%;background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:693px 0;}
#topnav ul li ul li a{margin:0 20px 0 0;color:#001B48/*fc210e*/; font-size:12px; text-decoration:none; font-weight:bold;}

#topnav ul li ul.musicone{margin-left:-783px;}
#topnav ul li ul.musicone li{width:25%;}
#topnav ul li ul.musicone li.limusic{width:71%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:693px 0;}
#topnav ul li ul.musicone li.limusica{ width:9%;background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:85px 0;}
#topnav ul li ul.musicone li.limusicb{width:20%;background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:70px 0;}


#topnav ul li ul.ulfourth{margin-left:-694px;} 
#topnav ul li ul li.lifourth{width:58%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:535px 0;}
#topnav ul li ul.ulfourth li.tvone{width:11%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:75px 0;}
#topnav ul li ul.ulfourth li.tvtwo{width:66%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:645px 0;}
#topnav ul li ul.ulfourth li.tvthree{width:34%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:135px 0; text-align:center;}

/*#topnav ul li ul.ulfourth li.rcv{width:19%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:165px 0;}
#topnav ul li ul.ulfourth li.sev{width:17%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:135px 0;}
#topnav ul li ul.ulfourth li.con{width:17%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:137px 0;}
#topnav ul li ul.ulfourth li.oas{width:11%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:75px 0;}
#topnav ul li ul.ulfourth li.bar{width:14%; background-image:url(/entertainmentone/images/line.jpg); background-repeat:no-repeat; background-position:105px 0;}
*/



#topnav_home{background:url(/entertainmentone/images/home.jpg) no-repeat 0 0;}
#topnav_ir{background:url(/entertainmentone/images/ir.jpg) no-repeat left bottom;}
#topnav_corporate{background:url(/entertainmentone/images/corporate.jpg) no-repeat left bottom;}
#topnav_filmed{background:url(/entertainmentone/images/film.jpg) no-repeat left bottom;}
#topnav_tv{background:url(/entertainmentone/images/tv.jpg) no-repeat left bottom;}
#topnav_music{background:url(/entertainmentone/images/musica.jpg) no-repeat left bottom;}
#topnav_distribution{background:url(/entertainmentone/images/distributiona.jpg) no-repeat left bottom;}
#topnav_corporate:hover,#topnav_ir:hover,#topnav_filmed:hover,#topnav_music:hover,#topnav_distribution:hover,#topmav_tv:hover{background-position:0 0;}

#banner {float:left; padding:0; margin:0; width:981px; border-top:5px solid #A4A4A4;}
.img1 {float:left; padding-right:1px; margin:0; width:352px; height:142px;}
.img2 {float:left; padding-right:1px; margin:0; width:302px; height:142px;}
.img3 {float:left; padding:0; margin:0; width:325px; height:142px;}


/*leftcolumn */
#navigation {margin:-70px 0 0 13px; position:absolute; padding:0; width:221px; height:238px; float:left; background: url('/entertainmentone/images/leftcolumn.png') no-repeat;}

/*leftnav */
#leftnav {margin:0; padding-left:12px; float:left; width:201px;}

#header_leftnav {margin:0; padding:10px 0 3px 6px; float:left;}

#box_leftnav_top {background: url('/entertainmentone/images/box_leftnav_top.jpg') bottom left no-repeat; height:8px; width:193px; margin:0; padding:0; clear:both; vertical-align: bottom;}
#box_leftnav_bottom {background: url('/entertainmentone/images/box_leftnav_bottom.jpg') top left no-repeat; height:8px; width:193px; margin:0; padding:0; clear:both;}

#box_leftnav {width:191px; padding:0; margin:0; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4;}

#box_leftnav ul {margin: 0; padding-left:3px;}
#box_leftnav li {width:185px; margin:0; float:left; display: block; padding:0;  background: url('/entertainmentone/images/leftnav_middle.jpg') 0 0 no-repeat; height:21px;}
#box_leftnav li.first {width:185px; margin:0; float:left; display: block; padding:0; background: url('/entertainmentone/images/leftnav_first.jpg') 0 0 no-repeat; height:22px;}

#box_leftnav li a {display: block; font-weight:bold; color:#2e2e2e; text-decoration: none; padding:3px 0 0 20px; background: url('/entertainmentone/images/arrow.gif') 8px 8px no-repeat;}
#box_leftnav li a:hover {text-decoration: none; color:#d61003;}

#box_leftnav li.on a {color:#d61003;}
#box_leftnav li.on a:hover {color:#d61003; text-decoration:none;}


/*maincontent */

#bottomSemiWrapper {width: 981px; margin-left:6px; min-height: 413px; background-image: url(/entertainmentone/images/bg_bottom.jpg); background-repeat: no-repeat; background-position: bottom; padding:0 6px 6px 6px;}
#bottomFill {background-color: #fff; width:940px; margin-left:3px; padding-right:40px;}
#bottomContent {padding-left: 238px; margin:0;}

/*header */
#header {padding:15px 0 5px 0; margin:0; float:left; clear:both;}

/*content */
#content {margin:0; padding:0 0 10px 0; width:724px; float:left; clear:both;}

/*footer */
#footer {height: 26px; clear: both; padding-left:25px; padding-right:25px; font-size:0.8em; color:#777777;}
#footer .text {padding:0;}
#footer a {text-decoration:none; color:#001B48;}
#footer a:hover{text-decoration:underline;}
#footer img {margin-top:-0.9em;}


/* Forms */
form {padding:0; margin: 0;}
input.search {font-size:1.0em; border: 1px solid #C9C7C8; width: 107px; height:16px; color: #787878;}
input, select, option, textarea {font-size:1.0em; font-family:verdana;}
fieldset {margin:0; padding:3px; border:0px none; clear:both;}
label.alert {float:left; width:200px; padding:0; margin:0;}

/* Landing Pages */
#box_home, #box_home_link {width:345px; margin:0; padding-left:20px; float:left;}

#box_home_first {width:212px; margin:0; padding:0; float:left;}
#box_home_middle {width:212px; margin:0 0 0 35px; padding:0; float:left;}
#box_home_last {width:212px; margin:0 0 0 35px; padding:0; float:left;}

#box_home_firstlink {width:212px; margin:0; padding:0; float:left;}
#box_home_middlelink {width:212px; margin:0 0 0 35px; padding:0; float:left;}
#box_home_lastlink {width:212px; margin:0 0 0 35px; padding:0; float:left;}

.box_texthome {padding:0 10px 12px 5px; margin:0; float:left; clear:both;}
.dottedline {width:212px; padding:0; margin:0; float:left; clear:both; background: url('/entertainmentone/images/dots.gif') 0 0 repeat-x;}
.box_texthomelink {padding-left:7px; color:#FF9D0B; font-weight:normal; margin:0; clear:both; background: url('/entertainmentone/images/arrow.gif') no-repeat 0 4px;}
.box_texthomelink a {padding-left:5px; margin:0;}
.box_texthomelink a:hover {text-decoration:underline;}

#irlanding_left {padding-right:35px; margin:0; float:left; width:300px;}
.ir_date {float:left; color:#d61003; padding:8px 0 0 11px; margin:0; background: url('/entertainmentone/images/arrow.gif') no-repeat 0 13px; clear:both;}
.link_ir {float:left; padding-left:12px; margin:0; clear:both;}
.link_report {float:left; padding:0 0 10px 11px; margin:0; clear:both;}

a.link_arrow {padding:15px 0 0 11px; margin:0; background: url('/entertainmentone/images/arrow.gif') no-repeat 0 19px;}
a:hover.link_arrow {text-decoration:underline;}


#irlanding_right {padding:0; margin:0; float:left;}
#right_lf {width:130px; padding:0; margin:0; float:left;}
#right_rt {padding:0; margin:0; float:left;}


/* tables */
table {border-collapse:collapse;border-spacing:0;empty-cells: show;}
.date {color:#d61003;}

table.feeds {padding:0; margin:1em 0 1em 0;}
table.feeds thead tr th {background: url('/entertainmentone/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tbody tr td {background: url('/entertainmentone/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tr td {background: url('/entertainmentone/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tr.noline td {background: none; padding:0; margin:0;}

table.rns {padding:0; margin:1em 0 1em 0;}
table.rns tr td {padding:5px 0 5px 0; margin:0;}

/* Tabs */
#tabs {height: 28px; margin:0; padding:0;}
#tabs ul {list-style-type:none; float:left; margin: 0; padding:0;}
#tabs li {list-style-type:none; float:left; margin:0;}

#tabs .tab {float:left;	padding: 3px 10px;  border: 1px solid #DEDEDE;}
#tabs .tab_act {float: left; padding: 3px 10px; background-color: #ECECEC; border: 1px solid #DEDEDE;}


/* sitemap */

#sitemap {padding:0; margin:0;}
#sitemap ul {padding:0; margin:0;}
#sitemap ul li.lev1 {list-style-type:none;padding:10px 0 6px 0;margin:0;}
#sitemap ul li.lev1 a {padding:0; font-weight:bold;display:block;}
#sitemap ul li.lev2 {margin-left:20px; padding:2px 0 2px 0; list-style-type:none;}
#sitemap ul li.lev3 {display:none;}
#sitemap ul li.lev4 {display:none;}
#sitemap ul li.lev5 {display:none;}

/* Board of Directors */

#governance {padding:0; margin:0;}
#directors {padding:20px 30px 0 0; margin:0; float:left; width:335px;}
#directors2 {padding-top:20px; margin:0; float:left; width:340px;}
.photo {float:left; padding-right:15px; margin:0; width:100px; clear:both;}
.biography {float:left; padding:0; margin:0;}

