body {
	background: white;
	color: gray;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 0;
	margin:0;
	font-size: 10px;
	line-height: 18px
}
* html .container {
	margin-left: -700px;
	position: relative;
}
/*\*/
* html .container, * html .content {
	height: 1px;
}
/**/
.content {
	padding: 5px;
	background-color: white;
}
.width {
	width: 800px;
	min-width: 700px;
	margin:0 auto;
	height:100%;
}
* html .minwidth {
	padding-left: 700px;
}
/*\*/
* html .minwidth, * html .layout {
	height: 1px;
}
/**/
p { margin:0;
	padding-left: 1.5em;
	padding-right: 1.5em;
}
.content h2 {font-size: 10px; font-weight:normal;
	padding: 1.5em;
	color: gray;
}

#header { background: white; text-align:center;
	height: 95px;
}
#header img {margin:12px auto;}
#footer {height: 200px;
	padding: 1.5em;
}


a {color: gray;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}
a:visited {color: gray;
	font-size: 12px;
	text-decoration: none;
}

a:active {text-decoration: none; color: silver;}a:hover {text-decoration: none; color: silver;}


#album {width: 750px; height: 500px; position:relative; margin:5em auto; text-align:left; border:1px solid #ddd;}
#pad_left {width:400px; height:400px; float:left;}
#pad_left p {text-indent:1em; font-size:0.75em; position:relative; z-index:200;}
#pad_top {width:200px; height:200px; float:right;}
#holder {width:200px; height:200px; background: transparent url(../menu/graphics/grid.gif); float:right;}
