/* .search-panel */
#list-page h2 {
	font-size: 18px;
}
/*
#list-page .container-column {
	float: left;
}
#list-page .layout-2-column {
	padding-right: 148px;
	padding-left: 20px;
}
#list-page .layout-2-column #right {
	width: 148px;
	margin-right: -148px;
	margin-top: 20px;
	text-align: left;
}
*/
#list-page .search-panel {
	position: relative;
	width: 635px;
	height: 35px;
	margin: 0px 0px 10px 0px;
	padding: 12px 0px 0px 6px;
	background-color: #fffbe7;
	font-size: 13px;
	color: #4c4c4c;
}
#list-page .search-panel label {
	margin-left: 14px;
	margin-right: 7px;
	vertical-align: 1px;
} * html #list-page .search-panel label { vertical-align: 3px; }

#list-page .search-panel button {
	width: 52px;
	height: 19px;
	padding-top: 19px;
	margin: 0px 9px 0px 6px;
	overflow: hidden;
	border: none;
	cursor: pointer;
	vertical-align: -19px;
        /* ff 3.6 overflow hidden problem hack */
          text-indent: -10000px;
          /* ie7 */ !text-indent: 0;
	background: url(../image/btn_searc_yellow.gif) no-repeat left top;
} * html #list-page .search-panel button { vertical-align: 1px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #list-page .search-panel button {
    vertical-align: -5px;
  }
}

#list-page .search-panel a.detailed {
	font-size: 11px;
	font-weight: normal;
} * html #list-page .search-panel a.detailed { vertical-align: 3px; }
#list-page .search-panel .feed {
	position: absolute;
	right: 14px;
	top: 17px;
	width: 14px;
	height: 14px;
	background:transparent url(../image/icon_rss_small.gif) no-repeat left top;
}
#list-page .search-panel .feed a {
	display: block;
	width: 14px;
	height: 14px;
	overflow: hidden;
	line-height: 200px;
}

#list-page .filter_search {
	width: 200px;
}

