a:link,a:visited {color:#70F1D4; font-size:1;}
a:hover, a:active{color: #fff;}
body {background: #000; margin: 0px 0px 0px 0px; width:1080px;min-height:0%;}
h3 {margin:5px 0 1px 0}

#mastheadViewer {height:32px;width:85;margin-top:5px;}

#titlebar {height:35px;background: #000 url(img/bg_viewer_titlebar.gif) repeat-x;color:#969696;margin-bottom:10px;}
#titlebar h1 {color:#969696;font-size:1.3em;padding-top:5px;}
#titlebar .logo {float:left;width:200px;margin-left:10px;}
#titlebar .logo p {background: transparent url(img/gallery_viewer_logo.png) no-repeat scroll 0px 0px;height:32px;text-indent:-9000px;width:85px;float:left;margin-top:0px;}
#titlebar .logo p a {overflow:hidden;height:32px;width:85px;display:block}
#titlebar .title {float:left;width:670px;}
#titlebar .closeButton {float:left;width:27px;color:#fff;text-align:right;padding-top:3px;font-size:1.2em;margin-left:5px;}
#titlebar .close {float:left;width:145px;margin-right:3px;color:#fff;text-align:right;padding-top:7px;font-size:1.2em;}
#titlebar .close a {color:#fff;font-weight:bold;}

#titlebar .closeButton p {background: transparent url(img/bg_viewer_exit_top.gif) no-repeat scroll;height:27px;width:27px;text-indent:-9000px;font-size:0px;}
#titlebar .closeButton p a {overflow:hidden;height:27px;width:27px;display:block}

#adspot_leader {padding:0px 0px 5px 7px;}

#bookmark {border:solid 1px #333333;padding:3px;text-align:right;height:27px;}
#bookmark .text {float:left;width:95px;color:#8A8A8A;padding-top:5px;}
#bookmark .image {float:left;width:195px;}

#viewerWrap {background-color:#000;width:1080px;display:block;height:640px;margin-top:5px;}
#viewer_left, #viewer_middle, #viewer_right {float:left;padding:0px;}
#viewer_left {height:515px;width:740px;position:relative;background-color:#000;margin-left:10px;}
#viewer_right {margin-left:0px;background-color:#000;width:300px;overflow:hidden;padding:0px;}
#viewer_middle {width:10px;border-left:solid 1px #333333;height:612px;margin-left:10px;}
#image_wrap {border:solid 1px #333333;height:515px;width:740px;}

#image, #sidebarHolder {float:left;overflow:hidden;}
#image {background-color:#000;}
#sidebarHolder {height:612px;width:300px;}
#sidebarHolder h1 {color:#257a8d;font-size:1.2em;}
#sidebarHolder h2 {color:#8a8a8a;font-size:1.0em;border-bottom:solid 1px #8a8a8a;text-transform:uppercase;padding:0px 0px 5px 0px;margin-bottom:10px;font-weight:normal;margin-top:10px;}

#sidebarHolder .imgDetails {height:101px;}
#sidebarHolder .imgDetails a.exit {background: transparent url(img/bg_viewer_exit.gif) no-repeat;padding:2px 40px 5px 20px;color:#8A8A8A;font-weight:bold;font-size:1.2em;}
#sidebarHolder .imgDetails a.exit:hover {text-decoration:none;color:#f5f5f5;}

#image {overflow:hidden;position:relative}
#imgLink {display:block;width:740px;height:515px;}
#mImgDesc { margin:0;  padding: 5px 0;  text-align: left; color:#8a8a8a;font-weight:normal;font-size:1.0em;}

#thumbnails {background:transparent url(img/bg_viewer_thumbs.png) no-repeat top center;color:#fff; display:block; height:15px; padding-top:2px; line-height:0.94;text-align:center;}
#galNav {height:130px;position:absolute;text-align:center;top:420px;width:740px;}
#galNavScroll {background:transparent url(img/bg_viewer_thumbs.jpg) repeat-x;display:inline;height:100px;padding:15px 0 0 0;position:absolute;top:12px;width:10000px;left:0}
#galNavScroll li {float:left;margin:0;background-color:transparent;list-style-type:none;width:90px;overflow:hidden;text-align:left;margin-left:-5px;}
#galNavScroll li a {display:block;float:left;height:104px;text-align:center;width:105px;}
#galNavScroll li a img {border:0px solid #000000}
#galNavScroll li a.selected img {border:1px solid #FFFFFF}

#scrollPrev, #scrollNext {background:transparent url(img/Arrows-gallery-caption.jpg) no-repeat scroll 15px 90px;display:block;height:15px;left:-16px;padding:40px 3px;position:absolute;text-indent:-9000px;top:12px;width:12px;}
#scrollPrev {background:transparent url(img/Arrows-gallery-caption.jpg);left:0px;width:6px;}
#scrollNext {background-position:5px -83px;left:auto;right:-1px;}
#scrollPrev.hidden, #scrollNext.hidden {background-image:none;width:20px;}

.relatedTitle {font-size:1.0em; text-transform:uppercase; border-bottom:1px solid #8a8a8a; margin:0 0 10px 0;padding:0px 0px 5px 0px;color:#8a8a8a;font-weight:normal;}
.relatedContainer {position:relative;overflow:hidden;margin-bottom:8px;height:93px;}
.relatedContainerBottom {position:relative;overflow:hidden;margin-bottom:5px;height:93px;}

.relatedWrapper {position:absolute;width:1000px;height:100px;left:-308px;}
.relatedWrapperBottom {position:absolute;width:1000px;height:100px;left:-308px;}

.relatedItem {width:95px;float:left}
.relatedItem {margin: 0 8px 0 0}
.relatedItem a { line-height:1.4}

.relatedItemBottom {width:95px;float:left}
.relatedItemBottom {margin: 0 8px 0 0}
.relatedItemBottom a { line-height:1.4}


/*#prevImage, #nextImage {display:block;height:87px;width:50px;position:absolute;top:1px;visibility:visible;margin-top:220px}*/
#prevImage, #nextImage {display:block;height:552px;width:81px;position:absolute;top:1px;visibility:visible;}
#prevImage {background: transparent url(img/gallery_left_arrow.png) no-repeat scroll 0 220px;left:0px;}/*220px*/
#nextImage {background: transparent url(img/gallery_right_arrow.png) no-repeat scroll 0 220px;right:0}
#prevImage.hidden, #nextImage.hidden {background:transparent none}
.hidden {cursor:default}

.prev, .next {background:transparent url(img/left-right-Gallery-arrows.gif) no-repeat scroll top left;display:block;height:16px;width:12px;overflow:hidden;text-indent:-9999px;padding:0 2px;float:right;}
.prev { background-position:7px -14px}
.next { background-position:4px 1px;padding-right:0}

.shareLinks {padding:0 90px;overflow:hidden;margin-bottom:0 !important}
#li_twitter, #li_facebook {padding-right:5px}

.gallerylightBox {display:none;width:425px;height:270px;left:175px;position:absolute;top:250px;border:1px solid #333333;opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;background-color:#000000;}
.gallerylightBox h3 {color:#fff;padding:0px 0px 5px 0px;margin-bottom:10px;font-weight:bold;margin-top:0px;font-size:1.3em;}
.gallerylightBox .title {font-size:1.3em;font-weight:bold;color:#fff;padding:10px 5px 10px 5px;}
.gallerylightBox .title a {}

.gallerylightBox .imgLink { margin-bottom:5px;color:#fff !important}
.gallerylightBox a {color:#fff !important;}

.gallerylightBox .sep {height:5px;border-bottom:solid 1px #fff;margin:10px 10px 10px 10px}
