@charset "utf-8";
/*  CSS Document 
	Oust.com
	2008
	Print
*/
body{ font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:19px;color: #000; height:100%;width:100%}

a{text-decoration:none;font-weight:bold;outline:none;color: #000;}
a:hover{text-decoration:none;}
label{}
img{border: none;outline: 0;}
li,ul,ol{margin:0;padding:0;color: #000;}
h1,h2,h3,p{font-weight:normal;margin:0;padding:0;color: #000;}

/*Layout*/
#pageAlignment{height:100%;width:100%;}

#container{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size:12px;width:100%;padding:0 15px;}
#pageBtm{display:none;}
#pageBtmHome{display:none;}

/*Footer*/
#footer{display:none;}
#legal{display:none;} 
#legal a{display:none;} 
#SCJLINK{display:none;}
#toutSpace{width:100%;}

/* styles below are found within the container */
/*Header Navigation*/
#navBar{display:none;}
#navPad{display:none;}
#navPad a{display:none;}

#topNav{display:none;}
#topNav a{display:none;}
#topNav a:hover{display:none;}

/*Drop down menu*/
#productMenu{display:none;}
#productMenu a:hover{display:none;}
#productMenu a img{display:none;}
#productMenu img{display:none;}

/*Homepage*/
#homeLearnMore{display:none;}
#slideshow{width:537px;height:401px; overflow:hidden; background:url(../images/elements/shot_blank.jpg) no-repeat;}
.slidePic{width:537px;height:401px; position:absolute;}
#homeText{z-index:100;}

#productTout{height:401px;width:129px;overflow:hidden;background: url(../images/elements/home_product_bg.jpg) no-repeat;}
#productSwitch{width:128;height:341px; margin-top:60px; overflow:hidden;}
#productSwitch img{width:128;height:341px;}
.productSwap{width:128;height:341px;position:absolute;}


#homeTout1{margin-top:50px;}
#homeTout2{}
#tout_1_on{}
#tout_2_on{}

#stage{background:#FFFFFF;width:100%;margin:0;height:401px;}

/*Family Of Products*/
.famProduct{width:300px;}

.famProduct a{}

#surfaceAirFam{}
#airSanFam{}
#candleFam{}
#smallFam{}
#carpetFam{}
#airCleanerFam{}

#fopIntro{width:435px;font-size:11px;}
#FOPpage {margin:auto;}

/*Product Pages*/
#newViolator{display:none;}
#howPlayer{display:none;}

#marquee{display:block;width:100%;}
#mainPageContent{}
#contentDivider{display:none;}

#subFooter{display:none;}
#subFooterPad{display:none;}
#subFooterPad .nextProductIntro{display:none;}
#subFooterPad a{display:none;}

#productStage{ width:100%;padding-bottom:20px;}
#productNav{display:none;}
#productNav img{display:none;}

#productOverviewBtnOn{display:none; }
#productHowitworksBtnOn{display:none;}
#productDirectionsBtnOn{display:none;}
#productPrecautionsBtnOn{display:none;}

.productPage{padding:35px 15px 0px 20px; width:360px; min-height:400px;}
.productPage h1{ font-size:25px; color:#27b5e5; line-height:30px; }
.productPage h2{ font-size:14px; color: #333333; line-height:19px; } 
h2.subHeader{ font-size:14px; color:#27b5e5; line-height:15px;padding:3px 0;} 
.productPage h3{font-weight:bold;}
.productPage .split{  border-top:dotted 1px #999999;margin:20px 0 0px 0;padding:15px 0 5px 0;}
.productPage #howWorksHead{font-size:16px;color:#27b5e5; line-height:18px;padding:5px 0;}
.productPage ul{list-style-type:disc;}
.productPage ol{list-style-type: decimal;}
.productPage li{margin-left:15px;}

.diamond li{list-style:url(../images/elements/diamond.gif);}

#productPrecautions{margin-top:50px;}
#DirectionsImage{margin-top:50px;}

#productSwap{}
#headerShot{display:none;}
#swapIts{display:none;}
#swapIts a{display:none;}
.overview_nav{display:none;}

/*FAQ */
#faqPage{margin:0px;}
.faqList{margin-left:20px;overflow:visible;}

.toggler{width:100%;height:45px;overflow:visible; width:600px;}
/*.xfaqQues{width:614px;height:45px;background:url(../images/elements/bottom_bar_off.gif) no-repeat; cursor:hand;cursor:pointer; }*/
.faqQuesPad{ont-size:12px; font-weight:bold;overflow:visible;}

#faqPage div{}
div.atStart{width:600px;}
.faqAnsPad{}

.faqAnsPad ul{list-style-type:disc;}
.faqAnsPad li{margin-left:15px;}

#FAQLeft{display:none;}
#faqNavLeft{display:none;}
#faqNavLeft li{display:none;}
#faqNavLeft li img{display:none;}

/*Stories*/
#StoryLeft{display:none;}
.stories{}
.stories h1{font-size:18px; color:#27b5e5; line-height:20px; margin:20px 0 10px 0;}
.stories p{color:#27b5e5;border-bottom:#27b5e5 dotted 1px;margin:0 0 20px 0;padding:0 0 20px 0;}
.story{margin:20px 0;padding:20px 0px; border-bottom:#27b5e5 dotted 1px;}
.storyLast{margin:20px 0;padding:20px 0px;}
.storyText{font-size:12px;}
.storyTeller{font-size:12px;margin:0px 0 0 0;font-weight:bold; text-transform:uppercase;}
.bigQuote{font-size:16px; color:#27b5e5;float:left; line-height:18px; overflow:visible;}

/*Submit story*/
.blueIt{color:#27b5e5;}
#submitStory{}

/*Site Map*/
#siteMap{font-size:12px;}
#siteMap h1{ font-size:18px; color:#27b5e5; line-height:20px; border-bottom:#27b5e5 solid 2px;} 
#siteMap h2{font-size:18px; border-bottom:dotted #999999 1px;padding:0 0 10px 0; font-weight:normal;}
#siteMap td{padding:0 20px 0 0;}
#siteMap a{font-weight:bold;}

/*Coupons*/
#couponPage{padding:20px;}
#couponPage ul{margin-left:15px;}
#couponPage li{margin:10px 0;}
#couponDetails{width:auto;padding-right:15px;}
#couponIntro{color:#27b5e5;font-size:17px;}
#couponTout{display:none;}
#toPrint{color:#27b5e5;font-size:17px;}
.dottedLine{border-top:dotted 1px #999999;margin:20px 0;}
#couponProdShot{ position:absolute; z-index:1000;top:0px; left:580px;}