/* ----POTE Template - Layout---- */
input {
    background: url(../layout/form_bg.png);
    background-color: transparent;
    border: 2px solid #4e220a;
    overflow: hidden;
    color: #330300;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    padding: 2px;
}
html{
	margin:0;
	padding:0;
}

body {
	margin:0;
	padding:0;
	background-color:#000;
	color:#e4c86e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:75%;
}

#background {
	background-image:url(../layout/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#furtile {
	background-image:url(../layout/fur_tile.jpg);
	background-position:center 2px;
}
#wrapper {
	width:744px;
	margin:0 auto;
}

#header {
	height:200px;
	/* -- control how far the template is pushed down --*/
}
ul#menu {
	height:38px;
	padding:0;
	list-style:none;
	margin:0 auto;
	margin-left:4px;
}

ul#menu li{
	float:left;
}

ul#menu li a {
	display:block;
	width:90px;
	height:38px;
	text-align:center;
	background-position:center top;
	background-repeat:no-repeat;
	color:#dabd74;
}
ul#menu span {
	display:none;
}
ul#menu li.item1 a,ul#menu li.item235 a{
	background-image:url(../layout/button_home_normal.png);
	width:68px;
}
ul#menu li.item2 a{
	background-image:url(../layout/button_history_normal.png);
	width:84px;
}
ul#menu li.item50 a{
	background-image:url(../layout/button_galleries_normal.png);
}
ul#menu li.item53 a{
	background-image:url(../layout/button_game_normal.png);
	width:75px;
}
ul#menu li.item306 a{
	background-image:url(../layout/button_blog_normal.png);
	width:75px;
}
ul#menu li.item95 a{
	background-image:url(../layout/button_login_normal.png);
	width:66px;
}
ul#menu li.item55 a{
	background-image:url(../layout/button_teachers_normal.png);
}
ul#menu li.item56 a{
	background-image:url(../layout/button_contact_normal.png);
}
ul#menu li.item70 a{
	background-image:url(../layout/button_search_normal.png);
	width:84px;
}
ul#menu li.item122 a{
	background-image:url(../layout/button_logout_normal.png);
	width:80px;
}
ul#menu li.item308 a{
	background-image:url(../layout/button_language_normal.png);
}
ul#menu a:hover {
	background-position:center -38px;
	background-repeat:no-repeat;
}
ul#menu a:active {
	background-position:center -76px;
	background-repeat:no-repeat;
}
ul#menu #current a {
	background-position:center -114px;
	background-repeat:no-repeat;
	cursor:default;
}
#videos ul#menu li.item50 a, #photos ul#menu li.item50 a, #audio ul#menu li.item50 a {
	background-position:center -114px;
	background-repeat:no-repeat;
	cursor:pointer;
}
#body {
	padding:31px;
	padding-bottom:0;
}

#col-wrapper {
	min-height:500px;
}
#colA {
	float:left;
	width:190px;
}
#colB {
	float:right;
	width:484px;
}
#col{
}
.clr {
	clear:both;
}
#divider {
	background-image:url(../layout/bottom.png);
	background-repeat:repeat-x;
}
#divider-left{
	background-image:url(../layout/bottom-left.png);
	height:90px;
	float:left;
	width:49%;
	background-position:top right;
}
#divider-right{
	background-image:url(../layout/bottom-right.png);
	height:90px;
	float:right;
	width:49.9%;
	background-position:top left;
}
#footer-inside {
	margin:0 auto;
	color:#dabd74;
}
#footer-inside a {
	color:#dabd74;
	text-decoration:underline;
}
#footer-inside h1.title {
	color:#dabd74;
}
h1.title {
	padding-bottom:20px;
	padding-top:10px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	text-align:center;
	font-size:70%;
	color:#a97f46;
}
#footer-msg{
	padding:10px;
	padding-top:0;
	text-align:left;
	font-size:90%;
}
.feathers {
	float:right;
	position:relative;
	right:-28px;
	top:-12px;
}
/* ----page elements---- */

#Welcome {
	background-color:#000;
}
.inputbox, textarea{
	background:url(../layout/form_bg.png);
	background-color:transparent;
	border:2px solid #4e220a;
	overflow:hidden;
	color:#330300;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	padding:2px;
}
input[type='submit'], button{
	background-color:transparent;
	background:url(../layout/submit/submit_submit.png);
	background-repeat:no-repeat;
	width:115px;
	height:40px;
	border:none;
	padding:0;
	cursor:pointer;
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}

select {
	font-size:12px;
	color:#960;
}
#limit {
	background:none;
	background-color:#FFF;
}
.contact_info {
	display:none;
}

.checkbox {
	border:0;
	background-color:transparent;
	background:none;
}
.imgwrp {
	color: #5f1000;
	font-weight: bold;
	margin:0 auto;
	position:relative;
	left:-10px;
	width:90%;
	text-align:center;
}
.imgleft {
	float:left;
	width:50%;
}
.imgright{
	float:right;
	width:50%;
}

/*-------CUSTOM Input buttons--------*/
#login #colB .button {
	background:url(../layout/submit/submit_register.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}
#login #colA .button {
	background:url(../layout/submit/submit_login.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}
#contact .button {
	background:url(../layout/submit/submit_send.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}
#sendtofriend .button {
	background:url(../layout/submit/submit_send.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}