/*
#detailed-search-page .box,
#tag-list-page .box,
#list-page .box {
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#detailed-search-page #right .user-covers,
#detailed-search-page #right .album-covers,
#tag-list-page #right .user-covers,
#tag-list-page #right .album-covers,
#list-page #right .user-covers,
#list-page #right .album-covers {
    clear: both;
    margin-bottom: 0px;
}
#detailed-search-page #right .user-covers h3,
#detailed-search-page #right .album-covers h3,
#tag-list-page #right .user-covers h3,
#tag-list-page #right .album-covers h3,
#list-page #right .user-covers h3,
#list-page #right .album-covers h3 {
	width: 184px;
	height: 22px;
    color: #7d7d7d;
    font-size: 15px;
	font-weight: normal;
    padding: 5px 7px 0px 9px;
	border-bottom: 1px solid #d7d6d6;
}
#detailed-search-page #right .box h3 { width: 182px; border-left: 1px solid #d7d6d6; border-right: 1px solid #d7d6d6; background: transparent url(../image/album_box_top.gif) repeat-x left top; }
#detailed-search-page #right .box-rounded h3 { width: 184px; border-left: none; border-right: none; background: transparent url(../image/album_box_top_rounded.gif) no-repeat left top; }
#tag-list-page #right .box h3 { width: 182px; border-left: 1px solid #d7d6d6; border-right: 1px solid #d7d6d6; background: transparent url(../image/album_box_top.gif) repeat-x left top; }
#tag-list-page #right .box-rounded h3 { width: 184px; border-left: none; border-right: none; background: transparent url(../image/album_box_top_rounded.gif) no-repeat left top; }
#list-page #right .box h3 { width: 182px; border-left: 1px solid #d7d6d6; border-right: 1px solid #d7d6d6; background: transparent url(../image/album_box_top.gif) repeat-x left top; }
#list-page #right .box-rounded h3 { width: 184px; border-left: none; border-right: none; background: transparent url(../image/album_box_top_rounded.gif) no-repeat left top; }

#detailed-search-page #right .user-covers .item,
#tag-list-page #right .user-covers .item,
#list-page #right .user-covers .item {
	height: 56px;
    margin: 0px 0px 0px 0px;
    padding: 6px 10px 0px 10px;
	border-bottom: 1px solid #d7d6d6;
}
#detailed-search-page #right .user-covers .item-last,
#tag-list-page #right .user-covers .item-last,
#list-page #right .user-covers .item-last {
	border-bottom: none;
}
#detailed-search-page #right .user-covers .item a,
#tag-list-page #right .user-covers .item a,
#list-page #right .user-covers .item a {
	font-size: 13px;
	font-weight: normal;
}
#detailed-search-page #right .user-covers .item-one-cover,
#tag-list-page #right .user-covers .item-one-cover,
#list-page #right .user-covers .item-one-cover {
	float: left;
}
#detailed-search-page #right .user-covers .item-one-cover img,
#tag-list-page #right .user-covers .item-one-cover img,
#list-page #right .user-covers .item-one-cover img {
	border: 1px solid #c9c8c1;
}
#detailed-search-page #right .user-covers h4,
#tag-list-page #right .user-covers h4,
#list-page #right .user-covers h4 {
	float: left;
	width: 120px;
    margin: 0px 0px 0px 8px;
    padding: 16px 0px 0px 0px;
}

#detailed-search-page #right .album-covers h3 span,
#tag-list-page #right .album-covers h3 span,
#list-page #right .album-covers .footer-all span {
	font-size: 11px;
	padding: 0px 0px 0px 28px;
}
#detailed-search-page #right .album-covers h3 span a,
#tag-list-page #right .album-covers h3 span a,
#list-page #right .album-covers .footer-all span a {
	font-size: 13px;
    color: #009ad4;
	font-weight: normal;
}
#detailed-search-page #right .album-covers .content,
#tag-list-page #right .album-covers .content,
#list-page #right .album-covers .content {
	padding: 5px 0px 0px 0px;
}
#detailed-search-page .box a.box-user-fotostream-line,
#tag-list-page .box a.box-user-fotostream-line,
#list-page .box a.box-user-fotostream-line {
	float: right;
}
#detailed-search-page #right .box .box-inner,
#tag-list-page #right .box .box-inner,
#list-page #right .box .box-inner {
	width: 198px;
	border-left: 1px solid #d7d6d6;
	border-right: 1px solid #d7d6d6;
	border-bottom: 1px solid #d7d6d6;
	background-color: #fffdf3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#detailed-search-page #right .album-covers .item,
#tag-list-page #right .album-covers .item,
#list-page #right .album-covers .item {
    margin: 0px 0px 0px 0px;
}
#detailed-search-page #right .album-covers h4,
#tag-list-page #right .album-covers h4,
#list-page #right .album-covers h4 {
	color: #a5a49f;
    padding: 7px 4px 8px 7px;
	margin: 0px 0px 6px 0px;
	border-bottom: 1px solid #edebe2;
}
#detailed-search-page #right .album-covers .item-last h4,
#tag-list-page #right .album-covers .item-last h4,
#list-page #right .album-covers .item-last h4 {
	border-bottom: none;
}
#detailed-search-page #right .album-covers h4 a,
#tag-list-page #right .album-covers h4 a,
#list-page #right .album-covers h4 a {
	font-weight: normal;
}
#detailed-search-page #right .album-covers .item-one-cover,
#tag-list-page #right .album-covers .item-one-cover,
#list-page #right .album-covers .item-one-cover {
    width: 94px;
    height: 93px;
    margin: 0px 0px 2px 5px;
    background: transparent url(../image/panel_album_bg.gif) no-repeat left bottom;
}
#detailed-search-page #right .album-covers .item-one-cover img,
#tag-list-page #right .album-covers .item-one-cover img,
#list-page #right .album-covers .item-one-cover img {
    margin: 6px 0px 0px 5px;
}
#detailed-search-page #right .album-covers .item span,
#tag-list-page #right .album-covers .item span,
#list-page #right .album-covers .item span {
	float: right;
	display: block;
	width: 50px;
	font-size: 13px;
	color: #a5a49f;
	margin: 36px 34px 0px 0px;
	padding: 0px 0px 0px 0px;
}
* html #detailed-search-page #right .album-covers .item span { margin-right: 12px; }
* html #tag-list-page #right .album-covers .item span { margin-right: 12px; }
* html #list-page #right .album-covers .item span { margin-right: 12px; }
#detailed-search-page #right .album-covers p,
#tag-list-page #right .album-covers p,
#list-page #right .album-covers p {
    font-size: 14px;
    text-align:right;
}
#detailed-search-page #right .album-covers p a,
#tag-list-page #right .album-covers p a,
#list-page #right .album-covers p a {
    font-weight: normal;
}
#detailed-search-page #right .album-covers p span,
#tag-list-page #right .album-covers p span,
#list-page #right .album-covers p span {
    display: block;
    float:right;
    height: 17px;
    width: 11px;
    margin-left: 5px;
    background: transparent url(../image/icon_extract.gif) no-repeat 0px 0px;
}
#detailed-search-page #right .album-covers .footer-all,
#tag-list-page #right .album-covers .footer-all,
#list-page #right .album-covers .footer-all {
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 12px 0px;
}
*/

