
*+html #content-twocols{
    height:auto !important;
}

.left-search-menu {
}

.left-search-menu h2{
    margin:     0px;
    margin-bottom:     -10px;
    font-size:  18px; 
}

.left-search-menu p{
    margin-top: 0px;
    font-size:  12px; 
}

#gallerysearchform{
    background: none;
    margin-bottom:     -10px;
}
#gallerysearchform input{
    margin-left: -10px;
}
#gallerysearchform .arrow-button{
    margin-left: 0px;
    margin-bottom: 3px;
}

#tropfen {
    background-image:none;    
}
#container #content-twocols {
    min-height:800px;
    padding-bottom:40px;
    position: relative;
}
#gallerysearchform{
    background: none;
}

/* Gallery: Big start teaser */
.right .vitacola-gallery {
    position:relative;
    top:0px;
    left:0px;    
    width:720px;
    overflow:hidden;
}
.vitacola-gallery .arrow-link {
    background:url("../img/gallery/arrow_link.png") no-repeat scroll 2px 6px transparent;
    color:#FFED00;
    cursor:pointer;
    display: block;
    padding-left:24px;
    text-align:left;   
    font-family:"Arial Black",Arial,sans-serif;
    text-decoration:none;
    font-size:14px;
    padding-top:2px;
}
.vitacola-gallery .arrow-link-inline {
    background:url("../img/gallery/arrow_link.png") no-repeat scroll 2px 6px transparent;
    color:#FFED00;
    cursor:pointer;
    display: inline;
    padding-left:24px;
    text-align:left;   
    font-family:"Arial Black",Arial,sans-serif;
    text-decoration:none;
    font-size:14px;
    padding-top:2px;
}
.gallery-teaser-big {    
}
.gallery-teaser-big-image {
    background: transparent url('/fileadmin/templates/img/gallery/polaroid_big_bg.png') no-repeat left top;
    width:327px;
    height:301px;
    float:left;
}
.gallery-teaser-big-image img {
    padding-top:20px;
    padding-left:20px;
}

.gallery-teaser-big-content {
    float:left;
    width:393px;
}

.gallery-teaser-big-content h2,
.gallery-teaser-big-content h2 a {
    color:#FFEC00;
    text-decoration:none;
}

.gallery-image-count {
    color:#999;
    font-size:14px;
    font-weight:bold;
}

.image-stack .gallery-image-count {
	font-size: 12px;
}

.gallery-date {
    color:#999;
    float:left;
    padding-right:10px;
}

.gallery-upload-icon {
    background: transparent url('/fileadmin/templates/img/gallery/fe-upload.png') no-repeat left top;
    float:left;
    width:25px;
    height:17px;
    overflow:hidden;   
    display: none;    
}

.gallery-text {
    padding-top:10px;
}

.gallery-teaser-link {
    background:url("../img/gallery/arrow_link.png") no-repeat scroll 1px 2px transparent;
    color:#FFED00;
    font-family:"Arial Black",Arial,sans-serif;
    font-size:12px;
    padding-left:22px;
    text-decoration:none;
    text-transform:uppercase;
}
.gallery-teaser-link:hover {
    /*background-position:1px -24px;*/
    color:#FFF;
}

/* Small teasers */
.gallery-teaser {
    float:left;
    width:240px;
    position:relative;
}
.gallery-teaser-image {
    background: transparent url('/fileadmin/templates/img/gallery/polaroid_bg.png') no-repeat left 4px;
    width:233px;
    height:207px;
    float:left;
    position:relative;
    left:-10px;
    top:0px;
}
.image-stack .gallery-teaser-image {
    background: transparent url('/fileadmin/templates/img/gallery/polaroid_stack_bg.png') no-repeat left top;
    top:0px;   
}
.gallery-teaser-image img {
    padding-top:23px;
    padding-left:19px;
}
.image-stack .gallery-teaser-image img {
    padding-top:22px;
    padding-left:22px;
}
.gallery-teaser-icon-wrap {
    position:absolute;
    left:190px;
    top:0px;   
}
.image-stack .gallery-teaser-icon-wrap {
    left:210px;     
}
div.gallery-image-count {
    float:left;
    padding-top:10px;
}
.gallery-teaser .gallery-upload-icon {
    margin-top:10px;
    clear:left;
}
.gallery-teaser p {
    width:220px;
    padding-top:5px;    
}

.gallery-teaser .gallery-upload-icon {
    background: transparent url('/fileadmin/templates/img/gallery/fe-upload-small.png') no-repeat left top;
    width:19px;
    height:13px;
    display:none;
    margin-left:4px;
}

