/* line 6, ../sass/lightbox.sass */ lightboxOverlay {

position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
opacity: 0.85;
display: none;

}

/* line 15, ../sass/lightbox.sass */ lightbox {

position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-weight: normal;

} /* line 24, ../sass/lightbox.sass */ lightbox img {

width: auto;
height: auto;

} /* line 27, ../sass/lightbox.sass */ lightbox a img {

border: none;

}

/* line 30, ../sass/lightbox.sass */ .lb-outerContainer {

position: relative;
background-color: white;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;

} /* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ .lb-outerContainer:after {

content: "";
display: table;
clear: both;

}

/* line 39, ../sass/lightbox.sass */ .lb-container {

padding: 10px;

}

/* line 42, ../sass/lightbox.sass */ .lb-loader {

position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;

}

/* line 51, ../sass/lightbox.sass */ .lb-nav {

position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;

}

/* line 59, ../sass/lightbox.sass */ .lb-container > .nav {

left: 0;

}

/* line 62, ../sass/lightbox.sass */ .lb-nav a {

outline: none;

}

/* line 65, ../sass/lightbox.sass */ .lb-prev, .lb-next {

width: 49%;
height: 100%;
background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
/* Trick IE into showing hover */
display: block;

}

/* line 72, ../sass/lightbox.sass */ .lb-prev {

left: 0;
float: left;

}

/* line 76, ../sass/lightbox.sass */ .lb-next {

right: 0;
float: right;

}

/* line 81, ../sass/lightbox.sass */ .lb-prev:hover {

background: url(../images/prev.png) left 48% no-repeat;

}

/* line 85, ../sass/lightbox.sass */ .lb-next:hover {

background: url(../images/next.png) right 48% no-repeat;

}

/* line 88, ../sass/lightbox.sass */ .lb-dataContainer {

margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
-ms-border-bottom-left-radius: 4px;
-o-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
-ms-border-bottom-right-radius: 4px;
-o-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;

} /* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ .lb-dataContainer:after {

content: "";
display: table;
clear: both;

}

/* line 95, ../sass/lightbox.sass */ .lb-data {

padding: 0 10px;
color: #bbbbbb;

} /* line 98, ../sass/lightbox.sass */ .lb-data .lb-details {

width: 85%;
float: left;
text-align: left;
line-height: 1.1em;

} /* line 103, ../sass/lightbox.sass */ .lb-data .lb-caption {

font-size: 13px;
font-weight: bold;
line-height: 1em;

} /* line 107, ../sass/lightbox.sass */ .lb-data .lb-number {

display: block;
clear: left;
padding-bottom: 1em;
font-size: 11px;

} /* line 112, ../sass/lightbox.sass */ .lb-data .lb-close {

width: 35px;
float: right;
padding-bottom: 0.7em;
outline: none;

} /* line 117, ../sass/lightbox.sass */ .lb-data .lb-close:hover {

cursor: pointer;

}