#survey .button, #login .ForgotyourUsername-PathoftheElders #colB .button , #login .ForgotyourPassword.PathoftheElders #colB .button{
	background:url(../layout/submit/submit_submit.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}

 #colA #logout {
	background:url(../layout/submit/submit_logout.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}
#searchbutton {
	background:url(../layout/submit/submit_search.png);
	line-height:9999px;
	color:#4a3018;
	font-size:0;
}
/*------ GENERAL --------*/
.divider {
	height:15px;
}
a {
	color:#8b2c0d;
	text-decoration:none;
}
a:hover {
	color:#b73d15;
	text-decoration:underline;
}

h1 {
	color:#2d3b04;
	font-size:150%;
	text-transform:uppercase;
	margin:0;
	margin-bottom:7px;
	margin-top:7px;
	font-family:Georgia,"Times New Roman", Times, serif;
}
h2 {
	color:#330300;
	font-size:130%;
	text-transform:uppercase;
	margin:0;
	margin-bottom:6px;
	margin-top:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
img {
	border:none;
}
p{
	margin:0;
}

ul {
	padding:0;
	padding-left:20px;
	margin:0;
}
hr {
	display:none;
}
.hr{
	height:4px;
	background:url(../layout/hr.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
	border:none;
	border:0;
	margin-top:10px;
	margin-bottom:10px;
}
.crossout {
	text-decoration:line-through;
}

.image-right {
	margin:7px;
	float:right;
}
.image-left {
	margin:7px;
	float:left;
}
#colA img {
	border:0;
}
.star {
	color:#C00;
	font-weight:bold;
}

ol {
	padding:0;
	margin:0;
	margin:15px;
}
/*------- content boxes --------*/
/*--------------------- COlB---------------------*/
.box-header-inside img{

}
#colB .box {
	background:url(../layout/box_small/bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
	width:484px;
}
#colB .box-header{
	background-image:url(../layout/box_small/top.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
#colB .box-header-inside {
	background-image:url(../layout/box_small/line.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#colB .box-body {
}
#colB .box-body-inside {
	background:url(../layout/box_small/bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
/*--------------------Full Col--------------------*/
.box {
	background:url(../layout/box_large/bg.png);
	background-position:top center;
	background-repeat:repeat-y;
	width:682px;
	margin-bottom:17px;
}
.box-header{
	background-image:url(../layout/box_large/top.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.box-header-inside {
	background-image:url(../layout/box_large/line.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}

.box-body {
}
.box-body-inside {
	background:url(../layout/box_large/bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	min-height:0;
}
/*------COMMON BOX ATTRIBUTES-------*/
.box-header-inside {
	padding:31px;
	padding-right:20px;
	padding-top:32px;
	padding-bottom:10px;
}
.box-body-inside {
	padding-left:57px;
	padding-right:55px;
	padding-top:5px;
	padding-bottom:40px;
	font-family:Verdana, Geneva, sans-serif;
	color:#330300;
}
.box-header-inside h1, .box-header-inside h2{
	margin:0;
	font-family:Georgia,"Times New Roman", Times, serif;
	color:#2d3b04;
	background-image:url(../layout/box_icon.png);
	background-repeat:no-repeat;
	background-position:26px top;
	padding-left:49px;
	line-height:110%;
	padding-right:30px;

}
#photos .box-header-inside h1, #videos .box-header-inside h1, #audio .box-header-inside h1 {
	display:inline;
}

.box-body-inside p {
	margin:0;
	margin-top:2px;
	margin-bottom:12px;
}
/*-------- Joomla Defaults --------------*/
.buttonheading {
	float:right;
	margin:0;
	padding:0;
}
.iteminfo {
	font-size:80%;
	color:#311c0f;
	padding:5px;
	padding-left:10px;
}
.pagi_spacer {
	width:40px;
}
.pagination span {
	margin-right:7px;
}
.pagenavbar {
	text-align:center;
}
/*-------------------SWFS------------------------*/

#swf-smoke {
	position:absolute;
	left:50%;
	margin-top:105px;
	margin-left:-788px;
}
#swf-rightowl {
	position:absolute;
	left:50%;
	margin-top:-23px;
	margin-left:327px;
}
#swf-leftowl {
	position:absolute;
	left:50%;
	margin-top:-17px;
	margin-left:-541px;
}
#swf-fire {
	position:absolute;
	left:50%;
	margin-top:467px;
	margin-left:541px;
}
#logo-div {
	position:absolute;
	left:50%;
	margin-left:-94px;
}
#username-div{
	position:absolute;
	left:50%;
	margin-left:310px;
	top:175px;
	width:179px;
	height:156px;
	background:url(../layout/Username_Plank.png);
}
#username-div-txt {
	margin-top:97px;
	padding-top:7px;
	text-align:center;
	color:#190e07;
	font-size:120%;
	text-transform:capitalize;
	font-family:"Times New Roman", Times, serif;
}
#username-div-txt a {
	color:#190e07;
	font-size:110%;
	text-decoration:none;
}
/*---------------------Cascading Pages---------------------*/

/*--------essay/history page----------*/
/*--items that start with #zhistory are disabled--*/