#image-owner-name {
		color: #ffffff;
		#float: left;
		line-height: 26px;
		margin-left: 15px;
}

/* Gallery album */
.vitacola-gallery h1 {
    font-size:24px;
    padding-left:20px;    
}
h1 .gallery-image-count {
    font-size:22px;
}
#album-overview-description {
    padding:0px 20px;
    margin-bottom:20px;    
}
a.gallery-backlink {
    background:url("../img/gallery/arrow_back.png") no-repeat scroll 1px 2px transparent;
    color:#FFED00;
    font-family:"Arial Black",Arial,sans-serif;
    font-size:12px;
    padding-left:22px;
    padding-top:0px;
    text-decoration:none;
    text-transform:uppercase;
    position:relative;
    z-index: 1000;
    left:20px;
}
a.gallery-backlink:hover {
    /*background-position:1px -24px;*/
    color:#fff;    
}
.gallery-album-functions {
    float:left;
    width:720px;
    height:70px;
    background:url("../img/gallery/gallery_functions_bg.png") no-repeat left top transparent;
    margin-bottom:20px;
}
.gallery-album-functions .paging {
    float:left;
    width:185px;    
    display:inline;
    margin-left:20px;
    padding-top:40px;
}
.vitacola-gallery .paging-bottom {
    padding-top:30px;
    float:left;
    width:100%;    
    font-family:"Arial Black",Arial,sans-serif;    
}
.vitacola-gallery .paging-bottom span {
    padding-right:10px;
    float:left;    
    font-family:"Arial Black",Arial,sans-serif;
    font-size:14px;    
}
.gallery-album-functions .paging a,
.vitacola-gallery .paging-bottom a {
    color:#FFED00;
    font-family:"Arial Black",Arial,sans-serif;
    font-size:14px;
    margin-left:4px;
    text-decoration:none;
    display:inline;
    float:left;
}
.gallery-album-functions .paging a:hover,
.gallery-album-functions .paging a.active,
.vitacola-gallery .paging-bottom a:hover,
.vitacola-gallery .paging-bottom a.active {
    color:#FFF;
    text-decoration:underline;
}
.gallery-album-functions .paging .more-link {    
    background:url("../img/gallery/next.png") no-repeat 0 4px transparent;
    width:8px;
    height:20px;
}
.gallery-album-functions .paging .more-link:hover {
    text-decoration:none;
}
.gallery-album-functions .paging .last-link {    
    background:url("../img/gallery/last.png") no-repeat 0 4px transparent;
    width:16px;
    height:20px;
}
.gallery-album-functions .paging .last-link:hover {
    text-decoration:none;
}
.gallery-album-functions .paging .less-link {    
    background:url("../img/gallery/back.png") no-repeat 0 4px transparent;
    width:8px;
    height:20px;
}
.gallery-album-functions .paging .less-link:hover {
    text-decoration:none;
}
.gallery-album-functions .paging .first-link {    
    background:url("../img/gallery/first.png") no-repeat 0 4px transparent;
    width:16px;
    height:20px;
}
.gallery-album-functions .paging .first-link:hover {
    text-decoration:none;
}
.vitacola-gallery form {
    background:transparent none;  
    float:left;
    padding:0px;
    margin:0px;
    padding-top:40px;
    width:285px;  
}
select.gallery-ordering {
    float:left;
    width:170px;
}
select.gallery-result-count {
    float:left;
    width:92px;    
}
.gallery-sharelinks {
    float:right;
    width:154px;
    text-align:center;
    padding-top:14px;
}
.gallery-sharelinks a {
    float:left;
    width:24px;
    height:24px;
    margin-right:7px;
    display:inline;
    text-decoration:none;
}
.gallery-sharelinks #bookmark-myspace {    
    
}
.gallery-sharelinks #bookmark-facebook {    
    width:21px;
}
.gallery-sharelinks #bookmark-twitter {
}
.gallery-sharelinks #bookmark-studiVZ {
    background: url('../img/gallery/Studivz-bookmark-25x23px.png');
    width:25px;
}
.gallery-sharelinks #sendtofriend {
    background: url('../img/gallery/send-to-friend.png');
    width:24px;
    margin-right:0px;
}
.gallery-sharelinks-label {
    padding-right:10px;
    color:#FFED00;
    position:relative;
    top:5px;
    font-family:"Arial Black",Arial,sans-serif; 
}
.gallery-upload {
    float:right;
    width:70px;
    text-align:center;
    padding-top:14px;
    margin-right:5px;
    display:inline;
}
.gallery-upload #upload-icon {
    background:url("../img/gallery/fe-upload_big.png") no-repeat left top transparent;
    float:left;
    width:38px;
    height:29px;
    text-decoration:none;
    position:relative;
    left:16px;
}
.gallery-upload-label{
    color:#FFED00;    
    font-family:"Arial Black",Arial,sans-serif;
}
.gallery-items {
    float:left;
    width:100%;    
}
.gallery-items .gallery-item {
    float:left;
    width:200px;
    display:inline;
    margin-right:30px;
    margin-left:20px;
    padding-bottom:25px;
    overflow:hidden;
    
}
.gallery-item-right {
    margin-right:0px !important;    
}
.gallery-item-image {
    background: transparent url('/fileadmin/templates/img/gallery/polaroid_single.jpg') no-repeat left top;
    width:180px;
    height:160px;
    float:left;
    text-align:center;
    overflow:hidden;
}
.gallery-item-image a {
    height:134px;
    width:180px;
    display:table-cell;
    vertical-align:middle;           
    text-align:center;
    padding:0px;
    margin:0px;
    overflow:hidden;    
}
.gallery-item-image span.center-vertical {
    display:inline-block;
    height:100%;
    width:1px;
    vertical-align:middle;
    margin-left:-5px;
}

