/* style for http://people.bath.ac.uk/ma2mo/ */

/*old blue: h1 { color:#003399 } */
/* bath stonde: D5D3B9 */
/* grey: 484542 */
/* Petrol #606A86 */
/* old background: #EBE7C9, lighter grey #FBFAE9 */
h1 { color: #606A86; font-weight:normal } 
h2 { color: #606A86; font-weight:normal } 
h3 { color: #606A86; font-weight:normal } 
/* font-family:Helvetica,Arial,sans-serif; */
/* "Arial Black", Gadget, sans-serif */


body { 	font-family:Helvetica,Arial,sans-serif;background-color:#F1F1F1;padding:0pt;margin:0pt; }
img.logo { float:right; }
.middle { vertical-align:middle;}
.floatright { float:right; }
.small { font-size:smaller; }
.centered { text-align:center;font-size:smaller; }

.shadow {     box-shadow: 10px 10px 5px grey; }

a:link { font-weight:normal; color:#4F5560; text-decoration:none; }
a:visited { font-weight:normal; color:#79797d; text-decoration:none; }
/*a:focus { font-weight:bold; color:red; text-decoration:underline; }*/
a:hover { font-weight:normal; text-decoration:underline; }
a:active { font-weight:normal; text-decoration:underline; }

.portrait { float:right; }	

img.photo {
        width: 100%;
        }
		
		
td.photo {
        width: 20%;
        vertical-align: top;
        }

.article{
		margin: 0px;
        padding: 0px; /* indent */
		}
		
table.photos {
        width: 100%;
        /*align: center;*/
        table-layout: fixed;
        }

.main { 	background-color:white; 
			padding:60px; 
			vertical-align:top;
			border: 1pt solid #A0A0A0;
			width:700;
			}

.spacing { width:700px;
		margin-left:auto;
		margin-right:auto;
		border: 1pt solid #A0A0A0;
		padding: 30px;
		background-color:#FFFFCC;
		text-align:left;
		background-color:white; 
		padding:60px;
			}

td.photohead {
        font-size: larger;
        font-weight: bold;
        color: #003399;
        border-bottom: #003399 thin solid;
        width: 100%;
        }
		
.gallery_menu {
							text-align: center;
}
	
	
.menu {
		text-align: center;
		padding: 5px;
		color: white;
		background-color: #606A86;
		/*border-color: #003399;*/
		/*margin: 5pt;*/
}	

.white {
	color: white;
}
/*td.topimage {
        width: 12%;
        text-align: center;
        }*/