.upload_page h1 {
	background:none!important;
	margin: 0 0 10px!important;
;
	padding:0!important;
;
}
.newEvent {
	display: block;
	padding: 10px 0px;
}
.upload_page ol {
	padding: 0px 0px 0px 22px;
}
.upload_page ol li {
	list-style: decimal !important;
	padding: 0px 0px 10px;
}
.lightboxRight .event_title{
	min-height:39px;
}
.event_title, .event_date {
	width:173px;
	font-size:10px;
	line-height: 13px;
	text-align:left;
	color: #9C9C9C;
	border-color:#9C9C9C;
}
.event_date {
	padding-top:3px;
}
.userGallery li {
	color: #3E3E3E;
	float: left;
	font-size: 12px;
	line-height: 21px;
	margin: 0;
	min-height: 255px;
	padding: 0 0 10px 14px;
	position: relative;
	text-align: center;
}
.userGallery img {
	height: auto !important;
	width: auto !important;
}
.img160 {
	width:173px;
	height:173px;
	display:table-cell;
	text-align: center;
	vertical-align: middle;
}
.img160 img {
	display:inline!important;
}
.imgSizesTable .img160 {
	width:160px!important;
	height:160px!important;
}
.imgSizesTable .event_title, .imgSizesTable .event_date {
	width:160px!important;
}
.smallGallery .img160 {
	width:195px!important;
	height:160px!important;
}
.smallGallery .event_title, .smallGallery .event_date {
	width:195px!important;
}
.photoBox {
	margin: 0 0 10px!important;
}
.imagecollectBottom { padding: 30px 0px 0px; margin: 50px 0px 0px; border-top: 1px solid #CFCFCF; }
#imagesPage .imagecollectBottom h2, h2.clip {
	background: url(../img/pic_01.png) no-repeat left top;
	padding: 2px 0px 6px 28px!important;
	height: 22px!important;
	float:left;
	font-size: 16px;
}
#imagesPage .imagecollectBottom .separateBox_01 a {
	color: #888787;
	float: right;
	font-size: 12px;
	padding: 4px 0 0;
}
.celebrity-listing-page {
}
.celebrity-listing-page-top {
	text-align: center;
	padding: 0px 0px 15px;
}
.celebrity-listing-page-top a.active, .celebrity-listing-page-top li.active a {
	font-weight:bold;
	text-decoration:none;
	cursor:text;
}
.celebrity-listing-page-top a {
	margin: 0px 1px;
}
.celebrity-listing-page-top ul {
	padding: 0px 0px 15px;
}
.celebrity-listing-page-top ul li {
	display: inline;
}
.celebrity-listing {
	font-size:9px;
	color: #333;
}
.celebrity-listing li {
	float: left;
	width: 200px;
	list-style: disc inside;
	margin: 0px 0px 5px;
	padding: 0px 15px;
}
.celebrity-listing a {
	font-size:13px;
}
#search-dateMonth, #event-search-dateMonth {
	width: 97px;
}
#search-dateDay, #event-search-dateDay {
	width: 51px;
}
#search-dateYear, #event-search-dateYear {
	width: 65px;
}
.advanced-search-left {
	width:440px;
	float:left;
}
.advanced-search-right {
	width:440px;
	float:right;
}
.homeButtom {
	text-align:center;
	font: 14px/24px Arial,Helvetica,sans-serif;
	padding: 35px 0px 0px;
	width:700px;
}
.paddingLeft-1 { padding: 0px 0px 0px 50px; }
.keywordsBox h2 { background: url(../img/pic_06.png) no-repeat left top!important; padding: 2px 0px 7px 28px!important; height: 22px; float:left; font-size: 16px; }
.keywordsBox {
	padding: 30px 0 0;
}
.imagecollectBottom .smallBlocks { float:left!important; width: 250px; padding: 0px 0px 0px 66px; }
.imagecollectBottom .smallBlocks .separateBox_01 { border:0!important; margin: 0px 0px 0px -30px; }
.marginLeft-1 { margin: 0px 0px 0px -36px; }
.contentRight .popularright { margin: 0px 0px 15px; float: none; width: auto; color: #545454; }
.contentRight .popularright .separateBox_01 { margin: 0px 0px 12px; padding: 0px 0px 12px; }
.contentRight .popularright .imgSizeBox { font-size: 11px; padding: 15px 0px 0px 16px; float: left; }
.imagecollectBottom .getLicense { float:right!important; margin: 0px 40px 0px 0px!important; }
.imagecollectBottom .smallBlocks { min-height:120px!important; _height:120px!important;}
/* celebrity pagination*/

.celebrity_pagination { text-align:center;margin-bottom:22px; }
.celebrity_pagination span a, .celebrity_pagination span a:visited {
	text-decoration:none;
	color:#333;
	font-size:12px;
	display:inline-block;
	padding:5px 9px;
	border:1px solid #919191;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color: #efefef;
}
.celebrity_pagination span a:hover {color:#d36a0f!important;background-color: #efefef;}
.celebrity_pagination span.current {
	background-color:#DCDCDC;
	border:1px solid #909090;
	color: #333;
	padding: 5px 9px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}



#fav_list  .fav_loader{border: 0px;display: inline;height: 15px!important;margin: 0;}
#fav_list .fav_popup{position:absolute;background-color: #EBEBEB;width: 140px;margin-left: 15px;border: 1px dotted black;}
#fav_list .fav_popup{position:absolute;background-color: #EBEBEB;width: 160px;margin-left: 5px;border: 1px dotted black;}
#fav_list  .fav_popup .fav_lists{	padding:5px; overflow: scroll; height: 200px}
#fav_list  .fav_popup ul li{padding:0px;line-height: 16px;min-height: 16px;float:none;text-align: left; height: 10px;}
#fav_list  .fav_popup ul li div{	width:10px;	display: inline-table;	font-weight: bold;	text-align: center;}
#fav_list  .fav_new_list{height:15px;border-bottom: 1px solid grey;padding:5px;text-align: left;}
#fav_list  .fav_new_list .fav_create{float:right;}
#fav_list  .fav_new_list_form{border-bottom: 1px solid grey;	padding: 5px;}
#fav_list  .fav_new_list_form .buttons{padding-top:5px;}
#fav_list  .fav_new_list_form button{padding: 2px;border: 1px solid #CCC;cursor: pointer;}
.fav_new_list_form input { width: 120px;}