/* -----------------------------------------------------------
Project: Template 7
Purpose: Screen Master
Author: Robert DelVecchio
Date: 02/14/07
-------------------------------------------------------------- */

body
	{
	color: #545243;
	background-color: #fff;
	}

body.home
	{
	color: #545243;
	background: #fff url(../images/backgrounds/red_tan/column.gif) repeat-y left top;
	}


/* LAYERS
-------------------------------------------------------------- */

#banner
	{
	border-top: 4px solid #c00;
	}

#left
	{
	color: #545243;
	background-color: #fff;
	border-top: 4px solid #cc0000;
	}

#content
	{
	color: #545243;
	background-color: #fff;
	border-top: 4px solid #858376;
	}

#middle
	{
	color: #545243;
	background-color: #f9f7eb;
	border-top: 4px solid #858376;
	}

#right
	{
	color: #545243;
	background-color: #fff;
	border-top: 4px solid #cc0000;
	}

#sidebottom
	{
	border-top: 1px solid #858376;
	}

#top	
	{
	color: #444;
	background-color: #fff;
	}


/* LISTS
-------------------------------------------------------------- */

ul#topnav li
	{
	color: #444;
	background-color: #fff;
	}

ul#mainnav li
	{
	background: url(../images/backgrounds/red_tan/bullet.gif) no-repeat 0 .2em;
	}

ul#mainnav ul.level2 
	{
	color: #797357;
	background-color: #fff;
	}
	
ul#mainnav li ul.level2 li
	{
	background: url(../images/backgrounds/red_tan/arrow.gif) no-repeat 0 .2em;
	}
	
#events_list ul li
    	{
    	color: #c00;
    	}

#events_list ul li ul li
    	{
    	color: #545243;
    	}


/* HEADINGS
-------------------------------------------------------------- */

#middle h1
	{
	color: #545243;
	background: #f9f7eb url(../images/backgrounds/red_tan/bigbullet.gif) no-repeat 0.2em 1.2em;
	border-top: 1px dotted #000;
	}

#middle h1.noborder
	{
	background: url(../images/backgrounds/red_tan/bigbullet.gif) no-repeat 0.2em 0.3em;
	border: none;
	}

#right h1
	{
	color: #c00;
	background: #fff url(../images/backgrounds/red_tan/rightbullet.gif) no-repeat 0.2em 0.3em;
	}

#right h2
	{
	color: #545243;
	background-color: #fff;
	}

#content h1
	{
	color: #c00;
	background-color: #fff;
	}
	
#content h2
	{
	color: #323021;
	background-color: #fff;
	}

#content h3
	{
	color: #767465;
	background-color: #fff;
	}
	
#events_list h2
	{
	color: #545243;
	background-color: #f9f7eb;
	}


/* LINKS
-------------------------------------------------------------- */

a
	{
	color: #545243;
	background-color: #fff;
	}

a:focus, a:hover, a:active
	{
	color: #c00;
	background-color: #fff;
	}
	
a:visited
    	{
    	color: #878586;
    	background-color: #fff;
    	}
	
#middle a
	{
	color: #545243;
	background-color: #f9f7eb;
	}
	
#middle a:focus, #middle a:hover, #middle a:active
	{
	color: #c00;
	background-color: #f9f7eb;
	}
	
#middle a:visited
    	{
    	color: #878586;
    	background-color: #f9f7eb;
    	}

ul#topnav a, ul#topnav a:visited
	{
	color: #444;
	background-color: #fff;
	}
			
ul#topnav a.down, ul#topnav a.down:visited, ul#topnav a.down:focus, ul#topnav a.down:hover, ul#topnav a.down:active
	{
	color: #c00;
	background-color: #fff;
	}
			
ul#mainnav a, ul#mainnav a:visited
	{
	color: #797357;
	background-color: #fff;
	}

ul#mainnav a:focus, ul#mainnav a:hover, ul#mainnav a:active
	{
	color: #c00;
	background-color: #fff;
	}

ul#mainnav a.down, ul#mainnav a.down:visited, ul#mainnav a.down:focus, ul#mainnav a.down:hover, ul#mainnav a.down:active
	{
	color: #c00;
	background-color: #fff;
	}
	
#calendar_container a, #calendar_container a:visited
    	{
    	color: #4d4b40;
    	}

#calendar a, #calendar a:visited
	{
    	color: #c00;
    	background-color: #fff;
    	}

#calendar a:focus, #calendar a:hover, #calendar a:active
    	{
    	color: #c00;
    	background-color: #ece7d4;
    	}


/* IMAGES
-------------------------------------------------------------- */

img
	{
	border: 0;
	}


/* TABLES
-------------------------------------------------------------- */

table
	{
	background-color: #faf8ec;
	border: 1px solid #dbd6c3;
	}

th
	{
	background-color: #ece7d4;
	}

th.no_bg
	{
	background-color: #faf8ec;
	}

tr, th, td
	{
	border: 2px solid #fff;
	}

