/*
 *	Body
 */

body {
background:url(../images/christmas-2009/bg.jpg) no-repeat center -80px #4f0000;
color:#000000;
font-family:sans-serif;
}

/********* helpers *********/
.floatRight { float: right; }
.floatLeft  { float: left; }
.right  { text-align: right; }
.left   { text-align: left; }
.center { text-align: center; }
.clear, .clearer { clear: both; }
.block  { display: block; }


/* Generic IE-only Hack */
* html body {

}

/*
 *	Links
 */

/*
 *	Paragraph, Code, Blockquote
 */

p {
	
}

code {
	white-space				: pre;
}

blockquote {
	
}

#wrapper{
margin:0 auto;
width:1130px;
}

#header{
height:95px;
}

#header img{
margin-top:18px;
}

#topnav{
width:1130px;
height:80px;
display:block;
background:url(../images/christmas-2009/topnav.jpg) no-repeat;
}

#bottomnav{
width:1130px;
height:65px;
display:block;
background:url(../images/christmas-2009/bottomnav.jpg) no-repeat;
}

#leftnav{
width:110px;
height:575px;
display:block;
background:url(../images/christmas-2009/leftnav.jpg) no-repeat;
float:left;
}

#rightnav{
width:120px;
height:575px;
display:block;
background:url(../images/christmas-2009/rightnav.jpg) no-repeat;
float:left;
}

#topnav a, #bottomnav a, #leftnav a, #rightnav a{
text-indent:-999em;
}

#topnav a#nMind{width:285px;height:80px;float:left;display:inline;margin-left:290px;background:url(../images/christmas-2009/topnav.jpg) no-repeat -290px 0;}
#topnav a#nLevi{width:200px;height:80px;float:left;display:inline;background:url(../images/christmas-2009/topnav.jpg) no-repeat -575px 0;}
#topnav a#nBeer{width:155px;height:80px;float:left;display:inline;background:url(../images/christmas-2009/topnav.jpg) no-repeat -775px 0;}

#topnav a#nMind:hover, #topnav a#nMindSelected{width:285px;height:80px;float:left;display:inline;margin-left:290px;background:url(../images/christmas-2009/topnav.jpg) no-repeat -290px -80px;}
#topnav a#nLevi:hover, #topnav a#nLeviSelected{width:200px;height:80px;float:left;display:inline;background:url(../images/christmas-2009/topnav.jpg) no-repeat -575px -80px;}
#topnav a#nBeer:hover, #topnav a#nBeerSelected{width:155px;height:80px;float:left;display:inline;background:url(../images/christmas-2009/topnav.jpg) no-repeat -775px -80px;}

#bottomnav a#nMain{width:195px;height:65px;float:left;display:inline;margin-left:740px;background:url(../images/christmas-2009/bottomnav.jpg) no-repeat -740px 0;}
#bottomnav a#nMain:hover, #bottomnav a#nMainSelected{width:195px;height:65px;float:left;display:inline;margin-left:740px;background:url(../images/christmas-2009/bottomnav.jpg) no-repeat -740px -65px;}

#leftnav a#nBand{width:110px;height:145px;float:left;display:inline;margin-top:100px;background:url(../images/christmas-2009/leftnav.jpg) no-repeat 0 -100px;}
#leftnav a#nBand:hover, #leftnav a#nBandSelected{width:110px;height:145px;float:left;display:inline;margin-top:100px;background:url(../images/christmas-2009/leftnav.jpg) no-repeat -110px -100px;}
#leftnav a#nHome{width:110px;height:150px;float:left;display:inline;margin-top:130px;background:url(../images/christmas-2009/leftnav.jpg) no-repeat 0 -375px;}
#leftnav a#nHome:hover, #leftnav a#nHomeSelected{width:110px;height:150px;margin-top:130px;float:left;display:inline;background:url(../images/christmas-2009/leftnav.jpg) no-repeat -110px -375px;}

#rightnav a#nWine{width:120px;height:190px;float:left;display:inline;margin-top:60px;background:url(../images/christmas-2009/rightnav.jpg) no-repeat 0 -60px;}
#rightnav a#nPepper{width:120px;height:205px;float:left;display:inline;background:url(../images/christmas-2009/rightnav.jpg) no-repeat 0 -250px;}

#rightnav a#nWine:hover, #rightnav a#nWineSelected{width:120px;height:190px;float:left;display:inline;margin-top:60px;background:url(../images/christmas-2009/rightnav.jpg) no-repeat -120px -60px;}
#rightnav a#nPepper:hover, #rightnav a#nPepperSelected{width:120px;height:205px;float:left;display:inline;background:url(../images/christmas-2009/rightnav.jpg) no-repeat -120px -250px;}

#thanks{
width:1130px;
height:700px;
text-align:center;
padding-top:50px;
}

#content{
width:1130px;
height:575px;
background:url(../images/christmas-2009/blank.jpg) 110px 0 no-repeat;
}

#home{width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/home.jpg) no-repeat;}
#rubberband{width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/rubber-band.jpg) no-repeat;}
#freezebeer{position:relative;width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/freeze-beer.jpg) no-repeat;}
#levitation{width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/levitation.jpg) no-repeat;}
#wine{width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/wine-transfer.jpg) no-repeat;}
#pepper{position:relative;width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/repelling-pepper.jpg) no-repeat;}
#mindread{width:900px;height:575px;display:block;float:left;background:url(../images/christmas-2009/mind-reading.jpg) no-repeat;}