/* feed */
/*#list-page .feed-panel,
#tag-list-page .feed-panel,
#detailed-search-page .feed-panel {
	float: left;
	background: transparent url(../image/panel_type2_bg.gif) repeat-x top left;
	margin-right: 3px;
	margin-left: 20px;
}
#tag-list-page .feed-panel,
#detailed-search-page .feed-panel {
	margin: 15px 3px 0px 45px;
}
#list-page .feed-panel ul,
#tag-list-page .feed-panel ul,
#detailed-search-page .feed-panel ul {
	width: 274px;
	padding: 12px 10px 14px 16px;
	background: transparent url(../image/panel_type2_end_bg.gif) no-repeat top right;
}
#list-page .feed-panel ul li,
#tag-list-page .feed-panel ul li,
#detailed-search-page .feed-panel ul li {
	display: inline;
	padding-left: 10px;
	border: 0px solid red;
}
#list-page .feed-panel ul li a,
#tag-list-page .feed-panel ul li a,
#detailed-search-page .feed-panel ul li a {
	color: #f17272;
}
#list-page .feed-panel ul li a:hover,
#tag-list-page .feed-panel ul li a:hover,
#detailed-search-page .feed-panel ul li a:hover {
	color: #f13f3f;
}
#list-page .feed-panel ul li.feed a,
#tag-list-page .feed-panel ul li.feed a,
#detailed-search-page .feed-panel ul li.feed a {
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	line-height: 150px;
	overflow: hidden;
	margin-top: -5px;
	background: transparent url(../image/icon_rss.gif) no-repeat top left;
}*/
/* /feed */

#list-page .result-number, #list-page .result-number1 {
	color: #a5a5a5;
	text-align: left;
	padding: 10px 10px 10px 360px;
}

#list-page .result-number1 {
	padding-top: 0px;
}

#list-page .result-number2 {
	margin-top: 20px;
}

#tag-list-page .container-column h2 {
	/*float: left;*/
	padding-bottom: 10px;
}
#tag-list-page .container-column h2 a.feed,
#tagcloud-page .container-column h2 a.feed {
	position: absolute;
	top: 24px;
	right: 1px;
	display: block;
	width: 14px;
	height: 14px;
	overflow: hidden;
	line-height: 200px;
	background: url(../image/icon_rss_small.gif) no-repeat left top;
}
#tagcloud-page .container-column h2 a.feed {
	right: 21px;
}

#detailed-search-page .result-count {
	color: #a5a5a5;
	float: left;
	padding: 28px 0px 10px 150px;
	width: 200px;
}

/*#detailed-search-page #details-row {
	float: left;
}*/

#detailed-search-page .feed-panel {
	margin-top: 0px;
}

#detailed-search-page .item-row {
	margin-top: 30px;
}

.item_error, #list-page .item_error {
 width: 500px;
 margin-top: 7px;
 margin-bottom: 7px;
 background: transparent url(../image/panel_upload_2_bg.gif) no-repeat center left;
}

.item_error p, #list-page .item_error p {
 padding: 8px;
 position: relative;
 left: 5px;
 color: #db3c14;
 background: transparent url(../image/panel_upload_2_end_bg.gif) no-repeat center right;
}

.item_error p span, #list-page .item_error p span {
 padding: 7px 0px 7px 22px;
 color: black;
 background: transparent url(../image/icon_upload_error.gif) no-repeat left center;
}


.item_info, #list-page .item_info {
 background: transparent url(../image/panel_upload_2_bg_info.gif) no-repeat center left;
}

.item_info p, #list-page .item_info p {
 background: transparent url(../image/panel_upload_2_end_bg_info.gif) no-repeat center right;
}

.item_info p span,
#list-page .item_info p span {
  background: transparent url(../image/icon_upload_info.gif) no-repeat left center;
}