.gallery-item-image img {    
    max-width:180px;
    max-height:123px;
    vertical-align:middle;
}
*+html .gallery-item-image a {    
    display:block;
    line-height:132px;
}
* html .gallery-item-image a {    
    display:inline-block;    
}
* html .gallery-item-image img {    
    display:inline-block;
    margin-top:-3px;
}
.gallery-item-title {
    float:left;
    width:100%;
    clear:left;
    font-family:"Arial Black",Arial,sans-serif;
    font-size:16px;
    font-weight:normal;
}
.gallery-item-owner {
    float:left;
    width:100%;
    clear:left;
    color:#999;
    font-weight:bold;
    clear:left;
    font-size:12px;
    padding-bottom:8px;
}
.gallery-item-rating {
    float:left;
    clear:left;
    width:100px;
    overflow:hidden;    
}
.gallery-item-rating .tx-ratings { padding-top: 18px; margin:0px; }
.gallery-item-rating .tx-ratings-grey-bar { width: 100px; height: 15px; background-image: url(../img/gallery/rating_small.png); background-position:0px -4px; }
.gallery-item-rating .tx-ratings-gold-bar { height: 15px; background: url(../img/gallery/rating_small.png) repeat-x 0 -25px; }
.gallery-item-rating .tx-ratings-vote-bar { width: 100px; height: 15px; cursor:pointer;}
.gallery-item-rating .tx-ratings-vote-bar DIV A { width: 20px; height: 15px; }
.gallery-item-rating .tx-ratings-vote-bar DIV A:hover { background-image: url(../img/gallery/rating_small.png); background-position: 0 -47px; }
.gallery-item-rating .tx-ratings-vote-bar DIV A.tx-ratings-star-1 { left: 0px; width: 20px; z-index: 5; }
.gallery-item-rating .tx-ratings-vote-bar DIV A.tx-ratings-star-2 { left: 0px; width: 40px; z-index: 4; }
.gallery-item-rating .tx-ratings-vote-bar DIV A.tx-ratings-star-3 { left: 0px; width: 60px; z-index: 3; }
.gallery-item-rating .tx-ratings-vote-bar DIV A.tx-ratings-star-4 { left: 0px; width: 80px; z-index: 2; }
.gallery-item-rating .tx-ratings-vote-bar DIV A.tx-ratings-star-5 { left: 0px; width: 100px; z-index: 1; }

.gallery-item-rating-content {
    float:left;    
    width:0px;
    overflow:hidden;
    background: transparent url('/fileadmin/templates/img/gallery/rating-star.png') repeat-x left top;
}
.gallery-item-comments {
    float:left;
    width:100%;
    clear:left;
    font-size:12px;
    padding-top:5px;
}
.comment-count {
    color:#999999;   
}
.comment-label,
.no-comments {
    color:#999;
}

/*Upload layer */
.gallery-upload-layer {
    position:absolute;
    top:65px;
    left:0px;
    width:713px;
    z-index:999;
    float:left;
}
* html .gallery-upload-layer {    
    top:130px;    
}
.gallery-upload-layer .layer-close {
    text-decoration:none;
    width:25px;
    height:25px;
    float:left;
    position:absolute;
    top:30px;
    left:654px;      
}

