/**
Gallery CSS
**/
/***
** CSS for Jquery Notice Plugin**/
.notice-wrap {
	position: fixed;
	top: 20px;
	right: 20px;
	width: 250px;
	z-index: 9999;
}

* html .notice-wrap {
	position: absolute;		
}
 .items {float:right;}
.notice-item {
	height: 60px;
	background: #333;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	color: #eee;
	padding: 6px 6px 0 6px;
	font-family: lucida Grande;
	font-size: 11px;
	border: 2px solid #999;
	display: block;
	position: relative;
	margin: 0 0 12px 0;
}

.notice-item-close {
	position: absolute;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	right: 6px;
	top: 6px;
	cursor: pointer;
}

/*********************************************************************************/
/********** for SWF Uploader,Thanks to Webdeveloper Plus site for the css of this section***************/
#swfupload-control p{ margin:10px 5px; font-size:0.9em; }
#log{ margin:0; padding:0; width:350px;}
#log li{ list-style-position:inside; margin:2px; border:1px solid #ccc; padding:10px; font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; color:#333; background:#fff; position:relative;}
#log li .progressbar{ border:1px solid #333; height:5px; background:#fff; }
#log li .progress{ background:#999; width:0%; height:5px; }
#log li p{ margin:0; line-height:18px; }
#log li.success{ border:1px solid #339933; background:#ccf9b9; }
#log li span.cancel{ position:absolute; top:5px; right:5px; width:20px; height:20px; 
	background:url(../js/swfupload/cancel.png) no-repeat; cursor:pointer; }
/*
----------Gallery Css--------------------------------/

/*
----------------- The media/gallery Thumb Box------------------------------*/	
#galleries div.gallery, #galleries div.media {
	float:left;
	margin:2px;
	padding:5px;
	text-align:center;
	width:222px;
	height:230px;
	border:1px solid #CCCCCC;
}
#galleries div.media {
	width:222px;
	height:280px;
	border:1px solid #CCCCCC;
}
#galleries div.media .media-description{
max-height:40px;
overflow:hidden;
}
#galleries div.media_video,#galleries div.media_audio{
	width:335px;
}	

#galleries div.media_audio div.media-content{
	height:140px;
	min-height:140px;/** over riding the default*/
}
div.gallery h3.gallery-title,.media h3{
	text-align:center;
	overflow:hidden;/*** Hide the long texts*/
}
div.gallery h3.gallery-title a{
	color:#1F1F1F;
	text-decoration:none;
}
div.gallery .gallery-cover a,div.gallery .gallery-cover a img{overflow:hidden;display:block;max-height:220px;margin:0 auto;} 
div.gallery .gallery-actions,form .gallery-inline-actions {

}
div.gallery .gallery-actions a,form .gallery-inline-actions a{
	text-decoration:none;
	padding:5px;
	color:red;
}
div.gallery .gallery-actions a.upload,form .gallery-inline-actions a.save{
	color:#82AE7A/*#A7E29F;*/
}
div.gallery .gallery-actions a.organize{color:#FEC14A;}

div.gallery .gallery-actions a.delete,form .gallery-inline-actions a.cancel{color:#F2624E;}
/*gallery create button*/
#add_new_gallery_link{
	border:2px;
	display:block;
	text-indent:-999em;
	background:url(../images/creategallery_btn.gif) no-repeat;
	height:32px;
}

#gallery_create_form{border:2px solid #ccc;padding:10px;}
#gallery_create_form p{margin:0;padding:0;text-align:left;}
#gallery_create_form span.gallery-label{}
#gallery_create_form #gallery_type{}
#gallery_create_form #gallery_status{margin-top:5px;}
div.gallery p input#gallery_title{
	background:#fff;
	padding:5px;
	text-align:center;
}
#gallery_save{
	font-size:16px;
	font-weight:bold;
}
/*media***/


	
div.media-content,div.gallery-content{
	/*height:260px;*/
	/*min-height:260px;*/
	padding:5px;
}	
.medias{width:inherit;}
.sing-media{width:inherit;
	margin-top:13px;}	
.sing-media a{width:inherit;}	

.sing-media img{width:inherit;}
div.edit-delete{
}
div.edit-delete a{}

/*for media upload container*/
#gallery-organize{
	border:2px solid #CCCCCC;
	margin-top:-7px;
	padding:5px;
	text-align:left;
}

/***********************/
/******** Single Gallery editing***/
/*** tabbed nav***/
#gallery-header{margin:0;padding:0;margin-bottom:10px;}
#gallery-header a{
	background:#EAEAEA none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color:#555555;
	display:inline;
	padding:5px 15px;
	text-decoration:none;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}
