/*---------------------------------------------------------------------------
G A L L E R Y
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
#content { height: 500px; }
#contentInner { width: 760px; height: 360px; margin: 0 0 0 5px; background-color: #4C2C5E; }
#contentNavi { width: 185px; height: 318px; margin: 15px 0 0 0; position: absolute; top: 235px; left: 375px; background-color: #4C2C5E; }
#contentNaviInner { margin: 0 5px; }
#contentNaviInner ul { margin: 30px 0 0 0; }
#contentNaviInner li { width: 165px; height: 20px; margin: 0; list-style-type: none; background: url(http://cache.lego.com/images/batman/gallery_viewer/18x15_galleryGo.gif) top right no-repeat; }
#contentNaviInner input, #contentNaviInner select { margin: 0 5px 5px 0; border: 0; }
.Gallery_SearchControl { width: 132px; height: 20px; padding: 3px; } /*Built-in class in the Gallery component*/
.GalleryError { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold; } /* Used for highlighting errors in upload.aspx */
#contentFlash { margin: 15px 0 0 8px; position: absolute; top: 235px; left: 560px;  }
.GallerySlimSpace { width: 20px; height: 20px; }
.GalleryDataItemText { color:#fff; }
.GalleryDataItemValue { color:red; }
#votePopupContainer { width: 400px; height: 300px; background: url(http://cache.lego.com/upload/contentTemplating/BatmanDictionary/images/1033/pic9C0FF842-B1AB-422B-84CF-31D44E2970EB.jpg) top left no-repeat; }

.GAUPsecContent { width:500px; clear:both; display:block; padding: 20px 0 0 0px; margin: 0 auto;}
.ga-UploadText { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; }
.ga-UploadTextDesc { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal; }
a.searchInput { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; }


/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#content h3 { margin: 0 0 5px 0; background: url(http://cache.lego.com/images/Batman/Common/770x50gallery_header.jpg) no-repeat; }
#contentNaviInner h4 { width: 165px; margin: 5px 0 10px 0; background: url(http://cache.lego.com/images/batman/gallery_viewer/014x014_gallerySearchIcon.gif) top right no-repeat; color: #FFF; float: left; }
#contentNaviInner h5 { line-height: 1.3; color: #FFF; }
#votePopupContainer p { width: 143px; height: 77px; margin: 0; position: absolute; top: 30px; left: 218px; font-size: 13px; color: #fff; }

/*------------------------------
LINKS
------------------------------*/
#contentNaviInner a, #contentNaviInner a:active, #contentNaviInner a:hover, #contentNaviInner a:visited { width: 155px; display: block; color: #FFF; }
#votePopupContainer a { position: absolute; top: 10px; left: 10px; }

/*------------------------------
IMAGES
------------------------------*/
#contentNaviInner img { height: 15px; float: right; }