<!--
/* ------------ PAGE BACKGROUND -----------  */
body { margin: 0px 0px 0px 0px;
       padding:  0px 0px 0px 0px;
       background: #7A3EEE url(images/layout/b-p-bkgd.jpg) repeat;
       text-align: center;
}
/* ----------- PAGE LAYOUT ----------------- */

#pageWrapper { 
        width: 740px;
        text-align: center;
        m\argin: 0px 50% 0px 50%;
        margin: 0px auto 0px auto;
        padding: 0px 0px 0px 0px;
}
* html #pageWrapper { height: 1%; }

/* ------------------- TOP HEADER ----------------------  */

#headerTop {        
        width: 740px;
        height: 218px;  /* height of image */
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center;
 }
/* ------------------- MAIN BODY AREA ----------------------  */

#mainPage { 
        width: 740px;
        margin: -8px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
        text-align: center;
}
* html #mainPage { height: 1%; }

#mainBody { 
        width: 740px;
        background: #9966ff url(images/layout/content-bkgd.jpg) repeat-y;
        margin: -8px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
 /*       border-left: 5px solid #0066ff;   #207ccf 
        border-right: 5px solid #0066ff;  */
        text-align: left;
}
* html #mainBody { height: 1%; }

/*  ------   HOME PAGE ONLY  ---- */
#homeTable {
    width: 720px;
    margin: -12px 10px 5px 10px;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

