/* Ascended Masters
 * copyright 2007, 2009 cheyennesnow.com. All rights reserved.	*/

html {}
body {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:664px;
}
#header {
	margin-top:0px;
	margin-bottom:15px;
}
#logoText {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	font-weight: bold;
	color: #B3882D; /* 179 136 45 */
	text-align: center;
	height:30px;
	z-index:3;
}                   
#logoText p {
	margin:0;
	padding:0;
	line-height:1.2;
}
#logo1{
	font-size: 18pt;
	font-family: Palatino, "Times New Roman", Times, serif;
}
#header_img {
	width: 660px;
	height: 125px;
	z-index:1;              
}
#header_titles {
	 float:left; 
	 position:absolute; 
	 top:0px; 
	 left:0px; 
	 width:660px;
}
/*
#header_titles img {
	 width:160px;
	 margin:0;
	 padding:0;
}
*/
a {	text-decoration:none; border:none; }
a:link 		{ color:#286EA0; }	/*#7F676A*/
a:visited 	{ color:#6D1C7E;}
a:hover 	{ color: white;	background-color: #A972AB; }
a:active 	{ color:white;	background-color: #A972AB; }

/* ------------------------------- Content ------------------------------- */ 
#pagewrapper {
	width:680px;
}
#content_main {
	padding-left:10px;
	text-align:left;
	line-height:1.3em;
	font-family:Georgia,Arial,Times;
	font-weight:normal;
    color:#2B202E;	/* #27003A; */
    font-size:12pt;
	padding-right:10px;
	z-index:1;
	overflow:auto;
	margin-top:10px;
}
#content p { 
	margin-bottom:		1.5em;
	margin-right:       0;
}
#arrow_next {margin-left:490px;}
#arrows {
	margin:0;
}
#arrows img {
	width:70px;
	height:37px;
}
#arrows a {
	text-decoration:none;
	border-style: none;
	background-color: white;
}
#arrows a:hover {
 	text-decoration:none;
	border-style: none;
	background-color: white;
	border:none;
	padding:0;
}
#foot {
	height: 17px;
	z-index:4;
}
#footer {
	margin:0 auto;
	padding:0;
	text-align:center;
	font-size:8pt;
	font-family:Arial, helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:10px;
}
h1 {
	text-align:			center;
	margin-bottom:		0;
	font-size:			1.3em;
	font-family: Palatino, "Times New Roman", Times, serif;
	color:#300050;	/*#724386; 2A0046*/
}
h2 {
	text-align:			center;
	font-size:			1.2em;
	font-family: Palatino, "Times New Roman", Times, serif;
	color:#300050;	/*#724386; 2A0046*/
}
h3 {
	text-align:			center;
	font-size:			1.2em;
	font-style:italic;
	font-weight: bolder;
	font-family: Palatino, "Times New Roman", Times, serif;
	color:#300050;	/*#724386; 2A0046*/
	margin-bottom:-10px;
}
img {border:0;}
td {
	padding-right:3px;
	padding-left:3px;
}
sup {font-size:0.7em;}
.blockquote {margin-left:.5in;}
.indent {
	margin-left:        1.0in;
}
.indent2 {
	margin-left:        2.5in;
}
.indent5 {
	margin-left:        .5in;
}
.blockindent5 {
	margin-left:        .5in;
	text-indent:        .5in;
}
.center {text-align:center;}
.button	{
	padding-bottom:		3px;
	line-height:        0px;
}
.pdf {padding-top:10px;}
cite { 
	font-style:italic;
}
#ending {
	margin-left:		150px;
	line-height:		1.0em;
}
#indexlegal {
	font-weight:		normal;
}
.compact {
	margin:             0;
	padding:            0;
}
.blackborder {border: solid 1px black;}
img.wizard {
	margin-top: 10px;
	vertical-align: middle;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#construct  h1{
	font-size:1.5em;
	text-align: center;
	margin-left: 50px;
}
h4 {
    margin-top: 0;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
    font-size: 0.7em;
    font-family: Arial, sanserif;
    font-weight: normal;
    color: black;
    line-height: 1.2em;
}
#graphic {
	float:left;
	width:260px;
	border-top:solid 10px white;
	border-right:solid 5px white;
}
#graphic_master {
	float:left;
	width:200px;
	border-top:solid 10px white;
	border-right:solid 5px white;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	font-size:10pt;
}
#chakra_base {
	padding:10px 10px 10px 0;
	float:left;
	width:150px;
	height:150px;
}
#zodiac {
	margin:10px 10px 10px 0;
	float:left;
	width:150px;
	height:150px;
}
.chakras {width:90%}
.chakras td,th {
	border-width:1px;
	border-style:inset;
}
.chakras th {border-top: #8C6394 solid 3px;}
#content_main table {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.reference {
	width:525px;
	text-align:center;
	border-right: #8C6394 solid 1px;
}
.reference td,th {
	border-top: #8C6394 solid 1px;
	border-left: #8C6394 solid 1px;
}
.reference th {
	border-top: #8C6394 solid 3px;
}
.tableheader {
	font-weight:bold;
}
.column1 {
	width:50px;
}
.column2 {
	width:450px;
}
.table-bottom {
	border-top: #8C6394 solid 3px;
	margin-left:6px;
	width:523px;
}
.img_ref {
	line-height:75%;
	text-align:center;
	margin-top:0;
}
#dhtmltooltip{
	position: absolute;
	width: 300px;
	border: 2px solid black;
	padding: 2px;
	background-color: white;
	visibility: hidden;
	z-index: 100;
	text-align:left;
	font-size:0.9em;
	font-family:Georgia,Arial,Times;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
