



	

/************* css for main plugin *******************/



	div.pagination {padding:3px; margin:3px; text-align:center;}

    div.pagination span { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #FBAB18 text-decoration: none; color: #666666; cursor:pointer; }

    div.pagination span.current {color: #ffffff; background-color:#666666 }

    div.pagination a { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #FBAB18 text-decoration: none; color: #666666; cursor:pointer;}

	div.pagination a:hover, div.pagination a:active { color: #ffffff; background-color: #666666; }

	.combo-gallery-main img{ margin-left:19px; margin-bottom:18px; 

            border:4px solid #dbdbdd;

            

     }

     .combo-gallery-main{ 

     padding:10px 10px 10px 10px;

     }

     

     div.pagination span.disabled{color:#cccccc;}

	 .current{color:#bbb8fa;}

	 .combo-gallery-title{color:#000!important;border:1px solid #DBDBDD;text-transform:uppercase;font-weight:bold;background-color:#ebeaf2;padding-left:10px;font-size:20px;padding-top:1px;padding-bottom:2px;}



/**************** css for slide show ******************/     

     					  				  

/*

	UTILITY STYLES

*/				  				  

					  				  

.floatLeft { float: left; margin-right: 10px;}

.floatRight { float: right; }

.clear { clear: both; }

a { outline: none; }



#page-wrap {float:left; width:460px; margin: 25px auto; position: relative; background-color:#000000; border:10px solid #CCCCCC;}

blockquote { padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; font-family: Georgia, serif; font-style: italic; margin-top: 10px;}



		

.stripViewer { position: relative; float:left; overflow: hidden; width:460px; height: 300px; }

.stripViewer .panelContainer { position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel { float: left; height: 100%; position: relative; width: 460px }

.stripViewer .panelContainer .panel .wrapper{ float: left; height: 100%; position: relative; height: 300px; overflow:hidden }

.stripViewer .panelContainer .panel .wrapper img {max-width:100%}

.stripNavL, .stripNavR, .stripNav { display: none; }

#movers-row { margin: 3px 0 0 4px; float:left; width: auto}

#movers-row div	{ width: 20%; float: left; }

#movers-row div a.cross-link { float: right; }

#movers-row .nav-thumb { border: 1px solid black; margin:0; padding: 3px; background-color:#666666}

#movers-row .cross-link	{ display: block; float:left; margin: -14px 2px 0;   position: relative; padding-top: 15px; z-index: 9999; }

#movers-row .active-thumb { background: transparent url(../../images/icon-uparrowsmallwhite.png) top center no-repeat; }

#movers-row .active-thumb img { background-color:#d1d1d1}



#right-nav { margin: 8px 0 0 4px; float:right; height:294px; width: 100px;}

#right-nav div { width: 20%; float: left; }

#right-nav div a.cross-link { float: right; }

#right-nav .nav-thumb { border: 1px solid black; margin:0; padding: 3px; background-color:#666666}

#right-nav .cross-link { display: block; float:left; margin: 3px 2px;  position: relative; z-index: 9999; }

#right-nav .active-thumb { }

#right-nav .active-thumb img { background-color:#d1d1d1}



#left-nav { margin: 8px 0 0 4px; float:right; height:294px; width: 100px;}

#left-nav div { width: 20%; float: left; }

#left-nav div a.cross-link { float: right; }

#left-nav .nav-thumb { border: 1px solid black; margin:0; padding: 3px; background-color:#666666}

#left-nav .cross-link { display: block; float:left; margin: 3px 2px;  position: relative; z-index: 9999; }

#left-nav .active-thumb { }

#left-nav .active-thumb img { background-color:#d1d1d1}







.photo-meta-data { background: url(../../images/transpBlack.png); padding: 2px 0; width:460px; height: 56px; position: absolute; top:240px;  z-index: 9999; color: white; }

.photo-meta-data p.slide_title {margin-bottom:1px!important; margin-left:7px; font-size:13px; line-height:1.3em; font-weight:bold}

.photo-meta-data p.slide_title a { color:#ffffff; background-color:inherit}

.photo-meta-data p.slide_desc {margin-bottom:10px!important; margin-left:7px; font-size:13px;}

.photo-meta-data span { font-size: 13px; }



/****************** css for shadowbox *****************************/





#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message {font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}

#sb-container {position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}

#sb-overlay {position:relative;height:100%;width:100%;}

#sb-wrapper {position:absolute;visibility:hidden;width:100px;}

#sb-wrapper-inner {position:relative;border:1px solid #303030;overflow:hidden;height:100px;}

#sb-body {position:relative;height:100%;}

#sb-body-inner {position:absolute;height:100%;width:100%;}

#sb-player.html {height:100%;overflow:auto;}

#sb-body img {border:none;}

#sb-loading {position:relative;height:100%;}

#sb-loading-inner {position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}

#sb-loading-inner span {background:url(images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}

#sb-body,#sb-loading {background-color:#060606;}

#sb-title,#sb-info {position:relative;margin:0;padding:0;overflow:hidden;}

#sb-title,#sb-title-inner {line-height:26px;}

#sb-title-inner {font-size:16px;}

#sb-info,#sb-info-inner {height:20px;line-height:20px;}

#sb-info-inner {font-size:12px;}

#sb-nav {float:right;height:16px;padding:2px 0;width:45%;}

#sb-nav a {display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}

#sb-nav-close {background-image:url(../../images/close.png);}

#sb-nav-next {background-image:url(../../images/next.png);}

#sb-nav-
