/* --------------------------------------------------
Project: Template 8
Purpose: Color - Blue and Grey
Author: Katelynn O'Brien - DKS Interactive
Version: 12/09/05
-------------------------------------------------- */

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

#top
	{
	background: #ccc url(../images/shared/blue_grey/top_bg.gif) repeat-x;
	color: #232323;
	}
	
#banner
	{
	border-top: 2px solid #fff;
	}
	
#left
	{
	border-top: 4px solid #293044;
	color: #333;
	}
	
#center
	{
	border-top: 4px solid #333;
	}
	
#box1
	{
	background: #1d367f url(../images/home/blue_grey/box1_bg.gif) no-repeat left top;
	color: #fff;
	}
	
#more_top
	{
	background: #000 url(../images/home/blue_grey/box1_tab.gif) no-repeat left top;
	}
	
#box2
	{
	background: #fff url(../images/home/blue_grey/box2_bg.gif) no-repeat left bottom;
	border: 1px solid #999;
	color: #232323;
	}
	
#more_bottom
	{
	background: #fff url(../images/home/blue_grey/box2_tab.gif) no-repeat left bottom;
	}

#address
	{
	color: #333;
	}
	
#right, #content
	{
	border-top: 4px solid #333;
	color: #333;
	}


/* SPECIAL FORMATTING
-------------------------------------------------- */

#right em
        {
        color: #001871;
        }
	
	
/* HEADINGS
-------------------------------------------------- */

#left h1
	{
	border-right: 2px solid #fff;
	background-color: #d1d1d1;
	color: #102971;
	}
	
#left h2
	{
	color: #000;
	}
	
#box1 h1
	{
	color: #fff;
	}
	
#box2 h1
	{
	color: #102971;
	}
	
#right h1
	{
	background-color: #d1d1d1;
	color: #102971;
	}
	
#content h1
	{
	color: #333;
	}
	
#content h2
	{
	color: #102971;
	}
	
#eventslist h1 /* CALENDAR */ 
	{
	background-color: #888;
	color: #fff;
	}
	

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

img
	{
	border-color: #fff;
	}
	
#box1 img, #box2 img
	{
	border: 1px solid #666;
	}


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

ul#mainnav
	{
	background: url(../images/shared/blue_grey/mainnav_bg.gif) repeat-y;
	}
	
#left ul li.down
	{
	background: url(../images/shared/blue_grey/subnav_arrow.gif) no-repeat 0 0.4em;
	}

#left ul li ul li
	{
	background: url(../images/shared/blue_grey/subnav_bullet.gif) no-repeat 0 0.4em;
	}
	
#eventslist ul li /* APPLIES TO MONTH, DATE, TITLE/DESCRIPTION */
	{
	color: #333;
	}
	
#eventslist ul li ul li b /* APPLIES TO TITLE */
	{
	color: #102971;
	}
	
	
/* LINKS
-------------------------------------------------- */

a, a:visited
	{
	color: #1a3ea5;
	}
	
a:focus, a:hover, a:active
	{
	color: #666;
	}
	
ul#topnav a, ul#topnav a:visited
	{
	color: #444;
	}
	
ul#topnav a:focus, ul#topnav a:hover, ul#topnav a:active
	{
	color: #000;
	}
	
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: #000;
	}
	
ul#mainnav a, ul#mainnav a:visited
	{
	color: #fff;
	}
	
ul#mainnav a:focus, ul#mainnav a:hover, ul#mainnav a:active
	{
	border-top: 1px dotted #fff;
	border-bottom: 1px dotted #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
	{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	}
	
#left ul a, #left ul a:visited
	{
	color: #555;
	}

#left ul a:focus, #left ul a:hover, #left ul a:active,
#left a.down, #left a.down:visited, #left a.down:focus, #left a.down:hover, #left a.down:active
	{
	color: #102971;
	}
	
#more_top a, #more_top a:visited, #box1 a, #box1 a:visited, #box1 a:focus, #box1 a:hover, #box1 a:active
	{
	color: #fff;
	}
	
#more_bottom a, #more_bottom a:visited, #box2 a, #box2 a:visited, #box2 a:focus, #box2 a:hover, #box2 a:active
	{
	color: #333;
	}
	
	
/* TABLES
-------------------------------------------------- */

table#calendar td
	{
	border: 1px solid #ccc;
	}
