﻿/****************************************************************************************\

    Global Styles

\****************************************************************************************/

html 
{
}

body.bodyMain 
{
    background          : transparent url(/images/layout/bg_branding.gif) repeat-x top;
    color               : #7d6a55;
}

body.bodySec 
{
    background          : transparent url(/images/layout/bg_topline.gif) repeat-x top;
    color               : #7d6a55;
}


h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
}

a:visited 
{
}

a:hover 
{
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/****************************************************************************************\
    
    Global Constructs
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/

div#content
{
    background-color: White;
}

div#site_info
{
    background      : #2960a1 url(/images/layout/bg_siteinfo_sec.gif) repeat-x top;
    color           : White;
}

div#si_wrapper
{
    background      : transparent url(/images/layout/bg_siteinfo.gif) repeat-x bottom;
}

div#content_sec
{
    background      : White url(/images/layout/bg_topline.gif) repeat-x top;
}

div#site_info_sec
{
    background      : #2960a1 url(/images/layout/bg_siteinfo_sec.gif) repeat-x top;
    color           : White;
}

/*___ SPAN _________________________________________________________________*/
div#ribbon span
{
    background      : transparent url(/images/layout/bg_ribbon.gif) repeat-x;
}

span#noscriptBrandingLogo
{
    background : transparent url("/uploads/images/banner/banner_3.jpg") no-repeat left top;    
}

/*___ H1 _________________________________________________________________*/
div#branding h1
{
    background      : transparent url(/images/layout/branding.jpg) no-repeat;
}

div#branding_sec h1
{
    background      : transparent url(/images/layout/branding_sec.jpg) no-repeat top right;
}

/*___ H2 _________________________________________________________________*/
div#content_main h2,
div#content_sub h2,
div#content_sub_sec h2
{
    color           : #2960a1;
}

div#content_main_sec h2
{
    color           : #909ec9;
}

/*___ H3 _________________________________________________________________*/
div#content_main_sec h3
{
    color           : #2960a1;
}

/*___ H4 _________________________________________________________________*/

div#content_main_sec h4
{
    color           : #2960a1;
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/
ul.ulNav ul
{
    background      : #2960a1 url(/images/layout/bg_dropdown.gif) repeat-y top left;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/
ul.ulQuickLinks li
{
    background      : transparent url(/images/list_arrow_dn.gif) left top no-repeat;
    border-bottom   : 1px solid #dedad4;
}

ul.ulNav ul li
{
    color           : #fafae8;
}

ul.ulNav > li:last-child
{
    background      : none;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/
div#content_main p a,
div#content_main p a:visited,
div#content_main_sec p a,
div#content_main_sec p a:visited,
table.tableFaculty a,
table.tableFaculty a:visited,
ul.ulForms a,
ul.ulForms a:visited
{
    color               : #f7941e;
}

div#content_main p a:hover,
div#content_main_sec p a:hover,
table.tableFaculty a:hover,
ul.ulForms a:hover
{
    color               : #153968;
}


ul.ulQuickLinks li a,
ul.ulQuickLinks li a:hover,
ul.ulQuickLinks li a:visited
{
    color               : #7d6a55;
}

ul.ulNav a,
ul.ulNav a:visited
{
    color               : #7d6a55;
}

ul.ulNav li > ul li a,
ul.ulNav li > ul li a:visited
{
    color               : White;
}

ul.ulNav li > ul li a:hover
{
    color               : #f7941e;
}
    
ul.ulNav > li:hover > a:first-child
{
    color               : #153968;
}

.about li#liNavAbout > a,
.academics li#liNavAcademics > a,
.athletics li#liNavAthletics > a,
.admissions li#liNavAdmissions > a,
.community li#liNavCommunity > a,
.contact li#liNavContact > a,
.give li#liNavGive > a,
.events li#liNavCalendar > a,
.news li#liNavNewsletter > a
{
    color               : #153968;
}

div#site_info a,
div#site_info a:visited,
div#site_info_sec a,
div#site_info_sec a:visited
{
    color               : White;
}

div#site_info a:hover,
div#site_info_sec a:hover
{
    color               : #f7941e;
}

/*___ CITE _________________________________________________________________*/
div#branding_sec cite
{
    color               : #909ec9;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/
table.tableFaculty tr.trInfo
{
    background-color    : #fafae8;
}

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

table.tableFaculty td
{
    border              : 1px solid #dedad4;
}

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___ SPAN _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/