#zhistory #colB .box {
	border:0;
	margin:0 auto;
	color:#130703;
	background-image:url(../layout/essay_tile.gif);
	background-position:top;
}
#zhistory #colB .box-header{
	background-color:transparent;
	border-bottom:none;
	background-image:url(../layout/essay_header.gif);
	background-repeat:no-repeat;
	height:75px;

}
#zhistory #colB .box-header-inside {
	text-align:center;
	height:auto;
	border:none;
	background-image:none;
	background-repeat:no-repeat;
	padding:0;
}
#zhistory #colB .box-header-inside h1{
	color:#710000;
	font-size:90%;
	position:relative;
	bottom:-40px;
	padding-right:35px;
	display:block;
	background:url(../layout/essay_title_line.png);
	background-repeat:no-repeat;
	background-position:54px center;
}
#history #colB h3{
	color:#751f00;
	font-size:180%;
	text-transform:capitalize;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	margin-top:0;
	margin-bottom:0px;
}
#history #colB .box-header-inside img{
	display:none;
}
#history #colB .box-body {
	border:none;
	background-repeat:no-repeat;
	background-position:bottom;
}
#history #colB .box-body-inside {
	padding:45px;
	padding-left:55px;
	padding-top:0px;
	padding-bottom: 55px;
	background-image:url(../layout/essay_footer.png);
}
#history #colB .box-body-inside p {
	margin-top:10px;
	margin-bottom:10px;
}
#history .StoryIntroduction-PathoftheElders #colB .box-header-inside h1.contentheading {
	font-size:140%;
}

#colB .pagenav_box {
	height: 37px;
}
/*#history*/ #colB  .pagenav_next a, #history #colB  .next a {
	background:url(../layout/next_page.png);
	width:109px;
	height:37px;
	display:block;
	background-repeat:no-repeat;
	float:right;
	color: #cdaa57;
}
/*#history*/ #colB .pagenav_prev a, #history #colB .previous a {
	background:url(../layout/prev_page.png);
	width:109px;
	height:37px;
	display:block;
	background-repeat:no-repeat;
	float:left;
	color: #d3b165;
}
ul.pager.pagenav li {
    list-style: none;
    /* display: inline-block; */
}
/*#history*/ #colB .pagenav_next a span, /*#history*/ #colB .pagenav_prev a span   {
	display:none;
}
#history #colB .pagenavbar a {
	font-weight:bold;
}
#history #colB .contenttoc {
	display:none;
}
#history #colB ul li {
	margin-bottom:15px;
}
.essay_menu {
	position:relative;
	top:-21px;
	right:-10px;
}
#history .Treaty9History-AboriginalCreePerspective-PathoftheElders #colB h1, #history .StoryIntroduction-PathoftheElders #colB h1{
	background:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#history .Treaty9History-AboriginalCreePerspective-PathoftheElders #colB h1.contentheading {
	display:none;
}
#history .Treaty9History-AboriginalCreePerspective-PathoftheElders #colB img {
	border:none;
}
#history #colB .images {
	color:#5f1000;
	font-weight:bold;
}
/*---------- SEND TO FRIEND-------------*/

#sendtofriend #recommend .inputbox {
	margin-bottom:3px;
	margin-top:2px;
	width:164px;
}
#sendtofriend #recommend #security_code {
	width:130px;
}
/*-----SEARCH MODULE---------------*/

#search_searchword {
	height:23px;
	font-size:140%;
	width:230px;
	margin-right:10px;
}
#audio #search_searchword, #videos #search_searchword, #photos #search_searchword, .Search-PathoftheElders #search_searchword {
	width:430px;
}
#search #search_searchword {
	height:23px;
	font-size:140%;
	width:230px;
	margin-right:10px;
}
#searchbutton {
	float:right;
	margin-top:-4px;
}

#searchForm label {
	font-size:10px;
}
.searchresult {
	border:1px solid #930;
	padding:10px;
	margin-bottom:10px;
	background-image:url(../layout/red_bg.png);
	display:block;
	width:545px;
}
img.seyretsearchthumb, .Search-PathoftheElders img.jg_photo {
	border:1px solid #000;
	margin:10px;
	float:left;
	margin-top:0;
	margin-left:0;
}

.search-result-title {
	font-size:120%;
	font-weight:bold;
	margin-bottom:5px;
}

#search .tags h2 {
	font-size:90%;
}
#search .tags a {
	font-size:90%;
}
#search td, th {
	padding-left:10px;
	padding-right:10px;
}

/*
#body-top .box-header-inside h1{
	display:none;
}
#body-top .box-header{
	height:30px;
}
#body-top .box-header-inside {
	background:none;
}
*/


/*--------game page----------*/

#game #col .box, #hiding #col .box, .game-page #col .box {
	border:0;
	margin:0 auto;
	color:#130703;
	background-image:none;
}
#game #col .box-header, #hiding #col .box-header, .game-page #col .box-header{
	background-color:transparent;
	border:none;
	background-image:none;

}
#game #col .box-header-inside, #hiding #col .box-header-inside, .game-page #col .box-header-inside  {
	text-align:center;
	height:auto;
	border:none;
	background-image:none;
	background-repeat:no-repeat;
	padding:0;
}
#game #col .box-header-inside h1, #hiding #col .box-header-inside h1, .game-page #col .box-header-inside h1{
	color:#710000;
	display:none;
	background:none;
	background-repeat:no-repeat;
}
#game #col h3, #hiding #col h3, .game-page #col h3{
	color:#751f00;
	font-size:1.38em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#game #col .box-header-inside img, #hiding #col .box-header-inside img, .game-page #col .box-header-inside img{
	display:none;
}
#game #col .box-body, #hiding #col .box-body, .game-page #col .box-body {
	border:none;
	background-repeat:no-repeat;
	background-position:bottom;
}
#game #col .box-body-inside, #hiding #col .box-body-inside, .game-page #col .box-body-inside {
	padding:0;
	background-image:none;
}
#hiding .box, .game-page .box {
	background: none;
}
.mobile_img_hidding {
	display: none;
}
/*-------------Galleries page------------------*/


