/* CSS Document */

@font-face {
	src:url(/fonts/georgia.ttf);
	font-family:Georgia;
}

.georgia {
	font-family:Georgia;
}

body {
	background:url(../images/bg.jpg) top center fixed;
	height:100%;
}

#star-box img {
	position:absolute;
}

#wrapper {
	width:972px;
	background:url(../images/body-bg.png);
	margin:0px auto;
	/*font-family:Calibri, Arial;*/
	font-family:Franklin Gothic Medium;
	color:#FFF;
	font-size:14pt;
}

#nav {
	width:193px;
	float:left;
	text-align:center;
}

#nav img {
	padding-top:6px;
}

#nav h1 {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
	font-size:20px;
	border-bottom:2px solid #FFF;
}

#nav .tel {
	font-size:20px;
	height:30px;
	border-bottom:2px solid #FFF;
	margin:0px 5px;
	position:relative;
	top:10px;
	font-weight:bold;
}

#nav .tel span {
	font-weight:bold;
}

#nav ul {
	padding:0px;
	margin:20px 0px 0px 0px;
	list-style:none;
	text-align:left;
}

#nav ul li {
	/*padding:2px 0px 2px 5px;*/
	margin:2px 0px 2px 2px;
	list-style:none;
	background:url(../images/glossy.png);
	width:168px;
	height:43px;
}

#nav ul li a {
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding:10px 0px 2px 7px;
}

#nav ul li.active a {
	color:#da9f00;
}

#body {
	float:left;
	position:relative;
	width:779px;
}

.title {
	position:absolute;
	left:310px;
	width:450px;
	text-align:right;
}

.title h1 {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.title h1.chill {
	font-size:100px;
	color:#FFF;
}

.title h1.tr {
	color:#ffe800;
	font-size:42px;
	position:relative;
	top:-20px;
}

.tarot-cards {
	position:absolute;
	left:-10px;
	top:60px;
}

.tarot-text {
	left:215px;
	position:absolute;
	text-align:center;
	top:340px;
}

.tarot-text a {
	color:#FFF;
	font-weight:bold;
}

.cb {
	clear:both;
}

#text-wrap {
	margin-top:450px;
	text-align:justify;
}

#text-wrap a {
	color:#DA9F00;
}

#subnav {
	background:#2b1574;
	width:100%;
}

#subnav td {
	text-align:center;
}

#things {
	width:100%;
}

#things td {
	text-align:center;
}

.orange {
	color:#da9f00;
}

.rdit {
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 3px 3px;
}

.rdit a {
	color:#FFF;
	text-decoration:none;
}

#soundmanager-debug {
 /* SM2 debug container (optional, makes debug more useable) */
 position:absolute;position:fixed;*position:absolute;bottom:10px;right:10px;width:50em;height:18em;overflow:auto;background:#fff;margin:1em;padding:1em;border:1px solid #999;font-family:"lucida console",verdana,tahoma,"sans serif";font-size:x-small;line-height:1.5em;opacity:0.9;filter:alpha(opacity=90);
}



.testimonials  textarea{
	height:200px;
	width:450px;
}