html{height:100%}
#container{width:780px; background:#FFF; margin:0 auto; border:1px solid #000; text-align:left; overflow:hidden; position:relative}
#header{background:#FFFBF0; padding:0; width:auto; background-image:url('http://brooklynprints.com/images/headgradient.jpg'); background-repeat:repeat; height:60px; position:relative; z-index:2}
#header h1{margin:0px 0 0px 135px; padding:9px 0 0 0; font-size:9px}
#header h1 a{color:#630; text-decoration:none}
#header h2{margin:0px 0 0px 135px; padding:10px 0; font-size:10px}
#loginlinkblock{position:absolute; top:10px; left:370px; color:#630; margin:0px 0px 0px 0px; padding:0px; font-size:10px}
#loginlinkblock a:link{color:#630; text-decoration:underline}
.searchform2b{background-color:transparent; border:none; margin:0; padding:2px 0 2px 0; width:182px}
.searchform2b p{margin:0; padding:0}
.searchform2b input.textbox{width:110px; color:#000; height:17px; padding:1px; border:1px solid #D2E8F7; vertical-align:top}
.searchform2b input.button{width:62px; height:20px; margin-top:1px; margin-bottom:1px; vertical-align:top; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FFFBA0; background-color:#BB6003; text-align:center}
.mainContent2{padding:0 0px 0 0px; background:#000; color:#FFF; width:auto}
.mainContent2 a:link{color:#FFF; text-decoration:underline}
.mainContent2 a:link:hover{color:#FFF; text-decoration:none}
.mainContent2 a:visited{color:#CFF; text-decoration:underline}
.mainContent2 a:visited:hover{color:#CFF; text-decoration:none}
.mainContent2 a img{border:none}
.browsetable{float:left; width:440px; padding:0px 0px 0px 10px; margin:1px 1px 1px 1px}
.browsetable form{border-collapse:collapse; padding:0 0 0 0; margin:0 0 0 0}
.browsetable table{margin:0 auto; text-align:left}
.browseimage{float:right; width:208px; margin:2px 2px 2px 2px}
.browseimage table{margin:0 auto; text-align:left}
.browseimage a img{border:solid; border-style:solid; border-width:2px; border-color:#000}
.headerbar{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#000; color:#FFF; padding:3px 9px 0px 9px; text-align:center}
.headerbar h2{margin:0 0 -14px 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:.9em; font-weight:bold; line-height:1em; color:#FFF}
.headerbar h2 a{color:#FFF; text-decoration:none}
.headerbar table{margin:0 auto; text-align:center}
#catbar{float:left; width:128px; margin:0; background-color:#000; color:#FFF; padding:1px 2px 2px 2px; overflow:visible; position:relative}
#catbar form{border-collapse:collapse; padding:0 0 0 0; margin:0 0 0 0}
#catbutton {width:121px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#catbutton ul {margin:22px 0px 0px 7px; padding:0px; background-color:#666; text-decoration:none; border:#808080 solid; border-width:1px}
#catbutton ul li {display:block; height:20px;line-height:20px;list-style:none;padding-left:8px;background-color:#666; color:#FFF;border-bottom:#000 solid;border-width:1px; border-top:#000 solid; border-top-width:1px; overflow:hidden}
#catbutton ul li a {display:block; height:20px;line-height:20px;list-style:none;padding-left:5px;border-top:#000 solid;border-bottom:#000 solid;border-width:1px;background-color:#808080; color:#FFF; border-top:none; cursor:pointer;text-decoration:none; overflow:hidden}
#catbutton ul li a:hover {display:block; background-color:#F90; color:#FFF; position:relative; }
#catbutton ul li a:visited {color:#FFF; border:none }
#catbutton ul ul {display:none;position:absolute;left:100px;top:26px;background-color:#666;border:#808080 solid;border-width:1px}
#catbutton ul li:hover ul {display:block;}
#catbutton ul ul li {border:none; width:90px; float:left; display:inline;} 
#catbutton ul ul li:hover {text-decoration:underline; border:none;}
.searchresult{float:right; width:625px; margin:0px; padding:1px 5px 0px 0px; display:inline; text-align:center}
.searchresult table{margin:0 auto; text-align:center; border-collapse:collapse}
.searchresult form{border-collapse:collapse; padding:0 0 0 0; margin:0 0 0 0}
.imagetags {font-family:Arial,Helvetica,sans-serif; font-size:.7em; text-align:center; padding:4px 8px 8px 1px}
#footer{padding:0 10px; background:#DDD; width:auto; background-image:url('http://brooklynbridgeprints.com/images/footer_background.jpg'); height:125px}
#footer p{margin:0; padding:0}
.buttonlarge{font-family:Arial,Helvetica,sans-serif; font-size:medium; font-weight:bold; color:#FFF; background-color:#BB6003; text-align:center}
.buttonsmall{font-family:Arial,Helvetica,sans-serif; font-size:.8em; font-weight:bold; color:#FFF; background-color:#BB6003; text-align:center}
h1, h2, h3, h4, h5{color:#600; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:1em}
td{font-family:Arial,Helvetica,sans-serif; font-size:small}
th{font-family:Arial,Helvetica,sans-serif; font-size:small}
.xx-small{font-family:Arial,Helvetica,sans-serif; font-size:.4em}
.x-small{font-family:Arial,Helvetica,sans-serif; font-size:.6em}
.small{font-family:Arial,Helvetica,sans-serif; font-size:.8em}
.smedium{font-family:Arial,Helvetica,sans-serif; font-size:.9em}
.medium{font-family:Arial,Helvetica,sans-serif; font-size:1em}
.justified{font-family:Arial,Helvetica,sans-serif; text-align:justify}
a:link{color:#30C; text-decoration:underline}
a img{border:none}
.cleardiv{clear:both}
#TB_window{font:12px Arial,Helvetica,sans-serif; color:#333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif; color:#666}
#TB_window a:link{color:#666}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#TB_overlay{position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%}
.TB_overlayMacFFBGHack{background:url('http://brooklynprints.com/images/macFFBgHack.png') repeat}
.TB_overlayBG{background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75}
* html #TB_overlay{position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_window{position:fixed; background:#fff; z-index:102; color:#000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%}
* html #TB_window{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight/2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_window img#TB_Image{display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{background-color:#e8e8e8; height:27px}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px}
* html #TB_load{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight/2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_HideSelect{z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%}
* html #TB_HideSelect{position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px}
#fancybox-loading{position:fixed; top:50%; left:50%; height:40px; width:40px; margin-top:-20px; margin-left:-20px; cursor:pointer; overflow:hidden; z-index:1104; display:none}
* html #fancybox-loading{position:absolute; margin-top:0}
#fancybox-loading div{position:absolute; top:0; left:0; width:40px; height:480px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png')}
#fancybox-overlay{position:fixed; top:0; left:0; bottom:0; right:0; background:#000; z-index:1100; display:none}
* html #fancybox-overlay{position:absolute; width:100%}
#fancybox-tmp{padding:0; margin:0; border:0; overflow:auto; display:none}
#fancybox-wrap{position:absolute; top:0; left:0; margin:0; padding:20px; z-index:1101; display:none}
#fancybox-outer{position:relative; width:100%; height:100%; background:#FFF}
#fancybox-inner{position:absolute; top:0; left:0; width:1px; height:1px; padding:0; margin:0; outline:none; overflow:hidden}
#fancybox-hide-sel-frame{position:absolute; top:0; left:0; width:100%; height:100%; background:transparent}
#fancybox-close{position:absolute; top:-15px; right:-15px; width:30px; height:30px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px 0px; cursor:pointer; z-index:1103; display:none}
#fancybox_error{color:#444; font:normal 12px/20px Arial; padding:7px; margin:0}
#fancybox-content{height:auto; width:auto; padding:0; margin:0}
#fancybox-img{width:100%; height:100%; padding:0; margin:0; border:none; outline:none; line-height:0; vertical-align:top; -ms-interpolation-mode:bicubic}
#fancybox-frame{position:relative; width:100%; height:100%; border:none; display:block}
#fancybox-title{position:absolute; bottom:0; left:0; font-family:Arial; font-size:12px; z-index:1102}
.fancybox-title-inside{padding:10px 0; text-align:center; color:#333}
.fancybox-title-outside{padding-top:5px; color:#FFF; text-align:center; font-weight:bold}
.fancybox-title-over{color:#FFF; text-align:left}
#fancybox-title-over{padding:10px; background-image:url('http://brooklynprints.com/Scripts/fancy_title_over.png'); display:block}
#fancybox-title-wrap{display:inline-block}
#fancybox-title-wrap span{height:32px; float:left}
#fancybox-title-left{padding-left:15px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -90px; background-repeat:no-repeat}
#fancybox-title-main{font-weight:bold; line-height:29px; background-image:url('http://brooklynprints.com/Scripts/fancybox-x.png'); background-position:0px -40px; color:#FFF}
#fancybox-title-right{padding-left:15px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-55px -90px; background-repeat:no-repeat}
#fancybox-left, #fancybox-right{position:absolute; bottom:0px; height:100%; width:35%; cursor:pointer; outline:none; background-image:url('http://brooklynprints.com/Scripts/blank.gif'); z-index:1102; display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico, #fancybox-right-ico{position:absolute; top:50%; left:-9999px; width:30px; height:30px; margin-top:-15px; cursor:pointer; z-index:1102; display:block}
#fancybox-left-ico{background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -30px}
#fancybox-right-ico{background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -60px}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto; right:20px}
.fancy-bg{position:absolute; padding:0; margin:0; border:0; width:20px; height:20px; z-index:1001}
#fancy-bg-n{top:-20px; left:0; width:100%; background-image:url('http://brooklynprints.com/Scripts/fancybox-x.png')}
#fancy-bg-ne{top:-20px; right:-20px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -162px}
#fancy-bg-e{top:0; right:-20px; height:100%; background-image:url('http://brooklynprints.com/Scripts/fancybox-y.png'); background-position:-20px 0px}
#fancy-bg-se{bottom:-20px; right:-20px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -182px}
#fancy-bg-s{bottom:-20px; left:0; width:100%; background-image:url('http://brooklynprints.com/Scripts/fancybox-x.png'); background-position:0px -20px}
#fancy-bg-sw{bottom:-20px; left:-20px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -142px}
#fancy-bg-w{top:0; left:-20px; height:100%; background-image:url('http://brooklynprints.com/Scripts/fancybox-y.png')}
#fancy-bg-nw{top:-20px; left:-20px; background-image:url('http://brooklynprints.com/Scripts/fancybox.png'); background-position:-40px -122px}
#fancybox-loading.fancybox-ie div{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie #fancybox-close{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_close.png',sizingMethod='scale')}
.fancybox-ie #fancybox-title-over{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_title_over.png',sizingMethod='scale'); zoom:1}
.fancybox-ie #fancybox-title-left{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie #fancybox-title-main{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie #fancybox-title-right{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie #fancybox-left-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie #fancybox-right-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie .fancy-bg{background:transparent !important}
.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://brooklynprints.com/Scripts/fancy_shadow_nw.png',sizingMethod='scale')}