*/
}
.tip {
	cursor:pointer;
	color:#992178;	/* #94004C; blue; 008F9A 3C00FF; */
}
#glossary {
	list-style-type:none;
	padding-left:0;
	font-size:0.9em;
	margin-left:0;
	text-indent:0;
	text-align:left;
}
#graphic {
	float:left;
	margin:5px 10px 10px 5px;
	width:260px;
	text-align:center;
	font-size:0.8em;
	line-height:1;
}
TABLE { border: 1px solid #A08242; }
TABLE TD { border: 1px solid #A08242; }
#memoriam {
	border:solid 1px #D1A22D;
	z-index:5;
	font-size:0.9em;
 	text-align:center;
	height:75px;
}
#memoriam h3 {
	color:#300050;
	margin-top:3px;
}
#memoriam a {
	color:#992178;
}
/* ------------------------------- Navigation ------------------------------- */ 
#navwrapper {
	margin-left:auto;
	margin-right:auto;
	text-align:center; 
	padding-bottom: 10px; 
	z-index:2; 
	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;
    font-size:12pt;
	padding-left:1em;
	width:100%;
}
/* ------ horizontal or vertical menu -------
 *  horizontal	display:inline
 *  vertical	display:block		*/
#navmenuList li { display:inline; }
/*  horizontal	white-space:nowrap
 *  vertical	white-space:normal 	*/
#navmenuList a { white-space:nowrap; } 	
/* ------------------------------------------ */

/* main navigation wrapper */
#navmenuList { 	
	margin: 0px;     
	padding: 0px;
}
/* spacing around list items */
#navmenuList li {} 	
/* all links (main & dropdown) */  	
a.starter { 	
	margin: 0px;	
	padding: 0px;	
	border:none;
	text-decoration:none;
}
/* dropdown menu offset from main navigation link */
#navmenuList ul	{ 	
	z-index:100;
	margin-top:22px;
	margin-left:0px;
}
/* main navigation links */ 	
#navmenuList a { 	
	margin: 0px;
	padding-left:0px;
	padding-right:20px;
}
/* dropdown menu box */ 	
.navmenu { 	
	border:solid 1px #7F676A; 
	background:#FFFFFF; 
	text-align: left;
	margin:0;
	padding:0;
}
/* dropdown menu links */
.navmenu li {}
.navmenu ul {}
.navmenu a {} 
/* ------ Navigation Bar Link Colors ---------- */
/*
a.starter:visited {color:white;}
*/
a.starter:link 		{color:#6D1C7E;}
a.starter:hover		{color:white;}
a.starter:active 	{color:white;}

#navfoot {
	margin:0;
	padding:0; 
	text-align:left;
	z-index:2; 
	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;
    font-size:12pt;
	padding-left:1em;
	width:100%;
}
#navmenuListfoot a { 	
	margin: 0px;
	padding-left:0px;
	padding-right:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center; 
}