#gallery-header a.current{color:#000;font-weight:bold;}
/** Media edit delete comments section**/
.edit-delete a{
	display:inline;
	padding:0 5px;
	text-decoration:none;
}
.edit-delete a.delete{color:#F2624E;}
.edit-delete a.edit{color:red;}
/*flower player */
a.video ,a.player{
	opacity:.9;
	background-color:#000000;
	background-position:50%;
	background-repeat:no-repeat;
	/*url(../images/play_large.png) no-repeat scroll 50% 50% ;
	*/display:block;
	width: 320px;
	height:240px; 
	text-align:center;
	margin:0 15px 15px 0;
	text-decoration:none;
	font-size:16px;
	border:2px solid #999;
}

/* play button */
a.video img {
	margin-top:70px;
	border:0px;
}

/* when container is hovered we alter the border color */
a.video:hover {
	border:1px solid #000;
}
a.audio{
	display:block;
	width:300px;
	height:24px;
	background:url(../images/audioplayer.png) no-repeat 50% 35%;
	font-size:0px;/*bad hack for removing titles*/
}

/** for edit page*/
div.edit-media a.video,div.edit-media a.audio{
	width:200px;
	height:140px;
}
div.reorder-media a.video{
	width:150px;
	height:95px;
}

optgroup option {padding-left:10px;}
#galleries-list {margin-top:5px;}
/******** Gallery edit page********/

div.edit-gallery .gallery-cover,.media-cover{float:left;width:215px;display:block;overflow:hidden;}
div.edit-gallery .edit-info,.galleries .edit-media,div#gallery-organize .edit-info{
	float:left;
	width:215px;
	padding:5px;
	margin-left:20px;
	display:inline;
}

#from-my-comuter,#gallery-form-div{float:left;width:50%;}
#update_media_upload,#gallery-update-div{
	float:left;
	width:45%;
	margin-left:10px;
	display:inline;
}
#update_media_upload .media{height: 200px;width:250px;overflow:hidden;}
#update_media_upload .media img,#update_media_upload .media h3{text-align:center;}


#medias .activity-content,#medias .activity-comments{margin-left:0;}
.sing-media img{
	display:block;
	margin:0 auto 40px;
}


.edit-media .edit-info input[type='text'],.edit-gallery .edit-info input[type='text'] ,.edit-media .edit-info textarea,.edit-gallery .edit-info textarea{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px inset #CCCCCC;
	margin-bottom:10px;
	padding:8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; /* future proofing */
	-khtml-border-radius: 3px; /* for old Konqueror browsers */
}
.edit-media,.edit-gallery{height:160px;}
.reorder-media{
	width:150px;
	height:100px;
	border:2px solid #ccc;
	padding:5px;
	float:left;
	overflow:hidden;
	margin:5px;
}

#gallery-notification{
	background:none repeat scroll 0 0 #FFF9DB;
	border-bottom:1px solid #FFE8C4;
	border-right:1px solid #FFE8C4;
	color:#FFA200;
}
.guploading{
	height:28px;
	width:28px;
	background:url(../images/loading.gif) no-repeat;}
/** for General activity streams******/
div.activity-inner p .media-linked img{
	display:block;
	float:left;
	padding:5px;
	border:1px solid #ccc;
	max-height:100px;
	max-width:150px;
	margin:2px;
}
.activity-content .media{float:none;}
.activity-content a.video{
	width:218px;
	height:130px;
}
/*** Gallery Navigation**/
.gnav{margin:5px 0 15px;}
.gnav a{
	background:#FFF9DB none repeat scroll 0 0;
	border-bottom:1px solid #FFE8C4;
	border-right:1px solid #FFE8C4;
	color:#FFA200;
	display:inline-block;
	font-size:14px;
	font-weight:normal;
	margin-top:6px;
	padding:1px 8px;
	text-decoration:none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; /* future proofing */
	-khtml-border-radius: 3px; /* for old Konqueror browsers */
	margin-right:4px;
	margin-left:4px;
}
.gallery-actions a{margin:0px 5px;}
/** Prev next*/
span.prev,span.next{
	background:#EBF7FF none repeat scroll 0 0;
	border-bottom:1px solid #A1DCFA;
	border-right:1px solid #A1DCFA;
	color:#059AE7;
	margin-right:3px;
	padding:3px 8px;
	text-decoration:none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; /* future proofing */
	-khtml-border-radius: 3px; /* for old Konqueror browsers */
	text-decoration: none;
	}
span.next{float:right;}

/** for Gallery Directory**/
.item-avatars img{
	float:left;
	margin:0 10px 10px 0;
	border:2px solid #EEEEEE;
height:75px;
}

/** Bigger Buttons**/
#galleries form input[type='submit']{
	font-size:16px;
	font-weight:bold;
	margin:5px;
}
/*** for shortcodes**/
.post .entry .gallery{
	width:160px;
	padding:5px;
	float:left;
	margin:5px;

}
.post .entry .gallery .gallery-cover{
	height:220px;
}


