/* ======================================================
	THis is the primary style sheet for your entire Collge.
	Any edits made here will affect the entire college website.

	Choose wisely.

	If you wish to update any page headers or other unique page elements,
	head on over to the department directory/folder & you will
	fine the local sytle sheet for that department right there.

	Update there.

	questions, comments? Contact Jeff Dillon in
	marketing @ jeff.dillon@nau.edu
========================================================*/

/*=============================================================
			Structure & General Typography
===============================================================*/

BODY{
	margin:0;
	padding:0;
	background-color:#036;
	font-size:71%;
	text-align:center;
	color:#fff;
	}
BODY, DIV, TABLE, TD, P {
	font-family:verdana,arial,helvetica,sans-serif;
	}
DIV, TABLE, TD, P {
	font-size:1.0em;
	}
HR {
	background-color:#E4DDC9;
	color:#E4DDC9;
	height:1px;
	border:none;
	margin: 0;
	padding: 0;
	clear:both;
	}

.line{
	width: 100%;
	margin: 0 0 12px 0;
	padding: 0px;
	background: #fff;
	border-top:1px solid #BBA977;
	}
li {margin: 0 0 8px 0;}
UL LI

INPUT, TEXTAREA, SELECT, OPTGROUP	{color:#000000; font-family:arial,helvetica; font-size:11px;}
TEXTAREA					{width:250px;height:5.0em;}
P							{
	padding-bottom:1em;
	margin:0px;
	line-height: 130%;
	text-align: justify;
}
IMG	{
	border: 0px;
	padding: 0;
	margin: 0;
	}
A	{
	color:#003466;
	text-decoration: underline;
	}
a:hover {text-decoration: none;}
.access 					{display:none;}
.spacer 					{clear:both;line-height:1px; height:1px;font-size:0px;}
.left						{float:left; width:45%; text-align:left;}
.right						{float:right; width:45%; text-align:left;}
H3	{
	font-size:1.2em;
	margin:0px;
	padding: 0 0 3px 0;
	font-weight:bold;
	color:#003466;
	}
#SectNav h3 {
	font-size: .95em
	}

#pageCt	{
	width:766px;
	color:#000;
	text-align:left;
	margin: 10px auto 20px auto;
	position:relative;
	border:2px solid #BBA977;
	}

#header H1,#header H2,#header SPAN	{display:none;}
#header A {
	display:block;
	height:63px;
	width:249px;
	margin:0px 0px 0px 25px;
	}
#subhead h2, #cCol h2, #wCol h2 {
color: #003366;
padding: 0;
margin: 0 0 20px 0;
font-size: 1.8em;
text-transform: uppercase;
}
.bluesubhead{font-family: arial, helvetica, san-serif; font-size: 21px; font-weight: bold; color:#003466;}
.greensubhead{font-family: arial, helvetica, san-serif; font-size: 21px; font-weight: bold; color:#557665;}

/*================================================================
					Header Classes
================================================================*/

#header {
	background-color:#036;
	height:79px;
}
.cal {background: url(header-c.gif) no-repeat;}

/*=========Global Nav Section====================================*/
#navGlobal {
	border-top:0px solid #BBA977;
	background-color:#557665;
	text-align:center;
	height:29px;
	}
#home #navGlobal{
	border-top:2px solid #BBA977;
	}
#navGlobal UL{
	list-style-type:none;
	padding:0px;
	margin:0px auto;
	width:707px;
	height:23px;
	}
#navGlobal UL LI{
	float:left;
	background-repeat:no-repeat;
	height:23px;
	}
#navGlobal UL LI A{
	background-repeat:no-repeat;
	display:block;
	height:23px;
	}
#navGlobal UL A SPAN	{display:none;}

#nADM 								{background-image:url(nav_adm0.gif); width:127px;}
#nADM A:hover,.admissions #nADM, .undergrad #nADM		{background-image:url(nav_admO.gif);}
#nACA								{background-image:url(nav_aca0.gif); width:196px;}
#nACA A:hover,.academics #nACA		{background-image:url(nav_acaO.gif);}
#home #nACA		{background-image:url(nav_aca0.gif);}

#nDIS								{background-image:url(nav_dis0.gif); width:162px;}
#nDIS A:hover,.distance #nDIS 		{background-image:url(nav_disO.gif);}
#nABO								{background-image:url(nav_abo0.gif); width:109px;}
#nABO A:hover,.about #nABO			{background-image:url(nav_aboO.gif);}
#nATH								{background-image:url(nav_ath0.gif); width:111px;}
#nATH A:hover,.athletics #nATH		{background-image:url(nav_athO.gif);}



/*=============================================
             Banner & Sectional Nav
===============================================*/

#photoBlock	{
	width: 586px;
	height: 183px;
	float:left;
	margin: 0;
	padding: 0;
	background-color: #003466;
	background-image: url(31.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

#navCt{
	width:766px;
	height: 183px;
	background-image:url(nav_bg00.gif);
	border-top:	2px solid #BBA977;
	border-bottom: 2px solid #BBA977;
	margin:0;
	padding:0;
	}

#navCt A 	{color:#003466;}
#navCt UL	{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}

#navCt LI {
	margin-bottom:3px;
	}

#SectNav{
	width:165px;
	height:1px;
	float:right;
	padding:0 10px 0 0;
	margin: 10px 0 0 0;
	font-size:0.9em;
	}
