@import url("custom_widescreen_common.css");


/*
====================================================================( global stuff )==
*/


BODY
{

}

A { color: #7a1501; }
A:hover { color: #000; }

.headline1, .headline2, .headline3, .headline4
{
    color: #7a1501;
}

.footer
{
    background-color: #a7740a;
    color: #000;
    font-weight: bold;
}


/*
====================================================================( banner stuff )==
*/



#banner
{
    border-bottom-color: #172F49;
}
#title
{
    color: #000;
}
#slogan
{
		position: absolute;
		top: 9px;
		left: 10px;
		color: #5c1001;
}
#topNav
{
    background-color: #86A0BC;
}


#stripTable .photo1 DIV
{
    background-image: url( ./images/timnath_1.jpg );
    background-position: 42% 0%;
}
.photo2
{
    width: 35%;
}
.photo2 DIV
{
    background-image: url( ./images/timnath_2.jpg );
    background-position: 85% 0%;
}
.photo3
{
    display: none;
}
.photo4 DIV
{
    background-image: url( ./images/timnath_3.jpg );
}
.photo5
{
    display: none;
}

#searchBar
{
    position: relative;
    color: white;
    background-color: #7a7000;
    background-image: url( ./images/timnath_search.png);
    background-position: left top;
    background-repeat: repeat-y;
    border: 1px solid white;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid white;
		padding: 8px;
    height: 100%;
}
#searchBar *
{
     vertical-align: middle;
}
#searchWrapper
{
		vertical-align: middle;
}
A.goButton, A.goButton:hover
{
    border: 1px solid #c94d1c;
    padding: 2px 3px 2px 3px;
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-size: 7pt;
    background-color: #d9531e;
}
A.goButton:hover
{
	background-color: #e85920;
}


/*
====================================================================( left col )==
*/

TD.leftColumn
{
    background-color: #7a1501;
    border-bottom: 2px solid white;
    border-top: 1px solid white;
    color: white;
}
TD.leftColumn A
{
		color: #fff;
}
TD.leftColumn A:hover
{
		color: #e9b868;
}


/*
====================================================================( 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: #7a1501;
    font: bold 14pt Times New Roman, Times, serif;
    background-color: transparent;
    text-align: left;
    padding: 0px;
    border: none;
    margin-bottom: 1em;
}

.contentbox_right_body, .sidebar_body
{
    background-color: transparent;
    padding: 0px;
}



/*
====================================================================( nav )==
*/

DIV.menu
{
    background-color: #7a1501;
}

/* primary menu TITLE style */
A.menuTitle, A.menuTitle_hi, A.menuTitle:visited, A.menuTitle_hi:visited
{
		color: #fff;
    background-color: #000;
}
A.menuTitle_hi, A.menuTitle:hover, A.menuTitle_hi:hover
{
    color: #fff;
    background-color: #7a1501;
}

/* primary menu ITEM style */
A.menuItem, A.menuItem_hi, A.menuItem:visited, A.menuItem_hi:visited
{
		color: #fff;
}
A.menuItem_hi
{
    background-color: #000;
    color: #fff;
}
A.menuItem:hover, A.menuItem_hi:hover
{
    background-color: #000;
    color: #fff;
}


/* secondary nav stuff */

#secNavBox A.menuTitle, #secNavBox A.menuTitle_hi
{
    color: white;
    border: none;
    border-left: 2px solid white;
}
#secNavBox A.menuItem:hover, #secNavBox A.menuTitle:hover, #secNavBox A.menuTitle_hi:hover, #secNavBox A.menuTitle_hi
{
    background-color: #4B6087;
}



/*
====================================================================( calendar stuff )==
*/


.calMonth TABLE, .calDayHeading /* calendar grid color */
{
    background-color: #000;
}

.calGrayDay {
    background-color: #eac277;
    color: #666;
}

.calToday {
    /*background-color: #FFD;*/
}

.eventTip
{
    color: black;
    border-color: #334;
    background-color: #8a7d69;
}