@import url(base.css);

#photos {
	float:left;
	width:530px;
}

#info {
	float:left;
	width:230px;
	margin:20px 20px 0 0;
	line-height:1.5em;
}

#info .separate {
    display:block;
    margin:25px 0 0 0;
    padding:8px 0 0 0;
    border-top:1px solid #333333;
}

#info a {
	font-weight:bold;
	text-decoration:underline;
}

#info a:hover { 
    color:#ffffff;
    text-decoration:none;
}

#info #details {
    clear:left;
    margin:0 0 24px 0;
	padding:10px;
	background-color:#1a1a1a;
	border-top:1px solid #404040;	
	border-bottom:1px solid #404040;
}

#defaulttaglist {
    margin-top:18px;
    font-size:140%;
    font-weight:bold;
    color:#fff;
}

#defaulttaglist a {
    text-decoration:none;
}

#defaulttaglist a:hover {
    text-decoration:underline;
}

#info #taglist {
    list-style:disc;
    padding:20px 10px 0;
    margin:10px 0;
}

#info #taglist li {
    margin:0 0 0 10px;
    padding:0;
    text-indent:0; 
}

#info #taglist a {
    text-decoration:none;
    font-weight:normal;
}

#info #taglist a span {
    text-decoration:underline;
    font-weight:bold;
}

#info #taglist a.selected {
    color:#808080;
}

div#pagination { 
    clear:left; 
    position:relative;
    color:#808080;
	font-size:120%;
	font-weight:bold;
    text-transform:lowercase;
}

#pagination a {
    color:#fff;
    text-decoration:none;
}

#pagination a:hover { 
    display:inline; /* a little IE Mac lovin' */
    text-decoration:underline;
}

#pagination .prev { 
    position:absolute;
    left:0;
}

#pagination .next { 
    position:relative;  /* a little IE lovin' */
    float:right; 
}

#pagination .pages { 
    position:absolute;
    margin:0 100px;
    width:330px;
    text-align:center;
}

.divider {
	visibility:hidden;
	float:left; 
	clear:both;
	width:100%;
	padding:0;
	margin:40px 0 0 0;
}