#galleries #col .box {
	border:0;
	margin:0 auto;
	color:#130703;
	background-image:none;
}
#galleries #col .box-header{
	background-color:transparent;
	border:none;
	background-image:none;

}
#galleries #col .box-header-inside {
	text-align:center;
	height:auto;
	border:none;
	background-image:none;
	background-repeat:no-repeat;
	padding:0;
}
#galleries #col .box-header-inside h1{
	color:#710000;
	display:none;
	background:none;
	background-repeat:no-repeat;
}
#galleries #col h3{
	color:#751f00;
	font-size:1.38em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#galleries #col .box-header-inside img{
	display:none;
}
#galleries #col .box-body {
	border:none;
	background-repeat:no-repeat;
	background-position:bottom;
}
#galleries #col .box-body-inside {
	padding:0;
	background-image:none;
}
.gallerybanner {
	display:none;
}
.galleries-nav {
	float:right;
	padding-right:30px;
	color:#000;
}
.galleries-nav a, .galleries-back a {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.galleries-back {
	float:right;
	padding-right:30px;
	color:#000;
	padding-right:49px;
	padding-top:5px;
}
#videos .audio-back, #videos .photos-back, #audio .videos-back, #audio .photos-back, #photos .videos-back, #photos .audio-back, .TheDeschateletsArchivephotocollection-PathoftheElders .photos-back{
	display:none;
}
.TheDougEllisaudiocollection-PathoftheElders .galleries-nav, .TheEldersStoriesvideocollection-PathoftheElders .galleries-nav, .TheDeschateletsArchivephotocollection-PathoftheElders .galleries-nav{
	padding-right:60px;
}

#photos .photos-link, #videos .videos-link,#audio .audio-link {
	color:#000;
	text-decoration:none;
}

#photos .TheDeschateletsArchivephotocollection-PathoftheElders #gallerybanner .box-header-inside, #audio .TheDougEllisaudiocollection-PathoftheElders #gallerybanner  .box-header-inside, #videos .TheEldersStoriesvideocollection-PathoftheElders #gallerybanner  .box-header-inside {
	height:215px;
}
/*-------------PHOTO GALLERIES--------------------------*/

#photos .TheDeschateletsArchivephotocollection-PathoftheElders #gallerybanner .box-header-inside h1 {
	display:none;
}

#photos .TheDeschateletsArchivephotocollection-PathoftheElders #gallerybanner .box-header-inside .gallerybanner {
	display:block;
	width:542px;
	height:195px;
	margin:0 auto;
}
#gallerydescription {
	position:relative;
	top:-100px;
	left:170px;
	width:330px;
	font-size:85%;
	line-height:1.1em;
	color:#330300;
	overflow:hidden;
	height:70px;
}
#gallerydescription span {
	padding-right:7px;
}
#photos  .TheDeschateletsArchivephotocollection-PathoftheElders #jc {
	display:none;
}

/*-------------AUDIO GALLERIES--------------------------*/

#audio .TheDougEllisaudiocollection-PathoftheElders #gallerybanner .box-header-inside h1 {
	display:none;
}

#audio .TheDougEllisaudiocollection-PathoftheElders #gallerybanner .box-header-inside .gallerybanner {
	display:block;
	width:542px;
	height:195px;
	margin:0 auto;
}
#audio h1#video-header {
	display:none;
}

/*-------------VIDEOs GALLERIES--------------------------*/

#videos .TheEldersStoriesvideocollection-PathoftheElders #gallerybanner .box-header-inside h1 {
	display:none;
}

#videos .TheEldersStoriesvideocollection-PathoftheElders #gallerybanner .box-header-inside .gallerybanner {
	display:block;
	width:542px;
	height:195px;
	margin:0 auto;
}
#videos h1#audio-header {
	display:none;
}


/*-------------Contact page-----------------*/

#contact_text{
	width:360px;
}

#contact .form-validate input {
	margin-bottom:8px;
	margin-top:2px;
}

/*---------------NEWS-----------------*/

.row_separator {
	display:block;
	height:4px;
	background:url(../layout/hr.png);
	background-repeat: repeat-x;
	margin-top:5px;
	margin-bottom:15px;
}

/*----------RECOMMEND PAGE------------*/

#recommend .textfield input{
	width:165px;
}

#recommend textarea{
	width:353px;
}

#recommend {
	width:358px;
}

/*-------------LOGIN / Register PAGE----------------*/
#form-login input, form {
	margin:0;
	padding:0;
	font-size:12px;
}

