/**********Start of SLIDER********************/
#slideshow
{
	margin:0 auto;
	width:610px;
	/*height:80px;*/
	/*background-color:gray;
	border:1px solid gray;*/
	position:relative;
	left:-7px;
}
#slideshow #slidesContainer
{
	margin:0 auto;
	width:610px;
	/*height:80px;*/
	overflow:auto; /* allow scrollbar */
	position:relative;
}
#slideshow #slidesContainer .slide
{
	border:none !important;
	/*height:80px;*/
	margin:0 auto;
	position:relative;
	/*top:-35px;*/
	left:20px;
	width:610px;
}
/**
 * Slideshow controls style rules.
 */
.control
{
	display:block;
	width:39px;
	height:136px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
	top:1px;
}
#adv_store_photo .control
{
}
#leftControl
{
  left:0;
  z-index:10;
  background:transparent url('../images/left-arrow.gif') no-repeat 0 0;
}
#rightControl
{
  right:0;
  z-index:10;
  background:transparent url('../images/right-arrow.gif') no-repeat 0 0;
}

/**
 * Style rules for Demo page
 */
*
.slide h2, .slide p
{
  margin:15px;
}
.slide h2
{
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img
{
	padding:2px;
  float:left;
  margin:1px;
}
#slideInner
{
	border:none !important;
	margin-left: -114px;
	height:140px;
}
/****************End of Slider*****************/
#image_carousel li
{
	width:87px !important;
}
#gallery_album_list
{
	position: relative;
	left:-20px;
}
#gallery_album_list li
{
  	background:transparent url('../images/dot-red.jpg') no-repeat 0 0;
	color:#CC3D1D;
	cursor:pointer;
	padding-left:10px;
	padding-bottom:15px;
}
#gallery_album_list div
{
	color:black;
	font-weight: bold;
}

#request_pic_form_container
{
	position:relative;
	width:100%;
}

.browserSafari #request_pic_form_container
{
	position:absolute;
	bottom:0px;
	left:0px;
}

#request_pic_form_container td
{
	font-size:10pt;
}

#request_heading
{
	cursor:pointer;
	width:160px;
}
#request_heading:hover
{
	text-decoration:underline;
}

#email_me_shortcut a
{
	text-decoration:none;
	color:#000000;
	font-size:8pt;
	position:absolute !important;
	right:0px;
	top:-10px;
}
#email_me_shortcut a:hover
{
	text-decoration:underline;
}
#email_me_shortcut li
{
	background-image:url("../images/email-me.gif");
	background-position:0px -6px;
	background-repeat:no-repeat;
	padding-left:30px;
}
/* Delete button */
.delete_btn_wrapper
{
	font-size:10pt;
	position:absolute;
	top:118px;
	left:38px;
}
.delete_logo_btn_wrapper
{
	font-size:10pt;
	margin-top:10px;
}
.make_default_wrapper
{
	font-size:10pt;
	position:absolute;
	top:145px;
	left:35px;
}
#adv_store_photo ul.thumb li
{
	height:160px;
}
#adv_store_photo #slideshow
{
	width:590px;
}
#adv_store_photo #slideshow #slidesContainer
{
	width:590px;
}
#adv_store_photo #slideshow #slidesContainer .slide
{
	left:83px;
}
#adv_store_photo .delete_btn_wrapper img, #adv_store_photo .delete_logo_btn_wrapper img,
#gallery_promotion_image .delete_btn_wrapper img
{
	float:none;
	margin:0;
	vertical-align:text-bottom;
}

#gallery_promotion_image ul.thumb
{
	padding:0 0 5px;
}
#gallery_promotion_image #slideshow
{
	width:810px;
}
#gallery_promotion_image #slideshow #slidesContainer
{
	width:575px;
	text-align:center;
}
#gallery_promotion_image #slideshow #slidesContainer .slide
{
	width:525px;
	height:180px;
}
.business_image_gallery 
{
    padding-left: 40px;
	padding-top:20px;
}