/*
Theme Name: Full Screen
Description: Custom theme by David Jaguttis (<a href="http://319heads.com">319heads.com</a>).
Author: 319heads.com
Version: 1.0
*/

a {text-decoration:none;}

html,body{height:100%;margin:0;padding:0;overflow:hidden;background:#000!important;}
.galleria-container{height:100%;overflow:hidden;}
.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.galleria-stage{height:100%;width:100%;position:absolute; background:#000!important;}
.galleria-thumbnails-container{position:absolute;bottom:0;z-index:5;left:0px;right:0px;padding-top:45px;*background:url(images/fix.gif);}
.galleria-thumbnails-list{height:35px;border:5px solid #000!important;border-width: 5px 25px!important;background:#000!important;}
.galleria-carousel .galleria-thumbnails-list{border-left-width:25px;border-right-width:25px;}
.galleria-thumbnails{background:#000!important;overflow:hidden;}
.galleria-thumbnails .galleria-image{width:50px;height:35px;float:left;cursor:pointer;margin-right:5px;}
.galleria-thumbnails .active{cursor:default;}
.galleria-border{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;}
.galleria-image-nav{width:100%;height:100%;position:absolute;top:0;left:0;z-index:4;}
.galleria-image-nav-right,
.galleria-image-nav-left{width:150px;right:0;top:0;height:100%;background: url(images/r.png) no-repeat 50% 50%;position:absolute;cursor:pointer;}
.galleria-image-nav-left{left:0;right:auto;background-image:url(images/l.png);}
.galleria-loader{width:30px;height:30px;background:#000 url(images/loader.gif) no-repeat 50% 50%;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;z-index:3;}
.galleria-info,
.galleria-counter{position:absolute;bottom:0px;margin-bottom:20px;padding:7px 32px 6px 12px!important;color:#fff;right:0px;z-index:3;font: 12px/12px Arial, Helvetica, sans-serif;letter-spacing: 0;}
.galleria-counter {
	text-align:center; 
	background:rgb(0,0,0); 
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;	
}
.galleria-info-text{z-index:4; display:none;}
.galleria-info-text *{display:inline;font-size:12px;}
.galleria-info-title{font-weight:bold;margin-right:8px;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{cursor:pointer;display:none;background:url(images/p.gif) no-repeat 0 50%;position:absolute;left:10px;top:53px;height:30px;width:12px;z-index:3;opacity:.8;}
.galleria-thumb-nav-right{background:url(images/n.gif) no-repeat 100% 50%;right:10px;left:auto;}
.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right{display:block;}


/* enlarge the thumbnails: */
.galleria-thumbnails .galleria-image{width:90px;height:60px;}
.galleria-thumbnails-list{height:60px;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{height:55px;}

h1 { font: normal 30px/30px Georgia, times, arial, serif; position:absolute; top:12px; left:30px;z-index:9999999999; color:#fff; text-shadow: rgba(0,0,0,0.3) 1px 1px 0px;
}







.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/

}


/* ######### Default class for drop down menus ######### */

.mainmenu{
position: absolute;
left: 0px!important;
top: 0px!important;
visibility: hidden;
font: 12px/12px arial, verdana;
color:#fff;
z-index: 100; 
background: rgb(0,0,0);
background: rgba(0,0,0,0.7);
padding:80px 28px 25px 28px;
-moz-border-radius-bottomright: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-bottomright: 15px;
-webkit-border-bottom-right-radius: 15px;
}

.mainmenu .info {
float:right;
width:120px;
color:#aaa;
line-height:150%;
padding:0 0 0 40px;
font-size:11px;

}
.mainmenu .info a{
color:#fff;
}

.mainmenu ul{
float:left;	
margin: 10px 0 0 0;
padding: 0;
list-style-type: none;
min-width:170px;
}

.mainmenu ul li {
width: 100%;
display: block;
color:#fff;
}

.mainmenu ul li a {
width: 100%;
display: block;
text-decoration: none;
padding: 5px 5px;
color:#fff;
border-bottom:1px dotted #999;
}

.mainmenu a:hover{ /*hover background color*/
background: #fff;
color: #000;
}

.notfound {
	font: 12px/12px Arial, Helvetica, sans-serif; color:#aaa!important;
	text-align:center;
	position:absolute;
	top:50%;
	margin:0 auto;
	right:35px;
}
	