#form-login .inputbox {
	width:161px;
	margin-left:10px;
	padding:2px;
}
#form-login {
	background-image:url(../layout/Login_Username_Password.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:298px;
	margin-top:-23px;
	padding-top:71px;

}

#form-login-username label, #form-login-password label, #form-login-remember label {
	display:none;
}
#form-login ul {
	display:none;
}
.reset-username, .reset-password {
	display:block;
	width:158px;
	height:20px;
	margin:0 auto;
	margin-top:7px;

}
#form-login-password input {
	margin-top:28px;
}
input#modlgn_remember {
	float:right;
	margin: 5px 30px 0 0;
	border:0;
	padding:0;
}


#form-login .button {
	margin:22px 0 0 37px;
}

#login .Registration-PathoftheElders .form-validate .inputbox {
	margin-bottom:8px;
	margin-top:2px;
	width:350px;
}

#modlgn_username, #modlgn_passwd {
	background:url(../layout/login_form_bg.jpg);
	margin:0;
}
/*---------bottom menu------------*/

#bottommenu ul.menu {
	padding:0;
	list-style:none;
	width:80%;
	margin:0 auto;
	text-align:center;
}
#bottommenu ul.menu li {
	list-style: none;
	display:inline;
}
#bottommenu ul.menu li a {
	padding:0px;
	color:#dabd74;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #8b2c0d;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:75%;
}

#bottommenu ul.menu li a:hover {
	text-decoration:underline;
}

#bottommenu ul.menu li.item83 a {
	border:none;
}

/*--------------FUN BOXES----------------*/
.funbox_link {
	background:url(../layout/space.gif);
	width:183px;
	display:block;
	z-index:1;
	position:relative;
}
.funbox_flash {
	position:relative;
	z-index:0;
}

/*-----HOMEPAGE--------*/

.testimonial-title {
	font-size:1.8em;
	color:#aa3020;
	margin:0;
	padding:0;
	font-family:Georgia, 'Times New Roman', Times, serif;
	line-height:normal;
}
.testimonial-body{
	padding-left:20px;
	font-style:italic;
	background-repeat:no-repeat;
	background-position:10px 10px;
}
.quotation {
	font-weight:bold;
	font-size:1.8em;
	color:#930;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
}

.contentpaneopen_edit {
	display:none;
}
/*-----------JQUERY SLIDERS-----------------*/
/*
.collection {
	width:560px;
	height:200px;
	background-color:#ddaa46;
	background:url(http://www.wel-cote.com/images/adobe.jpg);
}
.imagebase {
	width:159px;
	height:200px;
	float:left;
}
.sliderbase {
	width: 400px;
	height:200px;
	float:right;
	overflow: hidden;
	position: relative;
}
.slider {
	float: right;
	position: absolute;
	background: #74480f;
	height:200px;
	width: 100%;
	color:white;
	top:-150px;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.slidercontent {
	padding:10px;
}
.sliderlink {
	width:560px;
	height:200px;
	display:block;
	position:absolute;
}
*/

/*-----SURVEY------*/
#survey .hr {
	height:2px;
	background-position:left;
	margin-bottom:0;
}
#survey #MyName,#survey #MyCompany,#survey #MyEmail {
	margin-bottom:3px;
}
#survey #MyName {
	float:left;
}
#survey #MyEmail {
	float:right;
}
#survey #MyName input,#survey #MyCompany input,#survey #MyEmail input {
	width:250px;
}
/*-----WALLPAPER------*/

#wallpapers .menubg img {
border:4px solid #572a11;
}

/*------MOONIAS PAGE--------*/

#moonias #col .box {
	border:0;
	margin:0 auto;
	color:#130703;
	background-image:none;
}
#moonias #col .box-header{
	background-color:transparent;
	border:none;
	background-image:none;

}
#moonias #col .box-header-inside {
	text-align:center;
	height:auto;
	border:none;
	background-image:none;
	background-repeat:no-repeat;
	padding:0;
}
#moonias #col .box-header-inside h1{
	color:#710000;
	display:none;
	background:none;
	background-repeat:no-repeat;
}
#moonias #col h3{
	color:#751f00;
	font-size:1.38em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#moonias #col .box-header-inside img{
	display:none;
}
#moonias #col .box-body {
	border:none;
	background-repeat:no-repeat;
	background-position:bottom;
}
#moonias #col .box-body-inside {
	padding:0;
	background-image:none;
}

/*----- Learn The paths ------*/

#learnthepaths #col .box {
	border:0;
	margin:0 auto;
	color:#130703;
	background-image:none;
}
#learnthepaths #col .box-header{
	background-color:transparent;
	border:none;
	background-image:none;

}
#learnthepaths #col .box-header-inside {
	text-align:center;
	height:auto;
	border:none;
	background-image:none;
	background-repeat:no-repeat;
	padding:0;
}
#learnthepaths #col .box-header-inside h1{
	color:#710000;
	display:none;
	background:none;
	background-repeat:no-repeat;
}
#learnthepaths #col h3{
	color:#751f00;
	font-size:1.38em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#learnthepaths #col .box-header-inside img{
	display:none;
}
#learnthepaths #col .box-body {
	border:none;
	background-repeat:no-repeat;
	background-position:bottom;
}
#learnthepaths #col .box-body-inside {
	padding:0;
	background-image:none;
}

