

/*-------------------Gallery style-------------------*/
.gallerywrap{
display:block;
position:relative;
margin:0;
padding:0;
background:transparent;
color:#fff;
z-index:0;
}
.gallerywrapinfo{
position:relative;
margin:0 auto;
padding:10px;
width:346px;
background:transparent;
color:#585f63;
}
.gallerywrap a img{
border:0;
}
.gallerywrap .navigation{
position:relative;
margin:0 1px 10px 1px;
padding:0;
width:688px;
clear:both;
text-align:left;
color:#fff;
background:transparent;
}
.gallerywrap .navigation a,a:focus,a:visited{
color:#585f63;
}
.gallerywrap .navigation a:hover{
color:#585f63;
text-decoration:none;
}
.movegallerynav{
position:absolute;
top:0;
right:0;
}
.gallerywrap .gallerynav img, .gallerywrap .gallerynavdis img{
border:0;
height:20px;
width:25px;
}
.gallerywrap .gallerynav,.gallerywrap .gallerynav:focus,.gallerywrap .gallerynav:visited{
display:inline;
position:relative;
right:0;
margin:0 0 0 8px;
padding:0;
width:25px;
height:20px;
line-height:0;
border:0;
background:transparent;
float:right;
}
.gallerywrap .gallerynav span{
display:none;
}
.gallerywrap .gallerynav:hover span{
display:block;
position:absolute;
top:20px;
right:0;
color:#fff;
white-space:nowrap;
z-index:1000;
line-height:16px;
height:16px;
background:#000;
}
.gallerywrap .gallerynav:hover{
background:#333;
}
.gallerywrap .gallerynavdis,.gallerywrap .gallerynavdis:focus,.gallerywrap .gallerynavdis:visited{
display:inline;
position:relative;
margin:0 0 0 8px;
padding:0;
width:25px;
height:20px;
line-height:0;
border:0;
background:transparent;
float:right;
}
.gallerywrap .gallerynavdis span{
display:none;
}
.gallerywrap .menugallery{
position:relative;
background:#000;
float:left;
display:inline;
width:688px;
margin:0;
padding:0;
color:#585f63;
white-space:nowrap;
text-align:left;
text-transform:uppercase;
}
.gallerywrap .menugallery ul{
margin:0;
padding:0;
list-style-type:none;
background:transparent;
}
.gallerywrap .menugallery li{
float:left;
margin:0;
padding:0;
background:transparent;
}
.gallerywrap .menugallery li a,.gallerywrap .menugallery li a:focus,.gallerywrap .menugallery li a:visited{
display:block;
width:20px;
min-width:10px;
background:transparent;
padding:2px 10px;
margin:0;
height:16px;
line-height:16px;
text-decoration:none;
color:#fff;
border:0;
border-right:1px solid #000;
}
.gallerywrap .menugallery > ul a,.gallerywrap .menugallery > ul a:focus,.gallerywrap .menugallery > ul a:visited{width:auto;}
.gallerywrap .menugallery li a:hover{
display:block;
width:20px;
min-width:10px;
background:#333;
padding:2px 10px;
margin:0;
height:16px;
line-height:16px;
text-decoration:none;
color:#fff;
border-right:1px solid #000;
}
.gallerywrap .menugallery > ul a:hover{width:auto;}
.gallerywrap .menugallery a#galleryactive{
display:block;
width:20px;
min-width:10px;
background:#333;
padding:2px 10px;
margin:0;
height:16px;
line-height:16px;;
text-decoration:none;
color:#fff;
border-right:1px solid #000;
}
.gallerywrap .menugallery > ul a#galleryactive{width:auto;}
.gallerywrap .floatthumb{
display:inline;
margin:0;
padding:0;
list-style-type:none;
}
.gallerywrap .submenugallery{
position:relative;
left:11px;
background:#000;
float:left;
display:inline;
width:365px;
margin:-1px 0 1px 0;
padding:0 0 5px 0;
color:#585f63;
white-space:nowrap;
text-align:left;
z-index:10000;
}
.gallerywrap .submenugallery ul{
margin:0;
padding:0;
list-style-type:none;
background:transparent;
}
.gallerywrap .submenugallery li{
float:left;
margin:0;
padding:0;
background:transparent;
}
.gallerywrap .submenugallery li a,.gallerywrap .submenugallery li a:focus,.gallerywrap .submenugallery li a:visited{
display:block;
width:2px;
min-width:2px;
background:transparent;
padding:2px 9px;
margin:0;
height:16px;
line-height:16px;
text-decoration:none;
color:#fff;
border:0;
border-right:1px solid #000;
}
.gallerywrap .submenugallery > ul a,.gallerywrap .submenugallery > ul a:focus,.gallerywrap .submenugallery > ul a:visited{width:auto;}
.gallerywrap .submenugallery li a:hover{
display:block;
width:2px;
min-width:1px;
background:#333;
padding:2px 9px;
margin:0;
height:16px;
line-height:16px;
text-decoration:none;
color:#fff;
border-right:1px solid #000;
}
.gallerywrap .submenugallery > ul a:hover{width:auto;}
.gallerywrap .submenugallery a#activegallerypage{
display:block;
width:2px;
min-width:1px;
background:#333;
padding:2px 9px;
margin:0;
height:16px;
line-height:16px;;
text-decoration:none;
color:#fff;
border-right:1px solid #000;
}
.gallerywrap .submenugallery > ul a#activegallerypage{width:auto;}
.gallerywrap .floatthumb{
display:inline;
margin:0;
padding:0;
list-style-type:none;
}
.gallerywrap .floatthumb li{
float:left;
clear:none;
margin:0;
padding:0;
}
.gallerywrap .floatthumb li.thumbnailhide{
display:none;
}
.gallerywrap .floatthumb li.nowrap{
float:none;
clear:both;
position:relative;
height:0;
line-height:0;
display:block;
margin:0;
padding:0;
font:0 arial,verdana,sans-serif;
}
.gallerywrap a.picthumb img,.gallerywrap a.picthumb:focus img,.gallerywrap a.picthumb:visited img,.gallerywrap a.picthumb:hover img,
.gallerywrap a.picthumbb img,.gallerywrap a.picthumbb:focus img,.gallerywrap a.picthumbb:visited img,.gallerywrap a.picthumbb:hover img{
border:1px solid #000;
}
.gallerywrap a.picthumb,.gallerywrap a.picthumb:focus,.gallerywrap a.picthumb:visited,
.gallerywrap a.picthumbb,.gallerywrap a.picthumbb:focus,.gallerywrap a.picthumbb:visited{
display:block;
background:#0a1015;
width:113px;
border:0;
text-align:center;
margin:1px;
padding:0;
text-decoration:none;
line-height:16px;
}
.gallerywrap a.picthumbb,.gallerywrap a.picthumbb:focus,.gallerywrap a.picthumbb:visited{
height:113px;
line-height:0;
}
.gallerywrap a.picthumb:hover,.gallerywrap a.picthumbb:hover{
background:#fff;
border:0;
text-decoration:none;
}
.gallerywrap a.picthumbb:hover img,
.gallerywrap a.activethumb img, .gallerywrap a.activethumb:focus img, .gallerywrap a.activethumb:visited img, .gallerywrap a.activethumb:hover img{
background:#fff;
border:1px solid #fff;
text-decoration:none;
}
.gallerywrap .label{
width:100px;
margin:0;
padding:0;
float:left;
clear:left;
}
.gallerywrap img.smallicon{
display:inline;
padding:0;
margin:0 0 -4px 0;
border:0;
line-height:0;
background:#393f43;
}
.gallerywrap .colora,.gallerywrapinfo .colora{
color:#3b4145;
}
.gallerywrap .linkname{
position:relative;
height:0;
line-height:0;
margin:0;
padding:0;
font:0 arial,verdana,sans-serif;
}
/*-------------------Gallery style----------------------*/



