/* CSS Document */
* {
	margin:0;
	padding:0;
}

/*@font-face {
    font-family: 'PowellAntiqueRegular';
    src: url('/fonts/PowellAntique-webfont.eot');
    src: url('/fonts/PowellAntique-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PowellAntique-webfont.woff') format('woff'),
         url('/fonts/PowellAntique-webfont.ttf') format('truetype'),
         url('/fonts/PowellAntique-webfont.svg#PowellAntiqueRegular') format('svg');
    font-weight: normal;
    font-style: normal;


}*/

@font-face {
    font-family: 'GoreyRegular';
    src: url('/fonts/gorey-webfont.eot');
    src: url('/fonts/gorey-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/gorey-webfont.woff') format('woff'),
         url('/fonts/gorey-webfont.ttf') format('truetype'),
         url('/fonts/gorey-webfont.svg#goreyregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	background:#000;
	background-image:url(../img/bg-big.jpg);
	   background-position: center top;
    background-repeat: no-repeat;
    /*background-size: cover;*/
	color:#fff;
	font-family: 'GoreyRegular', "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.homebackground {
	background-image:url(../img/background-home.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:605px;
	width:950px;
	margin:0px auto;
}
.bedroombackground {
	background-image:url(../img/background-bedroom-light-on.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:605px;
	width:950px;
	margin:0px auto;
}
.atticbackground {
	background-image:url(../img/background-attic-light-on.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:605px;
	width:950px;
	margin:0px auto;
}
.foyerbackground {
	background-image:url(../img/background-foyer-light-on.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:605px;
	width:950px;
	margin:0px auto;
}
.basementbackground {
	background-image:url(../img/background-basement-light-on.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:605px;
	width:950px;
	margin:0px auto;
}
.footer {
	position:relative;
	font-size:13px;
	width:950px;
	margin:0px auto;
	text-align:center;
	clear:both;
}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
	font-size:18px;
text-decoration: none;
padding: .6em .8em;
color: #000;
background-color: #ffec52;
border:1px #FFCC00 solid;
}

#navcontainer ul li a:hover, #navcontainer ul li a:active
{
color: #fff;
background-color: #003;
border:1px solid #036;
}
a, a:link, a:visited {
	color:#ffec52;
}
a:hover {
	color: #FFC;
}

.book-right {
	float:right;
	box-shadow: 0 0 15px rgba(255, 255, 255, 0.85);
	margin:0px 0px 14px 14px;
}
.buy-the-books {
	display:block;
	left:0px;
	top:-500px;
	width:170px;
}

.testtext {
	font-family:'GoreyRegular', 'PowellAntiqueRegular', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	left:40px;
	top:180px;
	width:160px;
	color:#fff;
	text-align:center;
	font-size:13px;
}
.the-books-home {
	display:block;
	position: absolute;
	left: 475px;
	top: 207px;
	width: 93px;
	height: 126px;
	background-image: url(../img/thebooks-home-1.png);
}
.the-books-home:hover {
	background-image: url(../img/thebooks-home-2.png);
}
.the-author-home {
	display:block;
	position: absolute;
	left: 630px;
	top: 110px;
	width: 195px;
	height: 166px;
	background-image: url(../img/theauthor-home-1.png);
}
.the-author-home:hover {
	background-image: url(../img/theauthor-home-2.png);
}
.videos-home {
	display:block;
	position: absolute;
	left: 607px;
	top: 340px;
	width: 122px;
	height: 198px;
	background-image: url(../img/videos-home-1.png);
}
.videos-home:hover {
	background-image: url(../img/videos-home-2.png);
}
.games-home {
	display:block;
	position: absolute;
	left: 670px;
	bottom:10px;
	width: 222px;
	height: 62px;
	background-image: url(../img/games-home-1.png);
}
.games-home:hover {
	background-image: url(../img/games-home-2.png);
}



.bedroom-painting {
	display:block;
	position: absolute;
	left: 458px;
	top:15px;
	width: 163px;
	height: 152px;
	background-image: url(../img/bedroom-painting-1.png);
}
.bedroom-painting:hover {
	background-image: url(../img/bedroom-painting-2.png);
}

.bedroom-newspaper {
	display:block;
	position: absolute;
	left: 310px;
	top:242px;
	width: 143px;
	height: 121px;
	background-image: url(../img/bedroom-newspaper-1.png);
}
.bedroom-newspaper:hover {
	background-image: url(../img/bedroom-newspaper-2.png);
}


.bedroom-mirror {
	z-index:100;
	display:block;
	position: absolute;
	left: 0px;
	top:19px;
	width: 123px;
	height: 235px;
	/*background-image: url(../img/bedroom-mirror-1.png);*/
}
.bedroom-mirror:hover {
	background-image: url(../img/bedroom-mirror-2.png);
}

.bedroom-compact {
	z-index:90;
	display:block;
	position: absolute;
	left: 36px;
	top:229px;
	width: 112px;
	height: 97px;
	background-image: url(../img/bedroom-compact-1.png);
}
.bedroom-compact:hover {
	background-image: url(../img/bedroom-compact-2.png);
}

.bedroom-book1 {
	z-index:100;
	display:block;
	position: absolute;
	left: 575px;
	top:240px;
	width: 119px;
	height: 150px;
	background-image: url(../img/bedroom-book1-1.png);
}
.bedroom-book1:hover {
	background-image: url(../img/bedroom-book1-2.png);
}

.bedroom-book2 {
	z-index:90;
	display:block;
	position: absolute;
	left: 632px;
	top:240px;
	width: 119px;
	height: 150px;
	background-image: url(../img/bedroom-book2-1.png);
}
.bedroom-book2:hover {
	background-image: url(../img/bedroom-book2-2.png);
}

.bedroom-book3 {
	z-index:80;
	display:block;
	position: absolute;
	left: 680px;
	top:234px;
	width: 119px;
	height: 150px;
	background-image: url(../img/bedroom-book3-1.png);
}
.bedroom-book3:hover {
	background-image: url(../img/bedroom-book3-2.png);
}

.bedroom-book4 {
	z-index:70;
	display:block;
	position: absolute;
	left: 732px;
	top:236px;
	width: 119px;
	height: 150px;
	background-image: url(../img/bedroom-book4-1.png);
}
.bedroom-book4:hover {
	background-image: url(../img/bedroom-book4-2.png);
}

.attic-book {
	z-index:70;
	display:block;
	position: absolute;
	left: 372px;
	top:233px;
	width: 68px;
	height: 56px;
	background-image: url(../img/attic-book-1.png);
}
.attic-book:hover {
	background-image: url(../img/attic-book-2.png);
}

.attic-window {
	z-index:70;
	display:block;
	position: absolute;
	left: 496px;
	top:144px;
	width: 130px;
	height: 125px;
	background-image: url(../img/attic-window-1.png);
}
.attic-window:hover {
	background-image: url(../img/attic-window-2.png);
}

.attic-middleframe {
	z-index:70;
	display:block;
	position: absolute;
	left: 604px;
	top:324px;
	width: 85px;
	height: 118px;
	background-image: url(../img/attic-middleframe-1.png);
}
.attic-middleframe:hover {
	background-image: url(../img/attic-middleframe-2.png);
}

.attic-bottomframe {
	z-index:70;
	display:block;
	position: absolute;
	left: 361px;
	bottom:0px;
	width: 96px;
	height: 90px;
	background-image: url(../img/attic-bottomframe-1.png);
}
.attic-bottomframe:hover {
	background-image: url(../img/attic-bottomframe-2.png);
}

.attic-phone {
	z-index:70;
	display:block;
	position: absolute;
	right: 0px;
	bottom:0px;
	width: 270px;
	height: 256px;
	background-image: url(../img/attic-phone-1.png);
}
.attic-phone:hover {
	background-image: url(../img/attic-phone-2.png);
}


.foyer-authorvideo {
	z-index:70;
	display:block;
	position: absolute;
	left: 281px;
	top:66px;
	width: 118px;
	height: 67px;
	background-image: url(../img/foyer-authorvideo-1.png);
}
.foyer-authorvideo:hover {
	background-image: url(../img/foyer-authorvideo-2.png);
}

.foyer-trailer {
	z-index:70;
	display:block;
	position: absolute;
	left: 335px;
	top:218px;
	width: 152px;
	height: 153px;
	background-image: url(../img/foyer-trailer-1.png);
}
.foyer-trailer:hover {
	background-image: url(../img/foyer-trailer-2.png);
}

.foyer-clock {
	z-index:70;
	display:block;
	position: absolute;
	left: 721px;
	top:118px;
	width: 76px;
	height: 76px;
	
}

.foyer-smallframe {
	z-index:70;
	display:block;
	position: absolute;
	left: 215px;
	top:81px;
	width: 42px;
	height: 60px;
	background-image: url(../img/foyer-smallframe-1.png);
}
.foyer-smallframe:hover {
	background-image: url(../img/foyer-smallframe-2.png);
}


.foyer-largeframe {
	z-index:70;
	display:block;
	position: absolute;
	left: 65px;
	top:70px;
	width: 92px;
	height: 130px;
	background-image: url(../img/foyer-largeframe-1.png);
}
.foyer-largeframe:hover {
	background-image: url(../img/foyer-largeframe-2.png);
}

#foyer-mirror {
	z-index:70;
	display:block;
	position: absolute;
	left: 8px;
	top:148px;
	width: 114px;
	height: 287px;

}
#foyer-mirror2 {
	z-index:69;
	display:none;
	position: absolute;
	left: 8px;
	top:148px;
	width: 114px;
	height: 287px;
	background-image: url(../img/foyer-mirror-2.png);
}

#basement-mirror {
	z-index:71;
	display:block;
	position: absolute;
	left: 148px;
	top:53px;
	width: 108px;
	height: 265px;
	
}
#basement-mirror2 {
		z-index:70;
	display:none;
	position: absolute;
	left: 148px;
	top:53px;
	width: 108px;
	height: 265px;
	background-image: url(../img/basement-mirror-2.png);
}

.basement-bottomframe {
	z-index:70;
	display:block;
	position: absolute;
	left: 115px;
	top:410px;
	width: 113px;
	height: 118px;
	background-image: url(../img/basement-bottomframe-1.png);
}
.basement-bottomframe:hover {
	background-image: url(../img/basement-bottomframe-2.png);
}

.basement-middleframe {
	z-index:80;
	display:block;
	position: absolute;
	left: 240px;
	top:247px;
	width: 86px;
	height: 83px;
	background-image: url(../img/basement-middleframe-1.png);
}
.basement-middleframe:hover {
	background-image: url(../img/basement-middleframe-2.png);
}

.basement-upperframe {
	z-index:80;
	display:block;
	position: absolute;
	right: 7px;
	top:34px;
	width: 112px;
	height: 98px;
	background-image: url(../img/basement-upperframe-1.png);
}
.basement-upperframe:hover {
	background-image: url(../img/basement-upperframe-2.png);
}

.basement-hole {
	z-index:80;
	display:block;
	position: absolute;
	right: 496px;
	top:276px;
	width: 54px;
	height: 56px;
	background-image: url(../img/basement-hole-1.png);
}
.basement-hole:hover {
	background-image: url(../img/basement-hole-2.png);
}

.basement-can {
	z-index:80;
	display:block;
	position: absolute;
	right: 372px;
	top:253px;
	width: 86px;
	height: 56px;
	background-image: url(../img/basement-can-1.png);
}
.basement-can:hover {
	background-image: url(../img/basement-can-2.png);
}

.basement-dryer {
	z-index:80;
	display:block;
	position: absolute;
	left: 63px;
	top:268px;
	width: 110px;
	height: 117px;
	background-image: url(../img/basement-dryer-1.png);
}
.basement-dryer:hover {
	background-image: url(../img/basement-dryer-2.png);
}


/*Reveal stuff*/

.reveal-modal {
		
		background: #000;
		background-image:url(../img/wallpaper-pattern.jpg);
		background-position:center top;
		background-repeat:no-repeat;
		
		}
		
.reveal-modal h1, .reveal-modal h2, .reveal-modal h3, .reveal-modal h4, .reveal-modal h5 {
	font-family:'GoreyRegular',"Palatino Linotype","Book Antiqua",Palatino,serif;
	color:#fff;
}
button, .button {
	font-family:'GoreyRegular',"Palatino Linotype","Book Antiqua",Palatino,serif;
	background-color:#003;
	border:1px solid #FC0;
}
button:hover, .button:hover, button:focus, .button:focus {
	color:#FF9;
	background-color:#036;
	border:1px solid #FC0;
}

