/* -------------------------------------------------------------- 
  
   Screen Styles
   Date: 
  
-------------------------------------------------------------- */

@import 'screen/reset.css'; /*Resets browser default settings to give all browsers same starting point*/
@import 'screen/typography.css'; /* All styles involving text including tables, links and headings*/
@import 'screen/forms.css'; /* Form styles*/

/*--=General Styles--*/
body { background: #fff url(../images/bg_tile.jpg) center top;}

/*Image Replacement - saves duplication of below through stylesheet*/
.ir { display: block; text-indent: -5000px;}

/*Holder - should be the total width*/
.holder { width: 950px; margin: 0 auto; position: relative; }
.header_holder { background: url(../images/grunge_header.jpg) no-repeat center top; }
.footer_holder { background: url(../images/grunge_footer.jpg) no-repeat center bottom; }
.holder .returntohome { position: absolute; top: 40px; }
.holder .returntohome a { text-indent: -5000px; display: block; width: 220px; height: 170px;}

p, ul, ol, blockquote { font-size: 1.1em; }

/*Columns - width is 110px; gutter is 10px;*/
.column1, .column2, .column3, .column4, .column5, .column6, .column7 { margin: 0 10px 0 0; float: left;}
.column1 { width: 110px;}
.column2 { width: 230px;}
.column3 { width: 350px;}
.column4 { width: 470px;}
.column5 { width: 590px;}
.column6 { width: 710px;}
.column7 { width: 830px;}
.column8 { width: 950px; margin: 0; float: none; clear: both;}
.last { margin-right: 0;}

#accessibility { display: none; }

.float_l { float: left;}
.float_r { float: right;}

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.quiet      { color: #666; }

.hide       { display: none; }
.highlight  { background:#ff0; }
.added      { color:#060; }
.removed    { color:#900; }

.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.txt_align_l { text-align: left;}
.txt_align_r { text-align: right;}

.first_para { font-weight: 700;}

.clear { clear: both; margin: 0; padding: 0; visibility: hidden; height: 0;}

/* Standard styles to apply margin and padding the same width/height as the column gutter*/
.marg_t { margin-top: 10px;}
.marg_b { margin-bottom: 10px;}
.marg_r { margin-right: 10px;}
.marg_l { margin-left: 10px;}
.marg_0 { margin: 0;}
.marg { margin: 10px;}

.pad_t { padding-top: 10px; }
.pad_b { padding-bottom: 10px;}
.pad_r { padding-right: 10px; }
.pad_l { padding-left: 10px;}
.pad_0 { padding: 0;}
.pad { padding: 10px;}

h1, h2.h2_charity_partners { background: #3d2820; color: #fff; display: block; height: 32px; background-position: center center; padding: 0 5px; background-repeat: no-repeat; text-indent: -5000px; margin: 8px 0 15px; }
h1.home { background-image: url(../images/headings/h1_home.gif); width: 488px; }
h1.about_what { background-image: url(../images/headings/h1_about_what.gif); width: 430px; }
h1.about_who { background-image: url(../images/headings/h1_about_who.gif); width: 189px; }
h1.about_how { background-image: url(../images/headings/h1_about_how.gif); width: 438px; }
h1.about_faq { background-image: url(../images/headings/h1_faq.gif); width: 71px; }
h1.judges_panel { background-image: url(../images/headings/h1_judges_panel.gif); width: 144px; }
h1.judges_process { background-image: url(../images/headings/h1_judges_process.gif); width: 182px; }
h1.h1_awards { background-image: url(../images/headings/h1_awards.gif); width: 116px; }
h1.h1_awards_voted { background-image: url(../images/headings/h1_awards_voted.gif); width: 212px; }
h1.h1_awards_judged { background-image: url(../images/headings/h1_awards_judged.gif); width: 217px; }
h1.h1_awards_nominate { background-image: url(../images/headings/h1_nominate_someone.gif); width: 275px; }
h1.h1_suggest_award { background-image: url(../images/headings/h1_suggest_award.gif); width: 274px; }
h1.h1_partners { background-image: url(../images/headings/h1_partners.gif); width: 135px; }
h1.h1_foundation { background-image: url(../images/headings/h1_sola_foundation.gif); width: 244px; }
h1.h1_charity_partners { background-image: url(../images/headings/h2_charity_partners.gif); width: 165px;}
h1.h1_local_government { background: url(../images/headings/h2_local_government.gif) no-repeat; width: 304px; height: 29px; margin: 15px 0 25px;}
h1.h1_theshow { background-image: url(../images/headings/h1_theshow.gif); width: 144px; }
h1.h1_contacts { background-image: url(../images/headings/h1_contacts.gif); width: 144px; }
h1.h1_sitemap { background-image: url(../images/headings/h1_sitemap.gif); width: 114px; }
h1.h1_special_recognition { background-image: url(../images/headings/h1_award_special.gif); width: 543px; }
h1.h1_role_model { background-image: url(../images/headings/h1_award_role_model.gif); width: 862px; }
h1.h1_london_legend { background-image: url(../images/headings/h1_award_london_legend.gif); width: 529px; }
h1.h1_education { background-image: url(../images/headings/h1_award_education.gif); width: 621px; }
h1.h1_arts { background-image:  url(../images/headings/h1_award_thearts.gif); width: 603px; }
h1.h1_business { background-image: url(../images/headings/h1_award_business.gif); width: 619px; }
h1.h1_young_heroes { background-image: url(../images/headings/h1_award_young.gif); width: 345px; }
h1.h1_community { background-image: url(../images/headings/h1_award_community.gif); width: 468px; }
h1.h1_sport { background-image: url(../images/headings/h1_award_sport.gif); width: 561px; }
h1.h1_music { background-image: url(../images/headings/h1_award_music.gif); width: 558px; }
h2.h2_partners { background: url(../images/headings/h2_partners.gif) no-repeat; width: 112px; height: 29px; margin: 15px 0 25px;}
h2.h2_nominees { background: #1b3737 url(../images/headings/h2_thenominees.gif) no-repeat center center; width: 134px; text-indent: -5000px; padding: 5px; }
h2.h2_in_assoc { background: #1b3737 url(../images/headings/h2_inassoc.gif) no-repeat center center; width: 201px; text-indent: -5000px; padding: 5px; }
h2.h2_judges { background: #1b3737 url(../images/headings/h2_thejudges.gif) no-repeat center center; width: 106px; text-indent: -5000px; padding: 5px; }
h2.h2_theaward { background: #1b3737 url(../images/headings/h2_theaward.gif) no-repeat center center; width: 110px; text-indent: -5000px; padding: 5px; }
/*--=Header--*/
.sitename { display: block; height: 200px; text-indent: -5000px; }
.home_sitename { display: block; height: 150px; text-indent: -5000px; }

/*--=Navigation--*/
#navigation { background:url(../images/navigation_bg.gif) no-repeat right -10px; height: 64px; margin: 0 0 0 0;}
#navigation.home_nav { margin-top: 0; }
#navigation ul { padding: 20px 0 0 210px;}
#navigation li { float: left; margin: 0 8px 0 0; }
#navigation li a { text-indent: -5000px; display: block; height: 29px;}

a.home { width: 78px; background: url(../images/navigation/home.gif) no-repeat; }
a.about { width: 79px; background: url(../images/navigation/about.gif) no-repeat; }
a.judges { width: 83px; background: url(../images/navigation/judges.gif) no-repeat; }
a.awards { width: 96px; background: url(../images/navigation/awards.gif) no-repeat; }
a.partners { width: 109px; background: url(../images/navigation/partners.gif) no-repeat; }
a.theshow { width: 115px; background: url(../images/navigation/theshow.gif) no-repeat; }
a.contacts { width: 114px; background: url(../images/navigation/contacts.gif) no-repeat; }
#navigation li a:hover { background-position: 0 -29px;}
#navigation li a.on { background-position: 0 -61px; }

#subnavigation { background: url(../images/subnavigation_bg.gif) no-repeat center -20px; height: 52px;}
#subnavigation li { float: left; margin: 0 16px 0 0; }
#subnavigation li a { text-indent: -5000px; display: block; height: 38px;}
#subnavigation li a:hover { background-position: 0 -38px;}
#subnavigation li a.on { background-position: 0 -76px; }
#subnavigation.no_nav { background: none; }

ul.about { padding: 0 0 0 100px; }
ul.judges { padding: 0 0 0 250px; }
ul.awards { padding: 0 0 0 140px; }

a.about_what { width: 188px; background: url(../images/subnavigation/about_what.gif) no-repeat; }
a.about_how { width: 207px; background: url(../images/subnavigation/about_how.gif) no-repeat; }
a.about_whose { width: 123px; background: url(../images/subnavigation/about_who.gif) no-repeat; }
a.about_faq { width: 64px; background: url(../images/subnavigation/about_faq.gif) no-repeat; }

a.local_government_sub { width: 170px; background: url(../images/subnavigation/partners_localgovernment.gif) no-repeat; }
a.associates_sub { width: 113px; background: url(../images/subnavigation/partners_associates.gif) no-repeat; }
a.partners_sub { width: 94px; background: url(../images/subnavigation/partners_partners.gif) no-repeat; }
a.foundation_sub { width: 155px; background: url(../images/subnavigation/partners_sola_foundation.gif) no-repeat; }

a.judges_panel { width: 98px; background: url(../images/subnavigation/judges_thepanel.gif) no-repeat; }
a.judges_process { width: 120px; background: url(../images/subnavigation/judges_theprocess.gif) no-repeat; }
a.judges_categories { width: 173px; background: url(../images/subnavigation/judges_categories.gif) no-repeat; }

a.awards_awards { width: 83px; background: url(../images/subnavigation/awards_awards.gif) no-repeat; }
a.awards_voted { width: 137px; background: url(../images/subnavigation/awards_voted.gif) no-repeat; }
a.awards_judged { width: 143px; background: url(../images/subnavigation/awards_judged.gif) no-repeat; }
a.awards_nominate { width: 175px; background: url(../images/subnavigation/awards_nominate.gif) no-repeat; }
a.awards_suggest { width: 175px; background: url(../images/subnavigation/awards_suggest.gif) no-repeat; }

.awards_date { display: none; }

#breadcrumbs { min-height: 2.5em; padding: 0 0 0 15px; }
#breadcrumbs li { float: left; margin: 0 0.6em 0 0;}
#breadcrumbs a { text-decoration: none; }
#breadcrumbs a:hover { text-decoration: underline; }

/*--=Home page--*/
.video_panel { margin: 0 0 5px; }

/*--=Main Content--*/
.main_content { position: relative; min-height: 326px; }
.quote_column { width: 347px; position: absolute; top: 0; right: -40px; text-indent: -5000px; }
.quote_1 { background: url(../images/quotes/quote1.gif) no-repeat; height: 326px; }
.quote_2 { background: url(../images/quotes/quote2.gif) no-repeat; height: 326px; }
.quote_3 { background: url(../images/quotes/quote3.gif) no-repeat; height: 326px; }
.quote_4 { background: url(../images/quotes/quote4.gif) no-repeat; height: 326px; }
.quote_5 { background: url(../images/quotes/quote5.gif) no-repeat; height: 326px; }
.text_with_quote { width: 612px; padding: 0 0 0 10px; }

.partners_holder { padding: 0 0 0 10px; min-height: 350px; width: 900px; }
.partners_holder li { float: left; margin: 0 30px 0 0; }
.partners_holder li a { height: 59px; }
.damilola { background: url(../images/partners/damilola.gif) no-repeat center center; width: 236px;}
.thesun { background: url(../images/partners/thesun.gif) no-repeat center center; width: 109px;}
.arc_sound { background: url(../images/partners/small_arc_sound.gif) no-repeat center center; width: 94px;}
.londonpaper { background: url(../images/partners/londonpaper.gif) no-repeat center center; width: 209px;}
.homeoffice { background: url(../images/partners/homeoffice.gif) no-repeat center center; width: 111px;}
.dm { clear: both; background: url(../images/partners/dm.gif) no-repeat center center; width: 118px;}
.netbenefit { background: url(../images/partners/netbenefit.gif) no-repeat center center; width: 207px;}
.crimestoppers { background: url(../images/partners/crimestoppers.gif) no-repeat center center; width: 127px;}
.jtl { background: url(../images/partners/small_jtl.gif) no-repeat center center; width: 100px;}
.oneevent { background: url(../images/partners/partner_oneevent.gif) no-repeat center center; width: 91px; height: 59px; margin: 0 0 30px 0; }
.choice { background: url(../images/partners/small_choice.gif) no-repeat center center; width: 131px; }
.bebo { background: url(../images/partners/partner_bebo.gif) no-repeat center center; width: 104px; }
.partner_panel { background: url(../images/partners/kinsella.gif) no-repeat left top; padding: 0 0 0 180px; margin: 0 40px 40px 0; min-height: 56px;}
.partner_panel h3 { font-size: 1.3em; font-weight: 700; }
.mygeneration { background-image: url(../images/partners/mygeneration.gif); } 
.partner_damilola { background-image: url(../images/partners/partner_damilola.gif); }
.kidscompany { background-image: url(../images/partners/kidscompany.gif); } 
.laureus { background-image: url(../images/partners/partner_fight_peace.gif); } 
.peaceonstreets { background-image: url(../images/partners/peace_on_streets.gif); }
.boyhood { background-image: url(../images/partners/boyhood.gif); }
.rob_knox { background-image: url(../images/partners/rob_knox.gif); }
.workinglinks { background-image: url(../images/partners/workinglinks.gif); }
.princes_trust { background-image: url(../images/partners/princes_trust.gif); }
.kickz { background-image: url(../images/partners/kickz.gif); }
.jimmy_mizen { background-image: url(../images/partners/jimmy-mizen.gif); }
.enfuse { background-image: url(../images/partners/enfuse.gif); }
.rio_dream { background-image: url(../images/partners/rio_dream.gif); }
.true_tube { background-image: url(../images/partners/true_tube.gif); }
.families_utd { background-image: url(../images/partners/families_utd.gif); }
.happen { background-image: url(../images/partners/happen.gif); }
.partner_astar { background-image: url(../images/partners/astar.gif); }
.partner_crimestoppers { background-image: url(../images/partners/partner_crimestoppers.gif); }
.peacealliance { background-image: url(../images/partners/peacealliance.gif); }
.partner_thesun { background-image: url(../images/partners/partner_thesun.gif); }
.partner_londonpaper { background-image: url(../images/partners/partner_londonpaper.gif); }
.partner_homeoffice { background-image: url(../images/partners/partner_homeoffice.gif); }
.partner_dm { background-image: url(../images/partners/partner_dm.gif); }
.partner_netbenefit { background-image: url(../images/partners/partner_netbenefit.gif); }
.partner_charlton { background-image: url(../images/partners/partner_charlton.gif); }
.partner_jtl { background-image: url(../images/partners/partner_jtl.gif); }
.partner_choice { background-image: url(../images/partners/partner_choice.gif); }
.partner_oneevent { background-image: url(../images/partners/oneevent.gif); }
.partner_arcsound { background-image: url(../images/partners/arc_sound.gif); }
.partner_bright_ideas { background-image: url(../images/partners/partner_bright_ideas.gif); min-height: 75px; }
.partner_ballerz_league { background-image: url(../images/partners/partner_ballerz_league.gif); min-height: 122px; }
.partners_bullets { margin-bottom: 15px; }
.partners_bullets li { list-style: disc; padding-left: 5px; margin: 0 0 0 25px; }

/*--=Social Media--*/
.social_links li { float: left; margin: 0 20px 0 0; width: 113px; height: 80px; }
.social_bebo { background: url(../images/social_bebo.gif) no-repeat center center; width: 113px; height: 40px; }
.social_facebook { background: url(../images/social_facebook.gif) no-repeat center center; width: 111px; height: 40px; }
.social_myspace { background: url(../images/social_myspace.gif) no-repeat center center; width: 112px; height: 40px; }
.social_twitter { background: url(../images/social_twitter.gif) no-repeat center center; width: 112px; height: 40px; }

/*--=About - Who--*/
.row { clear: both; padding: 15px 0 0 0; }
.person_panel { min-height: 260px; width: 461px; float: left; margin: 0 15px 0 0;}
.person_panel.last { margin-right: 0; }
.person_panel p { color: #fff; padding: 0 15px 8px 130px; margin: 0;}
.person_panel h2 { color: #fff; padding: 20px 15px 5px 130px; margin: 0; font-size: 1.4em; font-weight: 700; }
.gary_trowsdale { background: url(../images/person_gary_trowsdale.gif) no-repeat left bottom; }
.tony_brennand { background: url(../images/person_tony_brennand.gif) no-repeat left bottom; }
.mike_jervis { background: url(../images/person_mike_jervis.gif) no-repeat left bottom; }
.harry_cowell { background: url(../images/person_harry_cowell.gif) no-repeat left bottom; }
.paschorina { background: url(../images/person_paschorina.gif) no-repeat left bottom; }
.person_panel_top { background: url(../images/person_panel_top.gif) no-repeat left top; }

/*--=Judges--*/
.shaun_bailey { background: url(../images/judges/person_shaun_bailey.gif) no-repeat left bottom; }
.camila { background: url(../images/judges/person_camila.gif) no-repeat left bottom; }
.vernon_coaker { background: url(../images/judges/person_vernon_coaker.gif) no-repeat left bottom; }
.kelly_holmes { background: url(../images/judges/person_kelly_holmes.gif) no-repeat left bottom; }
.jason_leonard { background: url(../images/judges/person_jason_leonard.gif) no-repeat left bottom; }
.richard_taylor { background: url(../images/judges/person_richard_taylor.gif) no-repeat left bottom; }
.frank_warren { background: url(../images/judges/person_frank_warren.gif) no-repeat left bottom; }
.rio_ferdinand { background: url(../images/judges/person_rio_ferdinand.gif) no-repeat left bottom; }
.tasha_danvers { background: url(../images/judges/person_tasha_danvers.gif) no-repeat left bottom; }
.ray_burdis { background: url(../images/judges/person_ray_burdis.gif) no-repeat left bottom; }
.ray_winstone { background: url(../images/judges/person_ray_winstone.gif) no-repeat left bottom; }
.ashley_walters { background: url(../images/judges/person_ashley_walters.gif) no-repeat left bottom; }
.brooke_kinsella { background: url(../images/judges/person_brooke_kinsella.gif) no-repeat left bottom; }
.shane_richie { background: url(../images/judges/person_shane_richie.gif) no-repeat left bottom; }
.james_cleverly { background: url(../images/judges/person_cleverly.gif) no-repeat left bottom; }
.daley_thompson { background: url(../images/judges/person_thompson.gif) no-repeat left bottom; }
.chris_nathaniel { background: url(../images/judges/person_chris_nathaniel.gif) no-repeat left bottom; }
.leona_lewis { background: url(../images/judges/person_leona_lewis.gif) no-repeat left bottom; }
.alan_johnston { background: url(../images/judges/person_alan_johnston.gif) no-repeat left bottom; }
.ali_bastian { background: url(../images/judges/person_ali_bastian.gif) no-repeat left bottom; }
.tim_campbell { background: url(../images/judges/person_tim_campbell.gif) no-repeat left bottom; }
.richard_blackwood { background: url(../images/judges/person_richard_blackwood.gif) no-repeat left bottom; }
.ms_dynamite { background: url(../images/judges/person_ms_dynamite.gif) no-repeat left bottom; }
.chris_grayling { background: url(../images/judges/person_chris_grayling.gif) no-repeat left bottom; }
.christine_ohoruogo { background: url(../images/judges/person_christine_ohoruogo.gif) no-repeat left bottom; }
.idris_elba { background: url(../images/judges/person_idris_elba.gif) no-repeat left bottom; }
.tba { background: url(../images/judges/person_tba.gif) no-repeat left bottom; }

/*--=Judges - The Process--*/
.theprocess_list li { padding: 0 0 30px 180px; }
.point_one { background: url(../images/point_01.gif) no-repeat 40px 0;}
.point_two { background: url(../images/point_02.gif) no-repeat 42px 0;}
.point_three { background: url(../images/point_03.gif) no-repeat 60px 0;}
.point_heading { display: block; text-transform: capitalize; color: #1b3737; font-size: 2em; font-weight: 700;}

/*--=Awards--*/
.award_bottom { background: url(../images/award_box_bottom.gif) no-repeat left bottom; width: 427px; padding: 0 0 44px 0; float: left; margin: 10px 60px 0 0;}
.award_bottom.last { margin-right: 0;}
.award_top { background: url(../images/award_box_top.gif) no-repeat; position: relative;}
.award_nominate { background:url(../images/award_nominate.gif); width: 269px; height: 186px; position: absolute; bottom: -5px; right: -25px;}
.award_nominees { background:url(../images/awards_nominees.gif); width: 269px; height: 186px; position: absolute; bottom: -5px; right: -25px;}
.award_more_info { background:url(../images/award_more_info.gif); width: 269px; height: 186px; position: absolute; bottom: -5px; right: -25px;}
.suggest_award { background: url(../images/btn_suggest_award.gif) no-repeat; height: 127px; width: 127px; float: right; margin: -40px 25px 0 25px;}
.nominate_someone { background: url(../images/btn_nominate_someone.gif) no-repeat; height: 127px; width: 127px; float: left; margin: 0 15px 15px 0;}
.award_nominate:hover, .suggest_award:hover, .nominate_someone:hover, .award_nominees:hover, .award_more_info:hover { background-position: left bottom; }
.award_top h2 { min-height: 85px; background-repeat: no-repeat; background-position: 110px 17px;}
.award_top p { padding: 0 0 95px 20px; width: 315px; margin: 0;}
.award_top p.sponsor { padding: 0; position: absolute; bottom: 15px; left: 20px; }
.sp_choice a { background: url(../images/awards/sponsor_choice.gif) no-repeat; width: 257px; height: 59px; }
.sp_barclays a { background: url(../images/awards/sponsor_barclays.gif) no-repeat; width: 257px; height: 59px; }
.sp_thesun a { background: url(../images/awards/sponsor_thesun.gif) no-repeat; width: 257px; height: 59px; }
.sp_ace a { background: url(../images/awards/sponsor_ace.gif) no-repeat; width: 257px; height: 59px; }
.sp_asda a { background: url(../images/awards/sponsor_asda.gif) no-repeat; width: 257px; height: 59px; }
.sp_futd a { background: url(../images/awards/sponsor_futd.gif) no-repeat; width: 257px; height: 59px; }
.sp_aclt a { background: url(../images/awards/sponsor_aclt.gif) no-repeat; width: 257px; height: 59px; }
.nominations_extended { background: url(../images/nominations_extended.gif) no-repeat; width: 290px; height: 105px; float: left; margin: 0 15px 15px 0; text-indent: -5000px;}
a.nominations_extended { display: block; margin-top: 10px;}
.awards_intro { padding: 10px 0 0; }

h2.award_community_champion { background-image: url(../images/awards/community_champion.gif);} 
h2.award_young_heroes { background-image: url(../images/awards/young_heroes.gif);} 
h2.award_entrepeneur { background-image: url(../images/awards/entrepeneur.gif);} 
h2.award_sport { background-image: url(../images/awards/sport.gif);} 
h2.award_music { background-image: url(../images/awards/music.gif);} 
h2.award_arts { background-image: url(../images/awards/arts.gif);} 
h2.award_legend { background-image: url(../images/awards/legend.gif);} 
h2.award_education { background-image: url(../images/awards/education.gif);} 
h2.award_role-model { background-image: url(../images/awards/role-model.gif);} 
h2.award_special-recognition { background-image: url(../images/awards/special_recognition.gif);} 

label { display: block; font-size: 1.2em; margin: 1em 0 0.3em 0; font-weight: 400;}
label.first { margin-top: 0; }
input.last, textarea.last { margin-bottom: 1.5em;}
textarea.address { height: 100px; }
.form_text { float: left; width: 350px; margin: 5px 50px 0 0; }
.form_holder { float: left; width: 500px; }
.form_holder h2 { font-weight: 700;}
.submitted_info { background: url(../images/submitted_background.gif); padding: 30px; text-align: center; color: #fff; margin-top: -15px;}
.submitted_info h2 { color: #fff; font-weight: 700;}

.staff_contact { float: left; width: 270px; margin: 0 20px 30px 0; font-size: 1.1em;}
.jobtitle { display: block; font-size: 1.2em; font-weight: 700; }
.fn { font-size: 1.2em; }

.highlight_date { font-size: 1.8em; font-weight: 700; padding: 10px; background: #1b3737; display: block; width: 300px; color: #fff; text-align: center; margin: 0 auto 14px auto; }

.coming_soon { font-size: 24px; }
.coordinated { font-weight: 700; margin: 0 0 3px; color: #666; }

/*--=FAQs--*/
.faq_left { background: url(../images/faq_divider.gif) repeat-y top right; width: 450px; float: left; padding: 0 25px 0 0;}
.faq_right { float: left; width: 440px; padding: 0 0 0 25px; }
.faq_left h2, .faq_right h2 { background: url(../images/question_graphic.gif) no-repeat; height: 45px; padding: 10px 0 0 60px; margin: 0; font-size: 1.3em; font-weight: 700;}

/*--=Sitemap--*/
.sitemap { margin: 0 0 0 50px; }
.sitemap li { list-style: disc; padding-left: 10px; margin: 0 0 8px 0; }
.sitemap ul { margin: 0 0 0 20px; font-size: 1em; }
.sitemap ul li { list-style: circle; padding-left: 10px; margin: 5px 0 8px; }

/*--=Footer--*/
#footer p { color: #fff; font-size: 1em; margin: 0 0 2em;}
#footer a { color: #fff; text-decoration: none; }

.the_show { width: 600px; margin: 0 auto; }
.banner_image { background: url(http://www.spiritoflondonawards.com/email/invitation/images/heading.jpg) no-repeat; text-indent: -5000px; width: 600px; height: 516px; }
.banner_image h1 { background: none; }
.show_intro { font-size:1.9em;color:#660000;line-height:130%; font-family:arial; padding: 0 40px; display: block; }
.left_show_column { width: 240px; float: left; margin: 0 0 0 40px; }
.right_show_column { width: 240px; float: right; margin: 0 40px 0 0;}
.featuring p { font-size:1.6em;font-weight:normal;color:#000;font-family:arial;line-height:150%; }
.details p, .prices p { font-size:1.5em;font-weight:normal;color:#000;font-family:arial;line-height:130%; }
.contact_details p { font-size:1.2em;color:#000000;line-height:150%;font-family:arial; }
.prices { clear: both; }
.featuring h2 { background: url(http://www.spiritoflondonawards.com/email/invitation/images/featuring.gif) no-repeat; width: 99px; height: 19px; }
.details h2 { background: url(http://www.spiritoflondonawards.com/email/invitation/images/details.gif) no-repeat; width: 72px; height: 19px; }
.prices h2 { background: url(http://www.spiritoflondonawards.com/email/invitation/images/table_prices.gif) no-repeat; width: 126px; height: 19px; margin-top: 15px; }
.contact_details h2 { background: url(http://www.spiritoflondonawards.com/email/invitation/images/contact.gif) no-repeat; width: 126px; height: 19px; margin-top: 15px; }

.blog_link { background: url(../images/blog_button.gif) no-repeat; width: 153px; height: 147px; text-indent: -5000px; display: block; position: absolute; top:80px; right: -15px;}

/*--=Awards Nominees--*/
h1.cufon { width: auto; text-indent: 0; padding: 5px; font-size: 2.4em; height: auto; display: inline-block; }
h2.cufon { background: #1B3737; display: inline-block; padding: 5px; font-size: 2em; color: #fff; }
.nominees_left_column { width: 385px; float: left; clear: both; }
.judge_image { float: left; width: 102px; text-align: center; margin-right: 15px; }
.judge_image img { margin: 0 0 5px; }
.nominees_right_column { float: right; width: 525px; margin: 0 0 0 20px; }
.nominees_right_column h3 { font-size: 1.5em; margin: 0 0 10px;  }
.nominees_right_column img { float: left; margin: 0 10px 10px 0; }
p.watch_video { background: url(../images/awards/nominees/video_icon.gif) no-repeat; height: 45px; padding: 16px 0 0 55px; font-weight: 700; margin: -10px 0;}
p.watch_video a { text-decoration: none; color: #000; }
.award_intro { color: #333; font-size: 1.8em; margin: 0 0 10px; }
.nominated { background: url(../images/awards/nominees/divider.gif) no-repeat left bottom; margin: 0 0 20px; }
.back_button a { background: #a8b2b2; padding: 5px; color: #000; text-decoration: none; }
.back_button { margin: 20px 0 40px; }

.sola_foundation h2 { font-size: 1.5em; }
.sola_foundation h3 { font-size: 1.3em; font-weight: 700; margin: 25px 0 15px 0; padding: 0 0 10px; border-bottom: 1px solid #1b3737; }
.sola_foundation ul { margin: 0 0 0 35px; }
.sola_foundation li { list-style: disc; margin: 0 0 10px; }
.sola_foundation blockquote { background: #1b3737; color: #fff; font-style: normal; margin: 0 0 20px; padding: 20px; font-size: 1.2em; font-weight: 700; }