.homeColumn {
    width: 720px;
    height: 722px;
    background: #9966ff url(images/layout/mandala-home.jpg) no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
}
.homeColumn a:visited { color: #0000ff; text-decoration: none;}
.homeColumn a:link    { color: #0000ff; text-decoration: none;}
.homeColumn a:hover   { color: #ffcc66; text-decoration: none;}
.homeColumn a:active  { color: #0000ff; text-decoration: none;}

/*  ------   REST OF PAGES ---- */
#mainTable {
    width: 720px;
    margin: 15px 8px 5px 0px;
    padding: 0px 0px 0px 0px;
}

.mainColumn {
    width: 550px;
    background: #9966ff url(images/layout/main-column-bkgd.jpg) repeat-y;
    margin: 10px 5px 0px 0px;
    padding: 10px 10px 10px 10px;
}
.mainColumn a:visited { color: #0000ff; text-decoration: none;}
.mainColumn a:link    { color: #0000ff; text-decoration: none;}
.mainColumn a:hover   { color: #ffcc66; text-decoration: none;}
.mainColumn a:active  { color: #0000ff; text-decoration: none;}


/*  ------------  TOP NAVIGATION MENU --------  */
#navcontainer
{
 /* background: #9966ff;  #f0e7d7  ORIG  */
width: 150px;  /*  width: 30%; ORIG  */
margin: 0 0px 0 0px; /* margin: 0 auto;  ORIG  */
padding: .5em 0;
font-family: Georgia, Tahoma;
font-size: 11pt;
font-style: normal;
text-align: center;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 0px;  /* changes the width of list border inside the box */
/*  margin: 0 auto;  ORIG  */
width: 95%;
/* width: 70%; ORIG  */
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
background: transparent; /* #9232ef; */
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 5px;
/*  padding: 0.5em 0 0.5em 2em;  ORIG  
border-width: 1px; border-color: #ffe #aaab9c #ccc #fff; border-style: solid; */
color: #00ffff;
text-decoration: none;
background: transparent;  /* #9232ef; */
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #transparent;
color: #00ffff;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #ffffff;
background: #a453ef;
border-color: #207ccf #207ccf #207ccf #207ccf;
}
/* ------------------- MAIN TABLE with 2 columns ---------------- */
.sideBar {
    width: 180px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: #7f4e00 url(images/layout/s-bar-bkgd.jpg) repeat-y center center;
    text-align: center;
}

#mainBottom { 
        width: 740px;
        background: #9966ff url(images/layout/content-bkgd.jpg) repeat-y;
        margin: -20px 0px 0px 0px;
        padding: 5px 0px 5px 0px;
}
* html #mainBottom { height: 1%; }

#footer {  font-family: Tahoma; 
              font-size: 8pt; 
              color: #cc99cc;
              line-height:100%;
              text-align: center;
              margin: 0px 0px 0px 0px;
              padding: 0px 0px 0px 0px;
}

#footer a:visited { color: #ff9900; text-decoration: none;}
#footer a:link    { color: #ff9900; text-decoration: none;}
#footer a:hover   { color: #66cccc; text-decoration: none;}
#footer a:active  { color: #ff9900; text-decoration: none;}

#footerHome {  font-family: Tahoma; 
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 5px 0px;
              font-size: 9pt; 
              color: #663399;
              line-height:100%;
              text-align: center;
              margin: 0px 0px 0px 0px;
              padding: 0px 0px 0px 0px;
}

#footerHome a:visited { color: #663399; text-decoration: none;}
#footerHome a:link    { color: #663399; text-decoration: none;}
#footerHome a:hover   { color: #66cccc; text-decoration: none;}
#footerHome a:active  { color: #663399; text-decoration: none;}

/* ------------------- Main Body of Index Page ---------------------------- */
 
h1 {
	font-family: 'Monotype Corsiva', Palatino, 'Book Antigua', Georgia;
	font-size: 26pt;
	color: #663399;
	font-style: bold;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px 5px;
	padding: 0px;
             text-align: left;
}

h2 {
	font-family: 'Monotype Corsiva', Palatino, 'Book Antigua', Georgia;
	font-size: 20pt;
	color: #ffffff;
	font-style: bold;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-family: 'Monotype Corsiva', Palatino, 'Book Antigua', Georgia;
	font-size: 20pt;
	color: #00000;
	font-style: bold;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
h4 {
	font-family: Verdana, Geneva;
	font-size: 14pt;
	color: #ffffff;
	font-style: bold;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

/*  ---- MAIN BODY TEXT FORMATING ----- */
.Text { font-family: Georgia, sans-serif; 
        color: #000000; 
        font-size: 11pt;
        text-align: left;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}
.Text-ctr { font-family: Georgia, sans-serif; 
        color: #000000; 
        font-size: 11pt;
        text-align: center;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}
.Text-rt { font-family: Georgia, sans-serif; 
        color: #000000; 
        font-size: 11pt;
        text-align: right;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}
.Text-hl { font-family: Georgia, sans-serif; 
        color: #ff9900; 
        font-size: 11pt;
        text-align: justify;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}
.Text-whi { font-family: Georgia, sans-serif; 
        color: white; 
        font-size: 11pt;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}

.Text-ctr-hl { font-family: Georgia, sans-serif; 
        color: #ff9900; 
        font-size: 11pt;
        text-align: center;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
       line-height: 120%;
}
.Text-quote {  font-family: Arial, sans-serif; 
        color: #0066CC;
        font-size: 11pt; 
        font-weight: bold; 
        text-align: center;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}
.Text-i { font-family: Georgia, sans-serif; 
        color: #000000; 
        font-size: 11pt;
        font-style: italic;
        text-align: left;
        margin: 10px 15px 10px 15px;
        padding: 0 0 0 0;
        line-height: 120%;
}

.Text-script { font-family: 'Monotype Corsiva', Palatino, 'Book Antigua', Georgia; 
        color: #000000; 
        font-size: 13pt;
        text-align: left;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
        margin-top: 10px;
        margin-bottom: 10px;
}
.Text-begin { font-family: 'Monotype Corsiva', Palatino, 'Book Antigua', Georgia; 
        color: #000000; 
        font-style: bold;
        font-size: 16pt;
        text-align: left;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 120%;
}

.Text-sm { font-family: Tahoma,Geneva;
        color: #000000; 
        font-size: 9pt;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 110%;
}
.Text-sm-hl { font-family: Tahoma,Geneva;
        color: #0099cc; 
        font-size: 9pt;
        margin: 8px 0px 8px 0px;
        padding: 0 0 0 0;
        line-height: 110%;
}
.sidebar-ctr{ font-family: Tahoma,Geneva; 
        color: #ffffff; 
        font-size: 10pt;
        font-weight: bold; 
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0 0 0 0;
	  line-height: 100%;
}

.sgl-line { font-family: Georgia, sans-serif; 
        color: #000000; 
        font-size: 11pt;
        text-align: left;
        margin: 0px 0px 0px 0px;
        padding: 0 0 0 0;
        line-height: 100%;
}
.sgl-line-ctr { font-family: Georgia, sans-serif; 
        color: #000000; 
        font-size: 11pt;
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0 0 0 0;
        line-height: 100%;
}

.smalltext {  font-family: Tahoma,Geneva; 
              font-size: 9pt; 
              color: #000000;
              margin: 10px 15px 10px 15px;
              padding: 0 0 0 0;
              line-height: 100%;
}
.bottext {  font-family: Tahoma, Geneva; 
            font-size: 8pt; 
            color: black;
            line-height: 100%;
            margin: 0px 0px 0px 0px;
            padding: 0px 0 10px 0;
}
.Text-forms { font-family: Arial, sans-serif; 
        color: black; 
        font-size: 10pt;
        margin: 5px 3px 5px 3px;
        padding: 0 0 0 0;
        line-height: 100%;
}

/*  -------- Headings on pages -------------- */
.heading-bar {
        width: 95%;
        margin: 5px 0px 0px 5px;
        padding: 8px 5px 3px 10px;
        font-family: Georgia, Tahoma;
        font-size: 12.5pt;
        font-style: italic;
        color: #c188fb;   /* #660066;  */
        text-align: left;
        font-weight: bold;
     background: #0066ff repeat;  
   /*     background: #0066ff repeat;  */
        text-decoration: none;
        line-height: 100%;
}

.heading-text { font-family:  Georgia, Tahoma; 
        color: #ffffff; 
        font-size: 11pt;
        text-align: left;
        margin: 5px 15px 10px 15px;
        padding: 0px 0px 0px 0px;
        line-height: 100%;
}
.heading-bar2 {
        font-family:Georgia; font-style:italic; font-weight:bold; font-size:11pt; color:#660066; text-align:left; line-height:100%; text-decoration:none; background-color:#9966ff; margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:5px; padding-top:5px; padding-right:5px; padding-bottom:3px; padding-left:5px; width:80%; }

/*  --------  BOXES -------------- */

.box-purple-l {
        text-align: left;
        font-family:  Georgia, serif;  
        color: #000000; 
        font-size: 12pt;
        margin: 0px 0px 0px 10px;
        padding: 5px 7px 5px 5px;
        background: #cc99ff;
        text-decoration: none;
        line-height: 100%;
        width: 95%;
        
}
.box-purple-c{
        text-align: center;
        font-family:  Georgia, serif;  
        color: #000000; 
        font-size: 12pt;
        margin: 0px 0px 0px 10px;
        padding: 5px 5px 5px 5px;
        background: #cc99ff;
        text-decoration: none;
        width: 95%;
        line-height: 100%;
        
}
.box-fushia-l {
        text-align: left;
        font-family:  Georgia, serif; 
        color: #000000; 
        font-size: 12pt;
        margin: 5px 15px 10px 15px;
        padding: 5px 5px 5px 5px;
        background: #ff66ff;
        text-decoration: none;
        width: 90%;
        line-height: 100%;
}
.box-fushia-c {
        text-align: center;
        font-family:  Georgia, serif; 
        color: #000000; 
        font-size: 12pt;
        margin: 0px 10px 0px 10px;
        padding: 6px 10px 6px 10px;
        background: #ff66ff;
        text-decoration: none;
        width: 90%;
        line-height: 100%;
}
.box-blue {
       text-align: center;
        font-family:  Georgia, serif; 
        color: #000000; 
        font-size: 11pt;
        margin: 5px 15px 10px 15px;
        padding: 5px 5px 5px 5px;
        background: #6699ff;
        text-decoration: none;
        width: 90%;
        line-height: 100%;
}
-->