.gallery-upload-layer-top {
    background: transparent url('../img/gallery/layer_top.png') no-repeat left top;    
    width:100%;
    height:90px;
    float:left;    
}
.gallery-upload-layer-content {
    background: transparent url('../img/gallery/layer_bg.png') repeat-y left top;
    float:left;
    width:100%;
    clear:left;
    padding-bottom:20px;    
}
.gallery-upload-layer-bottom {       
    background: transparent url('../img/gallery/layer_bottom.png') no-repeat left bottom;
    width:100%;
    height:31px;
    float:left;
    clear:left;    
}
.gallery-upload-layer .content-wrap {
    width:600px;
    position:relative;
    left:50px;
    float:left;
    margin-top:-45px;
}
.gallery-upload-layer form {    
    background:#3f3f3f;
    float:left;
    width:100%;
    padding-top:15px;
}
.gallery-upload-layer .form-row {    
    float:left;
    clear:left;
    width:100%;
    padding-bottom:5px;
}
.gallery-upload-layer .form-content {
    width:560px;
    position:relative;
    left:20px;
    padding-bottom:20px;
    float:left;
}
.gallery-upload-layer .file-label {
    font-weight:bold;
    color:#fff;
    position:relative;
    top:4px;
    padding-right:10px;
}
.gallery-upload-layer .file-upload {
    height:auto;
    font-size:auto;  
    border:0px;
    float: left;
}
.gallery-upload-layer textarea {
    width:300px;
}
.gallery-upload-layer p,
.gallery-upload-layer label {
    font-family:arial;
    color:#999;
}
.gallery-upload-layer p{
    margin-bottom:10px;    
}
.gallery-upload-layer p.introtext {
    margin-bottom:15px;
    font-family:"Arial Black",Arial,sans-serif;
    color:#fff;
}
.gallery-upload-layer a {
    color:#FFED00;
}
.gallery-upload-layer label {
    float:left;
    padding-bottom:4px;
}
.gallery-upload-layer .form-row label {
    width:170px;        
}
.gallery-upload-layer .text-input {
    float:left;
    clear:left;
    background-color:#272727;
    border-bottom:1px solid #555;
    border-right:1px solid #555;
    border-top:1px solid #1e1e1e;
    border-left:1px solid #1e1e1e;
    width:99%;
    font-family:arial;
    color:#fff;
}
.gallery-upload-layer .form-row .text-input {
    width:250px;
    clear:none;
}
.gallery-upload-layer textarea.text-input {
    height:71px;
}

.gallery-upload-layer .image-name,
.gallery-upload-layer .image-text {
    float:left;
    width:270px;
    padding-top:20px;
}
.gallery-upload-layer .image-text {
    position:relative;
    left:20px;    
    margin-bottom:20px;
}
.gallery-upload-layer div#privacy {
    float:left;
    width:400px;
    display:inline;
    margin-left:20px;            
}
.gallery-upload-layer input#gallery_privacy {
    float:left;
    border:0px;
    margin-top:0px;
}
.gallery-upload-layer div#privacy label {
    float:left;
    width:370px;    
}
.layer-errors {
    color:#f60 !important;        
}
.upload-success {
    font-weight:bold;
    color:#73AC1E !important;    
}
.arrow-button {
    background:transparent url('../img/gallery/arrow_link.png') no-repeat 2px 6px;
    padding-left: 24px;
    border:0px;
    color:#FFED00;
    cursor:pointer;
    text-align:left;
    display:inline;        
}
.arrow-button-nounderline {
    background:transparent url('../img/gallery/arrow_link.png') no-repeat 2px 0px;
    padding-left: 24px;
    border:0px;
    color:#FFED00;
    cursor:pointer;
    text-align:left;
    display:inline;        
    text-decoration: none;
}
.arrow-button:hover {
    color:#FFF;    
}
/* Login layer */
#gallery-login-layer .loginbox-left {
    float:left;
    width:200px;   
}
#gallery-login-layer .loginbox-right {
    float:left;
    width:200px;
    display:inline;
    margin-left:40px;
}
#gallery-login-layer .arrow-button,
#gallery-upload-layer-01 .arrow-button,
#gallery-comment-form .arrow-button {
    float:left;
    font-family:"Arial Black",Arial,sans-serif;
    font-size:12px;
    height:20px;
    padding-top:4px;
    text-decoration: none;
}
#gallery-login-layer .arrow-button {
    margin-left:30px;        
    margin-right:0px;
    display:inline;
    position:relative;
    top:18px;
}
#gallery-login-layer .register-text {
    float:left;    
    clear:both;
    width:100%;
    padding-top:40px;
}
#gallery-login-layer .register-text a {
    text-decoration:none;
    font-weight:bold;
}
#gallery-login-layer .register-text a:hover {
    color:#fff;
}
#uploadstatus {
    display:none;    
}



