body{margin:0;padding:0;background-color:#dfdbdb;color:#000;font:0.7em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;text-align:center;}
#white-rap{width:780px;margin:0.5em auto 2.5em;padding:0 15px;background-color:#fff;border:solid #6B8CB7;border-width:0 3px;border-bottom:2px solid #6B8CB7;border-top:2px solid #6B8CB7;text-align:left;-moz-border-radius:11px 11px 11px 11px;}
#header{position:relative;padding:0 5px 4px;background:#EEFFEE url(http://static2.vmapas.com/images/header-curve.png) left bottom no-repeat;}
#footer{position:relative;padding:5px;background-color:#EEFFEE;border:1px solid #e9e9e9;-moz-border-radius:4px 4px 4px 4px;height:25px;margin-bottom:10px;}
#main{margin:15px 0;padding:12px;background-color:#ffffff;border:1px solid #6B8CB7;-moz-border-radius:8px;}
a{font-weight:bold;text-decoration:none;color:#6b8cb7;}
a:hover{text-decoration:underline;color:#f4560f;}
a:active{text-decoration:none;color:#f9c190;}
a img{border:none;}
h1, h2, h3{font-weight:normal;}
h3{font:15px "Lucida Sans Unicode";}
hr{height:1px;margin:1em 0 0.5em;border:none;background-color:#555;color:#555;}
label{font-weight:bold;}
select{margin:3px 0;vertical-align:middle;font:1em Verdana;}
#header h1{margin:0;padding:0 10px;}
#header form{position:absolute;top:6px;right:6px;margin:0;padding:0;text-align:right;}
#searchCriteria{width:190px;padding:1px 2px 2px;background-color:#f6f6ff;border:1px solid #48a;}
#searchCriteria:hover{background-color:#fff;border-color:#59d;}
#searchCriteria:focus{background-color:#ffd;}
.gbBreadCrumb{position:absolute;top:35px;left:210px;margin:1px 0;font-weight:bold;}
.gbBreadCrumb span, .gbBreadCrumb a{padding:0 0 0 14px;}
.gbBreadCrumb a.BreadCrumb-1{padding-left:0;background-image:none;white-space:nowrap;}
#gbSystemLinks{position:absolute;top:1.5em;right:4px;margin:0;padding:0;}
#gbSystemLinks span{display:inline;float:left;margin-left:10px;}
#photohead .block-core-ItemInfo .summary{padding:2px 0;}
#gbSystemLinks span a{padding:3px 5px 4px;}
.gbNavigator{position:relative;clear:both;margin:0.6em 0;padding:8px 2px 8px 2px;background-color:#ffffff;border:solid #6B8CB7 1px;-moz-border-radius:5px;}
.gbNavigator a{padding:6px 9px;}
.gbNavigator a:hover{background-color:#292929;-moz-border-radius:5px;padding:6px 9px;}
.first-and-previous img, .next-and-last img{vertical-align:top;padding:0 3px;}
.goback{position:absolute;top:8px;left:40%;}
.next-and-last{float:right;}
.next-and-last.no-previous{float:none;text-align:right;}
a.backtoalbum{margin-top:-1.3em;padding-left:20px;padding-right:20px;}
#gsImageView{margin:0 0 1em;}
h2{margin:13px 0;color:#000;font:22px "Lucida Sans Unicode";text-transform:capitalize;}
#loading{position:absolute;top:200px;left:35%;width:160px;z-index:1000;padding:10px 0 10px 28px;background:#000 url(http://static2.vmapas.com/images/working-hard-trans.gif) 8px 4px no-repeat;text-align:center;color:#eef;font:italic 15px "Trebuchet MS";-moz-border-radius:10px;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);}
#main-image-container{position:relative;overflow:hidden;text-align:center;}
#main-image-container #sliding-frame p{position:relative;height:470px;overflow:hidden;}
#main-image{position:absolute;left:105px;cursor:nw-resize;z-index:10;background-color:#111;}
#imagedatablock{position:absolute;top:60px;left:380px;width:220px;min-height:160px;padding:10px;background:#050505 url(http://static2.vmapas.com/images/infobox_bg.png) bottom right no-repeat;border:1px dotted #999;text-align:left;color:#fff;-moz-border-radius:6px;}
#imagedatablock:hover{background-color:#000;border-color:#C0C0C0;}
#fullsizelink{padding:0 0 0 23px;background:transparent url(http://static2.vmapas.com/images/new-window.png) left no-repeat;}
.emptyAlbum{margin:2em 0 0;font-size:1.4em;}
#slideshow-controls{position:relative;height:40px;margin:0px 0 -40px;overflow:hidden;z-index:100;text-align:left;}
#main-image-container > #slideshow-controls{margin-bottom:-50px;}
#slideshow-controls ul{position:absolute;margin:0;padding:3px 210px 3px 250px;list-style:none inside;background-color:#fff;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=40);}
#slideshow-controls ul li{float:left;margin:0;padding:0;}
#slideshow-controls button{width:40px;margin:0;padding:0;background-color:#000;border:none;text-align:center;cursor:pointer;}
#slideshow-controls button:hover{background:url(http://static2.vmapas.com/images/controls-hover-effect.png) 50% 50% no-repeat;border:none;}
#thumbs-container{position:relative;width:540px;margin:-110px auto 0;padding:6px 40px;background-color:#fff;opacity:0.85;-moz-opacity:0.85;filter:alpha(opacity=85);z-index:100;}
#gsThumbMatrix{min-height:120px;margin:0 auto;}
#gsThumbMatrix td{padding:2px;}
#gsThumbMatrix a .giThumbnail{height:40px;width:40px;background-color:#666;border:1px solid #333;}
#gsThumbMatrix a:hover .giThumbnail{height:48px;width:48px;margin:-4px;background-color:#fff;border:1px solid #fb2;}
#gsThumbMatrix a:hover:active .giThumbnail{height:44px;width:44px;margin:-2px;}
#gsThumbMatrix a .currentImage, #gsThumbMatrix a:hover .currentImage{border-color:#fff;}
#subalbums-container h3{width:75%;border-bottom:1px solid #fff;}
#gsSubAlbumMatrix{width:450px;margin:0 auto 1em;}
#gsSubAlbumMatrix td{width:50%;padding:1px 2px 4px 5px;border:1px solid #222;line-height:1.4em;}
#gsSubAlbumMatrix td.sahover{background-color:#302f2f;border-color:#888;cursor:pointer;}
#gsSubAlbumMatrix img.giThumbnail{width:40px;height:40px;float:left;vertical-align:middle;margin-right:6px;margin-top:2%;border:1px solid #6b8cb7;}
#warning{margin:1em 0;background-color:#fe9;border:1px solid #c95;color:#c00;}
#photohead{width:68%;}
#sidephotodetails{padding:10px 10px 5px 10px;border:1px solid #101010;}
.gbDataTable{margin:0.8em 0;}
.gbDataTable td{padding:2px 6px;}
.gbDataTable td.gbOdd{background-color:#fff;}
.gbBusy{background-color:#114499 !important;}
.block-exif-ExifInfo div{margin:0 0 0 -8px;padding:0 8px;font-weight:bold;}
.block-exif-ExifInfo div a{margin:0 15px 0 0;padding:3px 10px;border:1px solid #333;border-bottom:none;-moz-border-radius:4px 4px 2px 2px;}
.block-exif-ExifInfo div a:hover{background-color:#0f0f0f;border-bottom:1px solid #ccc;text-decoration:none;}
.block-exif-ExifInfo .gbDataTable{width:100%;margin:2px 0;border:solid #333;border-width:1px 0;}
#footer p{margin:5px 0 10px 10px;}
#footerSystemLinks{position:absolute;right:10px;top:7px;}
#footerSystemLinks .block-core-SystemLink a{padding:5px 1em 1.6em;}
#gsSidebarCol{width:150px;padding:10px 0 0 0;}
#gsSidebarCol ul{margin:0;padding:0;list-style:none inside;line-height:1.8em;}
#gsSidebar{padding:10px 8px 10px 10px;background-color:#191919;-moz-border-radius:10px 0 0 10px;max-width:250px;overflow:hidden;}
#gsContent{padding:0 12px;}
.gbTabBar{margin-top:20px;padding-bottom:3px;border-bottom:1px solid #333;line-height:1.7em;}
.gbTabBar .giSelected{margin:0 4px 0 0;padding:3px 10px 3px;background-color:#393333;border:1px solid #333;border-bottom:none;-moz-border-radius:4px;font-weight:bold;color:#fe9;}
.gbTabBar span a{margin:0 4px 0 0;padding:3px 6px 6px;background-color:#fff;border:1px solid #333;border-bottom:none;-moz-border-radius:4px 4px 0 0;line-height:1.2em;}
.gbTabBar span a:hover{margin-bottom:-1px;background-color:#0f0f0f;border-bottom:1px solid #ccc;text-decoration:none;}
#gsContent .gbDataTable{border-spacing:0;}
#gsContent .gbDataTable th{padding:3px 6px;background-color:#fff;border-bottom:1px solid #444;}
#gsContent .gbDataTable td{padding:4px 3px;}
#gsContent .gbDataTable th:first-child{-moz-border-radius:10px 0 0 0;}
#gsContent .gbDataTable th:last-child{-moz-border-radius:0 10px 0 0;}
#gsContent .gbDataTable .gbOdd{background-color:#fff;}
#gsContent textarea{width:475px;}
.summary{white-space:nowrap;}
.giSuccess{font-size:1.3em;font-weight:bold;color:#7c4;}
.giError{font-weight:bold;color:#c73;}
h2.giError{font-size:1.3em;color:#c30;}
.giNew{color:#f90;}
.giUpdated{color:#db0}
#msgarea{display:none;width:150px;position:absolute;z-index:10;top:60px;left:10px;background-color:#fdf;color:#060;text-align:left;font:11px "Lucida Sans Unicode";-moz-opacity:0.6;filter:alpha(opacity=60);-moz-border-radius:12px;}
#msgarea h4{margin:5px 0 -5px 20px;font:bold 12px "Lucida Sans Unicode";}
#msgarea p{padding:0 3px 0 8px;background-color:#fdf;}
.autoCompleteShadow{background-color:#a0a0a0;}
.autoCompleteContainer{border:1px solid #404040;background-color:#000;}
.autoCompleteContainer li.yui-ac-highlight{background-color:#eee;color:#111;}
