/* -----------------------------------
polaroid
----------------------------------- */

.polaroid {
	background-color: #fff;
	width: 130px;
	text-align: center;
	border: 1px solid #c9c9c9;
	float: left;
	padding: 10px 0;
	margin-right: 15px;
	margin-bottom: 10px;
}


.video_polaroid {
	background-color: #fff;
	width: 130px;
	text-align: center;
	border: 1px solid #c9c9c9;
	float: left;
	padding: 10px 0;
	margin-right: 8px;
	margin-bottom: 10px;
        height:155px;
}

.album_list {
    margin-bottom:20px;
    overflow:hidden;
}

.photo_list_row_with_edit_links, .video_list_row_with_edit_links{
	height:225px;
}

.photo_list_row, .video_list_row{
	height:200px;
}

.photo_thumb, .video_thumb{
	height:100px;
}

.polaroid a {
	color: #682c62;
	text-decoration: underline;
	font-size: 11px;
}


.polaroid_new {
	font-size: 11px;
	width: 350px;
	text-align: left;
	margin-bottom: 15px;
}

#photo_uploaded_data{
		width:320px;
}

.polaroid_new .title {
	font-size: 13px;
	font-weight: bold;
	color: #3b0053;
}

.polaroid_new input {
	background-color: #fff;
	width: 150px;
}

.button_photo input {
	width: 50px !important;
}

/* -----------------------------------
album
----------------------------------- */

.photo_album {
	
	border: 1px solid #c9c9c9;
	width: 205px;
	height: 100px;
	/*text-align: justify;*/
	background-color: #fff;
	padding: 10px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
}

.video_album {

	border: 1px solid #c9c9c9;
	width: 210px;
	height: 138px;
	/*text-align: justify;*/
	background-color: #fff;
	padding:6px 10px 10px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
}

.album img {
	float: left;
	margin-right: 10px;
}

.album_title a {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #3B0053;
}

#albums_info {
	width: 620px;
}

#album_info {
	float: left;
	width: 400px;
	height: 122px;
	margin-bottom: 15px;
}

#albums_info a {
	color: #682c62;
	text-decoration: none;
}

#albums_info a:hover {
	background-color: #682c62;
	color: #fff;
}

#album_new {
	float: right;
	background: url(/images/bg_album_new.gif) no-repeat 5px 4px #f5c568;
	padding: 3px 5px 3px 23px;
	border: 3px solid #f0bb54;
}

#album_new a {
	color: #fff;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

#album_new a:hover {
	color: #ca8501;
}

#mask {

}

#photo_wrapper {
	position:absolute;
	top: 20px;
	left: 0px;
	z-index:1001;
	text-align:center;
	height:100%;
	width: 100%;
}

#photo {

	margin-top: 100px auto;
	margin-bottom: auto;
	border: 8px solid #222;
}

#photo_comments {

	margin: 0 auto;
	border: 1px solid #222;
	background-color: #888;
	width: 600px;
}


.photo_comment {
		background-color:white;
		border:1px solid black;
		width:400px;
		padding:10px;
		margin:0 auto;
}

#video_photo_comment_container{
	width:505px;
	margin-bottom:20px;
}

.video_photo_comment{
	background-color:#FFFFFF;
	padding:3px 15px;
	width:475px;
}

.photo_video_comment_textarea{
	width:494px;
	height:100px;
}

.video_thumb_small{
  width:130px;
  height:100px;
  padding-bottom:5px;
  padding-right:5px;
  float:left;
  text-align:center;
}