@font-face {
	font-family: 'Albert';
	src: url('AlbertusMTStd.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
@font-face {
	font-family: 'Albert';
	src: url('AlbertusMTStd-Italic.ttf') format('truetype');
	font-style: italic;
	font-weight: normal;
}
@font-face {
	font-family: 'Albert';
	src: url('AlbertusMTStd-Light.ttf') format('truetype');
	font-style: normal;
	font-weight: lighter;
}
@font-face {
	font-family: 'Albert Light';
	src: url('AlbertusMTStd-Light.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
@font-face {
	font-family: 'Girdy';
	src: url('GoudyStd-BoldItalic.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
@font-face {
	font-family: 'Chance';
	src: url('Apple-Chancery.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}

p, h1, h2, h3, h4, h5, h6 {
background: url('../images/spacer.gif') ; margin: 0px;
}

body { margin:0;padding:0;font-family: "Albert", sans-serif;min-width:100%;min-height:100%;}
#background {position: relative;}
#about {font: normal normal normal 13px/17px 'Albert Light'; color: white; margin: 0px; letter-spacing:0.065em;width: 560px; position: absolute; top: 176px; left: 51px; display: none;}
#about table { border-spacing: 0px; margin: 0 0 0 29px;}
#about a {color: #9900cc;}
.quote {font: italic normal normal 13px/17px Albert; color: white; margin: 0 0 0 29px; letter-spacing:0.07em;}
#home {position: fixed; top: 18px; left: 29px; z-index: 1;cursor: pointer; display: none;}
#back {position: fixed; top: 18px; left: 29px; z-index: 10;cursor: pointer; display: none;}
#angel h3 {font: normal normal normal 27px/31px Albert; letter-spacing: 0.025em; color: #996600;}
#angel a {color: #996600;}
#angel h4 {font: normal normal normal 24px/32px Girdy; letter-spacing: 0.035em; color: #660099;}
#angel small {font-size: 65%;}
#angel h5 {font-style: italic; font-size: 18px; font-weight: normal;letter-spacing: 0.035em;}
#angel h6 {font-style: normal; font-size: 17px; font-weight: normal;letter-spacing: 0.035em;color: #660099;}
#second {position: absolute; top:200px ; width: 768px; height: 432px; margin-left: -3000px; background-image:url('../images/ReturnBackground.jpg');z-index:3;text-align: center; box-shadow: 0px 0px 60px 10px #363636; display: none;}
#second h2 {font:normal normal normal 24px/36px 'Chance'; color: black;margin: 36px;margin-bottom: 0px;}
#daily {position: absolute; top:200px ; width: 768px; height: 432px; margin-left: -3000px; background-image:url('../images/Daily-Quotes-of-the-Day.jpg');z-index:2;text-align: center;box-shadow: 0px 0px 60px 10px #363636;display: none;}
#daily h2 {font:normal normal normal 21px/30px 'Chance'; color: white;margin: 36px;margin-bottom: 0px;}
#daily h3 {font:normal normal normal 18px/38px 'Chance'; color: white;}
#shield { position:absolute; z-index: 2; top:0; left:0; width:100%; height:100%; background-color:#ffffff; visibility:hidden; }
#shield-about { position:absolute; z-index: 2; top:0; left:0; width:100%; height:100%; background-color:black; visibility:hidden; }
#block-user-login { color:#720047; position:absolute; visibility:hidden; top:0; left:0; border:solid 1px #720047; background-color:#ffffff; z-index:3; width: 300px; padding:20px; box-shadow: 10px 10px 15px #666666; text-align:center;line-height:24px;}
#block-reset-password, #block-cancel-membership { color:#720047; position:absolute; visibility:hidden; top:0; left:0; border:solid 1px #720047; background-color:#ffffff; z-index:4; width: 300px; padding:20px; box-shadow: 10px 10px 15px #666666; text-align:center;line-height:24px;}
#overlay {position:absolute; left:0px; top:0px; z-index:5;display:none; }
#login-results {border:0px; }
#trailer { position:absolute; top:0; left:0; margin-left:-3000px;border:solid 1px #720047; background-color:#ffffff; z-index:3; width:768px; height:432px; }
#trailer-about { position:absolute; top:0; left:0; margin-left:-3000px;border:solid 1px #9900cc; background-color:#ffffff; z-index:3; width:768px; height:432px; }
#table-1 { font-size:0px;}
tr{vertical-align:top;}
a {text-decoration:none;}
img {border-width: 0px;}
a, img {outline:none;}
map > area,
map > area:active,
map > area:focus {outline: none; border:0; }
#TrailerButton { color:#8035d4; margin-left:-4px; text-align:center; text-decoration:none; font-size:18px; }
#backgrounds img {position: fixed;top: 0px;left: 0px;height: auto;min-height: 100%;min-width: 1024px;width: 100%;}
#splashbg img {position: relative;top: 0px; left: 0px;height: auto;min-height: 100%;min-width: 1024px;width: 100%; overflow:hidden;}
.clearfix::after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
#MissionContent strong, #AboutUs strong {color: #F4C138;}
#MissionContent p, #AboutUs p, #Membership p{font-size:16px;line-height:24px;color:white;margin:0px;padding:0px;}
#AboutUs a, #Membership a{text-decoration: none;color: #F4C138;}
#AboutUs a:hover, #Membership a:hover, #HowToUse a:hover, #TOS a:hover {text-decoration: underline;}
#AboutUs h3 {padding:0px 0px 5px 0px;margin:0px 0px 7px 0px;letter-spacing: -1px;line-height: 1em;font-size: 22px;color: white;
}
#TOS  {width: 66%;margin: 33px auto 0px auto; padding: 12px;background-color: rgba(255,255,255,0.35);display: none;}
#TOS p {font: normal normal normal 12px/14px arial, helvetica, 'sans-serif'; margin:0px 0px 6px 0px;padding:0px;text-align: justify;}
#TOS h4 {font: normal normal bold 18px/21px arial, helvetica, 'sans-serif'; margin:0px;padding:0px;}
#TOS h5 {font: normal normal bold 14px/18px arial, helvetica, 'sans-serif'; margin:9px  0px 0px 0px;padding:0px;}
#TOS h6 {font: normal normal bold 12px/14px arial, helvetica, 'sans-serif'; margin:7px  0px 0px 0px;padding:0px;}
#TOS strong {color: #F4C138;}
h1.category-title {font-size: 30px;line-height:30px;color: rgb(3, 114, 198);text-transform: uppercase;text-align:center;letter-spacing: 0.1em;text-shadow: rgba(0, 0, 0, 0.296875) 1px 1px 1px;margin-left:20px;margin-top:0px;margin-bottom:23px;}
#content-area {
float: left;
margin: 0;
padding: 0 ;
width: 699px;
line-height: 24px;
background: transparent;
font-family: 'Trebuchet MS', sans-serif;
color: white;
vertical-align: baseline;
font-size: 16px;
}
#breadcrumbs{display:none;}
#container {margin: 0px auto;width: 1024px; display: none;}
#splashMandala {
	position: 	absolute;
	/*width:1024px;
	height:768px;
	*/
	width:		1024px;
	height:		768px;
	margin-left:  -3000px;
/*	padding:	0; */
/*	display:	none; */
/*	text-align: center;*/
	top:		20px;
	z-index:	900;
	/*transform: scale(.2);  -moz-transform: scale(0.2); -webkit-transform: scale(0.2); filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.2, M12=-1, M21=.2, M22=1);*/
}
#splashMandala img { position:absolute; top:0; left: 330px; transform: scale(0.2);  -moz-transform: scale(0.2); -webkit-transform: scale(0.2); filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.2, M12=-1, M21=.2, M22=1); }

#MembershipDiv { margin-left: -30%; }

#MandalaContainer {margin: 0 auto; display:none;}

#block-user-login a, #block-user-login a:visited{text-decoration: none;color:#8035d4;}
#block-user-login a:hover {text-decoration: underline;}
#videoOptions{margin:0 auto;display:none;margin-top:200px;font-size:24px; color: #f7941c; text-align:center;}
#videoOptions a{color: #f7941c; text-decoration:none;}
#scroll a, #scroll a:visited {color: #8035d4;}