body{
	font-family:Arial;
	padding:0;
	margin:0;
	background:white;
}

.clearance {
	clear: both;
}

#page a, #page a:visited, #page a:active, #page a:focus, #page a:hover {
	color: #228AB7;
}

#page a, #page a:visited, #page a:active, #page a:focus {
	text-decoration: none;
}

#page a:hover {
	text-decoration: underline;
}
#wrapper{
	width:960px;
	background:white;
	border:4px solid white;
	margin-left:auto;
	margin-right:auto;
}

/* header styles */
#header{}

#mini-nav.top{
	background:#7e8083; /*url(../images/rough-edge-mini-nav.gif)*/
	border-bottom:5px solid white;
	height:28px;
	padding:0 10px 0 0;
	font-size:12px;
	text-align:right;
}

#mini-nav.bottom{
	clear:both;
	background:url(../images/rough-edge-bot.gif) no-repeat 0 48px #7e8083; /*url(../images/rough-edge-mini-nav.gif)*/
	border-bottom:5px solid white;
	height:48px;
	padding:5px 10px 20px 0;
	font-size:12px;
	text-align:right;
}

#mini-nav a.events-link{
	color:#fff;
	text-decoration:none;
	background:#00A4E4;
	font-weight:bold;
	font-size:15px;
	padding:3px 0 0 0;
	display:block;
	float:left;
	text-align:center;
	border-right:5px solid #fff;
	width:235px;
	height:25px;
}

#mini-nav a.events-link:hover{
	background:#F2D64C;
	color:#000;
}

#mini-nav.bottom ul{
	padding:15px 0 0 0;
}

#mini-nav{
	background:no-repeat top center #7e8083; /*url(../images/rough-edge-mini-nav.gif)*/
	border-bottom:5px solid white;
	height:25px;
	padding:2px 10px 0 0;
	font-size:12px;
	text-align:right;
}

#mini-nav ul{
	padding:5px 0 0 0;
	margin:0;
}

#mini-nav ul li{
	color:#c5c6c7;
	display:inline;
}

#mini-nav a{
	color:#c5c6c7;
	padding:0 8px 0 3px;
}

#mini-nav a:hover{
	text-decoration:none;
}

#banner {
	width: 960px;
	height: 180px;
	background:url(../images/nwlc-header.gif) no-repeat 0 0 #414042;
	margin: 0;
}

#page-home #banner {
	text-indent: -3000em;
	overflow: hidden;
}

#header-img{
	width:960px;
	height:180px;
	background:url(../images/nwlc-header.gif) no-repeat 0 0 #414042;
	text-indent: -3000em;
	overflow: hidden;
}

#banner a#banner-link{
	display:block;
	width:960px;
	height:180px;
	text-indent: -3000em;
	overflow: hidden;
}

/* Main Navigation Styles */
#main-nav{
	height:38px;
	padding:0;
	margin:5px 0 0 0;
	background:white;
}

#main-nav a{
	font-size:12px;
	font-weight:bold;
	color:white;
	padding:0;
	margin:0;
	text-decoration:none;
}

#main-nav ul{
	width:960px;
	padding:0;
	margin:0;
}

#main-nav ul li{
	display:inline;
}

#main-nav ul li a{
	display:block;
	float:left;
	text-align:center;
	width:150px;
	height:16px;
	margin:0 5px 0 0;
	padding:2px 0 3px;
}

#main-nav ul li a.land-corp{
	font-size:15px;
	padding:3px 0 9px 0;
	background:#404041;
	border:2px solid #404041;
	width:241px;
}

#main-nav ul li a.claimant-corp{
	font-size:15px;
	padding:3px 0 9px 0;
	background:#f2d64c;
	border:2px solid #f2d64c;
	width:229px;
}

#main-nav ul li a.resources{
	font-size:15px;
	padding:3px 0 9px 0;
	background:#00a4e4;
	border:2px solid #00a4e4;
	width:229px;
}

#main-nav ul li a.financial-corp{
	font-size:15px;
	padding:3px 0 9px 0;
	background:#b2bb1c;
	border:2px solid #b2bb1c;
	width:230px;
	margin:0;
}

#main-nav ul li a:hover,
body.section-land-corp #main-nav ul li a.land-corp,
body.section-claimant-corp #main-nav ul li a.claimant-corp,
body.section-resources #main-nav ul li a.resources,
body.section-financial-corp #main-nav ul li a.financial-corp {
	border:2px solid black;
	color:black;
	background:white;
}

/* main content styles */
#main-content{
	padding:0;
	margin:0;
}

#main-content2{
	padding:0;
	margin:0;
	background: #E1E2E3;
}

body.gallery #main-content2 {
	background: #E1E2E3;
}

/* Left Column Styleing */
#left-col{
	float:left;
	width:483px;
	background:red;
	margin:0 0 5px 0;
	padding:0;
}

