/*Item Fullscreen View */
html {
	position:relative;
	overflow:hidden;
}
body.fullscreen {
	width:100%;
	height:100%;
	overflow:hidden;
}

body.motouch.fullscreen {
	overflow:scroll;
/*	height:auto;*/
}

.fullscreen,
.fullscreen .itemdisplay,
.fullscreen .yt-videoplayer{height:100%;}

.fullscreen #content {
	height:100%;
}


/*Fullscreen view*/
.fullscreen .itemdisplay {
	background:black;
	height:100%;
}

.motouch.Video .iteminfo {
/*	position:absolute;*/
}
.fullscreen .iteminfo {
	background:white;
	position:fixed;
	bottom:0;
	width:100%;
	height:100px;
	padding:10px 0;
/*	overflow:hidden;*/
	z-index:800;
/*	display:none;*/
}
.fullscreen .iteminfo .info {
	padding-top:20px;
}

.oembedded.Video .iteminfo {
	bottom:0px;
}

.Video .iteminfo {
	bottom:20px;
	background:black;
/*	background:rgba(0,0,0,.8);*/
	color:white;
}

.Video .iteminfo a {
	color:white;
}

#fstitle {
	position:absolute;
	top:-60px;
	z-index:1100;
	font-weight:bold;
	color:#CCC;
}
#fstitle h1 {
	font-size:24px;
}
.Video #fstitle h1 {
	color:white;
	font-weight:normal;
}
#fstitle .path a {
	color:#666;
	padding-left:5px;
}
#fswrap {
	height:100%;
	overflow:hidden;
}



/*Headernav */
#nhshell {
	position:fixed;
	z-index:1200;
	width:100%;
	background:black;
	background:rgba(0,0,0,.7);
}
#navhead{padding:10px 0;font-size:12px;}
#navhead a{color:#EEE;text-shadow:1px 1px 1px #000;}
#navhead .foldernav li{}
#navhead .foldernav li a{color:#666;padding:0 5px;display:block;}
#navhead .foldernav li.selected a,
#navhead .foldernav li a:hover{color:white;}


/*Black Video*/
body.Video #header #wescglobal{background:black;color:white;}
body.Video #header #logo{background-position:0 -240px;}
body.Video #fstitle .path,body.Video #fstitle .path a{color:#CCC;}
body.Video #fstitle h1 a{color:white;font-weight:normal;}

body.Picture #header #logo{background-position:0 -80px;}

.fullscreen .bignext {background-position:-40px -80px;}
.fullscreen .bigprev {background-position:	0px -80px;}
.fullscreen .bignext:hover {background-position:-40px -40px;}
.fullscreen .bigprev:hover {background-position:	0px -40px;}



/*Popup Style */
#popup {
	border:5px solid white;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width:220px;
	height:220px;
	position:absolute;
	top:-235px;
	z-index:2000;
	background:white;
}

#popup .price , #notepopup .price {
	position:absolute;
	font-size:17px;
	font-weight:normal;
	background:black;
	color:white;
	left:0;
	top:0;
	padding:5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.Video #popup {
	border-color:black;
/*	border-color:rgba(0, 0, 0, 0.8);*/
	background:black;
}