#rubberband a{
width:247px;
height:107px;
display:inline-block;
float:left;
background:url(../images/christmas-2009/ships.jpg) no-repeat;
margin:450px 0 0 178px;
}

#rubberband a:hover{background:url(../images/christmas-2009/ships.jpg) no-repeat 0 -107px;}

#mindread a{
width:194px;
height:71px;
display:inline-block;
float:left;
background:url(../images/christmas-2009/six-seven.jpg) no-repeat;
margin:494px 0 0 246px;
}

#mindread a:hover{background:url(../images/christmas-2009/six-seven.jpg) no-repeat 0 -71px;}

#levitation a{
width:271px;
height:76px;
display:inline-block;
float:left;
background:url(../images/christmas-2009/orange.jpg) no-repeat;
margin:499px 0 0 11px;
}

#levitation a:hover{background:url(../images/christmas-2009/orange.jpg) no-repeat 0 -76px;}

#freezebeer a{
width:233px;
height:119px;
display:inline-block;
float:left;
background:url(../images/christmas-2009/athlete.jpg) no-repeat;
margin:393px 0 0 482px;
}

#freezebeer a:hover{background:url(../images/christmas-2009/athlete.jpg) no-repeat 0 -119px;}

a#wineOne{
position:absolute;
width:204px;
height:120px;
display:inline-block;
float:left;
background:url(../images/christmas-2009/grape.jpg) no-repeat;
margin:375px 0 0 482px;
}

a:hover#wineOne{background:url(../images/christmas-2009/grape.jpg) no-repeat 0 -120px;}

a#wineTwo{
position:absolute;
width:178px;
height:156px;
display:inline-block;
float:left;
background:url(../images/christmas-2009/reindeer.jpg) no-repeat;
margin:10px 0 0 705px;
}

a:hover#wineTwo{background:url(../images/christmas-2009/reindeer.jpg) no-repeat 0 -156px;}

a#pepperOne{
position:absolute;
width:259px;
height:114px;
display:block;
float:left;
background:url(../images/christmas-2009/decorations.jpg) no-repeat;
margin:437px 0 0 512px;
}

a:hover#pepperOne{background:url(../images/christmas-2009/decorations.jpg) no-repeat 0 -114px;}

a#pepperTwo{
position:absolute;
width:175px;
height:162px;
display:block;
float:left;
background:url(../images/christmas-2009/knock.jpg) no-repeat;
margin:10px 0 0 715px;
}

a:hover#pepperTwo{background:url(../images/christmas-2009/knock.jpg) no-repeat 0 -162px;}

#homenav{
width:376px;
height:499px;
position:relative;
margin:45px 0 0 487px;
}

#homenav a{
text-indent:-999em;
}

a#hMind{
position:absolute;
width:130px;
height:190px;
display:block;
margin:0 0;
background:url(../images/christmas-2009/homenav.jpg) no-repeat 0 0;
}

a:hover#hMind{background:url(../images/christmas-2009/homenav.jpg) no-repeat 0 -499px;}

a#hBeer{
position:absolute;
width:130px;
height:190px;
display:block;
margin:0 0 0 130px;
background:url(../images/christmas-2009/homenav.jpg) no-repeat -130px 0;
}

a:hover#hBeer{background:url(../images/christmas-2009/homenav.jpg) no-repeat -130px -499px;}

a#hWine{
position:absolute;
width:131px;
height:170px;
display:block;
margin:0 0 0 245px;
background:url(../images/christmas-2009/homenav.jpg) no-repeat -245px 0;
}

a:hover#hWine{background:url(../images/christmas-2009/homenav.jpg) no-repeat -245px -499px;}

a#hLevi{
position:absolute;
width:245px;
height:170px;
display:block;
margin:190px 0 0 0;
background:url(../images/christmas-2009/homenav.jpg) no-repeat 0 -190px;
}

a:hover#hLevi{background:url(../images/christmas-2009/homenav.jpg) no-repeat 0 -689px;}

a#hPepper{
position:absolute;
width:131px;
height:255px;
display:block;
margin:170px 0 0 245px;
background:url(../images/christmas-2009/homenav.jpg) no-repeat -245px -170px;
}

a:hover#hPepper{background:url(../images/christmas-2009/homenav.jpg) no-repeat -245px -669px;}

a#hBand{
position:absolute;
width:245px;
height:139px;
display:block;
margin:360px 0 0 0;
background:url(../images/christmas-2009/homenav.jpg) no-repeat 0 -360px;
}

a:hover#hBand{background:url(../images/christmas-2009/homenav.jpg) no-repeat 0 -859px;}

a#hMain{
position:absolute;
width:131px;
height:74px;
display:block;
margin:425px 0 0 245px;
background:url(../images/christmas-2009/homenav.jpg) no-repeat -245px -425px;
}

a:hover#hMain{background:url(../images/christmas-2009/homenav.jpg) no-repeat -245px -924px;}

a#hComp{
position:absolute;
width:460px;
height:220px;
display:block;
margin:325px 0 0 0;
text-indent:-999em;
}