#vision-diagram{
	padding:5px;
	margin:0;
	height:472px;
	background:#dcddde;
}

#vision-diagram #wheel-nav-container {
	position: relative;
	width: 392px;
	height: 392px;
	margin: 40px auto 0;
}

#vision-diagram p {
	margin: 0;
	text-align: center;
}

#vision-diagram #wheel-nav-container #vision-background {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 392px;
	height: 392px;
	background: url(/images/vision-wheel-lg.gif) top left no-repeat;
	text-indent: -3000em;
}

#vision-diagram #wheel-nav-container a.wheel-segment {
	position: absolute;
	display: block;
	width: 196px;
	height: 196px;
}

#vision-diagram #wheel-nav-container a.wheel-segment img {
	display: none;
}

#vision-diagram #wheel-nav-container a#segment-resources {
	left: 0;
	top: 0;
	z-index: 2;
}

#vision-diagram #wheel-nav-container a#segment-financial {
	right: 0;
	top: 0;
	z-index: 3;
}

#vision-diagram #wheel-nav-container a#segment-claimant {
	right: 0;
	bottom: 0;
	z-index: 4;
}

#vision-diagram #wheel-nav-container a#segment-land-corp {
	left: 0;
	bottom: 0;
	z-index: 5;
}

#latest-news{
	border-top:5px solid white;
	padding:10px;
	margin:0;
	min-height:118px;
	background:#DCDDDE;
}

#latest-news h3{
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	color:#797a7d;
}

#latest-news ul{
	padding:5px 0 5px 25px;
	margin:0;
	background:#eeefef;
	line-height:2;
}

#latest-news ul li{
	font-size:12px;
	padding:2px 0 1px 0;
}

#latest-news ul li a{
	color:#33a9dc;
}

#latest-news ul li a:hover{
	text-decoration:none;
	color:#228ab7;
}

/* Right Column Styles */
#right-col{
	float:left;
	width:472px;
	border-left:5px solid white;
	margin:0 0 5px 0;
}

#videos{
	background:url(../images/faux-col-home.gif) left top repeat-y #e1e2e3;
	padding: 0;
	position: relative;
}

#videos h4{
	font-size:16px;
	padding:0;
	margin:0;
}

#videos h4 a{
	float:right;
	padding:5px 0 0 0;
	margin:0 0 3px 0;
	width:240px;
	color:#797A7D;
	text-decoration:none;
}

#videos h4 a:hover{
	text-decoration:underline;
}

#video-title{
	float: left;
	width:30px;
	height:137px;
}

#video-title a {
	display: block;
	width: 30px;
	height: 137px;
	background:url(../images/video-gallery-titleNEW.jpg) no-repeat 0 5px #c9cacc;
	text-indent: -3000em;
}

#video-title a:hover{
	background-position: -30px 5px;
	}

#recent-videos-container {
	float: left;
	margin: 0 0 0 25px;
}

#live-video{
	float: left;
	width:240px;
	padding:0 0 10px 0;
	margin: 6px 0 0;
}

#vid-thumbs{
	float:left;
	width:145px;
	margin: 10px 0 0 10px;
}

#page-home .video-item {
	float:left;
	width:145px;
	text-align: center;
	margin: 0 0 5px;
}

#page-home .video-item a{
	text-decoration:none;
	font-size:11px;
	color:#228ab7;
}

#page-home .video-item a:hover{
	text-decoration:underline;
	color:#33A9DC;
}

#page-home .video-item img {
	width: 75px;
	border:none;
	padding:0;
	margin:0 0 2px 0;
}

#photo-gallery{
	background:url(../images/faux-col-home.gif) left top repeat-y #e1e2e3;
	padding: 0;
	margin: 5px 0 0;
	position: relative;
}

#photo-title{
	float: left;
	width:30px;
	height:96px;
}

#photo-title a {
	display: block;
	width: 30px;
	height: 96px;
	text-indent: -3000em;
	background:url(../images/photo-gallery-titleNEW.jpg) no-repeat 0 3px #c9cacc;
}

#photo-title a:hover{
	background-position: -30px 3px;
	}

#photo-thumbs {
	float: left;
	margin:0 0 0 32px;
}

.photo-item a{
	color:#33A9DC;
}

.photo-item a:hover{
	text-decoration:none;
}

.video-item a{
	color:#33A9DC;
}

.video-item a:hover{
	text-decoration:none;
}

.small a{
	color:#33A9DC;
}

.small a:hover{
	text-decoration:none;
}

#page-home .photo-item {
	float: left;
	width:75px;
	height: 75px;
	margin: 11px 25px 0 0;
}

#page-home .photo-item img{
	border:none;
	margin: 0;
}

#page-home .photo-item a{
	display: block;
	width: 75px;
	height: 75px;
	text-decoration:none;
	font-size:11px;
	color:#228ab7;
}

