@import url("LMC_widescreen_common.css");


/*
====================================================================( global stuff )==
*/


BODY
{

}

A { color: #4A3010; }
A:hover { color: #85653C; }

.headline1, .headline2, .headline3, .headline4
{
    color: #BB3127;
    font-weight: normal;
    font-family: Arial Black, Arial Bold, sans-serif;
}

.footer
{
    background-color: #000;
}


/*
====================================================================( banner stuff )==
*/



#banner
{
    border-bottom-color: #4A3010;
}
#title
{
    color: #4A3010;
}
#searchBar
{
    color: white;
    background-color: #9F261D;
}
#topNav
{
    background-color: #85653C;
    background-image: url( ./images/horizGradient_brown.jpg );
    background-position: left top;
    background-repeat: repeat-y;
}


#stripTable .photo1 DIV
{
    background-image: url( ./images/set4/momWithSon.jpg );
}
.photo2
{
    width: 16%;
}
.photo2 DIV
{
    background-image: url( ./images/set4/grandpaReading.jpg );
}

.photo3 DIV
{
    background-image: url( ./images/set4/youngTrio.jpg );
}
.photo4{ width: 21%; }
.photo4 DIV
{
    background-image: url( ./images/set4/singleWoman.jpg );
}
.photo5{ width: 19%; }
.photo5 DIV
{
    background-image: url( ./images/set4/littleGirl.jpg );
}



/*
====================================================================( left col )==
*/

TD.leftColumn
{
    background-color: #6B5232;
    border-bottom: 2px solid white;
    border-top: 1px solid white;
    color: white;
}
.leftColumn A { color: #D1C5B5; }
.leftColumn A:hover { color: white; }

/*
====================================================================( right col )==
*/

TD.rightColumn
{
    font-size: 8pt;
    background-color: white;
    border-bottom: 2px solid white;
}
.rightColumn .contentPull
{
    background-color: white;
    padding-top: 20px;
}
.contentbox_right, .sidebar
{
    margin-bottom: 2em;
    margin-right: 1em;
}

.contentbox_right_header, .sidebar_header
{
    color: #7C5A2F;
    font: normal 14pt Arial Black, Arial Bold, sans-serif;
    background-color: transparent;
    text-align: left;
    padding: 0px;
    border: none;
    margin-bottom: 1em;
}

.contentbox_right_body, .sidebar_body
{
    background-color: transparent;
    padding: 0px;
}
.rightColumn A { color: #A2271E; }
.rightColumn A:hover { color: #611712; }


/*
====================================================================( nav )==
*/

DIV.menu
{
    background-color: #553E20;
}

/* primary menu TITLE style */
A.menuTitle, A.menuTitle_hi
{
    color: white;
    background-color: #9F261D;
}
A.menuTitle_hi, A.menuTitle:hover, A.menuTitle_hi:hover
{
    color: white;
    background-color: #553E20;
}

/* primary menu ITEM style */
A.menuItem, A.menuItem_hi
{
    color: white;
}
A.menuItem_hi
{
    background-color: #9F261D;
}
A.menuItem:hover, A.menuItem_hi:hover
{
    background-color: #9F261D;
}


/* secondary nav stuff */
#secNavBox DIV.menu
{
    
}
#secNavBox A.menuTitle, #secNavBox A.menuTitle_hi
{
    color: white;
    border: none;
    border-left: 2px solid white;
    background-color: transparent;
}
#secNavBox A.menuItem:hover, #secNavBox A.menuTitle:hover, #secNavBox A.menuTitle_hi:hover, #secNavBox A.menuTitle_hi
{
    background-color: #553E20;
}

.subnavbox A.subSectionLink_high, .subnavbox A.subSectionLink:hover, .subnavbox A.subSectionLink_high:hover
{
    color: white;
}


/*
====================================================================( calendar stuff )==
*/


.calMonth TABLE, .calDayHeading /* calendar grid color */
{   
    background-color: #947854;
}

.calGrayDay {
    background-color: #D4C7B7;
    color: #987;
}

.calToday {
    /*background-color: #FFD;*/
}

.eventTip
{   
    border-color: #321;
    background-color: #E7E2CE;
    color: black;
}