
/* total page width: 60 + 823 + 60 = 943 */

/* total album container width: 4 + 815 + 4	= 823 */

/* Applied to <div> for album item */
.album1, .album2, .album3
					{
					background-repeat: repeat;
					width: 815px;
					padding: 4px;
					min-height: 236px;
					margin-left: 0px;
					margin-top: 25px;
					margin-bottom: 25px;
					margin-right: 0px;

					}
					
.album_cover_image
					{
					width: 218px;
					height: 218px;
					margin: 10px;
					}


.album1				{
					background-image: url('../siteimages/sandpaper_cream.gif');
					}
					
.album2				{
					background-image: url('../siteimages/sandpaper_beige.gif');
					}
					
.album3				{
					background-image: url('../siteimages/sandpaper_mauve.gif');
					}
					
	/*			
.album1 h1, .album2 h1, .album3 h1
					{

					}
					
/* Album title 					
.album1 h2, .album2 h2, .album3 h2
					{

					}			
*/					
/* album details body text */
.album1 p, .album2 p, .album3 p
					{
					font-size: 14px;
					margin-top: 12px;
					margin-bottom: 12px;
					}
					

/* Link colours: album details body text (default): underline when hovering */					
								
.album1 a:link,
.album1 a:visited,
.album1 a:focus,
.album1 a:active,
.album2 a:link,
.album2 a:visited,
.album2 a:focus,
.album2 a:active,
.album3 a:link,
.album3 a:visited,
.album3 a:focus,
.album3 a:active			{
							color: #038CC0;
							font-weight: bold;
							text-decoration: none;
							}
							
.album1 a:hover,
.album2 a:hover,
.album3 a:hover				{
							text-decoration: underline;
							}			

					
/* Applied to page numbers table */		                    
#page_numbers
							{
							margin-left: 90px;
							margin-bottom: 10px;
							}
				
/* Applied to all page number table cells */							
#page_numbers td			{
							height: 30px;
							vertical-align: middle;		
							font-size: 14px;					
							}						
							
/* Applied to page numbers table cells that contain a page number */	
.page_numbers_cell			{
							width: 30px;
							background-image: url('../siteimages/page_no_bg_unselected.gif');
							background-position: top left;
							background-repeat: no-repeat;
							text-align: center;
							}
							
/* Applied to the 'next' and 'previous' button cells */
#previous_page				{
							width: 60px;
							text-align: right;
							}
							
#next_page					{
							width: 60px;
							text-align: left;
							}
							
#page_numbers div
							{
							width: 30px;
							height: 25px;
							text-align: center;
							vertical-align: top;
							padding-top: 5px;			
							}
							
/* Link colours: page numbers */								
.page_numbers_cell a:link,
.page_numbers_cell a:visited,
.page_numbers_cell a:focus,
.page_numbers_cell a:hover,
.page_numbers_cell a:active
							{
							color: #fff;
							font-weight: bold;
							text-decoration: none;
							}

#main_page_middle		
							{
							padding-bottom: 0px;
							}
