.album {

	margin: 7px 0;

	padding: 7px 7px 7px 20px;

	border: 1px #333 solid;

}



.album .image {

	float: right; 

	margin-left: 5px;

}



.album h2.name {

	font-size: 1.8em;

	font-weight: bold;

	margin: 0;

	padding: 0;

}



#albumlist div #clear {

    clear: both;

    margin: 0;

    padding: 0;
	width: 400px;
}



.clear { 

    clear: both; 

}



#thumbswide {

	text-align: left;	

    width: 750px;

}



#thumbsnarrow {

    text-align: left;

    width: 700px;

}



.description {

    height: 38px;

}



.thumbs img {
    
	margin: 5px;

	padding: 0px;

	border: 2px solid #666666;

}



#imagetitle {
	display: none;

    text-align: center;

    font-size: 1.4em;

}

    

#imagedesc {

    text-align: center;

    font-size: 1.4em;

}

    

    

#albumlist div {
    padding: 10px 10px 10px 10px;

    margin-bottom: 15px;

}

#albumlist div a {
	font-family: Verdana, Geneva, sans-serif;


}
    

#albumlist .alt, #albumlist .alt div {



}



#albumlist .even, #albumlist .even div {



}



#albumlist a img {

	border: 0px solid #666666; 

}



.prev {

	float: left;

    text-align: left;

}



.next {

	float: right;

    text-align: right;

}



#prevnext {
	font-family: Verdana, Geneva, sans-serif;
    margin: 10px auto 20px auto;

    padding: 0;

/*    width: 490px; */

}

#prevnext a {
    font-family: Verdana, Geneva, sans-serif;

}

    

#prev-arrow, #next-arrow {

    margin: 0 -20px;

    padding: 0;

    width: 40px;

    position: relative;

    top: 350px;

    font-size: 4.0em;

}



#prev-arrow a:link, #next-arrow a:link { border-style: none; }

#prev-arrow a:visited, #next-arrow a:visited { border-style: none; }

#prev-arrow a:hover, #next-arrow a:hover { text-decoration: none; }

#prev-arrow a:active, #next-arrow a:active { border-style: none; }

#prev-arrow { text-align: left; }

#next-arrow { text-align: right; }

tt {
 font-family: Verdana, Geneva, sans-serif;   
}

