/***************
HEADER IMAGES
***************/
#wpihome
{
    position: absolute;
    top: 25px !important;
    left: 10px !important;
}

body.prospects #banner1
{
    top: 9px;
    left: 203px;
}
body.prospects #banner1, body.prospects #banner1 em
{
    background-image:url(Images/Templates/prospects-top.gif);
    width: 625px;
    height: 76px;
}
body.prospects #banner2
{
    top: 83px;
    left: 203px;
}
body.prospects #banner2, body.prospects #banner2 em
{
    background-image:url(Images/Templates/prospects-bottom.gif);
    width: 625px;
    height: 45px;
}

body.admitted #banner1
{
    top: 8px;
    left: 212px;
}
body.admitted #banner1, body.admitted #banner1 em
{
    background-image:url(Images/Templates/admitted-top.gif);
    width: 665px;
    height: 74px;
}
body.admitted #banner2
{
    top: 81px;
    left: 212px;

}
body.admitted #banner2, body.admitted #banner2 em
{
    background-image:url(Images/Templates/admitted-bottom.gif);
    width: 665px;
    height: 47px;
}

body.current #banner1
{
    top: 10px;
    left: 203px;

}
body.current #banner1, body.current #banner1 em
{
    background-image:url(Images/Templates/current-top.gif);
    width: 512px;
    height: 76px;
}
body.current #banner2
{
    top: 84px;
    left: 203px;
}
body.current #banner2, body.current #banner2 em
{
    background-image:url(Images/Templates/current-bottom.gif);
    width: 512px;
    height: 45px;
}

/***************
NAVIGATION
***************/
#nav
{
    background-color: transparent;/* #c93;*/
    left: 10px;
    width: 190px !important;
    margin-top: 40px;
}
#nav UL
{
    width: 190px;
}
#nav UL LI A
{
    background-color: #cc9933;
    font-size: 1.2em;
    color: #fff !important;
    width: 175px;
    padding-top: 6px;
    border: 0px;
    border-bottom: 1px solid #fff;
}
#nav ul li ul
{
    border-bottom: 1px solid #fff;
}
#nav UL LI LI A
{
    font-size: 0.9em;
    color: #900 !important;
    width: 170px;
    padding-left: 10px;
    padding-top: 1px;
    padding-right: 10px;
    font-weight: bold;
    background-color: #e5cc99;
    border: 0px;
}
#nav UL LI LI LI A
{
    font-weight: normal;
    width: 160px;
}
#nav UL LI A:visited:hover, #nav UL LI A:link:hover
{
    background-color: #900;
    color: #fff !important;
}

body.admitted #nav ul li a
{
    background-color: #960;
}
body.admitted #nav ul li.downsub li a
{
    background-color: #c93;
    color: #fff !important;
}
body.admitted #nav ul li.downsub li a:hover, body.admitted #nav ul li.downsub li a:visited:hover
{
    background-color: #900;
}

body.current #nav ul li a
{
    background-color: #930;
}
body.current #nav ul li a:hover, body.current #nav ul li a:visited:hover
{
    background-color: #c00;
}
body.current #nav ul li.downsub li a
{
    background-color: #e5cc99;
    color: #900 !important;
}
body.current #nav ul li.downsub li a:hover, body.current #nav ul li.downsub li a:visited:hover
{
    background-color: #900;
    color: #fff !important;
}

#nav ul li.highlight a
{
    background-color: #900 !important;
}
#nav ul li.highlight a:hover, #nav ul li.highlight a:visited:hover
{
    background-color: #c00 !important;
}

body.current #nav ul li.highlight a
{
    background-color: #c93 !important;
}
body.current #nav ul li.highlight a:hover, #nav ul li.highlight a:visited:hover
{
    background-color: #c00 !important;
}

/****************
TOPNAV (Grad Home, Contact, Search)
****************/

#topnav
{
    float: right;
    margin: 0px 0px 0px 0px !important;
    padding: 0px;
    position: relative;
    right: 0px;
    top: 30px;
}
#topnav {*width: 700px; _width: 400px; }
#topnav ul
{
    padding-right: 20px;
    margin: 0px;
    color: #900;
    font-family: arial, helvetica, sans-serif;
    list-style-type: none;
}
/* IE Hack */
html>body #topnav ul li {
    margin-top: 0px !important;
}
#topnav ul li {
    display: inline; 
    margin: 0px 0px 3px 0px !important;
    *margin-top: 0px !important; /* IE 7 and below Hack */
    float: right;
}
/* IE7 Hack 
*:lang(en) #topnav ul li {
    margin: -2px 0px 0px 0px !important;
    background-color: #f0f;
}
*/
#topnav ul li a
{
    padding: 0px 0px 0px 2em;
    color: #900 !important;
    font-size: .75em;
    text-decoration: none;
}
#topnav ul li.first a { border-left: 0px; }
#topnav ul li a:hover
{
    color: #900;
    text-decoration: underline;
}

/***************
CONTENT
***************/

#content {
    padding: 60px 20px 20px 220px;
    margin: 0px;
    clear: both;
    }
#content h1
{
    color: #999;
    font-weight: bold;
    font-size: 1.25em;
}
#content h2.apply
{
    position: relative;
    float: right;
    background-color: #900;
    font-size: 1.02em;
    color: #fff;
    padding: 5px 15px 5px 15px;
}
#content h2.apply a
{
    color: #fff;
    text-decoration: none;
}
#content h2.apply a:visited
{
    color: #fff;
    text-decoration: none;
}
#content h2.apply a:hover
{
    color: #fff;
    text-decoration: none;
}
#content img
{
    position: relative; 
}
 
/* Footer */
#footer
{
    width: 100% !important;
}
#footer P
{
    font-size: 0.85em;
    line-height: 1em;
}