#sb-container,#sb-wrapper{ text-align:left;}

#sb-container,#sb-overlay{ position:absolute;
			   top:0;
			   left:0;
			   width:100%;
			   margin:0;
			   padding:0; }

#sb-container{ height:100%;
	       display:none;
	       visibility:hidden;
	       z-index:999;}

body>#sb-container{ position:fixed; }

#sb-overlay{ height:expression(document.documentElement.clientHeight+'px'); }

#sb-container>#sb-overlay{ height:100%; }

#sb-wrapper{ position:relative;background:#fff; }

#sb-wrapper img{ border:none; }

#sb-body{ position:relative;
	  margin:0;
	  padding:0;
	  border:1px solid #fff; }

#sb-body-inner{ position:relative;
		height:100%; }

#sb-content.html{ height:100%;
		  overflow:auto; }

#sb-loading{ position:absolute;
	     top:0;
	     width:100%;
	     height:100%;
	     text-align:center;
	     padding-top:10px;
	     background:#fff; }

/*#sb-body,#sb-loading{ background-color:#060606; }*/

#sb-body,#sb-loading{ background:#fff;
		      padding:0px; }

#sb-title,#sb-info{ position:relative;display:none;
		    margin:0;
		    padding:0; }

#sb-title-inner,#sb-info-inner{ position:relative; }

#sb-title,#sb-title-inner{ /*height:75px;*/
			   line-height:21px !important;display:none;
			   color:#686868;
			   font:14px arial, verdana, sans-serif; }

#sb-title-inner { }

#sb-info { margin:0px;display:none;
	   padding:0px 10px 0px 10px;
	   background:#fff; }

#sb-info,#sb-info-inner{ /*height:75px;*/
			 padding:5px; }

#sb-info-inner{ line-height:21px !important;
		color:#686868;
		font:14px arial, verdana, sans-serif; }

#sb-nav{ float:right;
		 height:80px;
		 padding:2px 0;}

#sb-nav a{ display:block;
	   float:right;
	   margin-left:0px;
	   cursor:pointer; }

#sb-nav-close { position:absolute;
				bottom:1px;
				right:1px;
				height:29px;
				width:29px;
				z-index:5000;
				cursor:pointer;
				background-image:url(../images/close.png);background-repeat:no-repeat; }

#sb-nav-next  { float:right;
		margin:0px 0px 10px 0px;
		height:40px;
		width:45px;
		background:url(../images/next.png) no-repeat right 0px;}

#sb-nav-previous { float:right;
		   margin:0px 0px 10px 0px;
		   height:40px;
 		   width:40px;
		   background:url(../images/prev.png) no-repeat 0px 0px; }

#sb-nav-play{ background-image:url(play.png);background-repeat:no-repeat; }

#sb-nav-pause{ background-image:url(pause.png);background-repeat:no-repeat; }

#lightboxleft { float:left;position:relative; }

#sb-counter{ padding:2px 0;
	     display:none; }

#sb-counter a { padding:0 4px 0 20px;
	        text-decoration:none;
		cursor:pointer;
		color:#333; }

#sb-counter a.sb-counter-current{ text-decoration:underline; }

div.sb-message{ display:none;line-height:21px !important;
		color:#686868;
		font:14px arial, verdana, sans-serif;
		padding:10px;
		text-align:center;}

div.sb-message a:link,div.sb-message a:visited { color:#fff;
						 text-decoration:underline; }




.remooz-bg
{
	position:				absolute;
	width:					46px;
	height:					46px;
}

.remooz-bg-n
{
	left:					0;
	top:					-46px;
	width:					100%;
	background:				url(remo_bg_n.png) repeat-x;
}
.remooz-bg-ne
{
	right:					-46px;
	top:					-46px;
	background:				url(remo_bg_ne.png) no-repeat;
}
.remooz-bg-e
{
	right:					-46px;
	top:					0;
	height:					100%;
	background:				url(remo_bg_e.png) repeat-y;
}
.remooz-bg-se
{
	right:					-46px;
	bottom:					-46px;
	background:				url(remo_bg_se.png) no-repeat;
}
.remooz-bg-s
{
	left:					0;
	bottom:					-46px;
	width:					100%;
	background:				url(remo_bg_s.png) repeat-x;
}
.remooz-bg-sw
{
	left:					-46px;
	bottom:					-46px;
	background:				url(remo_bg_sw.png) no-repeat;
}
.remooz-bg-w
{
	left:					-46px;
	top:					0;
	height:					100%;
	background:				url(remo_bg_w.png) repeat-y;
}
.remooz-bg-nw
{
	left:					-46px;
	top:					-46px;
	background:				url(remo_bg_nw.png) no-repeat;
}
