/* Northwest Healthcare
 * (c) Northwest Healthcare : The Summit -- www.nwhc.org/summit
 */

html
{
	padding: 0px;
	margin: 0px;
}

body
{
	padding: 0px;
	background: #e7e6e0 url('/pics/summit_new/background_white_y.gif') top repeat-y;
	font: normal 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: auto;
}

/* HEADER TAGS USING h1 - h6 HELPS SEARCH ENGINES UNDERSTAND CONTENT IMPORTANCE*/
h1
{
	font: bold 18px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #662e36;
	margin: 0px 0px 5px 0px;
}

h2
{
	font: bold 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
	color: #662e36;
}

h3
{
	font: bold 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #662e36;
	margin: 20px 0px 5px 0px;
}

h4
{
	font: bold 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #662e36;
	margin: 20px 0px 5px 0px;
}


/* PARAGRAPH TAG */
.pictures
{
	float: right;
	padding-left: 15px;
	padding-bottom: 10px;
	margin: 0px;
}

#bodycopy_home
{
	float: left;
	width: 645px;
	border: 0px solid #333;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}



/*use this bodycopy div for no left nav but callouts on right*/
#bodycopy_summit
{
	float: left;
	width: 895px;
	border: 0px solid #333;
}

#bodycopy_summit ul
{
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #333;
}

#bodycopy_summit li
{
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #333;
}


/* HOLDS CONTENT ON THE PAGE */
#container_summit
{
	background: url('/pics/summit_new/background_stripe.png') top repeat-x;
	border: 0px solid #f00;
}

.logo
{
	padding: 20px 20px 18px 20px;
	float: left;
	border: 0px solid #fc0;
}

/* LIST */
#subnav_summit
{
	float: left;
	margin: 0px;
	color: #333;
	background: #fff;
	border: 0px solid #333;
}

#subnav_summit ul
{
	margin: 0px 15px 15px 0px;
	padding: 0;
	list-style-type: none;
	width: 186px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	background: #fff;
	color: #333;
}

#subnav_summit a
{
	display: block;
	padding: 5px 15px 8px 15px;
	color: #333;
	background-color: #dcdacd;
	border-bottom: 1px dotted #fff;
}

#subnav_summit_on a
{
	display: block;
	padding: 5px 15px 8px 15px;
	color: #333;
	background-color: #fff;
	border-bottom: 1px dotted #fff;
}

#subnav_summit a:link, #subnav_summit a:visited
{
	color: #333;
	text-decoration: none;
}

#subnav_summit a:hover
{
	color: #333;
	text-decoration: underline;
}

#subnav_summit li.header
{
	background: #fff url('/pics/shared/sub_nav_hdr_bck.gif') no-repeat top left;
	color: #dcdacd;
	padding: 5px 15px 5px 15px;
	font-size: 13px;
	line-height: 16px;
	padding-right: 30px;
}

#subnav_summit li.header_summit
{
	background: #fff url('/pics/shared/sub_nav_hdr_bck.gif') no-repeat top left;
	color: #d5f47d;
	padding: 5px 15px 5px 15px;
	font-size: 13px;
	line-height: 16px;
	padding-right: 30px;
}


#subnav_summit li.secondlevelnav_on a { background: #fff; color: #85a44a; }

#subnav_summit li.thirdlevelnav a
{
	background: #accf6a;
	color: #333;
	padding: 7px 15px 7px 23px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

#subnav_summit li.thirdlevelnav_on a
{
	background: #fff;
	color: #85a44a;
	padding: 7px 15px 7px 23px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

#subnav_summit li.forthlevelnav a
{
	background: #85a44a;
	color: #333;
	padding: 7px 15px 7px 31px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

#subnav_summit li.forthlevelnav_on a
{
	background: #fff;
	color: #85a44a;
	padding: 7px 15px 7px 31px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

#subnav_summit li.fifthlevelnav a
{
	background: #908d7c;
	color: #333;
	padding: 7px 15px 7px 39px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

#subnav_summit li.fifthlevelnav_on a
{
	background: #fff;
	color: #85a44a;
	padding: 7px 15px 7px 39px;
	font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

/*NEWS*/
#news
{
	float: right;
	background: #f0f0ee url('/pics/summit_new/news_bckgrnd.gif') no-repeat top left;
	width: 337px;
	color: #333;
	margin-left: 15px;
	border: 0px solid #333;
}

p.newsblurb
{
	color: #333;
	padding: 0px 10px 0px 10px;
	font: normal 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

#news h1
{
	font: normal 20px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #360;
	margin: 20px 10px 10px 10px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #a09f8f;
	line-height: 24px;
	background: url('/pics/summit_new/summitnews.tl.gif') no-repeat top left;
	text-indent: -999px;
}

#news h2
{
	font: normal 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #360;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
	text-transform: uppercase;

}

#news hr {
	height: 1px;
	width: 95%;
	border: 0;
	color: #fff;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px dotted #999;
	clear: both;

}

#news a
{
	color: #360;
	text-decoration: none;
}

#news a:link, #news a:visited
{
	color: #360;
	text-decoration: none;
}

#news a:hover
{
	color: #360;
	text-decoration: underline;
}

/*END NEWS*/
/*CALENDAR*/
#mycustomscroll
{
	/* Typical fixed height and fixed width example */
	width: 265px;
	height: 150px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	background-color:transparent;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
}

#mycustomscroll h1
{
	font: normal 20px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #6e8d28;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px dotted #a2ac83;
}

#mycustomscroll h2
{
	font: normal 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #6e8d28;
	margin: 10px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
}

#mycustomscroll a
{
	color: #6e8d28;
	text-decoration: none;
}

#mycustomscroll a:link, #calendar a:visited
{
	color: #6e8d28;
	text-decoration: none;
}

#mycustomscroll a:hover
{
	color: #6e8d28;
	text-decoration: underline;
}

#calendar
{
	float: left;
	background: url('/pics/summit_new/calendar_back.jpg') top left no-repeat;
	width: 265px;
	height: 251px;
	border: 0px solid #333;
	padding: 10px;
}

#calendar h1
{
	font: normal 20px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #6e8d28;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 20px 0px;
	border-bottom: 1px dotted #a2ac83;
	background: url('/pics/summit_new/todayatsummit_tl.gif') no-repeat left;
	text-indent: -999px;
}

#calendar h2
{
	font: normal 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #6e8d28;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
}

#calendar a
{
	color: #6e8d28;
	text-decoration: none;
}

#calendar a:link, #calendar a:visited
{
	color: #6e8d28;
	text-decoration: none;
}

#calendar a:hover
{
	color: #6e8d28;
	text-decoration: underline;
}

p.calendarblurb
{
	color: #333;
	padding: 0px 0px 0px 0px;
	font: normal 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

/*CALENDAR*/
#member_profile
{
	float: left;
	width: 291px;
	padding: 15px 0px 0px 0px;
}

#member_profile a { color: #3990ae; }

#member_profile h1
{
	color: #59222a;
	font: normal 20px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height: 18px;
}

#member_profile h2
{
	color: #a75a5b;
	font: normal 15px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height: 18px;
}

#member_photo
{
	float: left;
	width: 120px;
	background: url("/pics/summit/member_photo_back.gif") no-repeat top;
	padding: 10px;
	margin: 0px 10px 10px 0px;
}


/* NAVIGATION */
#main_nav
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: top center;
	width: 895px;
	height: 35px;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	text-transform: uppercase;
	background: url('/pics/summit_new/navbar_back.jpg') no-repeat;
}

#main_nav ul
{
	list-style: none;
	height: 35px;
	margin: 0px 0px 0px 33px;
	padding: 0px;
	text-align: center;
}

#main_nav ul li
{
	border: 0px none #000;
	display: inline;
	padding: 0px;
	position: static;
	height: 35px;
	margin: 0px auto;
	white-space: nowrap;
}

#main_nav ul li a:link, #main_nav ul li a:hover, #main_nav ul li a:visited, #main_nav ul li a:visited:hover
{
	font: normal 13px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	float: left;
	position: relative;
	margin: 0px;
	border-left: 1px dotted #5d756e;
	padding: 10px 19px;
	display: block;

}

/* UNIQUE STYLES */

* html #main_nav ul li a:link, * html #main_nav ul li a:hover, * html #main_nav ul li a:visited, * html #main_nav ul li a:visited:hover
{
	border-left: 1px dotted #5d756e;
	padding: 10px 19px;
	font-size: 12px;
}

#main_nav li.navend a { border-right: 1px dotted #5d756e; }

/* DYNAMICALLY ADDED CLASS SELECTED AND CURRENT ACTIVE TOPLEVEL */
#main_nav ul li a:hover, #main_nav ul li a:visited:hover, #main_nav ul li a.selected,  #main_nav ul li a.active
{
	background: url('/pics/summit_new/navbar_back_on.jpg') no-repeat top;
	margin: auto;
	list-style: none;
}

