/* CSS Document */
body {background-color:#ffffcc; background-image:url(../images/background.gif); background-position:top; background-repeat:repeat; margin-top:0px; 

/* Page font */
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1pt; color: #000000;}

/* Content desciption */
.description {position: absolute; left: -3000px; width: 0; height: 0; line-height: 0;}
.menu-description {position: absolute; left: -3000px; width: 0; height: 0; line-height: 0;}

/* Document alignment */
#alignment {margin-left:-498px;}
.page-center {position:absolute; width:996px; z-index:1; left:50%;}

/*  Hidden content */
p {display:none;}
.show-impared img {display: none;}

/* Backgrounds */
.main-background {background-image:url(../images/background_main.gif); background-repeat:no-repeat; height:800px;}
.opening-background {background-image:url(../images/background_opening-scene.gif); background-repeat:no-repeat; height:800px;}
.locations-background {background-image:url(../images/background_locations.gif); background-repeat:no-repeat; height:800px;}
.rural-background {background-image:url(../images/background_rural-settings.gif); background-repeat:no-repeat; height:800px;}
.iconic-background {background-image:url(../images/background_iconic.gif); background-repeat:no-repeat; height:800px;}
.what-shot-where-background {background-image:url(../images/background_main.gif); background-repeat:no-repeat; height:800px;}
.dark-background {background-image:url(../images/background_dark-moody.gif); background-repeat:no-repeat; height:800px;}
.offices-background {background-image:url(../images/background_offices.gif); background-repeat:no-repeat; height:800px;}
.stations-background {background-image:url(../images/background_stations.gif); background-repeat:no-repeat; height:800px;}
.what-shot-where-background {background-image:url(../images/background_what-shot-where.gif); background-repeat:no-repeat; height:800px;}
.applications-background {background-image:url(../images/background_application-fee.gif); background-repeat:no-repeat; height:800px;}
.filming-on-track-background {background-image:url(../images/background_filming-on-track.gif); background-repeat:no-repeat; height:800px;}
.filming-on-trains-background {background-image:url(../images/background_filming-on-train.gif); background-repeat:no-repeat; height:800px;}
.filming-on-toc-background {background-image:url(../images/background_filming-on-toc.gif); background-repeat:no-repeat; height:800px;}
.how-did-you-hear-background {background-image:url(../images/background_how-did-you-hear.gif); background-repeat:no-repeat; height:800px;}
.thank-you-background {background-image:url(../images/background_thank-you.gif); background-repeat:no-repeat; height:800px;}
.get-in-touch-background {background-image:url(../images/background_get-in-touch.gif); background-repeat:no-repeat; height:800px;}

.coronation-street-background {background-image:url(../images/background_coronation-str.gif); background-repeat:no-repeat; height:800px;}
.harry-potter-background {background-image:url(../images/background_harry-potter.gif); background-repeat:no-repeat; height:800px;}
.last-chance-harv-background {background-image:url(../images/background_last-chance-harv.gif); background-repeat:no-repeat; height:800px;}
.t-mobile-background {background-image:url(../images/background_t-mobile.gif); background-repeat:no-repeat; height:800px;}
.spooks-background {background-image:url(../images/background_spooks.gif); background-repeat:no-repeat; height:800px;}
#visually-impared-tab {padding:0px 0px 10px 0px; }

/* Menu */
#menu {padding:21px 0px 0px 0px;}
#menu .menu-item1 {position:absolute; left:44px; top:47px; width:4px;}
#menu .menu-item2 {position:absolute; left:174px; top: 46px;}
#menu .menu-item3 {position:absolute; left:307px; top: 48px;}
#menu .menu-item4 {position:absolute; left:542px; top: 38px;}
#menu .menu-item5 {position:absolute; left:543px; top: 38px;}
#menu .menu-item6 {position:absolute; left:685px; top: 39px;}
#menu .menu-item7 {position:absolute; left:840px; top: 44px;}

/* Network Rail logo */
.nr-logo {position:absolute; left:785px; top:769px; padding-bottom:21px;}

/* Content - Positions */
#top-left-content {margin:82px 0px 0px 30px;}
#bottom-left-content {margin:0px 0px 0px 30px;}
#top-right-content {position:absolute; left:513px; top:226px;}
#bottom-right-content {margin:0px 0px 0px 30px;}
#top-left-content-higher-position {position:absolute; left:29px; top:195px;}
#top-right-content-higher-position {position:absolute; left:506px; top:103px;} /* Used in Dark and Moody and Iconic Landmarks */

/* Homepage */
#home-top-left-content {position:absolute; left:27px; top:131px; width:204px;}
#contact-email {position:absolute; left:196px; top:545px; width:204px;}

/* Rural */
#top-right-content-clip {position:absolute; left:500px; top:101px;}

/* Modern */
#top-right-content-clip {position:absolute; left:516px; top:88px;}
#modern-top-left-content {margin:79px 0px 0px 23px;}
#modern-top-right-content {position:absolute; left:515px; top:95px;}

/* Iconic Landmarks */
#iconic-top-left-link {position:absolute; left:109px; top:152px;}
#iconic-top-left-content {margin:305px 0px 0px 5px;}
#iconic-top-right-content {position:absolute; left:513px; top:226px;}
#bottom-left-content-iconic-landmarks .station-photos-link {
 position:absolute; left:44px; top:198px; width:20px; height:20px;}
