@charset "UTF-8";
/* CSS Document */

html{
background-color:#000000;
}

body {
text-align:center;
margin-left:auto;
margin-right:auto;
width:840px;
padding-top:10px;
}


#wrapper {
margin:auto; 
text-align:left;
padding:0;
margin:0;
}

p {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:.1em;
padding:2px 0 2px 0;
}

h1 {
color:#9f1f63;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-weight:lighter;
padding-top:0;
margin-top:1;
margin-bottom:10px;
}

#newsh1 {
color:#FFFFFF;
}

h2 {
color:#9f1f63;
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:18px;
letter-spacing:1px;
}

h3 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
letter-spacing:1px;
font-style:italic;
}

ul {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

h3#price {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
letter-spacing:1px;
}

h3#tag {
text-align:right;
padding:0 10px 0 10px;
margin:0 0 5px 0;
}

img
{  border-style: none;
}

a:link {
	color: #8E1B57;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #8E1B57;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

hr {
width:97%;
margin-top:-3px;
}

#navigation {
padding:0;
margin:0;
}

#breadcrumbs {
padding:5px 0 0 11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#main_content {
min-height:400px;
padding-bottom:20px;
padding:0 0 30px 12px;
}

#main_content table#buttons {
margin:5px 0 0 0;
padding:0 0 0 0;
color:#FFFFFF;
}

#main_content td {
padding: 10px 0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#text_index {
float:left;
width:610px;
height:400px;
}

#text_index img {
padding:0 0 0 0;
margin: 7px 0 0 30px;
}

#about_us_img {
float:left;
margin:25px 10px 0 0;
}

#about_us_img img{
padding:1px 1px;
border:#9f1f63;
border-style:solid;
border-width:thin;
}

#about_text {
float:left;
width:410px;
}

#about_text img{
float:right;
padding:10px 0 0 0;
}

td#text {
padding:0 10px 0 10px;
}

td#text_about {
width:350px;
padding:0 20px 0 10px;
}

#journals {
float:right;
width:400px;
text-align:left;
}

#journals_text {
float:left;
width:400px;
}

#journals h3 {
margin-top:10px;
}

#archives {
float:right;
width:400px;
margin:30px 0 0 10px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


#news img {
padding:15px 10px 0 0;
}

#news h4 {
padding:0;
margin:0;
}

table#staff_table {
width:820px;
border:#993366;
border-style:solid;
border-width:thin;
margin:10px 0 5px 0;
}

table#staff_table p {
padding: 0 5px 0 5px;
margin:0;
}

table#staff_table img {
vertical-align:top;
padding: 0 5px 0 5px;
margin:0;
}

table#staff_table h4 {
padding: 0 5px 0 5px;
margin:0;
}

table#student_table {
width:820px;
border:#993366;
border-style:solid;
border-width:thin;
margin:10px 0 5px 0;
}

table#student_table p {
vertical-align:text-top;
padding: 0 5px 0 5px;
margin:0;
}

table#student_table img {
padding: 0 5px 0 5px;
margin:0;
}

table#student_table h4 {
padding: 0 5px 0 5px;
margin:0;
}

#paypal {
width:800px;
background:#9d1f60 url(../images/rounded_courners_tr.png) no-repeat top right;
}

#paypal div {
background: url(../images/rounded_courners_tl.png) no-repeat top left;
}

#paypal div div {
background: url(../images/rounded_courners_br.png) no-repeat bottom right;
}

#paypal div div div {
background: url(../images/rounded_rourners_bl.png) no-repeat bottom left;
}

#paypal h1 {

padding:10px 40px 0 10px;
}

#paypal form {
padding:10px 40px 10px 10px;
}

#image img {
float:right;
width:240px;
height:325px;
padding:3px 3px 3px 3px;
margin:0 10px 0 0;
border-color:#9f1f63;
border-style:solid;
border-width:thin;
}

#home_news {
float:left;
width:187px;
min-height:400px;
padding:0 0 0 0;
margin:10px 0 0 0;
background:#9f1f63 url(../images/newsbg_bottom.png) bottom no-repeat;
}

#home_news h1 {
background:url(../images/newsbg_top.png) top no-repeat;
color:#FFFFFF;
text-indent:-9999px;
height:40px;
width:187px;
padding:0;
margin:0 0 0 0;
}

#home_news p {
font-size:10px;
padding:0 5px 0 3px;
margin:0;
}

#home_news h5 {
font-style:italic;
font-size:12px;
padding:0 3px 0 3px;
margin:0;
}

#home_news a:link {
	color: #ffffff;
	text-decoration: none;
}
#home_news a:visited {
	text-decoration: none;
	color: #ffffff;
}
#home_news a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#home_news a:active {
	text-decoration: none;
	color: #FFFFFF;
}

table#course {
padding:0 10px 0 0;
}

td#enroll {
padding:0 0 0 20px;
}

img#enroll {
margin-top:20px;
}

h3#quote {
color:#990066;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
font-style:italic;
}

h4 {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
margin:5px 0 10px 0;
}

#form {
padding:0 10px 0 0;
}

#contact {
width:400px;
padding: 0 0 0 0;
margin:-200px 0 0 0;
}

#address {
float:right;
padding:0 170px 0 0;
}

#map {
float:left;
padding:0 0 0 450px;
margin:-200px 0 0 0;
}


#footer {
float:left;
width:840px;
padding:0 0 5px 0;
margin:0 0 10px 0;

}

#links img {
padding:0 0 0 11px;
margin:-6px 0 0 0;
float:left;
}

#links p{
text-align:right;
color:#9d1f60;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
padding:0 10px 0 0;
}

#copy {

float:right;
}

#copy p {
color:#9d1f60;
font-family:Arial, Helvetica, sans-serif;
font-size:.5em;
padding:0 10px 0 10px;
margin:0 0 0 0;
}

#video {
width:550px;
height:312px;
border:solid;
color:#990066;
}