#learnthepaths .textbox {
	position:relative;
	display:block;
	margin-top:-210px;
	margin-left:60px;
	width:440px;
	color:#330300;
	font-size:0.9em;
	line-height:1.16em;
	padding:0;
	padding-bottom:5px;
	overflow:hidden;
}
#learnthepaths-divs{
	width:624px;
	margin:0 auto;
	margin-top:-26px;
	font-size:80%;
}
#learnthepaths .learnthepaths-sec, #learnthepaths .learnthepaths-h, #learnthepaths .learnthepaths-ec, #learnthepaths .learnthepaths-c, #learnthepaths .learnthepaths-ed, #learnthepaths .learnthepaths-self {
	height:443px;
	width:553px;
	margin:0 auto;
}
#learnthepaths .learnthepaths-title {
	height:157px;
	width:524px;
	margin:0 auto;
	background:url(../images/learnthepaths/paths_header_banner.gif);
	margin-bottom:30px;
}
#learnthepaths .learnthepaths-wheel {
	height:441px;
	background:url(../images/learnthepaths/selfgovernance_wheel_banner.gif);
}
#learnthepaths .learnthepaths-sec{
	height:441px;
	background:url(../images/learnthepaths/paths_security_hunting_banner.gif);
}
#learnthepaths .learnthepaths-h{
	height:441px;
	background:url(../images/learnthepaths/paths_health_scavengerhunt_banner.gif);
}
#learnthepaths .learnthepaths-ec{
	height:441px;
	background:url(../images/learnthepaths/paths_economy_research_banner.gif);
}
#learnthepaths .learnthepaths-c{
	height:441px;
	background:url(../images/learnthepaths/paths_culture_trapping_banner.gif);
}
#learnthepaths .learnthepaths-ed{
	height:441px;
	background:url(../images/learnthepaths/paths_education_canoe_banner.gif);
}
#learnthepaths .learnthepaths-self{
	height:441px;
	background:url(../images/learnthepaths/paths_selfgov_treaty_banner.gif);
}
div.ltp-text {
	width:440px;
	height:100px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	top:160px;

}
div.ltp-text-wheel {
	width:435px;
	height:110px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	top:80px

}
/*---------sitemap--------*/

#sitemap .box-body-inside img {
	display:none;
}

/*----- rows and cells ---*/

.cell {
	width:145px;
	float:left;
	padding-left:30px;
	padding-right:10px;
}
.row {
	margin-bottom:5px;
}


/*----TEMP----*/
.searchmessage {
	display:none;
	padding:5px;
	color:#930;
	font-weight:bold;
	font-size:0.9em;
	margin-top:5px;
	margin-bottom:10px;
}

.Search-PathoftheElders .searchmessage {
	display:block;
}

/*------------------- temporary --------------------------*/
/*
ul#menu li.item98 a{
	background-image:url(../layout/button_home_normal.png);
	width:68px;
}


#home ul#menu li.item98 a{
	background-position:center -114px;
	background-repeat:no-repeat;
	cursor:default;
}
ul#menu li.item1 a {
	display:none;
}
*/

/*------------Load Game / New Game / Treaty Map-----------------------*/

#loadgame #wrapper div, #newgame #wrapper div, #hiding #wrapper div, .game-page #wrapper div, #treaty-map #wrapper div, #erasedata #wrapper div {
	background:none;
	height:auto;
	width:auto;
	padding:0;
	margin:0;
	border:0;
	color:#e4c86e;
}

#loadgame #furtile, #newgame #furtile, #hiding #furtile, .game-page #furtile, #treaty-map #furtile, #erasedata #furtile{
	background:none;
}

#loadgame #mainmenu, #loadgame .box-header, #newgame #mainmenu, #hiding #mainmenu , .game-page #mainmenu , #newgame .box-header, #hiding .box-header , .game-page .box-header, #treaty-map #mainmenu, #treaty-map .box-header, #erasedata #mainmenu, #erasedata .box-header  {
	display:none;
}
#loadgame #background, #newgame #background, #treaty-map #background, #erasedata #background,  #hiding #background,  .game-page #background{
	background-image:url(../layout/GamePageBG.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#loadgame #wrapper .box-body-inside, #newgame #wrapper .box-body-inside, #hiding #wrapper .box-body-inside, .game-page #wrapper .box-body-inside, #treaty-map #wrapper .box-body-inside, #erasedata #wrapper .box-body-inside  {
	text-align:center;
	padding:0;
	padding-top:120px;
	width:auto;
	margin-left:-35px;
}
#loadgame #swf-rightowl object, #loadgame #swf-leftowl object, #loadgame #swf-smoke object, #loadgame #swf-fire object, #loadgame #logo-div, #newgame #swf-rightowl object, #hiding #swf-rightowl object, #newgame #swf-leftowl object, #hiding #swf-leftowl object, #newgame #swf-smoke object, #hiding #swf-smoke object, #newgame #swf-fire object, #hiding #swf-fire object, #newgame #logo-div, #hiding #logo-div, .game-page #logo-div, #treaty-map #swf-rightowl object, #treaty-map #swf-leftowl object, #treaty-map #swf-smoke object, #treaty-map #swf-fire object, #treaty-map #logo-div, #erasedata #swf-rightowl object, #erasedata #swf-leftowl object, #erasedata #swf-smoke object, #erasedata #swf-fire object, #erasedata #logo-div

