/* @override 
	http://www.organicspamagazine.com/meditationroom/styles.css
	http://www.chrisbesett.com/preview/organicspa/meditationroom/styles.css
	http://www.organicspamagazine.com/meditationroom/styles.css
*/

/* Eric Meyer's Reset Reloaded */





/* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}


body {
	background: #0c1e20 url(meditationroom_bkgrnd.jpg) no-repeat;
}

div#mainButton {
	float: left;
	top: 598px;
	position: fixed;
	left: 25px;
}

div#magButton {
	display: block;
	position: absolute;
	top: 598px;
	left: 832px;
}

div#movie {
	display: block;
	top: 91px;
	float: left;
	position: fixed;
	left: 16px;
}

div#footer {
	width: 800px;
	display: block;
	position: fixed;
	top: 611px;
	left: 99px;
	color: #a9a9a9;
	font: 11px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-align: center;
}

#footer img {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 6px;
}

a {
	color: #8ab2cf;
}

#footer p a img.sponsor {
	width: 115px;
	margin-left: 3px;
	margin-top: 3px;
}



#banner {
	position: fixed;
	top: 574px;
	left: 144px;
}
