html {overflow: scroll; overflow-x: auto; overflow-y: scroll;}

.tabber{display:none;}

*{margin:0; padding:0;}

a{outline:none;}

a:link,a:visited{color:#7f807b; text-decoration:none;}

a:hover{color:#404040;}

body{background-color:#333; background-image:url('images/stripe.png'); background-repeat:repeat; color:#404040; font:62.5% Helvetica; margin:0; text-align:center;}

img{border:0;}

h1{font-size:16px;}

h2,.welcome{font-size:14px;}

.pictitle{font-size:13px;}

h3{font-size:12px;}

hr{color:#bed2d2;}

.meta-header{position:absolute; bottom:2px; left:2px;}

#wrapper{display:table; margin-left:auto; margin-right:auto; position:relative; top:0px; width:994px; z-index:10;}

#header{margin:0; text-align:left; width:994px; z-index:10;}

.breadcrumbs{background:#01B4E2 url(images/blue-gradient.gif) repeat-x; border:1px solid #039acb; clear:both; color:#fff; display:block; font-size:16px; height:26px; margin:0;}

#breadcrumb_links{display:inline; float:left; padding:4px 0 0 8px;}

#breadcrumb_links2{display:inline; float:right; padding:4px 8px 0 0;}

#breadcrumb_links a,#breadcrumb_links2 a{color:#fff; text-decoration:underline;}

#breadcrumb_links a:hover,#breadcrumb_links2 a:hover,#slideshow a:hover{color:#fff; text-decoration:none;}

#thumbnail-container{margin:10px 0 0;}

.top,.top2{background-color:#e9e9e9; background-image:url('images/corner.png'); background-position:bottom right; background-repeat:no-repeat; border:1px solid #bed2d2; display:block; float:left; height:120px; margin:10px 0; padding:10px; text-align:center;}

.top{width:404px;}

.top2{width:546px;}

.collection{display:block; background-color:#e9e9e9; background-image:url('images/corner.png'); background-position:bottom right; background-repeat:no-repeat; border:1px solid #bed2d2; float:left; height:156px; margin:0; padding:10px; text-align:center; width:120px; position:relative;}

.collection img{background:#fff; border:1px solid #01B4E2; display:block; margin-left:auto; margin-right:auto; padding:3px; text-align:center;}

.collection img:hover{background:#eaeae0; border:1px solid #f60;}

.collection p{line-height:1.5em;}

.collection h2{display:block; font-size:14px; margin:5px 0 0; padding:0;}

.documentation{background-color:#e9e9e9; background-image:url('images/corner.png'); background-position:bottom right; background-repeat:no-repeat; border:1px solid #bed2d2; margin:10px 0 0; padding:20px; text-align:center;}

.documentation img{background:#fff; border:1px solid #01B4E2; display:block; margin-left:auto; margin-right:auto; padding:3px; text-align:center;}

.documentation img:hover{background:#eaeae0; border:1px solid #f60;}

.documentation p{line-height:1.5em;}

.documentation h2{display:block; font-size:14px; margin:5px 0 0; padding:0;}

#big-picture-container{background-color:#e9e9e9; background-image:url('images/corner.png'); background-position:bottom right; background-repeat:no-repeat; border:1px solid #bed2d2; margin:10px 0 0; padding:10px 0 20px; text-align:center;}

#picture-caption{color:#4b4c57; font-size:16px; margin:0 auto 6px; text-align:center; width:70%;}

.date{color:#8689a2; font-size:12px; letter-spacing:1px; margin:0 auto; text-align:center; width:70%;}

.nav-link-img-prev,.nav-link-img-next{font-size:12px; margin:5px 0 0; padding:6px 15px;}

.nav-link-img-prev{display:inline; float:left;}

.nav-link-img-next{display:inline; float:right;}

.nav-link-img-prev a,.nav-link-img-next a{background:#fff; border:1px solid #fff; color:#01B4E2; padding:5px 15px;}

.nav-link-img-prev a:hover,.nav-link-img-next a:hover{background:#01B4E2 url(images/blue-gradient.gif) repeat-x; border:1px solid #039acb; color:#fff;}

#picture-holder img{background:#fff; border:1px solid #dfded6; margin:10px 4px; padding:3px;}

#picture-holder a:hover{white-space:normal;}

#picture-description{font-size:12px; text-align:center; width:800px;}

.exif_table{text-align:center;}

.exif_data{margin:0 auto; text-align:left;}

.small_exif_data{margin:0 auto; text-align:left;}

.small_exif_data td{padding:0;}

#footer{clear:both; color: #7f807b; background-color:#e9e9e9; background-image:url('images/corner.png'); background-position:bottom right; background-repeat:no-repeat; border:1px solid #bed2d2; font-size:11px; margin-top:10px; margin-bottom:10px; padding:10px;}

#link-back{color: #404040; clear:both; text-align:center; font-size:9px;}

.clearfix:after{background-color:#333; clear:both; content:"."; display:block; height:0; visibility:hidden;}

.clearfix{display:block;}

.collection h2 a,#link-back a{color:#01B4E2;}

.collection h2 a:hover,#link-back a:hover{color:#f60;}

.documentation h2 a,#link-back a{color:#01B4E2;}

.documentation h2 a:hover,#link-back a:hover{color:#f60;}




.tabberlive .tabbertabhide { display:none; }

.tabber {  }

.tabberlive { width:700px; }

ul.tabbernav { font-size:12px; margin:0; padding: 3px 6px; border-bottom: 1px solid #bed2d2; }

ul.tabbernav li { list-style: none; margin: 0; display: inline; }

ul.tabbernav li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #bed2d2; border-bottom: none; background: #fff; text-decoration: none; }

ul.tabbernav li a:link { color:#01B4E2; }

ul.tabbernav li a:visited { color:#01B4E2; }

ul.tabbernav li a:hover { background:#01B4E2 url(images/blue-gradient.gif) repeat-x; border:1px solid #bed2d2; color:#fff; }

ul.tabbernav li.tabberactive a { background-color: #fff; border-bottom: 1px solid #fff; }

ul.tabbernav li.tabberactive a:hover { background:#fff; color:#01B4E2; }

.tabberlive .tabbertab { padding:5px; border:1px solid #bed2d2; border-top:0; height:100px; background:#fff; text-align:left; }

.tabberlive .tabbertab h2 { display:none; }

.tabberlive .tabbertab h3 { display:none; }