/* CSS Document */







body          {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: #5F5F5F; margin-bottom:0;



margin-left:0; margin-right:0; margin-top:0; background-color:#FFFFFF;}



pre, tt       {font-size: 12px}



th            {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold;}



td            {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px}



form          {font-family: arial, helvetica, geneva, sans-serif; font-size: 10px}



h1            {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold}



A:link        {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background-color: inherit;}



A:visited     {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background-color: inherit;}



A:hover       {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #000000; background-color: inherit;}



A:link.nav    {font-family: arial, helvetica, geneva, sans-serif; color: #5F5F5F; background-color: inherit;}



A:visited.nav {font-family: arial, helvetica, geneva, sans-serif; color: #5F5F5F; background-color: inherit;}



A:hover.nav   {font-family: arial, helvetica, geneva, sans-serif; color: #000000; background-color: inherit;}



.nav          {font-family: arial, helvetica, geneva, sans-serif; color: #5F5F5F; background-color: inherit;}















.text	      {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color : #000000;



}







.text_style	      {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color : #000000;



}







.text_input_style {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color : #000000;



}	







.textarea	      {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color : #000000;



	overflow:auto;



}







.textarea_input_style{



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color : #000000;



	overflow:auto;



}







.comment_input_style {



	BORDER-RIGHT: #fafafa 1px solid; 



	BORDER-TOP: #fafafa 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #fafafa 1px solid; 



	BORDER-BOTTOM: #fafafa 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #fafafa;



	color : #000000;



	overflow:auto;



}







.text_bgcolor {



	background: #ffffff;



	color:#000000;



}







.select_style {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color:#000000;		



}







.select_input_style {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color:#000000;		



}







.select_license_style {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff



	width:250px;



	text-align:left;



	color:#000000;



}







.cat_select_input_style{



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #ffffff;



	color : #000000;



	width:400px;



}







.license_table_style {



	text-align:left;



}







.button	      {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9px; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #f0f0f0;



	color : #000000;



}







.button_input_style{



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9px; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #f0f0f0;



	color:#000000;



}







.gallery_table_style {



	background-color:#FFFFFF;



	color:#000000;



}







.gallery_stats_style {



	font-size:10px;



	background-color: #ffffff;



	text-align:right;



	font-weight:bold;



	color:#000000;



}







.adSearch_table_style {



	text-align:left;



}







.gallery_cateory_link_style {



	background-color:#FFFFFF;



	color:#000000;



}







.gallery_style {



	background-color:#FFFFFF;



	color:#000000;



}







.category_table_style {



	background-color:#FFFFFF;



	width:93%;



	color:#000000;



}







.category_style {



	BORDER-TOP: #dddddd 1px dashed;



	BORDER-BOTTOM: #dddddd 1px dashed;



	BORDER-LEFT: #dddddd 1px dashed;



	BORDER-RIGHT: #dddddd 1px dashed;



	background-color:#fafafa;



	color:#000000;



}







.media_table_style {



	background-color: #FFFFFF;



	width:95%;



	text-align:left;



	color:#5f5f5f;



}







.error_style {



	color:#FF0000;



	background-color: inherit;



}







.slide_table_style {



	background-color: #ffffff;



	height:400px;



	width:600px;



	color:#5f5f5f;



}







.lightbox_manager_table_style {



	background-color: #FFFFFF;



	color:#000000;



}







.basket_table_style {



	background-color: #ffffff;



	width:98%;	



	border-spacing:1px;



	color:#000000;



}







.basket_cell_header_style {



	background-color: #ffffff;



	color:#5f5f5f;



}







.basket_product_table_style {



	width:100%;



	border-spacing:1px;



	padding:0px;



}







.checkout_table_style {



	background-color: #ffffff;



	width:98%;	



	border-spacing:1px;



	color:#5f5f5f;



}







.checkout_order_table_style {



	background-color: #ffffff;



	width:100%;	



	border-spacing:1px;



	color:#5f5f5f;



}







.checkout_table_style {



	background-color: #ffffff;



	width:95%;



	border-spacing:1px;



	padding:0px;



	color:#5f5f5f;



}







.user_account_table_style {



	background-color: #ffffff;



	width:95%;



	border-spacing:1px;



	padding:0px;



	color:#000000;



}







.process_payment_table_style {



	background-color: #ffffff;



	width:98%;



	border-spacing:1px;



	padding:0px;



	text-align:left;



	border:1px;



	color:#000000;



}







.detail_table_style {



	width:90%;



	border-spacing:0px;



	text-align:left;



}







.category_link_style {



	background-color: #ffffff;



	width:100%;



	border-spacing:0px;



	color:#000000;



}















.header_table_style {



	background-color:#ffffff;



	text-align:center;



	color:#FAFAFA;



	font-size:11px;



	FONT-WEIGHT: bold;



}











.outside_table_style {



	border-top:1px solid #666666;



	border-left:1px solid #666666;



	border-bottom:1px solid #666666;



	border-right:1px solid #666666;



}







.featured_text {



	font-size:10px;



	background-color: #ffffff;



	text-align:left;



	font-weight:bold;



	color:#5f5f5f;



}







.user_acount_table_style {



	background-color: #ffffff;



	width:95%;	



	text-align:left;



	color:#000000;



}







.user_account_cell_style {



	background-color: #ffffff;



	color:#000000;



}







.login_table_style {



	background-color: #ffffff;



	width:90%;



	border-spacing:0px;



	padding:1px;



	text-align:left;



	color:#5f5f5f;



}







.lost_password_table_style{



	background-color: #ffffff;



	color:#5f5f5f;



}







.registration_table_style {



	background-color: #ffffff;



	width:70%;



	text-align:left;



	color:#5f5f5f;



}







.login_page {



	width:60%;



}











.media_cell_style {



	background-color:#ffffff;



  border-spacing:5px;



	color:#5f5f5f;



}







.basket_cell_style {



	background-color:#ffffff;



	color:#5f5f5f;



}







.checkbox {



	background-color:#ffffff;



	color:#5f5f5f;



}







.category_cell_style {



	background-color:#ffffff;



	color:#5f5f5f;



}







.next_page_table_style{



	background-color: #ffffff;



	width:100%;



	border-spacing:0px;



	color:#000000;



}







.invoice_table_style {



	background-color: #ffffff;



	width:100%;



	border-spacing:1px;



	padding:0px;



	text-align:left;



	BORDER-RIGHT: #eeeeee 1px solid; 



	BORDER-TOP: #eeeeee 1px solid; 



	BORDER-LEFT: #eeeeee 1px solid; 



	BORDER-BOTTOM: #eeeeee 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	font-size: 10px;



	color:#5f5f5f;



}







.license_detail_table_style {



	text-align:left;



}







.horizontal_line_style {



	width:90%;



	border:1px;



}







.upper_line {



	BORDER-TOP: #cccccc 1px solid;



}







.bottom_line {



	BORDER-BOTTOM: #cccccc 1px solid;



}







.left_line {



	BORDER-LEFT: #cccccc 1px solid;



}







.right_line {



	BORDER-RIGHT: #cccccc 1px solid;



}







.media_thumb_style {



	BORDER-TOP: #dddddd 1px dashed;



	BORDER-BOTTOM: #dddddd 1px dashed;



	BORDER-LEFT: #dddddd 1px dashed;



	BORDER-RIGHT: #dddddd 1px dashed;



	background-color:#fafafa;



	color:#5f5f5f;



}







.feature_table_style {



	BORDER-TOP: #dddddd 1px dashed;



	BORDER-BOTTOM: #dddddd 1px dashed;



	BORDER-LEFT: #dddddd 1px dashed;



	BORDER-RIGHT: #dddddd 1px dashed;



	background-color:#fafafa;



	width:97%;



	color:#5f5f5f;



}







.category_listing_table_style {



	width:98%;



	text-align:left;



}







.photographer_menu_table_style {



	background-color: #ffffff;



	border:0px solid;



	padding:0px;



	border-spacing:0px;



	width:100%;



	text-align:center;



	height:35px;



	color:#000000;



}







.private_login_form_style {



	background-color: #ffffff;



	width:300px;



	border-spacing:1px;



	padding:0px;



	border:1px;



	text-align:left;



	color:#5f5f5f;



}







.private_login_header_cell_style {



	background-color:#ffffff;



	text-align:left;



	color:#ffffff;



}







.menu_table_style {



	background-color: #ffffff;



	border:0px solid;



	margin-top:0px;



	margin-bottom:0px;



	margin-left:0px;



	margin-right:0px;



	color:#000000;



}







.photographer_media_table_style {



	background-color: #ffffff;



	width:750px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_category_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;	



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_category_links_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_ftp_table_style {



	text-align:left;



}







.photographer_media_operation_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_add_new_media_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.new_lightbox_confirm {



	width:500px;



	border-spacing:1px;



	padding:0px;



	text-align:left;



}







.photographer_media_detail_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_delete_confirm_table_style {



	background-color: #ffffff;



	width:500px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_download_file_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_download_file_table_style {



	text-align:left;



}







.photographer_reports_menu_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.photographer_current_order_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



	color:#5f5f5f;



}







.last_12_month_report_table_style {



	background-color: #ffffff;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	color:#5f5f5f;



}







.license_basket_table_style {



	background-color: #ffffff;



	border-spacing:1px;



	padding:1px;



	width:100%;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	color:#5f5f5f;



}







.photographer_register_success_table_style {



	width:700px;



	text-align:left;



}







.photographer_login_table_style {



	text-align:left;



}







.photographer_forget_password_table_style {



	text-align:left;



}







.photographer_register_table_style {



	text-align:left;



}







.photographer_header_style {



	background:#ffffff;



	text-align:left;



	color:#000000;



}







.photographer_bottom_line {



	border-bottom:1px solid #ffffff;



}







.other_lightbox_table_style {



	width:95%;



	text-align:left;



}











.paypal_error_table_style {



	width:700px;



}







.img-shadow {



	background: url(shadow2.gif) no-repeat bottom right; 



	/* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */







}







 







.img-shadow img {



	display: block; /* IE won't do well without this */







	position: relative; /* Make the shadow's position relative to its image */







	padding: 5px; /* This creates a border around the image */







	background-color: #fff; /* Background color of the border created by the padding */







	border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */







	margin: -6px 6px 6px -6px; 



	color: #5f5f5f;



	/* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */



}







.even_style {



	background:#e0e0e0;



	color:#5f5f5f;



}







.odd_style {	



	background:#ffffff;



	color:#5f5f5f;



}







.column_title_style {



	background:#CCCCCC;



	font-weight:bold;



	color:#5f5f5f;



}







.bg_top{



background-color:#5b5b5b;



color:#5f5f5f;



}



.bg_function{



background-color:#eeeeee;



height:26px;



color:#5f5f5f;



}



.line_bottom{



border-top:2px solid #5b5b5b;



}







.bg_bottom_btn{



background-image:url(../images/bg_btn.gif);



height:10px;



}











.text_private{



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



background-color:#ffffff;



color:#000000;



}







a.text_private_gallery:link{



font-family: arial, helvetica, geneva, sans-serif; 



font-size: 12px; 



text-decoration: none;



color:#FAFAFA;



background-color:#ffffff;



}



a.text_private_gallery:hover{



font-family: arial, helvetica, geneva, sans-serif; 



font-size: 12px; 



text-decoration: none;



color:#FAFAFA;



background-color:#5b5b5b;



}



/*--- CSS preview template  */



.border_preview {



	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 100; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; background-color:#eeeeee; color:#5f5f5f;



}







.title_h2 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;



}







.preview_temp_load {



	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: center



}







H1 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px



}



H1 {



	FONT-SIZE: 10px



}



.checkout_info_contents_style{



background-color:#fafafa;



color:#5f5f5f;



}



.bg_gallery_style{



background-color:#FFFFFF;



color:#5f5f5f;



}



.user_card_info_pop_border{



border-color:#5f5f5f;



}



.bg_basket{



background-color:#fafafa;



color:#000000;



}



.bg_header_basket{



background-color:#eeeeee;



color:#000000;



}



.b-search {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 0em; PADDING-TOP: 0px; TEXT-ALIGN: right



}



.b-this {



	DISPLAY: block! important



}



.class_form {



  margin: 0;



  padding: 0;



	width:100%;  



}



.class_div{



  clear: left;



  display: block;



  width: 100%;  



  margin: 0px 0px 0px 0px;



  padding: 0px 0px;



}



#b-query {



	WIDTH:80px; 



	MARGIN-RIGHT: 0.25em;



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #999999 1px solid; 



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;



	background: #eeeeee;



	color : #000000;	



}



#b-searchbtn {



	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em; POSITION: relative; TOP: -1px



}	















/* Slideshow */



#myGallery



{



	width: 600px;



	height: 600px;



	z-index:5;



	display: none;



	border: 1px solid #000;



}







.jdGallery



{



	overflow: hidden;



	position: relative;



}







.jdGallery img



{



	border: 0;



	margin: 0;



}







.jdGallery .slideElement



{



	width: 100%;



	height: 100%;



	background-color: #000;



	background-repeat: no-repeat;



	color:#FFFFFF;



}







.jdGallery .loadingElement



{



	width: 100%;



	height: 100%;



	position: absolute;



	left: 0;



	top: 0;



	background-color: #000;



	background-repeat: no-repeat;



	background-position: center center;



	background-image: url('images/loading-bar-black.gif');



	color:#FFFFFF;



}







.jdGallery .slideInfoZone



{



	position: absolute;



	z-index: 10;



	width: 100%;



	margin: 0px;



	left: 0;



	bottom: 0;



	height: 40px;



	background: #333;



	color: #fff;



	text-indent: 0;



	overflow: hidden;



}







* html .jdGallery .slideInfoZone



{



	bottom: -1px;



}







.jdGallery .slideInfoZone h2



{



	padding: 0;



	font-size: 80%;	



	margin: 2px 5px;



	font-weight: bold;



	color: inherit;



	background-color: inherit;



}







.jdGallery .slideInfoZone p



{



	padding: 0;



	font-size: 60%;



	margin: 2px 5px;



	color: #fff;



	background-color:#000;



}







.jdGallery div.carouselContainer



{



	position: absolute;



	height: 135px;



	width: 100%;



	z-index: 10;



	margin: 0px;



	left: 0;



	top: 0;



}







.jdGallery a.carouselBtn



{



	position: absolute;



	bottom: 0;



	right: 30px;



	height: 20px;



	/*width: 100px; background: url('images/carousel_btn.gif') no-repeat;*/



	text-align: center;



	padding: 0 10px;



	font-size: 13px;



	background: #333;



	color: #fff;



	cursor: pointer;



}







.jdGallery .carousel



{



	position: absolute;



	width: 100%;



	margin: 0px;



	left: 0;



	top: 0;



	height: 115px;



	background: #333;



	color: #fff;



	text-indent: 0;



	overflow: hidden;



}







.jdGallery .carousel .carouselWrapper



{



	position: absolute;



	width: 100%;



	height: 78px;



	top: 10px;



	left: 0;



	overflow: hidden;



}







.jdGallery .carousel .carouselInner



{



	position: relative;



}







.jdGallery .carousel .carouselInner .thumbnail



{



	cursor: pointer;



	background-color: #000;



	background-position: center center;



	float: left;



	border: solid 1px #fff;



	color:#eeeeee;



}







.jdGallery .carousel .label



{



	font-size: 13px;



	position: absolute;



	bottom: 5px;



	left: 10px;



	padding: 0;



	margin: 0;



}







.jdGallery .carousel .label .number



{



	color: #b5b5b5;



	background-color:#333333;



}







.jdGallery a



{



	font-size: 100%;



	text-decoration: none;



	color: inherit;



	background-color: inherit;



}







.jdGallery a.right, .jdGallery a.left



{



	position: absolute;



	height: 99%;



	width: 25%;



	cursor: pointer;



	z-index:10;



/*	filter:alpha(opacity=20);



	-moz-opacity:0.2;



	-khtml-opacity: 0.2;



	opacity: 0.2;*/



}







* html .jdGallery a.right, * html .jdGallery a.left



{



/*	filter:alpha(opacity=50);*/



}







.jdGallery a.right:hover, .jdGallery a.left:hover



{



	/*filter:alpha(opacity=80);



	-moz-opacity:0.8;



	-khtml-opacity: 0.8;



	opacity: 0.8;*/



}







.jdGallery a.left



{



	left: 0;



	top: 0;



	background: url('images/fleche1.png') no-repeat center left;



}







* html .jdGallery a.left { background: url('images/fleche1.gif') no-repeat center left; }







.jdGallery a.right



{



	right: 0;



	top: 0;



	background: url('images/fleche2.png') no-repeat center right;



}







* html .jdGallery a.right { background: url('images/fleche2.gif') no-repeat center right; }







.jdGallery a.open



{



	left: 0;



	top: 0;



	width: 100%;



	height: 100%;



}







.withArrows a.open



{



	position: absolute;



	top: 0;



	left: 25%;



	height: 99%;



	width: 50%;



	cursor: pointer;



	z-index: 10;



	background: none;



	/*-moz-opacity:0.8;



	-khtml-opacity: 0.8;



	opacity: 0.8;*/



}







.withArrows a.open:hover { background: url('images/open.png') no-repeat center center; }







* html .withArrows a.open:hover { background: url('images/open.gif') no-repeat center center;



	/*filter:alpha(opacity=80);*/ }