.album {
min-height:100px;
height:auto !important;
height:100px;
border:1px solid red;
}
.switch_checkbox {
	text-align : right;
	margin-top : 60px;
	margin-bottom : -40px;
	margin-right : 15px;
}

#content {
    position : relative;
}

#album_list, #photo_list {

	margin-top : 10px;
	padding-left  : 20px;
}

#album_admin , #photo_admin, #pic_admin , #addcomment{
	padding : 10px 30px 0 30px;
	border : 1px solid #ccc;
	background:  #FEF9E9;
	margin : 20px 20px 20px 0;
    width:90%;
}


#album_list .album {	
	margin : 5px;
	padding :15px 15px 5px 15px;
	border : 1px solid #fdca95;
	min-width : 480px;	clear:both;
	background:url(../cssimg/ablum_bg.jpg) left top repeat-y;
	min-height:100px;
	height:100px;
}

#album_list .album  div  {
    float: left; 
	margin-left:15px;
	position:relative;
}
html>body #album_list .album  div{margin-left:30px;}
*+html>body #album_list .album  div{margin-left:30px;}

#album_list .album div img  {
padding:8px;
background:#fdca95;
border:1px solid #eee;
}

#album_list .album ul {	
	font-size : 1em;	  
    margin : 0 0 0 140px;
}
html>body #album_list .album ul {margin : 0 0 10px 100px;}
*+html>body #album_list .album ul {margin : 0 0 0 140px;}

#album_list .album .album_title {
	font-size : 1.25em;
}

#album_list .album ul  li {
	list-style-image : none;
	list-style:none;

}

#photo_list{width:95%;}

#photo_list .photo {
	float : left;
	width : 135px;
	height : 125px;
	margin : 15px 0 20px 0;
	position : relative;

}


#photo_list .photo div {
	background : url(../cssimg/thumb_bg.gif) ;
	width : 123px;
	height : 123px;
	padding-top : 20px;
	text-align : center; 
}

#photo_list .photo div img  {
	border : 1px solid #ccc;
}

#photo_list ul {
	position : absolute;
	top : 105px;
	left : 16px;
	text-align : center;
	font-size : 0.8em;
	padding : 0;
	margin : 0;
	width : 90px;  
}

html>body #photo_list ul {font-size : 0.85em;}
*+html>body #photo_list ul {font-size : 0.8em;}

#photo_list ul li {
	list-style-image : none;

	list-style:none;
    margin-bottom : 8px;
}

#photo_list .photo p {
    margin : 0;
    margin-top : -15px;
    padding : 0;
    text-align  : center;
}


#pic_solo ul li {
	list-style-image : none;

	list-style:none;
}

#pic_desc {
	
}
#pic_img {
	margin-top : 10px;
}
#pic_img img{
	padding : 8px;
	border : 1px solid #ccc;
	background : #fff;
}

/* 網路相簿
 
File:
 albums/album.php  相簿列表
 albums/photo.php 相片列表
 albums/pic.php  單一相片展示
 community/album.php 
 community/photo.php
 community/pic.php   


#album img {
	border : 0px;
}	



#album {
	width : 90%;
}

#page_album .photo {
	padding  : 0px;
  text-align : center;
}

#album img {
	padding :1px;
	margin : 3px;
	border: 1px solid #ccc;

}

#album h4 {
  width : 90%;
}

#album .pic_special {
	padding : 1px;
	border: 3px solid #666;
	float : none;
}
#album .pic a:hover {
  text-decoration: none;
 }


.photo_date,.photo_creator {
	display : none;
}

#album ul {
	margin : 0;
	padding : 0;
}
#page_photo #album_upload li {
	margin-bottom : 5px;
}
#album_archive {
  clear : both;
	text-align:center;
	margin : 0px;
	padding : 3px;
	background-color : #eee;
}

#album_archive ul li {
	display : inline;
} 

#album_nav{
 clear : both;
	padding : 0;
	margin : 0;
}

*/


