.played {
	background-image:url(/images/star.gif);
	background-repeat:no-repeat;
	height: 17px;
	width: 17px;
	display:block;
	float: left;
	position:absolute;
	margin-left: -45px;
}

.page-break {
	display:block;
	page-break-before:always;
}
li {
	list-style-type: none;
}
ul.li-move li{
	float: left; 
	margin-right: 40px;
	
}
#desc {
	width: 500px; 
	text-align: center; 
	margin-left: auto; 
	margin-right: auto; 
	font-size: 16px;
}

.submit {
	margin-left: 400px;
	margin-top:70px;
}

* {
	font-family: Georgia, serif;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.3em;
}

.js-kit-poll {
	margin-left: 25px;
}


.session {
	bottom:-55px;
	margin-left: 35px;
	position:absolute;
	z-index:100;
	width: 300px;
	color:#b96614;
}

/* Standard Tags */

body {
	background-image: url(/images/background.jpg);
	margin: 0px;
	padding: 0px;
	color: #436d6c;
	font-family: Arial;
	font-size: 13px;
}


h1,h2,h3,h4,h5,h6 {
	margin: 0px;
}

h1 {
	font-size: 21px;
	color: #006666;
	font-weight: normal;
}

h2, h2 a {
	font-size: 28px;
	color: #006666;	
	font-weight: normal;
	text-decoration:none;
}

h3 { 
	font-size: 16px;
	color: #006666;	
	font-weight: normal;
}
.news-clip {
	padding:20px;
}

.news-clip * h4 {
	
	font-stretch:condensed;
	text-align:left;
	font-family: Georgia, serif;
			font-size: 22px;
			font-style: normal;
			font-weight: normal;
			text-transform: uppercase;
		/*	letter-spacing: 0px; */
			line-height: 1.1em;
			color:#603913;
}
h4, { 
	font-size: 13px;
	color: #006666;	
	font-weight: normal;
    text-decoration: none;
		}
		
h3 a {
	font-size: 20px;
	color: #006666;	
	font-weight: normal;
    text-decoration: none;
}

h5 { 
	color: #333333;
	font-weight: normal;
}

h6 { 
	font-stretch:condensed;
	text-align: left;
	text-justify: newspaper;
font-family: Georgia, serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		text-transform: uppercase;
		line-height: 1.7em;
		color:#603913;

}
h6 b {
		font-weight:bold;
}
a{
	color: rgb(112, 150, 67);
	text-decoration: none;
}

a:hover{
	color: rgb(7, 104, 104);
		text-decoration: underline;
}

p {
margin:0px;
padding:0px;
margin-bottom: 5px;
}

.input label,.multiple-checkbox label {
	display:none;
}
.multiple-checkbox li  {
	list-style-type: none;	
	font-size: 12px;
}
.multiple-checkbox label {
	display:inline;
	font-size: 12px;
}
input, textarea {
	border: 1px solid #999999;
}

#PostSubmitForm b, #CommentCreateForm b {
	float:left;
	width:150px;
	text-transform: uppercase;
	font-size: 11px;
}

/* Framework Classes */
.container {
	width: 1350px;
	/*margin-left: auto;
	margin-right: auto; */
	margin-left: 30px;
	margin-top:10px;	
	position: relative;
}

.header-menu {
	height: 36px;
}

.post .entry a, .postmeta a {
		color: #709643;
		text-decoration: none;
}

.postmeta, .postmeta a{
	font-size: 10px;	
}

hr, div.line {
background:transparent url(/images/gray-bar.jpg) no-repeat scroll center;
border:0pt none;
height:20px;
width:100%;
}

