/* $Id: gallery.css,v 1.2 2009/12/02 15:42:40 graeme.n Exp $
 -----------------------------------------------------------------------------*/

.browseLeftImage 											{ display:inline; float:left; width:129px; }
.browseAccomInfo, .browseAccomNavBtns 						{ position:relative; width:540px; }
.browseAccomNavBtns, .browseAccomNavBtnsLarge 				{ height:21px; padding-top:5px; width:125px; }
.browseAccomNavBtnsLarge 									{ height:45px; }
.viewGalleryButton, .closeGalleryButton 					{ display:inline;
															  float:left;
															  padding-left:3px;
															  text-decoration:underline;
															  width:113px;
															}
.viewGalleryButton 											{ display:block; padding:5px 0px 0px 15px; }
.closeGalleryButton 										{ display:none; padding-top:5px; text-align:center; }
.viewGalleryButton img 										{ float:left; padding-right:5px; }
.viewReviewButton 											{ text-align:right; padding-top:5px; }

/***** Carousel Container
*******************************************************/

.load, .show 												{ margin:auto; clear:both!important; }
.load 														{ color:#095289;
															  height:100px;
															  font-size:13px;
															  font-weight:bold;
															  text-align:center;
															}
.show 														{ padding-top:20px; width:677px; }
.showGallery 												{ padding-top:18px; }
.ajaxLoader 												{ float:none!important;
															  padding:20px 0 10px 0;
															  border:none !important;
															}
.show img 													{ border:none!important; padding:0px!important; }

/***** Carousel Skin
*******************************************************/

.jcarousel-skin-tango .jcarousel-container 					{ background:url(../images/pageElements/background/searchGalleryBg.gif);
															  height:123px;
															}
.browse .jcarousel-skin-tango .jcarousel-container 			{ background:url(../images/pageElements/background/searchGalleryBgGrey.gif); }
.jcarousel-skin-tango .jcarousel-container-horizontal 		{ padding: 20px 40px 0px 40px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal 			{ height:96px; margin:auto; width:405px; }
.jcarousel-skin-tango .jcarousel-item 						{ height:96px; width:128px; }
.jcarousel-skin-tango .jcarousel-item-horizontal 			{ margin-right:10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder 			{ background:#fff; color:#000; }

/***** Horizontal Buttons
*******************************************************/

.jcarousel-skin-tango .jcarousel-next-horizontal 					{ background: transparent url(../images/pageElements/buttons/nextArrow.gif) no-repeat 0 0;
																	  cursor: pointer;
																	  position:absolute;
																	  height:32px;
																	  margin:10px 75px 0 0;
																	  right:5px;
																	  top:43px;
																	  width:32px;
																	 }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active 	{ cursor:default;
																	  background-position: -96px 0;
																	  margin:10px 75px 0 0;
																	}
.jcarousel-skin-tango .jcarousel-prev-horizontal 					{ position:absolute;
																      top: 43px;
																      left: 5px;
																      width: 32px;
																      height: 32px;
																	  margin-top:10px;
																	  margin-left:75px;
																      cursor: pointer;
																      background: transparent url(../images/pageElements/buttons/prevArrow.gif) no-repeat 0 0;
																	 }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active 	{ cursor:default;
																	  background-position: -96px 0;
																	  margin-top:10px;
																	  margin-left:75px;
																	}
.searchGalleryHeader 												{ background:url(../images/pageElements/background/searchGalleryHeaderBg.gif) no-repeat;
																	  height:23px;
																	  font-weight:bold;
																	  padding:3px 0 0 10px;
																	 }
.browse .searchGalleryHeader 										{ background:url(../images/pageElements/background/searchGalleryHeaderBgGrey.gif) no-repeat; }
.carouselTitle 														{ color:#ffffff;
																	  display:inline;
																	  float:left;
																	  font-size:13px;
																	  font-weight:600;
																	  width:635px;
																	 }
.carouselClose 														 { float:left; display:inline; }
a.viewGalleryLink 													 { cursor:pointer; }
