/* ===================================================
	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; }

/* 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:2.5em; height:auto !important; height:3.5em; margin-bottom:10px; color:#999; font-size:1.8em;}
.cstudyShortQuote { min-height:6em; 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;}

/* Comp page*/
.column1{width:345px; margin-right:20px; float:left;}
	.compLanding h1{color:#FFF; font-size:3.0em; margin-bottom:30px !important; line-height:1.3; border-bottom:1px solid #2E2E2E; padding-bottom:20px;}
		.compLanding h1 span{color:#999;}
	.compLanding h2{margin:10px 20px 0px 0px;}
	.compLanding h3{margin-bottom:10px; font-weight:bold;}
#contestDetails{border-top:1px solid #2E2E2E; padding:20px 0px;}
	#contestDetails h2{color:#FFF;}
	#contestDetails p{color:#999; margin-bottom:20px;}
	#contestDetails img{display:block;}
.smallPrint{border-top:1px solid #2E2E2E; padding:10px 0px 5px 215px;}
	.smallPrint p{font-size:1.0em;}
.cBoth{clear:both;}
.fNone{float:none;}
.fLeft{float:left;}
.fRight{float:right;}
.marginTop30{margin-top:30px;}
.textColour1{color:#999;}

/* 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;*/ }
a.downloadpdfAwards { 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; margin:-105px 0 0 540px; position:absolute;}
h2 sup {font-size:0.7em;}