#page-home .photo-item a:hover{
	text-decoration:underline;
	color:#33A9DC;
}

#contact{
	float:left;
	border-top:5px solid white;
	border-right:5px solid white;
	width:126px;
	height:18px;
	padding:6px 0 6px 10px;
	margin:0;
	background:url(../images/wolf.gif) no-repeat 97px 0 #c9cacc;
}

#contact a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#797a7d;
}

#contact a:hover{
	color:#00a4e4;
}

#scholarships{
	float:left;
	border-top:5px solid white;
	width:158px;
	height:18px;
	padding:6px 0 6px 20px;
	margin:0;
	background:url(../images/scholarship.gif) no-repeat 131px #c9cacc; /*url(../images/rough-edge-scholarships.gif)*/
}

#scholarships a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#797a7d;
}

#scholarships a:hover{
	color:#00a4e4;
}

#newsletter {
	float:left;
	width:131px;
	height:24px;
	padding:6px 0 0 17px;
	border-top:5px solid white;
	border-left:5px solid white;
	background:url(../images/grad-cap.gif) no-repeat 105px #c9cacc; /*url(../images/rough-edge-newsletter.gif)*/
}

#newsletter a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#797a7d;
}

#newsletter a:hover{
	color:#00a4e4;
}

#newsletter a.signup{
	float:left;
	margin:0 0 0 50px;
	text-decoration:underline;
	font-size:11px;
	color:#33A9DC;
}


/* sidebar styles */
#sidebar{
	float:left;
	background:#e1e2e3; /*url(../images/rough-edge-sidebar.gif) repeat-y top right */
	padding:14px 0 14px 18px;
	margin:0 0 0 3px;
	width:147px;
}

#sidebar #wheel-link {
	display: block;
	margin: 0 0 25px;
}

#sidebar img {
	margin:0;
	border:none;
}

#sidebar .block{
	width:115px;
	margin:10px 0 0 0;
	padding:6px;
	background:#eee;
}

#sidebar .block h4{
	padding:0;
	margin:0 0 5px;
}

#sidebar .block h4 a{
	color:#797a7d;
	padding:0;
	text-decoration:none;
	width:240px;
	font-size: 16px;
	font-weight:bold;
}

#sidebar .block h4 a:hover{
	text-decoration:underline;
}

#sidebar .block a {
	text-decoration:none;
	font-size:11px;
	color:#228ab7;
}

#sidebar .block a:hover {
	text-decoration: underline;
}

#sidebar .block .video-item img {
	width: 75px;
}

#sidebar .block .video-item,
#sidebar .block .photo-item {
	text-align: center;
}

#sidebar .block a.block-newsletter-link{
	text-decoration:none;
	margin:0 0 0 62px;
	font-size:11px;
	color:#228ab7;
}

#sidebar .block a.block-scholarships-link{
	text-decoration:none;
	margin:0 0 0 60px;
	font-size:11px;
	color:#228ab7;
}

#sidebar .block a.block-link:hover{
	text-decoration:underline;
	color:#33A9DC;
}

#sidebar .block.contact {
	background:url(../images/wolf-contact.gif) no-repeat top right #ededee;
}

#sidebar .block.contact h4{
	padding:0;
	margin:0;
}

#sidebar .contact-block h4 a:hover{
	text-decoration:underline;
}

/* content area styles */
#content-area{
	padding:0;
	margin:0;
}

body.gallery #content-area {
	width: 960px;
}

#content-area h2{
	font-family:times, serif;
	margin: 0 0 0.75em;
	font-size: 26px;
}

#content-area h2 a{
	padding:0;
	margin:30px 0 0 0;
	font-size:20px;
	color:#58595b;
	text-decoration:none;
}

#sub-nav{
	margin:0;
	padding:5px 0;
	background:#eee;
	height: 30px;
}

#sub-nav ul{
	width:790px;
	padding:0;
	margin:0;
}

#sub-nav ul li{
	display:inline;
	padding:0;
	margin:0;
}

#sub-nav ul li a{
	display:block;
	float:left;
	margin:0 4px 0 0;
	padding:5px 5px 3px 5px;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color:black;
	background:white;
	border:2px solid black;
}

