/* -----------------------------------------------------------------------------
    collagen list view
----------------------------------------------------------------------------- */

#collagen .collagen-head {
	margin-bottom: 1em;
}
#collagen .collagen-head h2 {
	display: inline;
	margin: 0;
}
#collagen .collage-range {
	color: #999;
	font-size: 1.15em;
	padding-top: 2px;
}
#collagen .listview div {
   height:18em;
}
#collagen .listview {
	padding-bottom: 0;
}
.listview li {
	padding: 0;
}


/* -----------------------------------------------------------------------------
    single view 
----------------------------------------------------------------------------- */

#collage img.collage-oldsize {
    background:url(../../img/basics/collage_oldsize_bg.gif) no-repeat top left;
    padding:5px;
    margin-bottom:10px;
}
#collage img.collage {
    background:url(../../img/basics/collage_bg.gif) no-repeat top left;
    padding:5px;
    margin-bottom:10px;
}
#collage .fix {
    height:50px;
    padding:0 9px 0 9px;
}
#collage .col-r h2 {
    background:rgb(245, 246, 246);
    padding:9px;
    font-size:1.2em;
}
#collage .col-l h2 {
    margin:0;
}
#collage ul {
    list-style:none;
}
#collage hr {
    height:1px;
    border:none;
    background:#E6E6E6;
}
#collage .col-r ul,
#collage .col-r p {
    padding:1em 0;
}
#collage .col-r ul p {
    padding:0.5em 0;
}
#collage p strong {
    display:block;
}
#collage p strong.error {
    display:inline;
}

/* -----------------------------------------------------------------------------
    tagcloud
----------------------------------------------------------------------------- */
#collagen .tagcloud {
	margin: 2em 0 3em 0;
}

#collagen .tagcloud ul {
	list-style: none;
	margin: 1em 50px 0 50px;
}

#collagen .tagcloud li {
	float: left;
	margin: 8px 8px 0 0;
}

#collagen .tagcloud li a {
	text-decoration: none;
	background: #eaeaea;
	margin: 1em 1em 0 0;
	color: #000;
}

#collagen .tagcloud li a:hover {
	text-decoration: underline;
	color: #951A1C;
}

#collagen .tagcloud .size0 {
	font-size: 1em;
	padding: 1px 1px;
}

#collagen .tagcloud .size1 {
	font-size: 1.2em;
	padding: 1px 1px;
}

#collagen .tagcloud .size2 {
	font-size: 1.4em;
	padding: 1px 1px;
}

#collagen .tagcloud .size3 {
	font-size: 1.7em;
	padding: 1px 1px;
}

#collagen .tagcloud .size4 {
	font-size: 2.2em;
	padding: 1px 1px;
}

#collagen .tagcloud .size5 {
	font-size: 2.8em;
	font-weight: bold;
	padding: 5px 10px;
}

#collagen .tagcloud .size0 a {
	padding: 1px 1px;
}

#collagen .tagcloud .size1 a {
	padding: 1px 2px;
}

#collagen .tagcloud .size2 a {
	padding: 1px 4px;
}

#collagen .tagcloud .size3 a {
	padding: 1px 6px;
}

#collagen .tagcloud .size4 a {
	padding: 2px 8px;
}

#collagen .tagcloud .size5 a {
	padding: 2px 10px;
}

/* -----------------------------------------------------------------------------
    ecard
----------------------------------------------------------------------------- */
h2.ecard {
	padding:0 9px;
}
img.collage-oldsize {
    background:url(../../img/basics/ecard_oldsize_bg.gif) no-repeat top left;
    padding:5px;
}
img.collage,
img.collage-orig {
    background:url(../../img/basics/ecard_bg.gif) no-repeat top left;
    padding:5px;
}
.ecard-message h2 {
	background-color:#F5F6F6;
	padding:9px 10px;
}
.ecard-message p {
	padding-left:9px;
}
