body        {
		font:100%  atrial, helvetica, sans-serif;
		background:#c0ceff url(./leftshade.gif);
		margin:0;
		}
pre         {
            font:80%  atrial, helvetica, sans-serif;
		margin:2em;
		}
div#container1
            {
            position:relative;
		width:815px;
		margin: auto;
		margin-top:3px;
		margin-bottom:3px;
		background:#c0ceff;
            }
#header     {
		background:#c0ceff url(./top.gif);
		height:177px;
		}

#footer     {
            background #c0ceff;
            font-size:0.6em;
            color:#00c;
		margin:0em 5em 0em 0em;
		border-left:170px solid #9bf;
		padding:0px 0px 2px 72px;
		}

#f_noborder {
            background #c0ceff;
            font-size:0.6em;
            color:#00c;
		margin:0em 5em 0em 0em;
		padding:0px 0px 2px 72px;
		}

#content    {
		xpadding:1px 1em 2em 1em;
            padding:1px 1em 1em 72px;
            border-left:170px solid #9bf;
		}

h1          {
		font-size:1.8em;
		color:#00c;
            }

#content img 
		{
		width:132px;
		height:177px;
		padding:1px;
		border:2px solid #00c;
		float:right;
		margin:0 0 1em 1em;
		}

#photos	{
		xpadding:1px 1em 2em 1em;
            padding:1em 0 2em 72px;
            border-left:170px solid #9bf;
		}

#p_noborder	{
		xpadding:1px 1em 2em 0;
            padding:1em 0 2em 72px;
            }

#photos img
		{
		padding:1px;
		border:2px solid #00c;
		margin:0;
		}

#navigation {
		position:absolute;
		top:200px;
            width:170px;
		color:#00f;
		background:#9bf;
            font-weight:bold;
		}
#navigation ul {
		margin:0 2em 1em 0;
		border:0;
		list-style:none;
		}
#navigation ul a {
		text-decoration:none;
		display:block;
		padding:0 0.5em;
		margin:0 3em 1px 0;
		}
#navigation ul a:link {
		color:black;
		}
#navigation ul a:visited {
		color:black;
		}
#navigation ul a:hover {
		color:white;
		}
#navigation ul a:active {
		color:black;
		}