#SectNav ul {
	padding: 0 0 0 5px;
	margin: 0 0 0 5px;
	}
#SectNav ul li {
	margin: 3px 0 0;
	}

#SectNavLeft {
	width:191px;
	float:left;
	padding-top:15px;
	font-size:0.9em;
	}

#crumb{
	width: 100%;
	height: 20px;
	padding:4px 0 0 0;
	border-top: 1px solid #877A57;
	background-color: #fff;
	color: #003466;
	font-size:0.9em;
	text-align: right;
	}
#crumb a {
	margin: 3px 10px 0 0;
	}

#quicklinks {
	width: 230px;
	height: 30px;
	top: 0;
	left: 0;
	float: left;
	display: inline;
	padding: 0;
	text-align: left;
	margin: 0 0 0 10px;
	}
/*=============================================
              Content Structures
===============================================*/
#gridCt{
	width: 766px;
	background-color:#fff;
	padding: 0;
	margin: 0;
	clear: both;
	}

#content {
	margin: 0;
	}

#lCol {
	float:left;
	margin: 0 5px;
	padding: 0;
	width:193px;
	color:#003466;
	font-size:0.9em;
	}

#lCol ul {
	padding: 0;
	margin:0;
	}

#lColNav {
	background: url(DeptReso.gif) no-repeat 0 0;
	background-color: #d0c3a1;
	border: 1px solid #a1967a;
	padding: 50px 10px 5px;
	margin: 0 0 20px 0;
}

#subnav {
	border: 1px solid #a1967a;
	padding: 10px;
	margin: 0 0 20px 0;
}

#contact {
	border: 1px solid #a1967a;
	padding: 3px 10px;
	margin: 0 0 20px 0;
	}

#rCol #contact{
border:none;
}

#banner {
	width: 175px;
	border: none;
	padding: 0;
	margin: 10px 0;
}
#banner img {
	max-width: 100%;
	}

#rCol {
	background: url(ContactU.gif) no-repeat 0 0;
	float:right;
	margin: 0;
	padding: 30px 10px 0 0;
	width:150px;
	color:#676767;
	font-size:0.9em;
	}


#cCol{
	float:left;
	width: 530px;
	padding: 0 10px 0 10px;
	margin:0 0 20px 0;
	border-right: 1px solid #E4DDC9;
	}

#rCol ul, #lCol ul {
	list-style:none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

#wCol {
	float: right;
	width: 555px;
	margin: 0;
	padding: 0 10px 0 0;
	}

#wideCol{
	width: 746px;
	padding: 0;
	margin: 0 0 0 10px;
	}


.alignright		{float: right; margin: 0 0 3px 3px;}
.alignleft		{float: left; margin: 0 4px 0 0; padding: 4px;}

/*=============================================
              images
===============================================*/

.emp{
	float: right;
	padding: 0 0 0 4px;
	margin: 0;
	border: 0px;
	}


/*=============================================
              Footer
===============================================*/



#footerCt {
	width: 766px;
	background-color:#557665;
	border-top:2px solid #BBA977;
	color:#fff;
	height:20px;
	}
#footerCt .left	{
	width:374px;
	text-align:left;
	padding-top:30px;
	padding-left:10px;
	}
#footerCt .wide			{width:570px;text-align:left;padding-top:30px;padding-bottom:inherit;padding-left:10px;}
#footerCt .bannerAd		{width:175px;text-align:right;margin-right:10px;float:right;margin-top:10px;margin-bottom:8px;padding-top:10px;}
#footerCt .bannerAd2		{width:175px;text-align:right;margin-right:10px;float:right;margin-top:-40px;margin-bottom:8px;padding-top:10px;}

/*----Mac Filter ---\*/
#footerCt .bannerAd				{width:175px;text-align:right;margin-right:10px;float:right;margin-top:10px;margin-bottom:10px;padding-top:0px;}
/*---End Filter----*/

#footerCt A				{color:#fff; text-decoration:none;}
#footerCt UL			{margin:0px; padding:0px;list-style:none;}
#footerCt LI			{display:inline;padding:0px 6px 0px 3px;border-right:1px solid #BEAB5D;width:10px;font-size:0.9em;}
* HTML #footerCt LI		{padding:0px 4px 0px 6px;}
#footerCt LI.last		{border-right:0px;}

/*=============================================
              Misc
===============================================*/
#addressCt	{
	width:766px;
	color:#fff;
	text-align:center;
	margin:-10px auto 20px auto;
	position:relative;
	}
#addressCt A	{color:#fff;}
.recco {position:relative;margin-right:700px;}
* HTML .recco {position:relative;margin-right:670px;}
#home .recco {margin-right:640px;}
* HTML #home .recco {margin-right:640px;}

/*=============================================
              Sidebars Inner Boxes
===============================================*/
.lColBox	{
	background:url(spot_bg0.gif) no-repeat bottom left;
	margin:0 0 10px 0;}
.lColBoxInner {padding:5px 15px 10px;}

.rColBoxInner {padding:5px 5px 10px;}

.BannerAd			{padding-bottom:15px;} /* this is for the mini banners in the sidebars*/
#rCol .BannerAd		{background:url(rColSep0.gif) no-repeat bottom left;padding-bottom:10px;}

.fLeft {float:left;}
.fRight {float:right;}

/* 2 columns of text layout */
.TwoColDiv {float:left; width:45%; margin-left:15px;}
