p,h1,pre {
margin:0 35px 0px 25px;
}

h1 {
font-size:24px;
padding-top:10px;
}

h2 {
font-size:18px;
padding-top:10px;
}

h3 {
font-size:16px;
padding-top:2px;
padding-left:25px;
}

img, td {
border:none;
}




body {
text-align:center;
font-family:'trebuchet ms', 'Lucida Grande', 'tahoma';
font-size:9px;
color:#000000;
background-color:#0F387A;
}

p {
font-size:12px;
padding:0px;
}

#frame {
width:785px;
background-color: #0F387A;
margin-right:auto;
margin-left:auto;
margin-top:0px;
text-align:left;
padding:0;
}


#header {
height:151px;
width:785px;
text-align:left;
}

#inline {
height:76px;
display:inline;
}

#greybox {
width:350px;
border:2px solid white;
height:265px;
background-color:#E1DCD9;
float:right;
}

#greybox a {
color:#10397B;
text-decoration:none;
}

#greybox a:hover {
color:#1071CF;
text-decoration:none;
}

#leftbox {
width:371px;
float:left;
height:330px;
border:2px solid white;
padding-left:0px;
}

#leftbox2 {
width:371px;
float:left;
height:426px;
border:2px solid white;
padding-left:0px;
}

#greybox2 {
width:406px;
border:2px solid white;
height:330px;
background-color:#E1DCD9;
float:right;
}

#greybox2 a {
color:#10397B;
text-decoration:none;
}

#greybox2 a:hover {
color:#1071CF;
text-decoration:none;
}

#greybox3 {
width:406px;
border:2px solid white;
height:426px;
background-color:#E1DCD9;
float:right;
}

#greybox_big {
width:785px;
height:333px;
border:2px solid white;
background-color:#E1DCD9;
float:left;
}

#greybox_big2 {
width:785px;
height:429px;
border:2px solid white;
background-color:#E1DCD9;
float:left;
}

#greyboxBoard {
width:785px;
height:206px;
border:2px solid white;
background-color:#E1DCD9;
float:left;
}

#greybox_lower {
width:781px;
border-style: solid;
border-color:white;
border-top-width:2px;
border-bottom-width:4px;
border-right-width:4px;
border-left-width:4px;
background-color:#E1DCD9;
float:left;
}

#greybox_lower a {
color:#10397B;
text-decoration:none;
}

#greybox_lower a:hover {
color:#1071CF;
text-decoration:none;
}


#topnav {
display:inline;
height:76px;
}

#topnav a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/bg_off.jpg);
background-position:bottom;
}



#topnav a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/bg_on.jpg);
color:#ffffff;
}


#topnav ul {
margin:0 0 0 200px;
padding:0;
}

#topnav li {
display:inline;
}


#about {
height:76px;
width:71px;
}

#about a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_about_off.jpg);
background-position:bottom;
}



#about a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_about_on.jpg);
color:#ffffff;
}


#about ul {
margin:0 0 0 200px;
padding:0;
}

#about li {
display:inline;
}

#news {
height:76px;
width:71px;

}

#news a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_news_off.jpg);
background-position:bottom;
}



#news a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_news_on.jpg);
color:#ffffff;
}


#news ul {
margin:0 0 0 200px;
padding:0;
}

#news li {
display:inline;
}

#academics {
height:76px;
width:71px;
}

#academics a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_academics_off.jpg);
background-position:bottom;
}



#academics a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_academics_on.jpg);
color:#ffffff;
}


#academics ul {
margin:0 0 0 200px;
padding:0;
}

#academics li {
display:inline;
}


#calendar {
height:76px;
width:71px;
}

#calendar a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_calendar_off.jpg);
background-position:bottom;
}



#calendar a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_calendar_on.jpg);
color:#ffffff;
}


#calendar ul {
margin:0 0 0 200px;
padding:0;
}

#calendar li {
display:inline;
}

#photos {
height:76px;
width:71px;
}

#photos a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_photos_off.jpg);
background-position:bottom;
}



#photos a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_photos_on.jpg);
color:#ffffff;
}


#photos ul {
margin:0 0 0 200px;
padding:0;
}

#photos li {
display:inline;
}

#application {
height:76px;
width:71px;
}

#application a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_application_off.jpg);
background-position:bottom;
}



#application a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_application_on.jpg);
color:#ffffff;
}


#application ul {
margin:0 0 0 200px;
padding:0;
}

#application li {
display:inline;
}

#career {
height:76px;
width:71px;
}

#career a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/nav_career_off.jpg);
background-position:bottom;
}



#career a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/nav_career_on.jpg);
color:#ffffff;
}


#career ul {
margin:0 0 0 200px;
padding:0;
}

#career li {
display:inline;
}

#circle {
height:76px;
width:71px;
}

#circle a {
text-decoration:none;
display:inline;
float:left;
height:76px;
position:relative;
top:0px;
padding-right:9px;
padding-left:9px;
text-transform:none;
font-weight:700;
padding-top:-20px;
color:#ffffff;
background-image:url(images/circle_off.jpg);
background-position:bottom;
}



#circle a:hover {
text-decoration:none;
top:0px;
background:#ffffff;
background-position:bottom;
background-image:url(images/circle_on.jpg);
color:#ffffff;
}


#circle ul {
margin:0 0 0 200px;
padding:0;
}

#circle li {
display:inline;
}


#main {
width:399px;
float:left;
min-height:300px;
padding-left:16px;
}

#main a {
color:#8a5f0b;
font-size:16px;
font-weight:bold;
font-style:normal;
text-decoration:underline;
}

#main a:visited {
color:#600001;
font-size:16px;
font-style:normal;
text-decoration:underline;
}

#main a:hover {
text-decoration: underline;
background-color: #600001;
color: #ceb112; 
font-size: 16px;
}



#footer {
width:785px;
padding-top:10px;
height:50px;
font-size:0.7em;
text-align:center;
background-color:#0F387A;
}

#footer a {
color:#ffffff;
text-decoration:none;
}

#footer a:hover {
color:#1071CF;
text-decoration:none;
}

#leftnav {
width:175px;
font-size:16px;
float:left;
padding:0;
}

#leftnav ul {
list-style: none;
margin:0px;
padding-left:20px;
}

#leftnav li {
margin:0px;
padding:0px;
}


#leftnav a {
color:#8a5f0b;
font-size:16px;
font-weight:bold;
font-style:normal;
}

#leftnav a:visited {
color:#600001;
font-size:16px;
font-style:normal;
text-decoration:underline;
}

#leftnav a:hover {
text-decoration: underline;
background-color: #600001;
color: #ceb112; 
font-size: 16px;
}

.funkyblue {
color:#339999;
font-size:16px;
font-weight:bold;
}


#rightnav {
width:175px;
font-size:16px;
float:right;
padding:0;
}

