/*CSS for AJAX Image Swapper */
#image_viewer {width:300px;	border:0px solid #215086; margin:5px; padding:5px;}
#image_medium_container {width:100%; height:300px; text-align:center;}
.image_small {border:0px solid #CAD8E9;	text-align:center; margin-left:3px;	margin-right:3px; cursor:pointer; display:block;}
.image_medium {cursor:url(../images/zoomin.cur), pointer;}
#image_nav_container {width:100%; height:80px; padding-top:10px; text-align:center;}
#arrow_left {width:20px; padding-right:5px;}
#arrow_right {width:20px; /*position:relative; left:80px;*/}
#large_image_viewer, #next_prev_container {}
#large_image_navigator {background-color:#000000; border-top:#C3C3C3 2px solid;	border-bottom:#C3C3C3 2px solid; color:#ffffff;	width:100%;	height:30px; position:absolute; text-align:center; z-order:1002;}
#td_title {text-align:center;}
#large_pos, #large_prev, #large_next {float:left;}
#large_pos {padding-top:9px; padding-left:5px; padding-right:5px;}
#large_close, #large_prev, #large_next, #lbPrevLinkVar:hover, #lbNextLinkVar {cursor:pointer;}
#image_title {font-size:2em; font-weight:bold;}
#eventBlocker {background-color:#000000; position:absolute;	left:0px; top:0px;}
#eventBlocker {behavior:url(iepngfix.htc);}
/* end CSS for AJAX Image Swapper*/

/* css SLIMBOX (Customized version) */
/* Don't change the dimensions without doing a backup, this CSS is not very forgiving. */
#lbOverlay, #lbCenter, #lbBottomContainer {z-index:1000000;}
#lbOverlay {position:absolute; top:0; left:0; width:100%; background-color:#000; cursor:pointer;}
#lbCenter, #lbBottomContainer {position:absolute; left:50%; padding:0; overflow:hidden; background-color:#fff; margin:0px; font-size:0px; line-height:0px;}
.lbLoading {background:#fff url(../images/slimbox/sb_loading.gif) no-repeat center;}
#lbCanvas {border:9px solid #fff;}
#lbCanvas iframe, #lbCanvas img {border:1px solid #999; margin:0; padding:0;}
#lbPrevLink, #lbNextLink {display:block; position:absolute; top:10px; width:70px; background:url(../images/slimbox/sb_anchor_spacer.gif);}
#lbPrevLink {left:0;} 
#lbNextLink {right:0;}
#lbPrevLink:hover {background:transparent url(../images/slimbox/sb_prevlabel.gif) no-repeat; cursor:pointer;}
#lbNextLink:hover {background:transparent url(../images/slimbox/sb_nextlabel.gif) no-repeat; cursor:pointer;}
#lbPrevLinkVar, #lbNextLinkVar {top:0; display:block; position:absolute; width:70px;}
#lbPrevLinkVar {left:0; background:transparent url(../images/slimbox/sb_prevvar.gif) no-repeat;}
#lbNextLinkVar {right:0; background:transparent url(../images/slimbox/sb_nextvar.gif) no-repeat;}
#lbBottom {font-size:12px; font-family:Verdana, Helvetica, sans-serif; color:#666; text-align:left; margin:0 0 0 10px; padding:0;}
#lbCloseLink, #lbCloseLinkVar {display:block; float:right; width:66px; line-height:18px; background:transparent url(../images/slimbox/sb_closelabel.gif) no-repeat center; margin:0; padding:0; padding-top:35px; cursor:pointer;}
#lbCloseLinkVar {background:transparent url(../images/slimbox/sb_closevar.gif) no-repeat center;}
#lbNCWrapper {float:left;}
#lbNumber {padding-top:5px;	font-size:9px; clear:left; line-height:12px;}
#lbCaption {font-weight:bold; color:#444; font-size:11px; padding:0px; margin:0px; line-height:16px;}
#lbBottomContainer {clear:none; margin:0; padding:0;}
#slimboxWrapper {padding:0px; margin:0px; border:none; border-collapse:collapse; display:none; visibility:hidden; clear:none; background-color:inherit;}
/* END css SLIMBOX (Customized version) */