#fb-root { display: none; }

body { font: 62.5% Arial, Verdana, Sans-Serif; background: url(images/scroll.jpg) no-repeat center top #000; color: #fff; }
body#iframe { background-color: #fff; color: #000; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { margin-bottom: 10px; font-size: 1.7em; }
h2, h3, h4 { font-size: 1.1em; }

p, address { line-height: 1.5; font-size: 1.1em; font-style: normal; }
a { color: #fff; text-decoration: none; text-transform: uppercase; outline: none;}

.hook { position: relative; top: -120px; display: block; text-indent: -9999px; visibility: hidden; }
.store-locator { top: -270px; }
.special-hook { position: relative; top: 0px; display: block; text-indent: -9999px; visibility: hidden; }
/********************************
*		   HAS LAYOUT			*
********************************/
#container:after,
#nav ul:after,
#image-nav ul:after,
.collection ul:after,
/* .the_story:after, */
#company-section ul:after,
#our-story-section ul:after,
.stores ul:after,
.top-photoleft:after, 
.top-photoright:after,
#jobs-section ul:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.ie #container,
.ie #nav ul,
.ie #image-nav ul,
.ie .collection ul,
.ie #company-section ul,
.ie #our-story-section ul,
.ie .stores ul,
.top-photoleft, 
.top-photoright,
.ie #jobs-section .job {
	height: 1%;
	zoom: 1;
}

/********************************
*		   	LANGUAGES			*
********************************/
.languages { margin-bottom: 10px; }
.languages li:first-child { margin-left: 0; }
.languages li { float: left; margin-left: 5px; }
.languages li div { display: block; text-indent: -9999px; height: 15px; width: 20px; overflow: hidden; cursor: pointer; }

.ie6 .languages li { margin-left: 0; margin-right: 5px; }

.nederlands { background: url(images/languages/inactive_nederlands.gif) no-repeat left top; }
.belgie { background: url(images/languages/inactive_belgie.gif) no-repeat left top; }
.francais { background: url(images/languages/inactive_francais.gif) no-repeat left top; }
.deutsch { background: url(images/languages/inactive_deutsch.gif) no-repeat left top; }
.english { background: url(images/languages/inactive_english.gif) no-repeat left top; }
.nederlands:hover { background: url(images/languages/active_nederlands.gif) no-repeat left top; }
.belgie:hover { background: url(images/languages/active_belgie.gif) no-repeat left top; }
.francais:hover { background: url(images/languages/active_francais.gif) no-repeat left top; }
.deutsch:hover { background: url(images/languages/active_deutsch.gif) no-repeat left top; }
.english:hover { background: url(images/languages/active_english.gif) no-repeat left top; }

/********************************
*		   CONTAINER			*
********************************/
#container { position: relative; width: 946px; margin: 0 auto;} 

/********************************
*		   	 HEADER				*
********************************/
#header { position: fixed; top: 0; width: 946px; padding: 15px 0; text-align: center; background-color: rgba(0, 0, 0, 0.9); z-index: 500; }
.chasin { display: block; width: 216px; height: 36px; margin: 0 auto 40px; background: url(images/logo-chasin.png) no-repeat left top; text-indent: -9999px; overflow: hidden;}

.ie6 #header { background: #000; }
.ie6 .chasin { background: url(images/ie6-logo-chasin.png) no-repeat left top; }

#nav { width: 946px; }
.nav { width: 946px; text-align: center; }
.nav li  { display: inline; margin: 0 10px; }
.nav a { padding: 3px 5px; font-size: 1.1em; }
.nav a:hover { background-color: #fff; color: #000; }

.ie7 #header { background: url(images/header-background.png) repeat left top; }
.ie8 #header { background: url(images/header-background.png) repeat left top; }
.ie7 #header { position: relative; }

.socialmedia { position: absolute; display: block; top: 15px; right: 5px; width: 300px; }
.socialmedia ul { width: 300px; text-align: center; }
.socialmedia li { float: right; margin: 0 5px; }
.socialmedia li:first-child { margin: 0 0 0 5px; }
.socialmedia a { text-indent: -9999px; display: block; }
.socialmedia a.facebook { height: 15px; width: 15px; background: url(images/socialmedia/facebook.jpg) no-repeat left top; overflow: hidden; }
.socialmedia a.facebook:hover { background: url(images/socialmedia/facebook_hover.jpg) no-repeat left top; }
.socialmedia a.vimeo { height: 15px; width: 17px; background: url(images/socialmedia/vimeo.jpg) no-repeat left top; overflow: hidden; }
.socialmedia a.vimeo:hover { background: url(images/socialmedia/vimeo_hover.jpg) no-repeat left top; }
.socialmedia a.twitter { height: 15px; width: 22px; background: url(images/socialmedia/twitter.jpg) no-repeat left top; overflow: hidden; }
.socialmedia a.twitter:hover { background: url(images/socialmedia/twitter_hover.jpg) no-repeat left top; }
.socialmedia a.webshop { text-indent: 0; display: block; }

/********************************
*		   	  TOP				*
********************************/
#start-campaign { position: relative; height: 704px; margin: 0 0 40px; padding-top: 120px; }
#campaign-image { position: relative; display: block; height:383px; margin-bottom: 16px; }

.ie6 #start-campaign { padding-top: 0;}
.ie7 #start-campaign { padding-top: 0;}

.image-nav { position: relative; display: block; height: 305px; }
.image-nav li:first-child { margin-left: 0px; }
.image-nav li { float: left; margin: 0 0 13px 14px; }

.ie6 .image-nav li { margin-left: 0px; margin-right: 9px; overflow:hidden; }

/********************************
*		   	   BIKE				*
********************************/
#single-speed-bike { position: relative; display: block; margin-bottom: 40px; } 
#single-speed-bike h1 { height: 338px; width: 946px; background: url(images/single_speed_bike.jpg) no-repeat left top; text-indent: -9999px; }

.single-speed { position: relative; display: block; height: 305px; margin: 15px 0 0; }
.single-speed #imageslider { position: relative; overflow: hidden; height: 310px; width: 465px; }
.single-speed #imageslider ul { position: absolute; left: -465px; top: 0; width: 9999px;}
.single-speed #imageslider li { margin: 0 0px 0 0; float: left; }
.single-speed #imageslider img { display: block; height: 310px;}
.single-speed #imageslider #play { position: absolute; top: 0; left: 50px; width: 365px; height: 310px; z-index: 100; cursor: pointer; text-indent: -9999px; overflow: hidden; }
.single-speed #imageslider #pause { position: absolute; top: 0; left: 0px; width: 465px; height: 310px; z-index: 110; cursor: pointer; text-indent: -9999px; overflow: hidden; display: none; }
.single-speed #imageslider #next { position: absolute; display: block; right: 0px; top: 0px; width: 50px; height: 310px; background: url(images/next.png) no-repeat right center; z-index: 105; cursor: pointer; text-indent: -9999px; overflow: hidden; }
.single-speed #imageslider #prev { position: absolute; display: block; left: 0px; top: 0px; width: 50px; height: 310px; background: url(images/prev.png) no-repeat left center;  z-index: 105; cursor: pointer; text-indent: -9999px; overflow: hidden; }
.single-speed li:first-child { margin-left: 0px; }
.single-speed li { float: left; }

.ie6 .single-speed li { margin-left: 0; margin-right: 7px; }

.single-speed-text { position: relative; display: block; width: 465px; height: 310px; font-size: 0.9em; margin-left: 15px; }
.single-speed-text a { text-decoration: underline; text-transform: none; }

.single-speed-payoff { position: relative; display: block; height: 45px; margin: 0 0 35px; }
.single-speed-payoff li:first-child { margin-left: 0px; }
.single-speed-payoff li { float: left; }
.text-payoff { font-size: 0.9em; margin-left: 15px; margin-top: 15px; }
.text-payoff a { font-size: 0.9em; text-decoration: underline; text-transform: none; }

/********************************
*		   	 CAMPAIGN			*
********************************/
#campaign-section { position: relative; display: block; }
.video { position: relative; display: block; background: url(images/film.jpg) no-repeat top left; padding-top: 439px; }

/* .the_story { width: 946px; position: relative; display: block;  }
.the_story li { float: left; display: block; width: 450px; margin-bottom: 20px; }
.the_story li.left { margin-right: 20px; } */

.behind-the-scenes { position: relative; display: block; height: 305px; margin: 15px 0 15px; }
.behind-the-scenes li:first-child { margin-left: 0px; }
.behind-the-scenes li { floaT: left; margin: 0 0 15px 15px; }

.ie6 .behind-the-scenes li { margin-left: 0; margin-right: 7px; }

.wallpaper {position: relative; display: block; width: 305px; height: 145px; }
.wallpaper:hover .overlay, .wallpaper:hover .download {display: block;}
.overlay { display: none; position: absolute; top: 0px; left: 0px; width: 305px; height: 145px; background-color: rgba(0, 0, 0, 0.5); }
.download { display: none; position: absolute; top: 22px; left: 93px; width: 100px; height: 81px; padding: 10px; background-color: rgba(255, 255, 255, 0.85) }
.download a, h2 { color: #000; font-weight: bold; }
.download a:hover { text-decoration: underline; }
.download h2 { font-size: 1.5em; }
.wallpaper-first { width: 305px; height:145px; background: url(images/wallpaper1.jpg) no-repeat left top; }
.wallpaper-second { width: 305px; height:145px; background: url(images/wallpaper2.jpg) no-repeat left top; }

.ie .overlay { background: url(images/wallpaper_overlay.png) repeat left top; }
.ie .download { background: url(images/wallpaper_download.png) repeat left top; }

.campaign-looks { margin: 100px 0 15px; position: relative; display: block; height: 60px; width: 946px; background: url(images/campaignlooks.jpg) no-repeat left top; text-indent: -9999px; overflow: hidden; }
.campaign-pics { margin: 50px 0 15px;; position: relative; display: block; height: 60px; width: 946px; background: url(images/campaignpics.jpg) no-repeat left top; text-indent: -9999px; overflow: hidden; }

#campaign-pics { position: relative; display: block; width: 946px; height: 400px; margin-bottom: 30px; }
#campaign-pics #imageslider { position: relative; width: 943px; height: 400px; overflow: hidden; margin: 0 auto; }
#campaign-pics #imageslider ul { position: absolute; left: -793px; top: 0; width: 9999px;}
#campaign-pics #imageslider li { margin: 0 0px 0 0; float: left; }
#campaign-pics #imageslider img { display: block; height: 400px;}
#campaign-pics #play { position: absolute; top: 0; left: 50px; width: 843px; height: 400px; z-index: 100; cursor: pointer; text-indent: -9999px; overflow: hidden; }
#campaign-pics #play:hover { background: url(images/play.png) no-repeat center center; }
#campaign-pics #pause { position: absolute; top: 0; left: 0px; width: 943px; height: 400px; z-index: 110; cursor: pointer; text-indent: -9999px; overflow: hidden; display: none; }
#campaign-pics #pause:hover { background: url(images/pause.png) no-repeat center center; }
#campaign-pics #next { position: absolute; display: block; right: 0px; top: 0px; width: 50px; height: 400px; background: url(images/next.png) no-repeat right center #000; z-index: 105; cursor: pointer; text-indent: -9999px; overflow: hidden; }
#campaign-pics #prev { position: absolute; display: block; left: 0px; top: 0px; width: 50px; height: 400px; background: url(images/prev.png) no-repeat left center #000; z-index: 105; cursor: pointer; text-indent: -9999px; overflow: hidden; }


/********************************
*		   IMAGESLIDER			*
********************************/
#imageslider { position: relative; width: 626px; height: 305px; overflow: hidden; }
#imageslider ul { position: absolute; left: -626px; top: 0; width: 9999px;}
#imageslider li { margin: 0 0px 0 0; float: left; }
#imageslider img { display: block; height: 305px;}
#play { position: absolute; top: 0; left: 25px; width: 576px; height: 305px; z-index: 100; cursor: pointer; text-indent: -9999px; overflow: hidden; }
#play:hover { background: url(images/play.png) no-repeat center center; }
#pause { position: absolute; top: 0; left: 0px; width: 626px; height: 305px; z-index: 110; cursor: pointer; text-indent: -9999px; overflow: hidden; display: none; }
#pause:hover { background: url(images/pause.png) no-repeat center center; }
#next { position: absolute; display: block; right: 0px; top: 0px; width: 50px; height: 305px; background: url(images/next.png) no-repeat right center; z-index: 105; cursor: pointer; text-indent: -9999px; overflow: hidden; }
#prev { position: absolute; display: block; left: 0px; top: 0px; width: 50px; height: 305px; background: url(images/prev.png) no-repeat left center;  z-index: 105; cursor: pointer; text-indent: -9999px; overflow: hidden; }
#prev::selection { background: transparent; }
#prev::-moz-selection { background: transparent; }
#next::selection { background: transparent; }
#next::-moz-selection { background: transparent; }
#play::selection { background: transparent; }
#play::-moz-selection { background: transparent; }
#pause::selection { background: transparent; }
#pause::-moz-selection { background: transparent; }

/********************************
*            SPECIAL            *
********************************/
#special-section { position: relative; display: none; width: 946px; height: 2646px; margin-bottom: 15px; }
.special-header { position: relative; display: block; width: 946px; height: 485px; background: url(images/redthread-header.jpg) no-repeat left top; } 
.special-presents { position: relative; display: block; width: 946px; height: 451px; background: url(images/redthread-presents.jpg) no-repeat left top; } 
.special-topimages { position: relative; display: block; width: 946px; height: 479px; background: url(images/redthread-topimages.jpg) no-repeat left top; }
.special-images { position: relative; display: block; width: 946px; height: 707px; background: url(images/redthread-images.jpg) no-repeat left top; } 
.special-bottomimages { position: relative; display: block; width: 946px; height: 273px; background: url(images/redthread-bottomimages.jpg) no-repeat left top; } 
.special-moretext { position: relative; display: block; width: 946px; height: 140px; background: url(images/redthread-moretext.jpg) no-repeat left top; } 
.special-bottom { position: relative; display: block; width: 946px; height: 111px; background: url(images/redthread-bottom.jpg) no-repeat left top; } 
.top-photoleft, .top-photoright {display: block; width: 449px; height: 479px; }
.top-photoleft { position: absolute; display: block; left: 24px; top: 0; background: url(images/redthread-big1.png) no-repeat top left; }
.top-photoright { position: absolute; display: block; right: 24px; top: 0; background: url(images/redthread-big2.png) no-repeat top left; }
.bottom-photo1, .bottom-photo2 { display: block; width: 236px; height: 273px; }
.bottom-photo3, .bottom-photo4 { display: block; width: 237px; height: 273px; }
.bottom-photo1 { position: absolute; display: block; left: 0px; top: 0; background: url(images/redthread-small1.png) no-repeat top left; }
.bottom-photo2 { position: absolute; display: block; left: 236px; top: 0; background: url(images/redthread-small2.png) no-repeat top left; }
.bottom-photo3 { position: absolute; display: block; right: 237px; top: 0; background: url(images/redthread-small3.png) no-repeat top left; }
.bottom-photo4 { position: absolute; display: block; right: 0px; top: 0; background: url(images/redthread-small4.png) no-repeat top left; }
.qlink { display: block; width: 946px; height: 111px; }

/********************************
*		   	COLLECTION			*
********************************/
#collection-header { position: relative; display: block; height: 378px; background: url(images/2012-collection.jpg) no-repeat left top; text-indent: -9999px;}
.collection_hover { position: relative; display: block; height: 450px; width: 946px; margin-top: 15px;}
.collection_hover li { float: left; display: block; height: 450px; width: 295px; text-indent: -9999px; overflow: hidden; }
.collection_hover li.middle { margin: 0 30px; }
.collection_hover li .een { display: block; height: 450px; width: 295px; background: url(images/campaignlook1.jpg) no-repeat left top; }
.collection_hover li .twee { display: block;height: 450px; width: 295px; background: url(images/campaignlook2.jpg) no-repeat left top; }
.collection_hover li .drie { display: block; height: 450px; width: 295px; background: url(images/campaignlook3.jpg) no-repeat left top; }
.collection_hover li .een.active { display: block; height: 450px; width: 295px; background: url(images/campaignlook1.jpg) no-repeat left top; }
.collection_hover li .twee.active { display: block; height: 450px; width: 295px; background: url(images/campaignlook2.jpg) no-repeat left top; }
.collection_hover li .drie.active{ display: block; height: 450px; width: 295px; background: url(images/campaignlook3.jpg) no-repeat left top; }

#collection-clothes { position: relative; display: block; margin: 0px 0 40px; padding: 0 0 558px; background: url(images/clothes-collection.jpg) no-repeat left bottom; }
.collection {  margin-top: 30px; width: 946px; background: url(images/2012-collection-title.jpg) no-repeat left 2px; }
.collection-ul { margin-left: 300px; width: 646px;}
.collection-ul li:first-child { margin-left: 0; }
.collection-ul li { margin-left: 15px; width: 48%; float: left; }
.collection-ul p { margin-bottom: 10px; }
.collection-ul h2 { font-size: 1.2em; font-weight: bold; text-transform: uppercase; color: #fff; margin-bottom: 15px; }
.collection-ul a:hover { text-decoration: underline; }
.huge { font-size: 1.6em; font-weight: bold; }

.ie6 .collection-ul li { margin-left: 0px; margin-right: 15px; width: 47%; }

.link-to-store { position: relative; display: block; width: 946px; height: 79px; background: url(images/latest-items-online-store.jpg) no-repeat left top #000; text-indent: -9999px; overflow: hidden; }

/********************************
*		    COMPANY				*
********************************/
#company-section { position: relative; display: block; margin: 0 0 40px;}
#company-section h1 { background: url(images/about.jpg) no-repeat left top; height: 384px; margin-bottom: 15px; text-indent: -9999px; }

.about { width: 946px; }
.about li:first-child { margin-left: 0; }
.about li { width: 23.8%; float: left; margin-left: 15px;}
.about p { margin-bottom: 10px; }
.about {display: none;}
.about h2 { margin-bottom: 15px; color: #fff; font-size: 1.2em; }
.about a:hover { text-decoration: underline; }

.ie6 .about li { margin-left: 0; margin-right: 15px; width: 23%; }

.company_english {display: block;}

/********************************
*		   OUR STORY			*
********************************/
#our-story-section { background: url(images/our-story-banner.jpg) no-repeat left top; padding-top: 387px; margin-bottom: 30px; }
#our-story-section li:first-child { margin-left: 0px; }
#our-story-section li { float: left; margin: 0 0 10px 15px; width: 304px;}
#our-story-section p { margin-bottom: 15px; }
#our-story-section img { margin-bottom: 15px; }

.ie6 #our-story-section li { margin-left: 0px; margin-right: 15px; width: 299px; overflow: hidden;}

#quality { padding-top: 35px; }
#never-stop { padding-top: 240px; }

.story { display: block; margin-bottom: 10px; background: url(images/our-story-title.jpg) no-repeat left top; height: 21px; width: 133px; text-indent: -9999px; }
.positivity { display: block; margin-bottom: 10px;  background: url(images/positivity-title.jpg) no-repeat left top; height: 21px; width: 130px; text-indent: -9999px; }
.fashion_w_respect { display: block; margin-bottom: 10px;  background: url(images/fashion_w_respect.jpg) no-repeat -9px top; height: 59px; width: 307px; text-indent: -9999px; }
.madeby { float:left; display: block; background: url(images/madeby2.png) no-repeat left top; width: 81px; height: 81px; margin-right: 10px; }
.quality { display: block; margin-bottom: 10px;  background: url(images/quality-title.jpg) no-repeat left top; height: 21px; width: 98px; text-indent: -9999px; }
.tough { display: block; margin-bottom: 10px;  background: url(images/tough-title.jpg) no-repeat left top; height: 21px; width: 77px; text-indent: -9999px; }
.never-stop { display: block; margin-bottom: 10px;  background: url(images/we-never-stop-title.jpg) no-repeat left top; height: 21px; width: 189px; text-indent: -9999px; }

/********************************
*		  STORE LOCATOR			*
********************************/
#store-locator-section { display: block; background: url(images/store-locator-banner.jpg) no-repeat left top; padding-top: 385px; margin-bottom: 30px; }
#store-locator-section h1 { display: block; margin-top: 15px; background: url(images/store-locator-title.jpg) no-repeat left top; text-indent: -9999px; }

.stores { position: relative; display: block; min-height: 300px; }
.stores .search { float: left; height: 16px; width: 275px; color: #fff; font-size: 1em; padding: 0 5px; margin-right: 10px; text-transform: uppercase; background-color: #afafaf; border: none; }
.stores button { width: 68px; height: 16px; cursor: pointer; text-indent: -9999px; border: none; background: url(images/search.jpg) no-repeat left top; }
.stores ul { display: block; width: 946px; }
.stores li:first-child { margin-left: 0; }
.stores li { display: block; float: left; width: 177px; margin-left: 15px; margin-top: 10px; }

.ie6 .stores li { margin-right: 15px; margin-left: 0; width: 174px; }

.stores p,table { text-transform: uppercase; margin-bottom: 10px; font-size: 1.1em; }
.stores strong { font-size: 1.1em; text-transform: uppercase; }

/********************************
*		  	  JOBS	  			*
********************************/
#jobs-section { display: block; background: url(images/jobs-banner.jpg) no-repeat left top; padding-top: 398px; margin-bottom: 15px; }
.job li { float: left; margin: 0 15px 10px 0; width: 23%; height: 275px;}
.job p { margin-bottom: 15px; }
.job {display: none;}
.job li ul { list-style: disc outside none; padding-left: 15px; margin-bottom: 5px; }
.job li ul li { margin-left: 0; margin-bottom: 5px; float:none; width: auto; height: auto; font-size: 1.1em;}
.job h2 { color: #fff; text-transform: uppercase; font-size: 1.3em; margin-bottom: 15px; }
.job .jobform { color: #fff; text-transform: uppercase; font-size: 1.1em; font-weight:bold; margin-bottom: 15px; }
.job .jobform:hover { text-decoration: underline; }
.job_nederlands {display: block;}

.ie6 .job li { width: 23%; margin-left: 0; margin-right: 15px; }

/********************************
*		  	 FOOTER  			*
********************************/
#footer { position: relative; display: block; text-laign: center; margin: 30px 0 00px; height: 295px; text-align: center }
#footer h1 { width: 180px; height: 16px; margin: 30px auto 10px; background: url(images/specialthanks.jpg) no-repeat left top; text-indent: -9999px; }
#footer ul { width: 946px; text-align: center; margin-bottom: 10px; }
#footer li { display: inline; margin: 0 10px; font-size: 1.1em; }
#footer li a { text-transform: none; }
#footer li a:hover { text-decoration: underline; }

/********************************
*		  	PRIVACY  			*
********************************/
#privacy { padding: 10px; }
#privacy p { color: #000; }

/********************************
*	  	TERMS & CONDITIONS  	*
********************************/
#terms { padding: 10px; }
#terms p { color: #000; }

/********************************
*	  	   SPLASH PAGE  		*
********************************/
#splash { background: url(images/splash_bike_bg.jpg) no-repeat center top #000; text-align: center; }
#splash.splash2 { background: url(images/splash_bike_bg2.jpg) no-repeat center top #000; }
#splash-container { position: relative; display: block; width: 946px; margin: 0 auto; }
#splash-container  h1 { position: relative; display: block; width: 216px; height: 36px; padding-top: 40px; margin: 0 auto 40px; background: url(images/logo-chasin.png) no-repeat left 40px; text-indent: -9999px; overflow: hidden; }

#choose-site { position: relative; display: blcok; margin: 80px auto 0; width: 566px; }
#choose-site h2 { font-weight: normal; font-size: 18px; text-transform: uppercase; color: #fff; text-align: right; width: 370px; }
#choose-site h2 span { float: left; text-align: left; }
#choose-site h2 a { background: #000; padding: 2px; }
#choose-site a:hover { color: #acacac; }
#choose-site h3 { margin-top: 20px; margin-left: 212px; color: #e4bc64; font-size: 14px; font-weight: bold; float: left; text-transform: uppercase; }
#choose-site ul { float: right; margin-top: 20px; }
#choose-site li { float: none; width: 120px; height: 16px; margin-bottom: 10px; padding-left: 35px; font-size: 12px; text-align: left; line-height: 16px;}
#choose-site li a { background: #000; padding: 2px; text-transform: none; text-transform: uppercase; }
#choose-site li.english { background: url(images/english.jpg) no-repeat left top; }
#choose-site li.dutch { background: url(images/dutch.jpg) no-repeat left top;}

#splash-video { display: block; width: 946px; height: 532px; margin: 80px auto 85px; }
#splash-video .play-button { display: none; }
#splash-video .play-button.active { width: 130px; height: 30px; display: block; font-size: 2.5em; background: url(images/splash_button_play.png) no-repeat center 20px; cursor: pointer; padding: 140px 0 0; margin: 0 auto; }
#splash-video .splash-video { display: block; }


#splash .footer { position: fixed; bottom: 10px; left; 0; width: 100%; z-index: 1; }
#splash .footer ul { display: block; width: 100%; list-style-type: none; margin-bottom: 5px; }
#splash .footer li { display: inline; margin: 0 3px; font-size: 10px; text-transform: uppercase; }
#splash .footer p { display: block; position: relative; color: #fff; margin-top: 10px; font-size: 12px; font-weight: bold; text-transform: uppercase; } 

