/*
	Override Stylesheet
*/


#content-page,
#content-post,
#archive-list,
#mosaic-list,
#content-archives {
	margin: 50px auto;
	}

#content-post {
	margin: 0px;
	width: 100%;
	padding: 30px 0;
	text-align: center;
	}




#page {
	border: 1px solid black;
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	width: 980px;
	margin: 10px auto /*40px auto*/;
	display: block;
	overflow: hidden;
	}


#commentspopup,
#page {
	text-align: left;
	background: rgb(0, 0, 0);
	}




#page #headerimg {
	/* display the title */
	height: 0px;
	margin-bottom: 0px;

	position: absolute;
	left: 20px;
	top: 10px;
	z-index: 100;
	}


#page #header-description {
	position: absolute;
	top: 14px;
	left: 105px;
	z-index: 200;
	
	clear: left;
	font-size: 8pt;
	text-align: left;	
	}




#header {
	/* the header section, covering title, menu and graphics */
	margin: 0;
	padding: 0; 
	height: 20px;
	display: block;
	
	background: rgb(0, 0, 0);
	
	/* allow positioning; is itself relative to #page  */
	position: relative;
	}





#header-top {
	/* display the upper left rounded border */
	background: rgb(0,0,0);
	height: 0px;
	width: 100%;
	overflow: visible;

	/* positioning */
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 10;
	}


#header-top-inner {
	/* display the upper right rounded border */
	/*background: url(images/arc-t-rt.gif) no-repeat right top;*/
background: rgb(0,0,0);
	height: 0px;
	width: 100%;
	overflow: visible;

	/* positioning */
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9;
	}	

#header-bottom {
/*	background: url(images/arc-lt.gif) no-repeat left bottom; */
background: rgb(0,0,0);
	height: 0px;
	width: 100%;

	/* positioning; relative to #header; set top to the height of the #header element */
	/*position: relative;
	top: 30px;*/
	z-index: 50;
}

#header-bottom-inner {
	/*background: url(images/arc-rt.gif) no-repeat right bottom;*/
background: rgb(0,0,0);
	height: 0px;
	width: 100%;

	/* positioning; relative to #header-bottom */
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 50;
}









#footer {
	/*background: rgb(37, 37, 37) url(images/grid2.gif);*/
background: rgb(0,0,0);
	position: relative;
	}
	
#commentspopup #footer {
	padding-bottom: 20px;
}
	
#footer-top {	
	/* display the upper left rounded border */
	/*background: url(images/arc-l.gif) no-repeat top left;*/
background: rgb(0,0,0);
	height: 20px;
	top: -20px; /* push image up */
	
	width: 100%;
	overflow: visible;
	position: relative;
	}	
	
#footer-top-inner {
	/* display the upper left rounded border */
/*	background: url(images/arc-r.gif) no-repeat top right;*/
background: rgb(0,0,0);
	height: 20px;
	width: 100%;
	overflow: visible;
	}








#footer-bottom {
	/* display the upper left rounded border */
	/*background: url(images/arc-t-r.gif) no-repeat bottom right;*/
background: rgb(0,0,0);
	height: 20px;
	/* top: 10px; /* push image up */	
	
	width: 100%;
	overflow: visible;
	position: relative;
	z-index: 10;
	}
	
#footer-bottom-inner {
	/* display the upper left rounded border */
	/*background: url(images/arc-t-l.gif) no-repeat bottom left;*/
background: rgb(0,0,0);
	height: 20px;
	
	width: 100%;
	overflow: visible;
	position: relative;
	z-index: 10;
	}	




