/* ALBUMS */
td.album_left { text-align: left; width: 100%; }
td.album_right { text-align: right; vertical-align: bottom; }
.album_row { padding: 1em; }
td.album_row1 { padding: 0px 10px 10px 10px; vertical-align: top; }
td.album_row2 { text-align: right; vertical-align: top; }
table.album_photooptions { margin-top: 10px; }
input.album_uploadstatus {
	background: none;
	border: none;
	color: #333333;
	font-family: verdana, arial, serif;
	font-size: 8pt;
	font-weight: bold;
	height: 22px;
	padding: 3px;
	vertical-align: middle;
}
td.album_photo {
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	padding: 7px;
	text-align: center;
	vertical-align: middle;
}
div.album_thumb1 { float: left; height: 130px; margin: 5px; width: 150px; }
div.album_thumb2 { background-color: #fff; width:120px; height:120px; text-align: center; vertical-align: middle;}
div.album_thumb2 img { vertical-align: middle;  border: 1px solid #DDDDDD; padding: 5px; margin: 10px; }
div.album_thumb2 img:hover { vertical-align: middle;  border: 1px solid #666666; padding: 5px; margin: 10px; }
div.album_thumb2 a { text-decoration:none; }
td.album_comment_author { background: #F1F1F1; margin-bottom: 5px; padding: 5px 7px 5px 7px; }
td.album_comment_body { padding: 5px 7px 0px 7px; }
div.album_title { font-size: 12pt; font-weight: bold; }
td.album_comment1 { padding: 0px 5px 5px 0px; vertical-align: top; }
div.album_comment2 { border-bottom: 1px solid #DDDDDD; margin-bottom: 3px; padding-bottom: 2px; }
td.album_list1 { text-align: center; vertical-align: top; }
td.album_list2 { padding: 0px 10px 10px 5px; vertical-align: top; }
div.album_bar { border-bottom: 1px solid #DDDDDD; margin-bottom: 10px; margin-top: 10px; padding: 0px; }
td.album_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.album_item2 { padding: 5px 5px 5px 5px; vertical-align: top; }
td.album_postcomment { background: #F5F5F5; border: 1px solid #DDDDDD; border-top: none; padding: 10px; }
td.album { background: #FFFFFF; border: 1px solid #DDDDDD; border-top: none; margin-bottom: 12px; padding: 5px 7px 5px 7px; }
div.profile_friend { text-align: center; margin-bottom: 0.5em; }
/*
 * #album_file */
#album_file { margin: 2em 0; text-align: center; }
/*
 * profile_album page */
div.profile_album_view { margin-bottom: 1em; padding: 0.3em 0.2em; }