/* Gallery album detail */
p#album-description {
    padding-left:20px;    
}
.gallery-album-functions .functions-left {
    float:left;
    width:470px;    
}
.gallery-album-functions h3 {
    line-height: 24px;
    margin-bottom: 0;
    margin-top:16px;
    margin-left:15px;
    font-size:22px;
    width:450px;
}
.gallery-album-functions .gallery-item-rating {
    background:none;
		float:right;
    width:130px;
    margin-top: 1px;
}
.gallery-album-functions .tx-ratings { padding-top: 25px; margin:0px; }
.gallery-album-functions .tx-ratings-grey-bar { width: 125px; height: 21px; background-image: url(../img/gallery/rating_big.png); background-position:0px -4px; }
.gallery-album-functions .tx-ratings-gold-bar { height: 21px; background: url(../img/gallery/rating_big.png) repeat-x 0 -34px; }
.gallery-album-functions .tx-ratings-vote-bar { width: 125px; height: 21px; }
.gallery-album-functions .tx-ratings-vote-bar DIV A { width: 25px; height: 21px; }
.gallery-album-functions .tx-ratings-vote-bar DIV A:hover { background-image: url(../img/gallery/rating_big.png); background-position: 0 -64px; }
.gallery-album-functions .tx-ratings-vote-bar DIV A.tx-ratings-star-1 { left: 0px; width: 25px; z-index: 5; }
.gallery-album-functions .tx-ratings-vote-bar DIV A.tx-ratings-star-2 { left: 0px; width: 50px; z-index: 4; }
.gallery-album-functions .tx-ratings-vote-bar DIV A.tx-ratings-star-3 { left: 0px; width: 75px; z-index: 3; }
.gallery-album-functions .tx-ratings-vote-bar DIV A.tx-ratings-star-4 { left: 0px; width: 100px; z-index: 2; }
.gallery-album-functions .tx-ratings-vote-bar DIV A.tx-ratings-star-5 { left: 0px; width: 125px; z-index: 1; }

.gallery-album-functions span.text-link {
    float:right;
    text-decoration:none;
    color:#fff;
    font-family:"Arial Black",Arial,sans-serif;
    margin-left:10px;
		margin-top: 5px;
}
.gallery-single-image {
    background: transparent url('../img/gallery/polaroid-big-singleview.png') no-repeat left top;
    width:754px;
    height:640px;
    float:left;
    overflow:hidden;
    position:relative;
    left:-10px;
    text-align:center;
}
.gallery-single-image .single-image-previous {
    position:absolute;
    top:24px;
    left:26px;
    width:350px;
    height:454px;    
    float:left;  
    outline:none;
    text-decoration:none;
}
.gallery-single-image .single-image-next {
    position:absolute;
    top:24px;
    right:26px;
    width:350px;
    height:454px;    
    float:left;   
    outline:none;
    text-decoration:none; 
}
.gallery-single-image .single-image-previous:hover {
    background: transparent url('../img/gallery/single-overlay-arrow-left.png') no-repeat left 170px;
}
.gallery-single-image .single-image-next:hover {
    background: transparent url('../img/gallery/single-overlay-arrow-right.png') no-repeat right 170px;
}
.single-image-large-container {
    width:100%;
    height:453px;
    overflow:hidden;
    position:relative;
    top:25px;
    left:-5px;
}
.gallery-single-image img.single-image-large {
    max-width:690px;
    max-height:454px;
}
.gallery-single-image p {
    position:relative;    
    top:40px;
    left:65px;
		#left: -14px;
    color:#000;
    text-align:left;
    width:600px;
    height:16px;
    overflow:hidden;
}
.gallery-single-slider {
    position:relative;
    top:20px;
    left:20px;
    width:700px; 
    float:left;   
}
.gallery-single-slider .mediabox {
    padding-left:0px;
    padding-right:0px; 
    padding-top:0px; 
}

