body
        {
        margin: 0;
        padding: 0;
        background-color: #D7D1CA;
        font-family: georgia, times, times new roman, serif;
        font-size:12px;
        line-height: 18px;
        color:#333;
        }


img
        {
        border: 0;
        }

img, input, select, label
        {
        vertical-align: middle;
        }

select
        {
        background-color: #E5E2DD;
        color: #333;
        font-family: verdana, arial, sans-serif;
        font-size:11px; border-right: 1px solid #A19D9A;
        border-top: 1px solid #A19D9A ;
        border-left: 1px solid #A19D9A ;
        border-bottom: 1px solid #A19D9A;
        width:185px;
        margin: 3px 0;
        }


h1
        {
        font-weight: bold;
        font-size: 20px;
        margin: 0;
        padding: 0;
        }
h2
        {
        font-weight: bold;
        font-size: 18px;
        margin: 0;
        padding: 0;
        }
h3
        {
        font-weight: bold;
        font-size: 14px;
        margin: 0;
        padding: 0;
        }
h4, h5, h6
        {
        font-weight: bold;
        font-size: 12px;
        margin: 0;
        padding: 0;
        }

dl, dt, dd
        {
        margin: 0;
        padding: 0;
        }

form
        {
        margin: 0;
        padding: 0;
        }

fieldset
        {
         padding: 0; margin: 0; border: 0;
        }