#bottom-left-content-iconic-landmarks .landmarks-link {
 position:absolute; left:166px; top:264px; width:20px; height:20px;}

#bottom-left-content-iconic-landmarks {
 position:absolute; left:70px; top:438px; width:359px; height:159px;
 padding:139px 0px 0px 16px;
 background-image:url(../images/text_locations.gif); background-repeat: no-repeat;}

/* Stations */
#stations-top-left-content {margin:78px 0px 0px 38px;}
#stations-top-right {position:absolute; left:533px; top:103px;}  

/* Locations */
#location-photos-top-left-content {margin:82px 0px 0px 30px;}
#locations-photo01 {position:absolute; left:17px; top:130px; width:142px;}
#locations-photo02 {position:absolute; left:261px; top:128px; width:142px;}
#locations-photo03 {position:absolute; left:498px; top:130px; width:142px;}
#locations-photo04 {position:absolute; left:735px; top:130px; width:142px;}
#locations-photo05 {position:absolute; left:17px; top:400px; width:142px;}
#locations-photo06 {position:absolute; left:255px; top:400px; width:142px;}
#locations-photo07 {position:absolute; left:498px; top:400px; width:142px;}
#locations-photo08 {position:absolute; left:735px; top:400px; width:142px;}

/* Station Photos */
#station-photo01 {position:absolute; left:95px; top:130px; width:142px;}
#station-photo02 {position:absolute; left:368px; top:130px; width:142px;}
#station-photo03 {position:absolute; left:637px; top:130px; width:142px;}
#station-photo04 {position:absolute; left:226px; top:435px; width:142px;}
#station-photo05 {position:absolute; left:506px; top:435px; width:142px;}

/* Rural settings */
#rural-top-left-content {position:absolute; left:51px; top:154px;}
#rural-top-right {position:absolute; left:515px; top:95px;} 

/* Location links */
#locations-menu  .menu-item1 {position:absolute; left:81px;	top:131px; width:142px;}
#locations-menu  .menu-item2 {position:absolute; left:80px;	top: 162px;	width: 231px;}
#locations-menu  .menu-item3 {position:absolute; left:80px; top: 196px;	width: 174px;}

/* What shot where */
#top-left-content {margin:85px 0px 0px 31px;}
#top-left-content-what-shot-where .post-it {margin:85px 0px 0px 31px;}

#shot-photos01 {position:absolute; left:23px; top:130px;}
#shot-photos02 {position:absolute; left:303px; top:130px;}
#shot-photos03 {position:absolute; left:592px; top:130px;}
#shot-photos04 {position:absolute; left:96px; top:468px;}
#shot-photos05 {position:absolute; left:402px; top:468px;}