{
	display:none;
}
#captchaBox {
	height:24px;
	font-size:16px;
	width:150px;
	float:left;
}

#loadgame #wrapper div.game_flash_bg, #newgame #wrapper div.game_flash_bg, #hiding #wrapper div.game_flash_bg, .game-page #wrapper div.game_flash_bg, #treaty-map #wrapper div.game_flash_bg{
	background:url(../images/game/flashplayer_alt.jpg);
	width:800px;
	height:728px;
	margin:0 auto;

}

#loadgame #wrapper  div.game_flash_link, #newgame #wrapper div.game_flash_link, #hiding #wrapper div.game_flash_link, .game-page #wrapper div.game_flash_link, #treaty-map #wrapper div.game_flash_link {
	width:280px;
	height:90px;
	display:block;
	position:relative;
	top:615px;
	left:26px;

}

#loadgame #wrapper div.game_flash_txt, #newgame #wrapper div.game_flash_txt, #hiding #wrapper div.game_flash_txt, .game-page #wrapper div.game_flash_txt, #treaty-map #wrapper div.game_flash_txt{
	float:right;
	position:relative;
	top:615px;
	right:20px;
	width:400px;
	color:#000;
	font-size:130%;
	text-align:left;

}

#loadgame #wrapper div.game_desc_txt, #newgame #wrapper div.game_desc_txt, #hiding #wrapper div.game_desc_txt, .game-page #wrapper div.game_desc_txt, #treaty-map #wrapper div.game_desc_txt{
	width:800px;
	margin:0 auto;
	padding:10px;
	font-size:75%;
	color:#a97f46;

}


#loadgame #username-div, #newgame #username-div, #hiding #username-div, .game-page #username-div, #treaty-map #username-div, #erasedata #username-div{
	left:50%;
	margin-left:396px;
	top:72px;
	width:154px;
	height:138px;
	background:url(../layout/Username_Plank_night.png);
}
#loadgame #username-div-txt, #newgame #username-div-txt, #hiding #username-div-txt, .game-page #username-div-txt, #treaty-map #username-div-txt, #erasedata #username-div-txt {
	margin-top:81px;
	padding-top:7px;
	text-align:center;
	color:#190e07;
	font-size:115%;
}
#loadgame #username-div-txt a, #newgame #username-div-txt a, #hiding #username-div-txt a, .game-page #username-div-txt a,  #treaty-map #username-div-txt a, #erasedata #username-div-txt a {
	padding:5px;
	color:#190e07;
	font-size:100%;
	text-decoration:none;
}



/*------------------- SEYRET ------------------------------*/

/* css */
div#video_box {

	margin-left:90px;
}

#video_box h2{
	text-align:center;
	font-size:1.4em;
	font-family:Verdana, Geneva, sans-serif;
	width:83%;
}

#audio .transcript_container {

}

#audio .transcript_title{
	display:none;
}
#audio .information_title {
	display:block;
}

#videos .transcript_title{
	display:block;
}
#videos .information_title {
	display:none;
}
#audio h2 {
	font-size:14px;
}
#audio #video_transcript {
	border:none;
	background-image:none;
	height:inherit;
}

#videos #video_transcript {
	height:58px;
	overflow: hidden;
	background-image:url(../../../../../templates/pote/layout/form_bg.png);
	border:2px solid #330300;

}
#video_transcript .txt {
	padding:5px;
}

.videoratingmain {
	position:relative;
	background-image:url(../images/star0.png);
	background-repeat:repeat-x;
	height:12px;
	width:60px;
}

.ratingscale {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../images/starfull.png);
	height:12px;
}
.starsofvote {
	position:absolute;
	top:0px;
	background-repeat:repeat-x;
	height:12px;
}


.votingscale{
	width:0%;
	background-image:url(../images/starover.png);
}

.videoembedcode{
	border:#666666 1px solid;
	font-size:10px;
	text-align:right;
	width:220px;
	color:#999999;
}
/*
.message{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	padding-left:40px;
	color:#5B7CD9;
	border:1px solid #5B7CD9;
	font-weight:bold;
	margin:10px;
	background-color:#F6F8FD;
	background-image:url(../images/info.png);
	background-repeat:no-repeat;
	background-position: left center;

}
*/
.videothumbnailinlists, .videothumbnail, .audiothumbnail{
	width:140px;
}

.itemthumbnail img{
	border:1px solid #c84f1a;
}
/*
.itemthumbnail a:hover{
	border:1px solid #e7713d;
}
*/
.itemtitle {
	padding:4px;
	padding-bottom:20px;
}


/*------------SCROLLY--------------*/
.scroll-track{
	height:8px;
	width:15px;
	background:url(../images/scrollbar/vertical_bg.gif);
}

.scroll-handle{
	border: 0px;
	height:10px;
	width:15px;
	background:url(../images/scrollbar/vertical_knob.gif);

	cursor:pointer;
}
#scroll-track-top-1{
	height:15px;
	width:15px;
	background:url(../images/scrollbar/vertical_arrowUp.gif);

}

#scroll-handle-bot-1{
	height:2px;
	width:15px;
	background-repeat: no-repeat;
	background:url(../images/scrollbar/vertical_knob_bot.gif);

}

