<style>

#links-header {
	margin-bottom: 0px;
	margin-left: 196px;
	margin-top: 0px;
	padding: 0px;
	position: absolute;
}

#nav {
	background: #896A9B;
	float: left;
	height: 520px;
	margin-left: 110px;
	overflow: hidden;
	padding: 0px;
	position: absolute;
}

#violet-stripe {
	background: #896A9B;
	float: left;
	height: 5px;
	margin-left: 110px;
	margin-top: 515px;
	overflow: hidden;
	padding: 0px;
	position: absolute;
	width: 720px;
}

#front_page_message {
	width: 720px;
	color: #D9BCB6;
	background-color: #896A9B;
	text-align: center;
	margin: 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #670123;
	padding-top: 15px;
	padding-bottom: 15px;
}
#front_page_message :hover {
	color: #FFCC35;
}
.purple {
	background-color: #886B9B;
}

.just2                           {font-family: Arial, sans-serif; font-size:  2pt}

.spacer                       {font-family: Arial, sans-serif; font-size: 2pt}

.lil-graph                     {font-family: Arial, sans-serif; font-size: 4pt}

.graph                         {font-family: Arial, sans-serif; font-size: 6pt}

.footnote                    {font-family: Arial, sans-serif; font-size: 7pt}

.text-sm                       {font-family: Arial, sans-serif; font-size: 8pt; color: #670123; }

.text                               {font-family: Arial, sans-serif; font-size: 9pt; color: #670123; }

.text-white                  {font-family: Arial, sans-serif; font-size: 9pt; color: #FFFFFF}

.text-black                  {font-family: Arial, sans-serif; font-size: 9pt; color: #000000; }

.text-orange              {font-family: Arial, sans-serif; font-size: 9pt; color: #FF6632}

.text-big                      {font-family: Arial, sans-serif; font-size: 11pt; color: #670123; }

.col-title                       {font-family: Arial, sans-serif; font-size: 12pt; color: #670123; padding-bottom: 0; line-height=12pt;}

.col-title-orange        {font-family: Arial, sans-serif; font-size: 12pt; color: #FF6632; padding-bottom: 0; line-height=12pt;}
.highlight-cell {
	background-color: #FF9664;
}


.page-title                   {font-family: "Century Gothic", Arial, sans-serif; font-size: 13pt; color: #670123; }

.page-title-orange   {font-family: "Century Gothic", Arial, sans-serif; font-size: 17pt; color: #FF6632;}


a {
   text-decoration: underline;
   background-color: transparent;
   color: #670123;
	}

a:hover { 
  text-decoration: underline;
  color: #555555;
  background-color: transparent;
 }

h1   {font-family: Arial, sans-serif; font-size: 25pt; color: #670123; font-weight: normal; line-height: 9pt;}

h2   {font-family: Arial, sans-serif; font-size: 19pt; color: #670123; font-weight: normal; line-height: 7pt;}

h3   {
	font-family: Arial, sans-serif;
	font-size: 13pt;
	color: #670123;
	font-weight: bold;
	line-height: 3pt;
	padding: 0px;
	margin-top: 1.2em;
	margin-right: 0px;
	margin-bottom: .3em;
	margin-left: 0px;
}

h4   {font-family: Arial, sans-serif; font-size: 10pt; color: #670123; font-weight: normal; line-height: 5pt;}

h5   {font-family: Arial, sans-serif; font-size: 8pt;   color: #670123; font-weight: normal; line-height: 9pt;}

ul    {padding; 0px; margin: 0px;}

/* hack for IE */
li.square        {list-style-type: square; margin-left: 2em;}   /* this is what IE does ... */

html>body li.square  {list-style-type: square; margin-left: -1em;}  /* .. it can't see this, but a real browser can */

li.square-in    {list-style-type: square; margin-left: 1em;}

in3   {padding-left: 4em;}

in5   {text-indent: 5em}

p {
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
}

</style>

#navcontainer a, #navcontainer ul, #navcontainer li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


#navcontainer {
	width: 140px;
	text-align: right;
	margin: 0;
	padding-top: 5px;	
}

#navcontainer ul
{
	margin-left: 0px;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

#navcontainer a
{
	display: block;
	padding-bottom: 13px;
	width: 140px;
}

#navcontainer a:link, #navlist a:visited
{
	color: #5A011E;
	/*color: #670123;*/
text-decoration: none;
}


#navcontainer a:hover
{
color: #FECC35;
}

#navcontainer a#current:hover
{
color: #670123;
}

#mission #navcontainer {
	width: 157px;
	height: 288px;  /* height is total height less padding-top */
	padding-top: 8px;
}
#mission #navcontainer a {
	width: 157px;
	padding-bottom: 13px;  /* this controls the space between the links */
}

#fees #navcontainer {
	width: 157px;
	height: 288px;  /* height is total height less padding-top */
	padding-top: 8px;
}
#fees #navcontainer a {
	width: 157px;
	padding-bottom: 13px;  /* this controls the space between the links */
}

#map #navcontainer {
	padding-top: 4px;
	width: 118px;
	height: 315px;  /* height is total height less padding-top */
}
#map #navcontainer a {
	width: 118px;
	padding-bottom: 12px;
}

#links #navcontainer {
	width: 140px;
	height: 285px;  /* height is total height less padding-top */
	padding-top: 7px;
}
#links #navcontainer a {
	width: 140px;
	padding-bottom: 12px;
}

#newsletter #navcontainer {
	width: 148px;
	height: 440px;  /* height is total height less padding-top */
	padding-top: 3px;
}
#newsletter #navcontainer a {
	width: 148px;
	padding-bottom: 14px;  /* this controls the space between the links */
}

#intro #navcontainer {
	width: 176px;
	height: 298px;  /* height is total height less padding-top */
	padding-top: 7px;
}
#intro #navcontainer a {
	width: 176px;
	padding-bottom: 13px;  /* this controls the space between the links */
}

#teachers #navcontainer {
	width: 140px;
	height: 287px;  /* height is total height less padding-top */
	padding-top: 9px;
}
#teachers #navcontainer a {
	width: 140px;
	padding-bottom: 13px;  /* this controls the space between the links */
}

#schedules #navcontainer {
	width: 176px;
	height: 291px;  /* height is total height less padding-top */
	padding-top: 9px;
}
#schedules #navcontainer a {
	width: 176px;
	padding-bottom: 13px;  /* this controls the space between the links */
}

#home #navcontainer {
	width: 154px;
	height: 451px;  /* height is total height less padding-top */
	padding-top: 9px;
}
#home #navcontainer a {
	width: 154px;
	padding-bottom: 12px;  /* this controls the space between the links */
}

#events #navcontainer {
	width: 176px;
	height: 332px;  /* height is total height less padding-top */
	padding-top: 9px;
}
#events #navcontainer a {
	width: 176px;
	padding-bottom: 13px;  /* this controls the space between the links */
}