#sub-nav ul li a:hover,
#page-self-gov #sub-nav ul li a.self-gov,
#page-self-gov-resources #sub-nav ul li a.self-gov,
#page-self-gov-events #sub-nav ul li a.self-gov,
#page-self-gov-chronology #sub-nav ul li a.self-gov,
#page-self-gov-workshops #sub-nav ul li a.self-gov,
#page-policies-and-admin #sub-nav ul li a.policies-and-admin,
#page-youth-initiatives #sub-nav ul li a.youth-initiatives,
#page-strategic-planning #sub-nav ul li a.strategic-planning,
#page-properties #sub-nav ul li a.properties,
#page-partnerships #sub-nav ul li a.partnerships,
#page-business-arm #sub-nav ul li a.business-arm,
#page-review-process #sub-nav ul li a.review-process,
#page-land-culture-projects #sub-nav ul li a.land-culture-projects,
#page-land-water-wildlife #sub-nav ul li a.land-water-wildlife,
#page-metis-history-project #sub-nav ul li a.metis-history-project,
#page-permitted-activities #sub-nav ul li a.permitted-activities,
#page-scholarships-donations #sub-nav ul li a.scholarships-donations,
#page-sahtu-trust #sub-nav ul li a.sahtu-trust {
	background:#d1d3d4;
}

#super-sub-nav{
	padding:0 0 5px;
	margin:0;
	background:#eee;
	height: 17px;
}

#super-sub-nav ul{
	width:790px;
	padding:0;
	margin:0;
}

#super-sub-nav ul li{
	display:inline;
	padding:0;
	margin:0;
}

#super-sub-nav ul li a{
	display:block;
	float:left;
	padding:1px 10px;
	margin:0 5px 0 0;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	color:white;
	background:black;
}

#super-sub-nav ul li a:hover,
#page-self-gov-resources #super-sub-nav ul li a.resources,
#page-self-gov-events #super-sub-nav ul li a.events,
#page-self-gov-chronology #super-sub-nav ul li a.chronology,
#page-self-gov-workshops #super-sub-nav ul li a.workshops
{
	background:#d1d3d4;
	color:black;
}

/* page styles */
#page{
	padding:20px 15px 24px 15px;
	margin:0;
	background:#e1e2e3;
	clear: both;
}

body.gallery #page {
	width: 930px;
}

#page h2 a{
	font-size:24px;
	color:#58595b;
	text-decoration:none;
}

#page h3{
	font-family:times, serif;
	font-size:20px;
	padding:0;
	margin:0 0 20px;
	color: #00A4E4;
}

#page h4 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

#page p{
	font-family:arial;
	font-size:12px;
	margin:15px 0;
	line-height:1.5;
}

#page p.first{
	font-family:arial;
	font-size:12px;
	margin:15px 0 30px 0;
	line-height:1.5;
}

#page .img-banner{
	height:200px;
	margin:auto;
	width:760px;
}

#page .img-banner-small {
	height: 150px;
	width: 480px;
}
#page .img-banner-small img.banner-img, #page .img-banner img.banner-img {
	float: left;
}

#page .img-banner img.banner-img{
	margin-right:80px;
}

#page .img-banner-small img.banner-img{
	margin-right:15px;
}

#page img.banner-img-last{
	margin: 0;
	float:left;
}

/* Footer Styles */
#footer{
	clear:both;
	height:54px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	background:#dcddde;
}

#sociables{
	float:left;
	width:400px;
	height:38px;
	padding:4px 0 0 15px;
	margin:0;
}

#sociables img{
	float:left;
	border:none;
	padding:0;
	margin:0 10px 0 0;
}

#follow-us{
	float:left;
	width:250px;
	height:38px;
	padding:0;
	margin:0;
	text-align:left;
}

#follow-us h5{
	color:#C5C6C7;
	margin:0;
	padding:0;
}

#follow-us p{
	color:#C5C6C7;
	font-size:10px;
	margin:0;
	padding:0;
	line-height:1;
}

#follow-us a{
	color:white;
	padding:0;
	margin:0;
}

#follow-us a:hover{
	text-decoration:none;
	color:#00a4e4;
}

/* Video gallery styles */

#page-video-player .video-container {
	text-align: center;
	padding: 0;
}

#page-video-gallery .video-item {
	float: left;
	width: 180px;
	text-align: center;
	margin: 0 6px 20px 0;
}

/* Photo gallery styles */

.gallery .photo-item {
	float: left;
	width: 132px;
	text-align: center;
	margin: 0 0 20px;
}

#contact-information {
    width: 700px;
    margin: 0 auto;
}

/* events styles */
.event{
	background:#b6b7b8;
	padding:20px 20px 10px 20px;
	margin:0 0 20px 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.event-last{
	background:#b6b7b8;
	padding:20px 20px 10px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

h4.event-name{
	padding:5px 10px;
	margin:0;
	font-size:18px;
	font-weight:bold;
	background:grey;
	color:white;	
}

#page p.event-location{
	padding:10px 10px 0 10px;
	margin:0;
}

#page p.event-time{
	padding:0 10px 10px 10px;
	margin:0;
}

#page p.timeline-tips{
	margin:4px 0 20px;
	text-align:center;
	font-weight:bold;
}

#page .properties-left{
	float:left;
	width:400px;
	}
	
#page .properties-right{
	float:left;
	width:360px;
	}
