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

body {background:url(images/background2.jpg) top center; background-attachment:fixed;
margin: 0 auto; padding:0; font: 12px Arial, Helvetica, sans-serif; color: #332929;}
#container {width: 800px; margin: 0 auto; padding:0;}
table {margin:0; padding:0;}

#header {width: 800px; height: 100px; margin: 0 auto; padding: 0;}
#header img {float:left;}
.right {float: right; font: 14px Arial, Helvetica, sans-serif; margin-top: 17px; color:
#332929; text-align:right; line-height: 20px;}
.blue {color: #3399cc;}

#menu {background: url(images/nav-bg2.gif) repeat-x; width: 100%; margin-top: 10px;
padding: 0; height: 57px;}
.nav {height: 57px; margin: 0 auto; padding-top: 20px; text-transform: uppercase; font:
14px Arial, Helvetica, sans-serif; font-weight: bold; width: 800px;}
.nav li {list-style: none; display:inline;}
.home a {padding-left:0;}
.nav li a {list-style: none; float: left; padding-right: 19px; text-decoration:none;
color: #3399cc; display:inline;}
.nav li a:hover, .nav #current {color: #fcedd7; text-decoration:none; list-style-type:
none;}

#about-title-img {width: 800px; height: 221px; margin-top:20px;
background:url(images/about.jpg); background-repeat:no-repeat;}
.subnav {height: 221px; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; width:
800px;}
.subnav li {list-style: none;}
.subnav li a {list-style: none; float: left; padding-right: 19px; text-decoration:none;
color: #3399cc;}
.subnav li a:hover {color: #fcedd7; text-decoration:none; list-style-type: none;}


#content {width: 798px; margin-top: 20px;}
.img-left {float:left; border: 1px solid #3399cc; padding: 3px; margin-right: 15px;
margin-bottom: 5px;}
.img-right {float:right; border: 1px solid #3399cc; padding: 3px; margin-left: 15px;
margin-bottom: 5px;}
.faculty {margin-top: 5px; margin-bottom: 5px; display:block;}
#content-left {width: 548px; float: left; margin-top: 25px; padding-right: 20px;}
#content-left p {margin-top: 5px; padding: 0; line-height: 18px; margin-bottom: 35px;}
#content-left ul {margin: 15px 0; padding: 0;}
#content-left ul li {line-height: 18px;}
#content-right {width: 226px; float:right; margin-top: 25px;} 
#content-right img {border: 2px solid #3399cc; padding: 3px; margin-bottom: 20px;}
.faq {margin: 0; padding: 0;}
.crumb {font-size: 12px; font-weight: bold; color: #3399cc; margin-bottom: 20px;}
.crumb a:link {color: #3399cc; text-decoration: underline;}
.crumb a:visited {color: #3399cc; text-decoration: underline;}

h2 {font: 15px Arial, Helvetica, sans-serif; color: #3399cc; font-weight: bold;
text-transform: uppercase; margin-bottom: 0; margin-top: 0;}
h3 {font: 14px Arial, Helvetica, sans-serif; color: #3399cc; font-weight: bold;
margin-bottom: 0; margin-top: 0;}

#footer {border-top: 5px solid #332929; width: 800px; padding: 5px 0; font: 11px Arial,
Helvetica, sans-serif; color: #675c5c; margin: 0 auto; margin-top: 10px;}
#footer p {float: left; color: #332929;}
.copy {text-align: right; float: right; color: #332929;}
.clear {height:1px; clear:both; font-size:1px; line-height:1px}

a:link {color: #332929; text-decoration:underline;}
a:visited {color: #332929; text-decoration:underline;}


/*************************************************   FORM 
*************************************************/
#register p {margin: 12px 0; padding: 0;}
form { clear: left; display: block; width: 500px; margin: 0 0 5px 0px; _margin: 0 0 10px
0; padding: 2px 3px; }
.formleft {float: left; width: 250px; margin-bottom: 5px; padding:0; margin-top: 8px;}
.formright {float: right; width: 250px; margin-bottom: 5px; padding:0; margin-top: 8px;}
fieldset { padding: 15px 15px; border: 1px #332929 solid; margin: 20px 0px 20px 0px;
width:500px;}
legend {font-weight: bold; color: #332929; font-family: Helvetica, Arial, Verdana,
sans-serif; font-size: 15px; margin: 0px; padding-right: 5px; padding-left: 5px;
text-transform: uppercase;}
label {margin: 0 6px; padding: 0; clear: both; font-family: Helvetica, Arial, Verdana,
sans-serif; font-size: 13px; color: #000000; display:block;}
input {margin: 5px 5px 0 7px; border: 1px solid #528aab;}
select {margin: 2px 5px 0 7px;}
.input2 {float:left; text-align:left;}
textarea { overflow: auto; width:375px; height:70px; margin-bottom: 15px; _margin-bottom:
25px;}
.button{ font-family:Helvetica, Arial, Verdana, sans-serif; font-size: 14px; padding: 3px;
border: 1px solid #332929; text-decoration: none; background-color: #3399cc; color:
#fcedd7;}
#error{color:red; font-weight:bold; text-align:center}