/* line 6, ../sass/lightbox.sass */#lightboxOverlay {	z-index: 9999;	background-color: #000;	opacity: 0.65;	display: none;	position: absolute;	left: 0px;	top: 0px;}/* line 15, ../sass/lightbox.sass */#lightbox {	position: absolute;	left: 0;	width: 100%;	z-index: 10000;	text-align: center;	font-family: Arial, Helvetica, 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: #f8f8f8;	margin-top: 0;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	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: 5px;}/* 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 {  cursor: pointer;  background: url(../images/prev.png) left 48% no-repeat;}/* line 85, ../sass/lightbox.sass */.lb-next:hover {  cursor: pointer;  background: url(../images/next.png) right 48% no-repeat;}/* line 88, ../sass/lightbox.sass */.lb-dataContainer {	padding-top: 5px;	width: 100%;	background-color: #f8f8f8;	border-radius: 4px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-bottom: 5px;}/* 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 {	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-weight: bold;	color: #565656;	margin-left: 10px;}/* line 107, ../sass/lightbox.sass */.lb-data .lb-number {	display: block;	clear: left;	font-size: 12px;	color: #565656;	margin-top: 5px;	margin-left: 10px;}/* line 112, ../sass/lightbox.sass */.lb-data .lb-close {	width: 35px;	float: right;	outline: none;	margin-right: 10px;}/* line 117, ../sass/lightbox.sass */.lb-data .lb-close:hover {  cursor: pointer;}