html,body{margin:0;padding:0}
body{
font: 100% verdana, helvetica, arial,sans-serif;
text-align:center;
background-color: #aaaa5f;
}
p{margin:0 10px 10px}
a { color: #eaead0; text-decoration: none; font-weight:bold;}
a:link { color: #eaead0; text-decoration: none; font-weight:bold; }
a:visited { color: #e1c898; text-decoration: none; font-weight:bold;}
a:active { color: #F9B8B8; text-decoration: underline; }
a:hover { color: #F9B8B8;  text-decoration: underline; }

div#header{
height: 70px;
background-image: url(images/banner-March05.gif);
	margin: 0;
	padding: 0;
	border: 0;
border-left: solid 1px #333;
border-right: solid 1px #333;
border-top: solid 1px #333;
}
 h1{
	font-size: 120%;
        margin-top: 7px;
	margin-bottom: 3px;
	margin-left: 10px;
	color: #884c79;
  }

div#container{
text-align:left;
background: #fff;
color: #000;
width:604px;
margin:0 auto;
padding: 0;
}

div#containerphoto{
text-align:left;
background: #884c79;
color: #000;
width:604px;
margin:0 auto;
padding: 0;
}

div#containerabout{
text-align:left;
/*/*/background: #fff url(images/purple.gif) repeat-y;/* */
color: #000;
width:604px;
margin:0 auto;
padding: 0;
}

div#content{
float:right;
width:380px;
background:#ffffff;
border-right: solid 1px #333;
}

div#sidebar{
background:#884c79;
float:left;
clear:left;
width:220px;
font-size: 80%;
border-left: solid 1px #333;
}
div#sidebar h2{
	font-size: 120%;
    margin-top: 7px;
	margin-bottom: 3px;
	color: #aaaa5f;
	margin-left: 10px;
	}

div#footer{background: #884c79;
color: #ccc;
font-size: 80%;
text-align: center;
border-left: solid 1px #333;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
}

div#footer p{margin:5px;padding:0px 5px}
div#footer{clear:both;width:602px;}
div#footer h3{
	font-size: 100%;
	}

#topnav{
text-align: right;
font-size: 80%;
margin-top: 0px;
}
#topnav a{
	text-decoration: none;
	color: #884c79;
                }
				
#topnav a:hover{
	text-decoration: none;
	color: #ff6666;
                }

#topnav ul
{
padding: 0px;
margin: 0px;
margin-bottom: 15px;
}

#topnav li
{
display: inline;
list-style-type: none;
padding-right: 10px;
padding-bottom: 0px;
margin: 0px;
}

.littlepic {
border:1px #393928 solid; 
margin-top:4px
margin-bottom:4px;
margin-right:15px;
margin-left: 15px;
 }

.littlepic-archive {
border:1px #393928 solid; 
margin-top:7px
margin-bottom:7px;
margin-right: 3px;
margin-left: 3px;
}

.mainpic {
width: 602px;
margin-top: 0px;
margin-bottom: -5px;
margin-left: 0px;
margin-right: 0px;
border-right: solid 1px #333;
border-left: solid 1px #333;
}
/* style for right alignment */	
 .right {
	float: right;
	}
	
 /* style for left alignment */	
 .left {
	float: left;
	}
	
.hide
{
	display: none;
}

/* smaller type style */
.small {font-size: 12px;}

/* photo caption style */
.caption {font-size: 12px;
	font-style:italic;
}

/* photo credit style */
.credit {font-size: 10px;
}
.wrapper {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #aaaa5f;
border-left: solid 1px #333;
border-right: solid 1px #333;
}

div.spacer { clear : both; }

#archivewrapper
{
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
}