.gallery-single-slider a.gallery-item {
    height:76px;        
    text-decoration:none;
    display:table-cell;
    vertical-align:middle;
}
*+html .gallery-single-slider a.gallery-item {    
    padding-top:0px;
    float:left;
}
.gallery-single-slider a.gallery-item img {
    vertical-align:middle;      
}

.gallery-single-comments {
    float:left;
    width:370px;
    display:inline;
    margin-left:30px;
}
.gallery-single-comments .gallery-item-comments {
    padding-top:0px;
    padding-left:20px;
    background: transparent url('../img/gallery/comment-icon.png') no-repeat left 5px;    
    padding-bottom:20px;
    position:relative;
    left:-20px;
}
.gallery-single-comments .comment-left {
    float:left;
    width:130px;
}
.gallery-single-comments .comment-right {
    float:left;
    width:240px;
}
.gallery-single-comments .comment-right p {
    margin-bottom:0px;
}
.gallery-single-comment {
    float:left;
    width:100%;
    padding-bottom:15px;
}
.gallery-single-comments strong {
    font-family:"Arial Black",Arial,sans-serif;
    color:#ccc;   
}
.gallery-single-comments .date {
    color:#999999;    
}
.gallery-single-comments form {
    width:370px;
    padding-top:0px;
    display:none;
}
.gallery-single-comments .arrow-link {
    margin-bottom:20px;
    float:left;
}
.gallery-single-comments form label {
    float:left;
    clear:both;
    font-family:"Arial Black",Arial,sans-serif;
    width:110px;
}
.gallery-single-comments form .text-input {
    float:right;
    width:364px;
    margin-bottom:10px;
    margin-right:0px;
}
.gallery-single-comments form textarea {
    height:80px;
}
.gallery-single-other-albums {    
    float:right;
    width:270px;
}
.gallery-single-other-albums .other-albums-headline {    
    font-family:"Arial Black",Arial,sans-serif;
    padding-bottom:20px;
    float:left;
    font-size:14px;
}
.gallery-single-other-albums .album {
    float:left;    
    width:135px;
    overflow:hidden;
    padding-bottom:10px;
}
.gallery-single-other-albums .album .album-image-link {
    float:left;
}
.gallery-single-other-albums .album .arrow-link {
		background-position: 2px 4px;
    clear:left;
    float:left;
		font-size: 12px;
    width:110px;
}

/* Gallery searchform */
.vitacola-gallery-search form {
    padding:0px;
    margin:0px;
    background:none; 
    width:200px;   
}
.vitacola-gallery-search .text-input {
    width:150px;
    margin-right:5px;
    font-family:arial;
}
.vitacola-gallery-search label {
    padding-top:4px;
    float:left;
}
.vitacola-gallery-search .search-submit {
    background: transparent url('../img/gallery/arrow_big.png') no-repeat left 2px;
    border:0px;
    width:24px;
    padding-left:0px;
    padding-right:0px;        
    cursor:pointer;
}

/* Gallery tagcloud */
.vitacola-gallery-tagcloud {
    padding-top:40px;    
}
.vitacola-gallery-tagcloud h3{
    font-family:"Arial Black",Arial,sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.gallery-tagcloud-keywords {
    width: 208px;
    float: left;    
}

.gallery-tagcloud-keywords a.keyword {
    font-weight:bold;        
    color:#FFED00;
    line-height:23px;
    height:23px;
    text-decoration:none;
    font-size:14px;
    float: left;
    display:block;
    margin-right:6px;
    white-space:nowrap;    
}
.gallery-tagcloud-keywords a.size-2 {
    font-size:16px;
}
.gallery-tagcloud-keywords a.size-3 {
    font-size:18px;
}
.gallery-tagcloud-keywords a.size-4 {
    font-size:20px;
}
.gallery-tagcloud-keywords a.keyword:hover {
    color:#fff;
}

#upload-loading-icon {
  float: left;
  margin-top: 5px;
}

#pic-loading {
  position: absolute;
  top: 210px;
  left: 313px;
}

.trueContainer {
	position: absolute;
	width: 99999px;
}

#comment-error-msg,
#comment-working-msg {
  color:#CCCCCC;
  font-weight: bold;
  margin-bottom: 5px;
}

#gallery-detail-votes {
	display: block;
	float: right;
	padding-top: 6px;
	width: 112px;
}

.gallery-overview-votes {
	float: left;
	margin-left: 6px;
}

/* Testing */
* html #lbOverlay {
    display:none;
}

#submenu {
    background-color: none;
}

#submenu li a{
    background-color: none;
}