a {text-decoration:none; border-bottom: 1px solid #A3AA8D;}
a:link {color:#3D5201;}
a:visited {color:#3D5201;}
a:active {color:#3D5201;}
a:hover {color:#000; border-bottom: 1px solid #000;}

input, textarea
        {
        margin: 0;
        border: 1px solid #ccc;
        color: #000;
        font-size:  11px;
        font-weight: normal;
        padding: 2px;
        }

input.top
        {
        background-color: #B4B6A0;
        color: #000;
        width: 100px;
        font-family: georgia, times, serif;
        font-size: 11px;
        }

.uberclear
        {
        float: none;
        display: block;
        clear: both;
        margin: 0;
        padding: 0;
        height: 1px;
        line-height: 0;
        font-size: 0;
        }
        * html .uberclear
        {
        height: 0;
        }



.wrapper
        {
        background-repeat: repeat-x;
        background-position: 0 0;
        background-color: transparent;
        }

        .mainContain
                {
                width: 776px;
                margin-left: auto;
                margin-right: auto;
                padding-bottom: 15px;
                }
                .header
                        {
                        height: 139px;
                        position: relative;
                        }
                         .friends
                          {
        width: 776px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        top: 7px;
        text-align: center;
        font-weight: bold;
        color: #273325;
                          }
                          .friends a {color: #FFFFFF;}
                          .friends a:visited {color: #FFFFFF;}
                          .friends a:hover {color: #00000;}

                        .header h1
                                {
                                position: absolute;
                                left: 22px;
                                top: 50px;
                                background-image: url("../images/logo.gif") ;
                                background-repeat: no-repeat;
                                background-position: 0 0;
                                background-color: transparent;
                                width: 287px;
                                height: 66px;
                                }

                                .header h1 a
                                        {
                                        display: block;
                                        width: 287px;
                                        height: 66px;
                                        text-indent: -999em;
                                        text-decoration: none;
                                        border: 0;
                                        overflow: hidden;
                                        }

                                        h1 a:hover
                                                {
                                                text-decoration: none;
                                                background-color: transparent;
                                                border: 0;
                                                }


                        .header .topNav
                                {
                                position: absolute;
                                left: 528px;
                                top: 47px;
                                width: 225px;
                                height: 70px;
                                text-align: right;
                                font-size: 10px;
                                letter-spacing: 1px;
                                }

                                .header .topNav a {text-decoration:none; text-transform: uppercase; border:0;}
                                .header .topNav a:link {color:#FFFFFF;  border:0;}
                                .header .topNav a:visited {color:#FFFFFF;  border:0;}
                                .header .topNav a:active {color:#FFFFFF;  border:0;}
                                .header .topNav a:hover {color:#f0f0f0;  border:0;}

                                .header .topNav input
                                        {
                                        border: 0;
                                        }

                                .header .topNav input.top
                                        {
                                        font-size: 10px;
                                        border: 0;
                                        }

        .navigation
                {
                        height: 27px;
                        background-color: transparent;
                }

                .navigation ul
                        {
                                margin: 0;
                                padding: 0;
                                height: 27px;
                                list-style: none;
                        }

                .navigation ul li
                        {
                                display: inline;
                                float: left;
                                height: 27px;
                                margin: 0;
                                padding: 0;
                                background-color: transparent;
                        }

                        .navigation ul li a
                                {
                                        float: left;
                                        overflow: hidden;
                                        height: 27px;
                                        text-indent: -999em;
                                        background-repeat: no-repeat;
                                        background-position: 0 0;
                                        background-color: #fff;
                                        border: 0;
                                }

                        .navigation ul li.navOne
                                {
                                        width: 75px;
                                }

                                .navigation ul li.navOne a
                                        {
                                                width: 75px;
                                                background-image: url("../images/nav1.gif") ;
                                        }

                        .navigation ul li.navTwo
                                {
                                        width: 162px;
                                }

                                .navigation ul li.navTwo a
                                        {
                                                width: 162px;
                                                background-image: url("../images/nav2.gif") ;
                                        }

                        .navigation ul li.navThree
                                {
                                        width: 103px;
                                }

                                .navigation ul li.navThree a
                                        {
                                                width: 103px;
                                                background-image: url("../images/nav3.gif") ;
                                        }

                        .navigation ul li.navFour
                                {
                                        width: 80px;
                                }

                                .navigation ul li.navFour a
                                        {
                                                width: 80px;
                                                background-image: url("../images/nav4.gif") ;
                                        }

                        .navigation ul li.navFive
                                {
                                        width: 202px;
                                        background-image: none ;
                                }

                                .navigation ul li.navFive a
                                        {
                                                width: 202px;
                                                background-image: url("../images/nav5.gif") ;
                                        }

                        .navigation ul li.navSix
                                {
                                        width: 153px;
                                        background-image: none ;
                                }

                                .navigation ul li.navSix a
                                        {
                                                width: 153px;
                                                background-image: url("../images/nav6.gif") ;
                                        }



                                .navigation ul li a {text-decoration:none;
                                        border: 0;}
                                .navigation ul li a:hover {background-position: 0 -27px; border:0;}

                                .home .navigation ul li.navOne a,
                                .aboutTheCollege .navigation ul li.navTwo a,
                                .academics .navigation ul li.navThree a,
                                .alumni .navigation ul li.navFour a,
                                .departmentsAndPrograms .navigation ul li.navFive a,
                                .facultyProfile .navigation ul li.navSix a
                                {background-position: 0 -54px;
                                border: 0;}


/* FOOTER
----------------------------------------------------*/

.footer
        {
        width: 731px;
        background-color: #D5DCE2;
        margin-left: auto;
        margin-right: auto;
        }

        .footer a
                {
                text-decoration:none;
                font-weight: bold;
                text-transform: uppercase;
                border: 0;
                }
        .footer a:link {color: #804A15;}
        .footer a:visited {color:#804A15;}
        .footer a:active {color:#804A15;}
        .footer a:hover {color:#000; border:0;}

        .bottomNav
                {
                border-bottom: 1px solid #9D8A79;
                border-top: 1px solid #9D8A79;
                text-align: center;
                padding: 17px 0 12px 0;
                font-size: 10px;
                letter-spacing: 1px;
                }

        body.secondary .bottomNav
                {
                border-bottom: 1px solid #9D8A79;
                border-top: 0;
                text-align: center;
                padding: 17px 0 12px 0;
                font-size: 10px;
                letter-spacing: 1px;
                }


                .bottomNav a
                        {
                        margin: 0 15px 0 15px;
                        }

        .bottominfo
                {
                margin: 1px 0 0 0;
                padding: 20px 0 20px 0;
                border-top: 1px solid #9D8A79;
                color: #837D75;
                font-size: 11px;
                }

                .bottominfo .cellOne
                        {
                        float: left;
                        width: 415px;
                        }

                .bottominfo .cellOne a
                        {
                        font-size: 10px;
                        letter-spacing: 1px;
                        }


                                .bottominfo .cellTwo
                        {
                        float: right;
                        width: 310px;
                        text-align: right;
                        font-size: 10px;
                        line-height: 14px;
                        text-transform: uppercase;
                        }

                        .bottominfo .cellTwo img
                                {
                                float: right;
                                margin: 0 0 0 10px;
                                }



/* HOME
----------------------------------------------------*/

body.home
        {
        background-color: #D7D1CA;
        background-image: url(../images/bg_home.jpg);
        }

.home .wrapper
        {
        background-color: transparent;
        }

        .home .mainContain .content .cellOne
                {
                width: 775px;
                height: 324px;
                position: relative;
                }

        .home .mainContain .content .cellTwo
                {
                float: left;
                color: #000;
                width: 273px;
                background-image: url(../images/bg_homeCellTwo.jpg);
                background-repeat: no-repeat;
                background-position: 0 0;
                background-color: transparent;
                padding: 17px 35px 0 35px;
                voice-family: "\"}\"";
                voice-family: inherit;

                width: 203px;
                }
                /* Begin hiding from Mac IE */
                /* \*/
                html>body.home .mainContain .content .cellTwo
                {
                        width: 203px;
                }
                /* End hiding from Mac IE */

                .home .mainContain .content .cellTwo h2
                        {
                        background-image: url("../images/about-blogs.gif") ;
                        background-repeat: no-repeat;
                        background-position: 0 0;
                        background-color: transparent;
                        width: 149px;
                        height: 9px;
                        text-indent: -999em;
                        margin: 0 0 15px 0;
                        }

                .home .mainContain .content .cellTwo img
                        {
                        float: left;
                        margin: 0 5px 5px 0;
                        }

        .home .mainContain .content .cellThree
                {
                float: left;
                width: 252px;
                color: #000;
                padding: 17px 30px 0 30px;
                voice-family: "\"}\"";
                voice-family: inherit;

                width: 192px;
                }
                /* Begin hiding from Mac IE */
                /* \*/
                html>body.home .mainContain .content .cellThree
                {
                        width: 192px;
                }
                /* End hiding from Mac IE */

                .home .mainContain .content .cellThree h2
                        {
                        background-image: url("../images/updated-blogs.gif") ;
                        background-repeat: no-repeat;
                        background-position: 0 0;
                        background-color: transparent;
                        width: 149px;
                        height: 9px;
                        text-indent: -999em;
                        margin: 0 0 15px 0;
                        }

                .home .mainContain .content .cellThree dl
                        {
                        margin: 0 0 20px 0;
                        }

                .home .mainContain .content .cellThree dt
                        {
                        font-size: 10px;
                        text-transform: uppercase;
                        font-family: arial, verdana, san-serif;
                        }

                .home .mainContain .content .cellThree dd span
                        {
                        font-size: 10px;
                        }


        .home .mainContain .content .cellFour
                {
                float: left;
                width: 250px;
                color: #000;
                padding: 17px 30px 0 30px;
                voice-family: "\"}\"";
                voice-family: inherit;

                width: 190px;
                }
                /* Begin hiding from Mac IE */
                /* \*/
                html>body.home .mainContain .content .cellFour
                {
                        width: 190px;
                }
                /* End hiding from Mac IE */

                .home .mainContain .content .cellFour h2
                        {
                        background-image: url("../images/latest-news.gif") ;
                        background-repeat: no-repeat;
                        background-position: 0 0;
                        background-color: transparent;
                        width: 149px;
                        height: 9px;
                        text-indent: -999em;
                        margin: 0 0 15px 0;
                        }

                .home .mainContain .content .cellFour dl
                        {
                        margin: 0 0 20px 0;
                        }

                .home .mainContain .content .cellFour dt
                        {
                        }

                .home .mainContain .content .cellFour dd
                        {
                        font-size: 11px;
                        }

/* SECONDARY
----------------------------------------------------*/

body.secondary
        {
        background-color: #D7D1CA;
        }

        .secondary .wrapper
                {
                border-bottom: 2px solid #B09F8F;
                background-image: url("../images/bg_secondary.jpg") ;
                background-color: #fff;
                }

        .secondary .wrapper .mainContain .content
                {
                background-image: url("../images/bg_secondaryContent.jpg") ;
                background-repeat: repeat-y;
                background-position: 0 0;
                background-color: transparent;
                }

        .secondary .wrapper .content .cellOne
                {
                float: left;
                width: 236px;
                }

                .secondary .wrapper .content .cellOne h1
                        {
                        width: 236px;
                        height: 58px;
                        background-repeat: repeat-y;
                        background-position: 0 0;
                        background-color: transparent;
                        text-indent: -999em;
                        }

                .secondary .wrapper .content .cellOne .subnav
                        {
                        width: 230px;
                        margin: 7px 0 0 5px;
                        padding: 0;
                        list-style: none;
                        }

                        .secondary .wrapper .content .cellOne .subnav li
                                {
                                border-bottom: 1px solid #fff;
                                font-size:13px;
                                background-color: transparent;
                                margin: 0;
                                padding: 0;
                                }

                                .secondary .wrapper .content .cellOne .subnav li a
                                        {
                                        text-decoration: none;
                                        background-color: transparent;
                                        display: block;
                                        padding: 6px 6px 6px 18px;
                                        }
                                .secondary .wrapper .content .cellOne .subnav li a:link
                                        {
                                        color:#663300;
                                        background-color: transparent;
                                        }
                                .secondary .wrapper .content .cellOne .subnav li a:visited
                                        {
                                        color:#663300;
                                        background-color: transparent;
                                        }
                                .secondary .wrapper .content .cellOne .subnav li a:active
                                        {
                                        color:#fff;
                                        background-color: #D5DCE2;
                                        }
                                .secondary .wrapper .content .cellOne .subnav li a:hover
                                        {
                                        color:#000;
                                        background-color: #D5DCE2;
                                        border-bottom: 1px solid #D2CEC9;
                                        }

                                .secondary .wrapper .content .cellOne .subnav li.on a,
                                .secondary .wrapper .content .cellOne .subnav li.on a:link,
                                .secondary .wrapper .content .cellOne .subnav li.on a:visited,
                                .secondary .wrapper .content .cellOne .subnav li.on a:active,
                                .secondary .wrapper .content .cellOne .subnav li.on a:hover
                                        {
                                        color: black;
                                        background-color: #fff;
                                        }

                                        .secondary .wrapper .content .cellOne .subnav li ul
                                                {
                                                list-style: none;
                                                padding: 0;
                                                margin: 0;
                                                }

                                        .secondary .wrapper .mainContain .content .cellOne .subnav li ul li
                                                {
                                                padding-left: 23px;
                                                background-image: url("../images/arrow.gif") ;
                                                background-repeat: no-repeat;
                                                background-position: 23px 15px;
                                                background-color: transparent;
                                                border: 0;
                                                }

                                        .secondary .wrapper .content .cellOne .subnav li ul li a
                                                        {
                                                        border: 0;
                                                        color: #666;
                                                        }



                                        .secondary .wrapper .content .cellOne .subnav li.on ul li a,
                                        .secondary .wrapper .content .cellOne .subnav li.on ul li a:link,
                                        .secondary .wrapper .content .cellOne .subnav li.on ul li a:visited,
                                        .secondary .wrapper .content .cellOne .subnav li.on ul li a:active,
                                        .secondary .wrapper .content .cellOne .subnav li.on ul li a:hover,
                                        .secondary .wrapper .content .cellOne .subnav li ul li a:link,
                                        .secondary .wrapper .content .cellOne .subnav li ul li a:visited,
                                        .secondary .wrapper .content .cellOne .subnav li ul li a:active,
                                        .secondary .wrapper .content .cellOne .subnav li ul li a:hover
                                                        {
                                                        color: #666;
                                                        border: 0;
                                                        background-color: transparent;
                                                        }


                .secondary .wrapper .content .cellTwo
                        {
                        float: left;
                        width: 539px;
                        padding: 40px 22px 0 32px;
                        voice-family: "\"}\"";
                        voice-family: inherit;

                        width: 485px;
                        }
                        /* Begin hiding from Mac IE */
                        /* \*/
                        html>body.secondary .wrapper .content .cellTwo
                        {
                        width: 485px;
                        }
                        /* End hiding from Mac IE */


                .secondary .wrapper .content .cellTwo h1
                        {
                        color: #000;
                        font-size: 21px;
                        font-weight: normal;
                        color: #333;
                        }


                .secondary .wrapper .content .cellTwo h2
                        {
                        color: #4F2201;
                        font-size: 13px;
                        font-weight: normal;
                        text-transform: uppercase;
                        letter-spacing: 1px;
                        }


                .secondary .wrapper .content .cellTwo h3
                        {
                        color: #333;
                        font-size: 10px;
                        font-weight: bold;
                        text-transform: uppercase;
                        letter-spacing: 1px;
                        }

                .secondary .wrapper .content .cellTwo h5
                        {
                        color: #000;
                        font-size: 17px;
                        font-weight: normal;
                        color: #333;
                        }

                        .secondary .wrapper .content .cellTwo p
                        {
                        color: #333;
                        font-size: 12px;
                        font-weight: normal;
                        line-height: 22px;
                        }

                .secondary .wrapper .content .cellTwo .imageOne
                        {
                        float: right;
                        margin: 10px 0 15px 15px;
                        }