/*

*/

/*
############################################################
		Page Size Controls
############################################################
*/

#container #container-pad {
	background-color:#71CDF4;}

#page-header h1 {
	background-image:url(../images/quiet/style-quiet-header.jpg);}
#page-header #page-navigation {
	background-image:url(../images/quiet/style-quiet-nav.gif);}

#page-header-sleep h1 {
	background-image:url(../images/quiet/style-quiet-sl-header.jpg);}
#page-header-sleep #page-navigation {
	background-image:url(../images/quiet/style-quiet-sl-nav.gif);}

#page-footer {
	background-color:#95DAF7;}

#page-body-lcontent #page-summary-padding {
	padding-left:22px;}

#page-body-lcontent #page-summary {
	color:#ffffff;
	float:left;}
#page-body-lcontent #page-media {
	float:right;}


#page-body-lcontent.home {
	height:730px;
	background-repeat:no-repeat;
	background-image:url(../images/quiet/style-quiet-body.jpg);}
#page-body-lcontent.home #page-summary { width:280px; }
#page-body-lcontent.home #page-media { height:724px; width:485px; }

#page-body-lcontent.awaketime #page-summary { width:252px; }
#page-body-lcontent.awaketime #page-media { width:502px; }
#page-body-lcontent.awaketime #page-section-footer {
	clear:both;
	background-image:url(../images/quiet/style-quiet-aw-haahoo.jpg);
	background-repeat:no-repeat;
	height:281px;}

#page-body-lcontent.sleep #page-summary { width:252px; }
#page-body-lcontent.sleep #page-media { height:595px; width:502px; }
#page-body-lcontent.sleep #page-media {
	background-image:url(../images/quiet/style-quiet-sl-body.jpg);
	background-repeat:no-repeat;}
#goto_sleep_movie {
	z-index:1;}

.page-section-sleep-activities {
	display:block;
	margin:60px 0px 0px 40px;
	height:120px;
	width:120px;}
.page-section-sleep-activities span {
	display:none;}
.page-section-awake-activities {
	display:block;
	margin:84px 0px 0px 0px;
	height:120px;
	width:100px;}
.page-section-awake-activities span {
	display:none;}

#page-flash-warning {
	color:#ffffff;
	background-color:#71CDF4;}


.bedtime_book_title{
	position:relative;
	margin-top:20px;
	margin-left:60px;
}

#goto_sleep_movie{
	position:relative;
	margin-top:10px;
	margin-bottom:30px;
	margin-left:61px;
}


/*
############################################################
		Page Headers - Awake Time
############################################################
*/

h2.head-awaketime-quote {
	background-image:url(../images/quiet/style-quiet-aw-pull.gif);
	background-repeat:no-repeat;
	height:52px;
	width:240px;}

/*
############################################################
		Page Navi - Floating Buttons
############################################################
*/
#navi-but-flt-sleeptime {
	background-repeat:no-repeat;}
#navi-but-flt-sleeptime {
	position:absolute;
	top:320px;
	margin-left:329px;
	width:145px;
	height:135px;}
#navi-but-flt-sleeptime a {
	display:block;
	width:145px;
	height:135px;}
#navi-but-flt-sleeptime a span {
	display:none;}

#navi-but-flt-awaketime {
	background-repeat:no-repeat;}
#navi-but-flt-awaketime {
	position:absolute;
	top:520px;
	margin-left:288px;
	width:145px;
	height:135px;}
#navi-but-flt-awaketime a {
	display:block;
	width:145px;
	height:135px;}
#navi-but-flt-awaketime a span {
	display:none;}





#navi-but-flt-book {
	position:absolute;
	top:580px;
	margin-left:8px;
	width:170px;
	height:170px;}
#navi-but-flt-book a {
	display:block;
	width:170px;
	height:170px;}
#navi-but-flt-book a span {
	display:none;}

#navi-but-flt-pdf {
	position:absolute;
	top:710px;
	margin-left:168px;
	width:170px;
	height:165px;}
#navi-but-flt-pdf a {
	display:block;
	width:170px;
	height:165px;}
#navi-but-flt-pdf a span {
	display:none;}

#navi-but-flt-clip {
	position:absolute;
	top:340px;
	margin-left:288px;
	width:160px;
	height:160px;}
#navi-but-flt-clip a {
	display:block;
	width:160px;
	height:160px;}
#navi-but-flt-clip a span {
	display:none;}



#navi-but-flt-back {
	z-index:101;
	position:absolute;
	top:260px;
	margin-left:596px;
	width:125px;
	height:115px;}
#navi-but-flt-back a {
	display:block;
	width:125px;
	height:115px;}
#navi-but-flt-back a span {
	display:none;}








/*

*/

