/* ===================================================
	Story stylesheet - Dyson Airblade
	Version: v2.0
	Author: Nick Aspinall - 11/08/2008
	Updated: 
	Updated By: 
/* =================================================*/

/* Global Story Styles */
h1, h2, h3, h4 { margin:0; padding:0; color:#999; }
h1.sIFR-replaced { font-size: 31px; }
.clearBoth {clear:both;}
/* Case Studies Page */


.cstudyTitle { margin-bottom:5px; color:#999; }
.cstudyQuote { margin:20px 0 5px; color:#fff; font-style:italic;}
.cstudyIntro { margin:20px 0; }

div.rightCol p { float:left; margin:5px 0; color:#999; }

#rightPanel option { margin-right:-20px !important; }
#rightPanel img { margin-top: 30px; margin-bottom: 10px;}

#casePanels div { float:left; width:230px; margin-left:20px;}
#casePanels div:first-child {margin:0; }
#casePanels div.firstChild {margin:0 !important;}
#casePanels div img { float:right; margin:0; }
.cstudySmlTitle { min-height:3.5em; height:auto !important; height:3.5em; margin-bottom:10px; color:#999; font-size:1.8em;}
.cstudyShortQuote { min-height:7em; height:auto !important; height:7em; color:#fff; font-size:1.2em; font-style:italic; line-height:1.3em; display:block; }
.cstudyQuoted { color:#999; }


#caseStudyHeader {margin-bottom:30px;border-bottom:1px solid #333333;}
#caseStudyHeader p {color:#999999;}

#caseStudyHeader form.fmSearch {float:left;width:244px;margin-bottom:20px;}
#caseStudyHeader form.fmSearch label {float:left;margin-bottom:2px;color:#999999;font-size:1.2em;text-transform:uppercase;}
#caseStudyHeader form.fmSearch select {clear:left;float:left;width:180px;padding:0;background:#000;border:1px solid #6c6c6c;color:#fff;font-size:1.1em;}
#caseStudyHeader form.fmSearch input {float:left;margin-left:3px;}

.cstudyTitle { margin-bottom:5px; color:#999; }
.cstudyQuote { margin:20px 0 5px; color:#fff; font-style:italic;}
.cstudyIntro { margin:20px 0; }






/*div#casePanels div { background:#fc0; }*/
div#casePanels p.cstudyQuoted { margin-top:10px; font-size:1em; min-height:4.5em; height:auto !important; height:4.5em; }
div#rightPanel a.downloadpdf { margin:10px 0 0 10px; padding:10px 0 10px 45px; background:url(/images/icons/pdfLrg.png) no-repeat 5px 0; text-align:left; text-decoration:none; display:block; font-size:1.1em; }

div#story { margin-bottom:2em; }

/* Awards Page */


/* News Page */ 
	div.news h2 { margin-bottom:10px; } 
	
	div.rightCol a.prev, div.rightCol a.next { text-decoration:none; font-size:1.2em; }
	div.rightCol a.prev { float:left; width:110px; text-align:left; background:url(/images/icons/arrow_back.png) no-repeat left 6px; margin:0; padding:0 0 0 10px; display:block; }
		div.rightCol a.prev:hover { background:url(/images/icons/arrow_back_w.png) no-repeat left 6px; }
	div.rightCol a.next { float:right; width:110px; text-align:right; background:url(/images/icons/arrow_g.png) no-repeat right 6px; padding:0 8px 0 0; display:block; } 
		div.rightCol a.next:hover { text-align:right; background:url(/images/icons/arrow_w.png) no-repeat right 6px;  } 

.choose { float:left; margin:5px 0; }

.newsQuote {margin-left: 1.5em;}

/* See It In Action Page */ 
div.seeit p { margin-top:10px !important; }

div.showroom { float:right; }
div.showroom img { margin:0; }

div.sectionlogo img.bdc { margin:0 0 20px; }

/* Spotter Page */

div#loading { width:734px; height:380px; background:url(/images/standard/loading.gif) no-repeat center; display:block; }
#spotterframe { height:380px; overflow:hidden; }
#techno { /*display:none; visibility:hidden;*/ }

.playBtn
{
    display             : block;
    width               : 52px;
    background-image    : url(/images/play.png);
    height              : 100px;
    background-repeat   : no-repeat;
    margin-top          : -140px;
    position            : absolute;
    margin-left         : 100px;
}
.playBtn:hover
{
    background-position : right top;
}


#sectionImages {font-size:1.7em;}

#sectionImages img{padding:10px 0px 10px 40px;vertical-align:middle;}
.colsContainer
{
    clear:both;
}