#scroll-handle-top-1{
	height:2px;
	width:15px;
	background-repeat: no-repeat;
	background:url(../images/scrollbar/vertical_knob_top.gif);
}

#scroll-track-bot-1{
	height:14px;
	width:15px;
	background:url(../images/scrollbar/vertical_arrowDown.gif);
}
.tag-column {
	width:33.33%;
	float:left;
}
.tag-column h2 {
	margin-top:0;
}

/*-------------- Resources ---------------------*/

#resources h2 {
	font-size:105%;
	margin-bottom:0px;
	text-transform:capitalize;
	margin-top:30px;
}

/*--------------- NEWS ------------------*/

#news #colB .box-body-inside {
 min-height:500px;
}

/*--------------- PLANK ------------------*/
div#plank-register{
	position:relative;
	top:4px;
	margin:0 auto;

}
#plank-register-link {
	height:33px;
	display:block;
	background:url(/templates/pote/layout/Username_Plank_Register.png);
	background-position:center;
	background-repeat:no-repeat;
}
#loadgame #plank-register-link, #newgame #plank-register-link, #hiding #plank-register-link, .game-page #plank-register-link, #treaty-map #plank-register-link, #erasedata #plank-register-link {
	background:url(/templates/pote/layout/Username_Plank_Night_Register.png);
	background-repeat:no-repeat;
	background-position:center;
	height:23px;
}
#plank-wachiye{
	position:relative;
	top:-5px;
	padding-top:8px;
	width:75px;
	background:url(/templates/pote/layout/Username_Plank_Wachiye.png);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 auto;
}
#loadgame #plank-wachiye, #newgame #plank-wachiye, #hiding #plank-wachiye, .game-page #plank-wachiye, #treaty-map #plank-wachiye, #erasedata #plank-wachiye{
	background:url(/templates/pote/layout/Username_Plank_Night_Wachiye.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:3px;
	top:-2px;
}
.pagination {
    text-align: center;
}
#jc p.message, .comments-form-message-info, .comments-form-message {
    border: 1px solid #330300;
    padding: 10px;
    background-color: transparent;
    background: none;
    text-align: center;
    color: #300;
    background-image: url(../../../../templates/pote/layout/red_bg.png);
    color: #330300;
    margin-top: 20px;
}
body {
  font-family: Verdana, sans-serif;
  margin: 0;
}

* {
  box-sizing: border-box;
}

.row > .column {
  padding: 0 8px;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

.column {
  float: left;
  width: 25%;
}

/* The Modal (background) */
.modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
}

/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  width: 90%;
  max-width: 1200px;
}

/* The Close Button */
.close {
  color: white;
  position: absolute;
  top: 10px;
  right: 25px;
  font-size: 35px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #999;
  text-decoration: none;
  cursor: pointer;
}

.mySlides {
  display: none;
}

.cursor {
  cursor: pointer
}

/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

img {
  margin-bottom: -4px;
}

.caption-container {
  text-align: center;
  background-color: black;
  padding: 2px 16px;
  color: white;
}

.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}

img.hover-shadow {
  transition: 0.3s
}

.hover-shadow:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)
}
div#videotranscript {
    height: 62px;
    overflow-y: scroll;
    padding: 5px;
    border: 2px solid #330300;
    background: url(../layout/form_bg.png);

}
#videotranscript::-webkit-scrollbar
{
	width: 12px;
	background-color: #red;
}
#videotranscript::-webkit-scrollbar-thumb
{

}
#videotranscript::-webkit-scrollbar              { background: url(../layout/form_bg.png); }
#videotranscript::-webkit-scrollbar-button:vertical:decrement      {
	height: 15px;
    width: 15px;
    background: url(../images/scrollbar/vertical_arrowDown.gif);
	}

	#videotranscript::-webkit-scrollbar-button:vertical:increment      {
	height: 15px;
    width: 15px;
    background: url(../images/scrollbar/vertical_arrowUp.gif);
	}
#videotranscript::-webkit-scrollbar-track        {background:orange; }
#videotranscript::-webkit-scrollbar-track-piece  {
width: 15px;
    background: url(../images/scrollbar/vertical_bg.gif);
	}
#videotranscript::-webkit-scrollbar-thumb        {
	height:4px;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 0 6px #330300;
	background: url(../images/scrollbar/vertical_knob.gif);
}
#videotranscript::-webkit-scrollbar-corner       {
	background:red;
 }
#videotranscript::-webkit-resizer                { /* 7 */ }

.maskpreloader {
  -webkit-mask-image: url(https://www.pathoftheelders.com/game/preloader/mask_shape.png);
  mask-image: url(https://www.pathoftheelders.com/game/preloader/mask_shape.png);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.game-page div#preload {
    left: 0px;
    top: 0px !important;
    height: 0px;
    margin: auto !important;
    display: relative;
    text-align:left !important;
}
.game-page div#preload #percentText{
    color: #C99E4E;
}
.game-page div#preload #preloaderPercent {
    background-color: #d4b36b;
    border-radius: 5px;
    height: 34px;
}


div#map_animation_container.full_screen {
    position: fixed;
    width: 100% !important;
    background: rgb(0 0 0 / 61%) !important;
    height: 100vh !important;
}
div#map_animation_container.full_screen #map_canvas {

    margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

}
li.item95 {
    z-index: 9999;
    position: relative;
}