#top-left-content-what-shot-where .last-chance-harvey-link {
 position:absolute; left:57px; top:194px; width:330px; height:60px;}
#top-left-content-what-shot-where .harry-potter-link {
 position:absolute; left:57px; top:265px; width:148px; height:31px;}

/* Dark and Moody - top left content */
#top-left-content-dark {margin:220px 0px 0px 23px;}
#top-left-content-dark .email {position:absolute; left:67px; top:675px;	height:41px;}

/* Industrial */
#industrial-top-left-content {position:absolute; left:39px; top:103px;}
#industrial-top-right-content {position:absolute; left:506px; top:95px;} 

/* Arches */
#arches-top-left-content {margin: 72px 0px 0px 23px;}
#arches-top-right-content {position:absolute; left:506px; top:95px;} 

/* Offices */
#offices-top-left-content {margin: 64px 0px 0px 23px;}
#offices-top-right-content {position:absolute; left:499px; top:94px;} 

/* Euston */
#euston-top-left-content {margin: 72px 0px 0px 17px;}
#euston-top-right-content {position:absolute; left:499px; top:94px;} 

/* Liverpool Street */
#liverpool-st-top-left-content {margin: 72px 0px 0px 23px;}
#liverpool-st-top-right-content {position:absolute; left:506px; top:103px;}

/* Paddington */
#paddington-top-left-content {margin: 72px 0px 0px 20px;}
#paddington-top-right-content {position:absolute; left:506px; top:103px;}

/* Applications & Fees - Links */
#top-left-content-applications  .email-1 {position:absolute; left:41px; top:407px;}
#top-left-content-applications  .email-2 {position:absolute; left:41px; top:628px;}
#top-left-content-applications  .app-to-film {position:absolute; left:234px; top:267px;}
#top-left-content-applications  .filming-process {position:absolute; left:896px; top:485px;}
#top-left-content-applications  .how-did-you-hear {position:absolute; left:533px; top:531px;}
#top-left-content-applications  .the-production-guild {position:absolute; left:533px; top:581px;}
#top-left-content-applications  .production-guild-link {position:absolute; left:622px; top:684px;}

/* Applications & Fees - Filming on trains */
#top-left-content-film-on-trains .link {position:absolute; left:62px; top:362px; width:288px;}

/* Applications & Fees - How did you hear about us */
#top-left-content-applications  .form-name {position:absolute; left:172px; top:276px;}
#top-left-content-applications  .form-email {position:absolute; left:172px; top:317px;}
#top-left-content-applications  .form-tel {position:absolute; left:172px; top:359px;}
#top-left-content-applications  .form-company {position:absolute; left:172px; top:400px;}
#top-left-content-applications  .form-query {position:absolute; left:172px; top:439px;}
#top-left-content-applications  .form-hear {position:absolute; left:172px; top:589px;}
#top-left-content-applications  .form-method {position:absolute; left:172px; top:649px;}
#top-left-content-applications  .form-submit {position:absolute; left:172px; top:689px;}
#top-left-content-applications  .form-field {border:1px solid #666766;}
#top-left-content-applications  textarea {border:1px solid #666766; width:238px; height:130px;}

/* Contact Us */
#top-right-content-contact {position:absolute; left:197px; top:103px;}   /* Used on Contact Us page */
#top-right-content-contact {position:absolute; left:498px; top:103px;}   /* Used on Contact Us page */
#top-right-content-contact .email {position:absolute; left:147px;}

/* Harry Potter */
#top-right-content-harry-potter {position:absolute; left:571px; top:111px;}

/* Last Chance Harvey */
#top-right-content-last-chance-harvey {position:absolute; left:516px; top:103px;}

/* T-Mobile advert */
#top-right-content-t-mobile-advert {position:absolute; left:535px; top:95px;}

/* Spooks */
#top-right-content-spooks {position:absolute; left:568px; top:137px;}

/* Coronation */
#top-right-content-coronation {position:absolute; left:573px; top:110px;}

