/* Colours */
.plum 	{color:#580162}
.plum2  {color:#B72670}
.orange {color:#F48A1A}
.mauve	{color:#E8CCE8}
.red	{color:#DF3049}

/*#TB_window, #TB_overlay {z-index: 99999999999999999999999999999999999999999999999999 !important}*/

body {height:100%;background:#F3EDEA;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.28em;color:#221F1F}

h1,h2,h3,h4,h5{color:#790F85;margin-bottom:0.5em}
p 			  {margin:0.5em 0}

#fading_photos {width:858px;height:616px;overflow:hidden}

#breaking_news h3, #news_areas h3 {font-size:13px}

.fullwidthlink {width:100%;height:615px;display:block}

a,a:link,a:visited 			 {color:#790F85;text-decoration:none;font-weight:bold}
a:hover,a:active,a.current   {color:#F48A1A}

/* Backgrounds */
/*#page {width:858px;height:615px;margin:2em auto;position:relative}*/
#container {width:858px;height:615px;position:absolute;left:50%;top:50%;margin-left:-429px;margin-top:-308px;border-bottom:1px solid #c6c8ca}
#container #page_photos {width:858px;height:615px;overflow:hidden;text-align:right}
#page {position:absolute;top:0;left:0;width:858px;height:615px;position:absolute}
.contact{background:url(../images/bg/new/BackstageAAA.jpg) transparent} /* About us */
.lhgprofile{background:url(../images/bg/new/Contact.jpg) transparent}
.eventcalendar{background:url(../images/bg/new/GigGuide.png) transparent}
.home{background:url(../images/bg/new/Home.png) transparent !important}
.marketingpr{background:url(../images/bg/marketingpr.png) transparent}
.news{background:url(../images/bg/news.png) transparent}
.production_event{background:url(../images/bg/new/EventProduction.png) transparent}
.event_design{background:url(../images/bg/new/EventDesign.png) transparent}
.splash{background:url(../images/bg/splashbg.jpg) transparent}
.tickets{background:url(../images/bg/tickets.png) transparent}
.video{background:url(../images/bg/video.png) transparent}
.xtranet{background:url(../images/bg/xtranet.png) transparent}
.talent{background:url(../images/bg/new/TalentList.jpg) transparent}
.talent_details{background:url(../images/bg/new/TalentPerson.png) transparent}
.general{background:url(../images/bg/new/Contact.jpg) transparent}
.news2{background:url(../images/bg/new/PressPit.jpg) transparent}
.newsarticle{background:url(../images/bg/new/PressPit.jpg) transparent}

#talentbar  {background:url(../images/elements/gigsbar.gif) no-repeat #fff;width:411px;height:32px;padding:5px 0 0 10px;margin-left:-10px;margin-bottom:10px}
#gigsbar    {background:url(../images/elements/gigsbar.gif) no-repeat transparent;width:386px;height:32px;padding:5px 0 0 10px;margin-left:-10px;margin-top:12px}
#sel		{width:100px}
.sel		{width:100px;float:left;margin-right:4px}
#ser		{}

#tooltip	{background:#FFF no-repeat 8px 7px;padding:5px 6px;max-width:300px;position:absolute;left:-4000px;z-index:99999999999999999999999999999999999999999999999999999999999999999999999999999999999999}
#tooltip h3	{color:#000;line-height:1.26em;font-size:13px}

#pagenumbering {float:left;margin-top:2px;margin-right:6px}

ul#nav {width:154px;margin-bottom:8px;z-index:9999999999999999}
ul#nav li {border-bottom:1px solid #E8CCE8}
ul#nav li a {margin:5px 0;display:block}

ul#nav li.last {border-bottom:none}
.submenu {font-size:11px;padding-left:10px}

#news_areas     {width:440px;height:138px;overflow:hidden;position:absolute;bottom:30px;left:0px}
#news_areas div {width:138px;height:138px;float:left;margin-right:6px}

#news_gigs			{background:url(../images/news/th_gigs.jpg)}
#news_production	{background:url(../images/news/th_production.jpg)}
#news_talent		{background:url(../images/news/th_talent_sign.jpg)}

#news_gigs, #news_production, #news_talent {cursor:pointer}

#news_gigs a		{background:#6f2f7b;color:#fff;display:block;padding:2px 3px}
#news_production a  {background:#e13a3e;color:#fff;display:block;padding:2px 3px}
#news_talent a		{background:#f27821;color:#fff;display:block;padding:2px 3px}

.presspitareas		{position:absolute;bottom:20px}

#breaking_news  {background:#e6e7e7 url(../images/elements/bn_bg.gif) no-repeat;margin:8px 0;border-top:1px solid #e2cfe5;border-bottom:1px solid #e2cfe5;padding:2px 3px;width:836px;height:22px;overflow:hidden;position:absolute;bottom:0;left:8px}

hr {background:#EDD8ED;height:2px;border:none}

.sub_content ul.buttons {margin-left:-10px}
.production_event .sub_content ul.buttons {margin-left:0}
ul.buttons	  {list-style-type:none !important;}
ul.buttons li {width:162px;height:25px;margin:6px 0;position:relative;left:-4px;list-style-type:none !important}
ul.buttons li a, ul.buttons li a:hover {color:#fff;background:url(../images/elements/button.gif);display:block;width:152px;height:15px;padding:5px}
ul.buttons li a.current {background:url(../images/elements/button_on.gif) !important}

.news_articles	  {margin-bottom:8px}
.news_articles li {padding:4px 0;border-bottom:1px solid #E8CCE8}

.button {color:#FFF;background:#F48A1A}

a.more_link, a.back_button {background:url(../images/elements/more.gif) no-repeat;display:block;height:15px;padding-left:22px;font-weight:normal;font-size:15px;
font-family:"Arial Narrow"}
a.back_button {background:url(../images/elements/back.gif) no-repeat;position:relative}
a.back_button {float:right}
a.back_button_lhs {float:none !important}
a.more_link:hover, a.back_button:hover {background-position:0 -15px}
a.more_news {position:absolute;left:114px;bottom:80px}
a.back_news_art {position:absolute;left:186px;top:390px;z-index:99999999}

div#lhs {width:154px;position:absolute;left:47px;top:154px;height:157px}

div#content {width:414px;height:430px;position:absolute;top:154px;left:230px}
.page2 #content, .page2_rounded #content {width:502px}

.prev_next_buttons {display:block;width:470px;height:15px}
.prev_next_buttons span {position:absolute;top:-4000px}
.prev_h a	{background:url(../images/elements/less_left.gif) no-repeat;width:15px;height:15px;display:block;float:left}
.next_h a	{background:url(../images/elements/more_right.gif) no-repeat;width:15px;height:15px;display:block;float:right}

h1 {font-family:"Arial Narrow";font-weight:normal;font-size:21px}
h2 {font-family:"Arial Narrow";font-size:15.5px}
h2.subtitle, h2.subtitle a {color:#B72670 !important;font-size:15.5px}
h2.subtitle a {font-weight:normal}

h1.intro {color:#bd3d75}

.home .copy {width:230px}
.talent_details .copy {width:330px}
.contact .copy {width:530px}
.lhgprofile .copy {width:430px}

.sub_content li, ul.bullets li {background:url(../images/elements/bullet.gif) no-repeat 0 3px;padding-left:14px}

.indented li {background:none !important}

side_image			{float:left;margin-right:14px;margin-bottom:10px}
div.news_preview	{margin:16px 0;min-height:124px;position:relative;display:block;width:445px}
div.news_preview h2, div.news_preview a, div.news_preview h3 {color:#221F1F}
div.news_preview h2 {font-size:15.4px}

.talent .copy {width:600px;height:210px}
.talent_preview	{width:140px;float:left}
.talent_preview h4 {color:#F48A1A;font-weight:normal}
.talent_preview h5 {color:#DDD;font-weight:normal}

.news2 .copy {width:436px}
.newsarticle .copy {width:436px;position:relative;top:-45px}

#sub_navigation {float:left;width:100%;line-height:normal;margin-bottom:16px}
#sub_navigation li {float:left;background:url(../images/elements/button_right.gif) no-repeat right top;margin-right:2px;margin-bottom:4px}
#sub_navigation a  {display:block;background:url(../images/elements/button_left.gif) no-repeat left top; padding:5px 12px;color:#fff}

.adjusted_submenu {margin-top:-26px;margin-left:-14px}

.contact_textarea {width:407px;height:170px}

.contact_label 	{display:block;width:120px}
.field			{float:right;width:300px;margin-top:-1.6em}
.enquiry_label	{position:relative;top:-0.5em}

.book_link	 {background-color:#580162 !important;width:64px}
.book_link a {color:#fff;display:block;text-align:center;width:64px;vertical-align:middle}

#sub_navigation .current {background-image:url(../images/elements/button_right_on.gif);}
#sub_navigation .current a {background-image:url(../images/elements/button_left_on.gif);}

#next_menu {/*background:url(../images/elements/scroller_tmp.gif) no-repeat;*/ width:400px;height:18px;position:absolute;left:0;bottom:78px;padding-left:3px}
#next_menu a {width:10px;height:10px;background:url(../images/elements/light.gif);display:block;float:left;margin-top:4px;margin-left:3px;overflow:hidden}
#next_menu a:active, #next_menu a.active {background-position:0 10px}

.event_design #next_menu {position:absolute;bottom:10px}
.eventcalendar #next_menu {position:absolute;bottom:68px}
.production_event #next_menu {position:absolute;bottom:-20px}
.talent #next_menu {position:absolute;bottom:-10px}
.contact #next_menu {position:absolute;bottom:10px}
.newsarticle #next_menu {position:absolute;bottom:-6px}
.lhgprofile  #next_menu {position:absolute;bottom:-6px}
.homepage #next_menu    {position:absolute;bottom:95px;left:226px;z-index:88888}

.placeholder {background:url(../images/bgtalent_photo.gif);width:100px;height:112px;float:left;margin-right:14px;margin-bottom:12px}

#talent_bar  {background:url(../images/bgtalentbar.gif);width:345px;height:28px;margin-bottom:12px}

.alt_menu  {position:absolute;right:50px !important;bottom:90px !important}

#content {z-index:200 !important}
.event_calendar {margin-top:16px}
.event_calendar legend {display:block;background:#580162;color:#fff;padding:2px 4px 0 4px;width:8em}
.event_calendar table  {border-top: 1px solid #580162;width:96%;font-family:"Arial Narrow";margin-bottom:14px}
.event_calendar td     {background:#F4F0F5;border-bottom:2px solid #fff;padding:2px 4px}

#feature_photo  {position:absolute;right:0;bottom:87px}
#mask			{width:272px;height:386px;background:url(../images/bg/lh3_cutout_24.png);position:absolute;left:0;right:0;z-index:100;}
#mask h1 {color:#fff;line-height:1.24em;font-size:18px;margin-left:84px;margin-top:65px;text-shadow:#222 2px 2px 10px;}

.bottom_text    {margin-top:260px !important}

.hidden		{display:none}
.nonvisible 	{visibility:hidden}

.onpageimage		{position:absolute;bottom:40px}
.onpagetalentimage	{position:absolute;bottom:140px !important}

#flash_top, #flash_splash   {position:absolute;top:0;left:0}
#flash_side     {position:absolute;bottom:0;right:0}
#flash_bottom   {position:absolute;bottom:0;left:0}
#flash_text		{position:absolute;top:225px;right:-30px}

.next_link	 {float:right;padding:4px 20px 4px 3px;border:1px solid #E8CCE8;margin-right:6px;position:relative;top:-10px}
#next_link_act   {position:absolute;bottom:164px;right:29px;display:none !important}
#next_link_act a {padding:4px 28px 4px 3px;border:1px solid #E8CCE8;margin-right:6px;float:none;position:static;background-image:url(../images/elements/next_arrow_hover.gif); background-position: 100% -1px; background-repeat:no-repeat}
#next_link_act a:hover {background-position:100% -28px}

hr.clearperson   {clear:both;margin-top:17px;margin-bottom:10px}

#videolink {position:relative;top:18px}

.offscreen {position:absolute;top:-4000px}

.profilepic 	{width:124px;height:124px;float:left;margin-right:10px;margin-bottom:11px;clear:left}
.profilepic_liz {width:176px;height:124px;float:left;margin-right:10px;margin-bottom:8px;clear:left}

.company_details {margin-top:1.3em}

#home_promo_txt {position:absolute;top:214px;right:22px}

#lead_article h1 {line-height:1.12em}

.indented li {margin-left:5px !important;padding:0 !important;position:relative;top:6px}
.news_articles li {background:none !important;margin-left:0 !important;padding-left:0 !important}

.news_title {line-height:1em}

#leftfloatphoto, .leftfloatphoto {float:left;padding-right:10px;padding-bottom:10px}

.artistp  {display:block;width:134px;height:330px;float:left;padding-right:12px;
font-size:17px;line-height:18px;font-weight:bold;color:#F48A1A;font-family:"Arial Narrow",Arial,Helvetica,sans-serif}
.artistp .viewcv {margin-top:10px}
.artists_table  {width:590px;height:330px}

#talent_form 	{position:relative;width:376px;height:32px}

#sex_f			{position:absolute;right:70px;top:0}
#sex_m			{position:absolute;right:94px;top:0}
#search_submit	{position:absolute;right:9px;top:0}

#sex_m, #sex_f {width:22px;height:22px;display:block;}
#sex_f {background-image:url(../images/elements/bt_female.gif);}
#sex_m {background-image:url(../images/elements/bt_male.gif);}
.deactive {background-position:0 -22px}

span.tooltip {cursor:help;}

/* LD */
select {font-family:"Arial Narrow",Arial,Helvetica,sans-serif}

.clear {clear:both;float:none;height:2px;width:100%;display:block;float:none}
.artists_table h1 {font-size:17px;color:#F48A1A;padding:0.8em 0 0.4em 0}
#tickerdiv  {width:698px;height:26px;overflow:hidden;position:relative;left:138px;top:2px}
#submitform {position:relative;top:6px}

#mini_gallery    {position:absolute;bottom:28px;height:120px;width:378px}
#mini_gallery li {display:inline}

.small_gallery    {bottom:8px}
.relativegallery {position:absolute;bottom:58px !important}
.page_management-logistics .relativegallery {bottom:20px !important}

#enter_link   {position:absolute;bottom:34px;right:12px;width:113px;height:34px;z-index:888888888888}
#splash_video {position:absolute;top:17px;left:17px;width:279px;height:223px}

#ticker_mask {width:153px;height:41px;position:absolute;bottom:0;right:0;z-index:9999999999999999999}