a.tab-vic{
	background-image: url(/images/tabs/victoria-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-vic{
	background-image: url(/images/tabs/victoria-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-vi{
	background-image: url(/images/tabs/vi-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-vi{
	background-image: url(/images/tabs/vi-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-tce{
	background-image: url(/images/tabs/tce-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-tce{
	background-image: url(/images/tabs/tce-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-tcw{
	background-image: url(/images/tabs/tcw-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-tcw{
	background-image: url(/images/tabs/tcw-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-crows{
	background-image: url(/images/tabs/crowsnest-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-crows{
	background-image: url(/images/tabs/crowsnest-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-okan{
	background-image: url(/images/tabs/okanagan-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-okan{
	background-image: url(/images/tabs/okanagan-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-gold{
	background-image: url(/images/tabs/goldrush-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-gold{
	background-image: url(/images/tabs/goldrush-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-nw{
	background-image: url(/images/tabs/northwest-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-nw{
	background-image: url(/images/tabs/northwest-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-river{
	background-image: url(/images/tabs/peaceriver-off.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a.tab-river-highlight{
	background-image: url(/images/tabs/peaceriver-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}

a:hover.tab-river{
	background-image: url(/images/tabs/peaceriver-on.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 36px;
	display: block;
	float: left;
}
/* highlights */

a.tab-vic-highlight{
	background-image: url(/images/tab-up/tab-up-vic.jpg);
	background-repeat: no-repeat;
	width: 82px;
	margin-top: -5px;
	height: 41px;
	display: block;
	float: left;
}

a.tab-vi-highlight{
	background-image: url(/images/tab-up/tab-up-vi.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}

a.tab-tce-highlight{
	background-image: url(/images/tab-up/tab-up-te.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}

a.tab-tcw-highlight{
	background-image: url(/images/tab-up/tab-up-tw.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}


a.tab-crows-highlight{
	background-image: url(/images/tab-up/tab-up-crow.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}

a.tab-okan-highlight{
	background-image: url(/images/tab-up/tab-up-oka.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}
a.tab-gold-highlight{
	background-image: url(/images/tab-up/tab-up-gold.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}

a.tab-nw-highlight{
	background-image: url(/images/tab-up/tab-up-north.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}


a.tab-river-highlight{
	background-image: url(/images/tab-up/tab-up-pr.jpg);
	background-repeat: no-repeat;
	width: 82px;
	height: 41px;
	display: block;
	float: left;
		margin-top: -5px;
}

.twothree {
	width: 70%;
	float:left;
}

.twothreeimg {
	width: 10%;
	float: left;
	padding: 20px;
}

.twothreeimg p {
	width: 160px;
}
/*
.header-menu div a{
	background-image: url(/images/ticket.jpg);
	background-repeat: no-repeat;
	padding-top: 14px;
	height: 17px;
	width: 92px;
	display: block;
	float: left;
	font-size: 9px;
	text-align:center;
	margin: 0px;
}

.header-menu div a:hover{
	background-image: url(/images/ticket-on.jpg);
	background-repeat: no-repeat;
	padding-top: 14px;
	height: 17px;
	width: 92px;
	display: block;
	float: left;
	font-size: 9px;
	text-align:center;
	margin: 0px;
}*/

.header-menu a {
	text-decoration: none;	
	color: #436d6c;
	/*margin-right: 5px */
}

.content, .content-blog {
	width: 760px;
	min-height: 543px;
	background-image: url(/images/top-line.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	float:left;
}

.content-blog {
	height:100%;
	min-height:560px
}

	.sign-history{	
		height: 175px;
		margin-left: 20px;	
		margin-right: 60px;
		padding-top: 15px;
	}
	
	.sign-history img{
		float: left;
	}

	.sign-history-more{
	
		background-image: url(/images/sidebar-copy.jpg);
		background-repeat: no-repeat;	
		float: left;
		margin-left: 10px;
	}
	
	.sign-copy {
			overflow: scroll;
			overflow-x:hidden;
			padding-top: 5px;
			width: 271px;
			height: 250px;
			margin-left: 10px;
			font-size: 11px;
	}
		
		.sign-history-more p{
		    padding-left: 10px;
			padding-right: 10px;
			line-height: 1.4;
		}
		
		
		
	.slideshow-box {
		width: 390px;
		height: 285px;	
		float: left;
		margin-left: 15px;
	}

.column-right {
	width: 250px;
	height: 543px;
	float:left;
	position: relative;
}
	
	.stops-navigation {
		position: absolute;
		top: 235px;
		padding-left: 20px;
		height: 300px;
		width: 240px;
		left: 0px;
		z-index: 50;
	}

	.stops-navigation a {
		color: #669966;
		text-decoration: none;
		line-height: 1.6;
		font-size: 13px;
		margin-left: 10px;
	}

	.stops-navigation a:hover{
			color: #076868;
			text-decoration: none;
			line-height: 1.6;
			font-size: 13px;
			margin-left: 10px;
	}
	
	
	
.footer{
	background-image: url(/images/bottom-bar.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
}

.footer img {
	margin-top: 10px;
}

.treeItem a{
	background-image: url();
	background-repeat: no-repeat;
    display:block;
    color: #669966;
	padding-left: 25px;
}

.treeItem-highlight{
	background-image: url(/images/current-page.jpg);
	background-repeat: no-repeat; 
    display:block;   
}

.treeItemVisited{
	background-image: url(/images/visited-page.png);
	background-repeat: no-repeat;
    display:block;
    color: #076868;
padding-left: 25px;
}


/* Top Right Map */

.map-frame{
	width: 313px;
	height: 302px;
	position: absolute;
    background-image: url(/images/new-map.png);
	/*right: -25px;*/
	right: 300px;
	top: -1px;
	z-index: 100;
}

#mapstraction {
	margin-left: 15px;
	margin-top: 10px;
}


/* Top Icon Nav */
a.icon-home{
	background-image: url(/images/top-nav/home-off.jpg);
	background-repeat: no-repeat;
	width: 110px;
	height: 60px;
	display: block;	
		float: left;
		text-align: center;
		color: #e5e5e5;
		text-decoration: none;
		font-size: 11px;
		margin-left: 70px;
			margin-top: 15px;
		padding-bottom: 5px;
}

a:hover.icon-home{
	background-image: url(/images/top-nav/home-on.jpg);
	background-repeat: no-repeat;
	width: 110px;
	height: 60px;
	display: block;
	float: left;	
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
		margin-top: 15px;
		padding-bottom: 5px;
}

a.icon-play{
	background-image: url(/images/icons/icon-game-off.jpg);
	background-repeat: no-repeat;
	width: 65px;
	height: 86px;
	display: block;
		float: left;
		background-position: center;
		padding-bottom: 5px;
}

a:hover.icon-play{
	background-image: url(/images/icons/icon-game-on.jpg);
	background-repeat: no-repeat;
	width: 65px;
	height: 86px;
	display: block;
	float: left;
	background-position: center;
}

a.icon-passport{
	background-image: url(/images/bottombar/passport-off.jpg);
	background-repeat: no-repeat;
	width: 80px;
height: 86px;
	display: block;
	margin-top: 20px;
		float: left;
}

a:hover.icon-passport{
	background-image: url(/images/bottombar/passport.jpg);
	background-repeat: no-repeat;
	width: 80px;
height: 86px;
	display: block;
	float: left;
	margin-top: 20px;
}

a.icon-compass{
	background-image: url(/images/icons/icon-compass-off.jpg);
	background-repeat: no-repeat;
	width: 79px;
	height: 86px;
	display: block;	
		float: left;
		background-position: center;
}

a:hover.icon-compass{
	background-image: url(/images/icons/icon-compass-on.jpg);
	background-repeat: no-repeat;
	width: 79px;
	height: 86px;
	display: block;
	float: left;
background-position: center;
}

a.icon-news{
	background-image: url(/images/icons/icon-paper-off.jpg);
	background-repeat: no-repeat;
	width: 79px;
	height: 86px;
	display: block;
	background-position: center;
		float: left;
}

a:hover.icon-news{
	background-image: url(/images/icons/icon-paper-on.jpg);
	background-repeat: no-repeat;
	width: 79px;
	height: 86px;
	display: block;
	float: left;
	background-position: center;
}

a.icon-reference{
	background-image: url(/images/top-nav/reference-off.jpg);
	background-repeat: no-repeat;
	width: 103px;
	height: 60px;
	display: block;
	
		float: left;
		text-align: center;
		color: #e5e5e5;
		text-decoration: none;
		font-size: 11px;
			margin-top: 15px;
}

a:hover.icon-reference{
	background-image: url(/images/top-nav/reference-on.jpg);
	background-repeat: no-repeat;
	width: 103px;
	height: 60px;
	display: block;
	float: left;

	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	margin-top: 15px;
}

a.icon-pen{
	background-image: url(/images/top-nav/pen-off.jpg);
	background-repeat: no-repeat;
	width: 79px;
	height: 50px;
	display: block;
	margin-top: 15px;
		float: left;
		
		text-align: center;
		color: #e5e5e5;
		text-decoration: none;
		font-size: 11px;
}

a:hover.icon-pen{
	background-image: url(/images/top-nav/pen-on.jpg);
	background-repeat: no-repeat;
	width: 79px;
	height: 50px;
	display: block;
	margin-top: 15px;
		float: left;
		
		text-align: center;
		color: #e5e5e5;
		text-decoration: none;
		font-size: 11px;
}


.js-poll-pollControls {
	position: absolute; top: 0px; margin-right: 150px;
}

/* Games Temps */

.multiple{
	background-image: url(/images/games-bgs/multiple.png);
	background-repeat: no-repeat;
	width: 500px;
	height: 500px;
	display: block;
	padding-top: 150px;	
	color: rgb(0, 114, 188);
	font-size: 18px;
}

.multiple table {
	padding-left: 110px;
}

.guess{
	background-image: url(/images/games-bgs/guess.png);
	background-repeat: no-repeat;
	width: 500px;
	height: 500px;
	display: block;
}

.guess h1 {
	display: none;
}

.truefalse{
	background-image: url(/images/games-bgs/true-false.png);
	background-repeat: no-repeat;
	width: 500px;
	height: 500px;
	display: block;
}

.js-PollBg {
	width:250px;
}

.poll {
	background-image: url(/images/games-bgs/poll.png);
	background-repeat: no-repeat;
	width: 500px;
	height: 500px;
	display: block;
	padding: 120px;
	color: #406618;
}

.poll .js-kit-poll {
		margin-left: 110px;
		padding-top: 170px;
}

.poll .js-pollContainer,.poll .js-pollSectionContainer {
	border: 0px;
}

.poll .js-poll-byJSKit {
	display:none;
}





.puzzle{
	background-image: url(/images/games-bgs/game-puzzle.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 500px;
	display: block;
}





.hang-container {
	padding-left:130px;
	padding-top:120px
}




#puzzle_container {
	border: 0px;
}
/**/

div .trans, span .played, .treeItemVisited, .content img, img
 { 
	behavior: url(/htc/iepngfix.htc) 
	}
	
	
a div.hidetxt {
	display:none;
}

a:hover div.hidetxt{
	display: block;
	margin-top: -14px;
	color: #d6d525;
	text-transform: uppercase;
	font-size: 11px;
	margin-left: 10px;
}

a div.hidetxtl {
	display:none;

}

a:hover div.hidetxtl {
		display: block;
        margin-top: -14px;
		color: #d6d525;
		text-transform: uppercase;
		font-size: 11px;
	
}

.ad-frame{
	width: 313px;
	height: 315px;
	position: absolute;
    background-image: url(/images/map-ad-green.png);
	/*right: -25px;*/
	right: 300px;
	top: -1px;
	z-index: 100;
}

a.hand {
		color: #709643;
		text-decoration: none;
		font-size: 1`2`px;
}

a.handnew {
		color: #709643;
		text-decoration: none;
		font-size: 12px;
		background-image: url(/images/home/a-hand.jpg);
		background-repeat: no-repeat;
		display:block;
		width: 114px;
		height: 60px;
}

a:hover.handnew {
		color: #709643;
		text-decoration: none;
		font-size: 12px;
		background-image: url(/images/home/b-hand.jpg);
		background-repeat: no-repeat;
		display:block;
		width: 114px;
		height: 60px;
}

a.handnew-left {
		color: #709643;
		text-decoration: none;
		font-size: 12px;
		background-image: url(/images/home/a-hand-left.jpg);
		background-repeat: no-repeat;
		display:block;
		width: 57px;
		height: 30px;
}

a:hover.handnew-left {
		color: #709643;
		text-decoration: none;
		font-size: 12px;
		background-image: url(/images/home/b-hand-left.jpg);
		background-repeat: no-repeat;
		display:block;
		width: 57px;
		height: 30px;
}
.hand div {
	clear:both;
}

.lv_Title, .lv_Caption {
	display:none;
}

.js-pollItemDisplay {
	width: 210px;
}

.js-pollContainer .js-poll-title, .js-pollSubject {
	font-weight: normal;
}

.js-poll-userDefinedItemsList {
	margin-top: -12px;
}


