.Mdialog {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	z-index:1;
}
/*this is the beginning of the button menu system*/

#menu .extra {background:none; padding-right:0;}
#menu .act {background:none;}

#menu {
	width:100%;
	margin:0 auto;
}
#menu ul {
	margin:0 0 0 0;
	
}
#menu li {
	float:left;
	background:url(../images/m-border.gif) right 12px no-repeat; padding:0 4px 0 3px;
	width:126px;
	height:42px;
	color:#C1C1C1;
	font:normal 16px/42px Arial, Helvetica, sans-serif;
}
#menu a {
	text-align:center;
	padding:0 0px;	
	width:126px;
	float:left;
	text-decoration:none;
	letter-spacing:1px;
	color:#C1C1C1;
}
/*/*/
a {
}
/* NN4 hack */

#menu a:hover, #menu a:focus {
	float:left;
	text-decoration:none;
	display:block;
	background:url(../images/m1-act.png) no-repeat center bottom;
	width:126px;
	height:42px;
	color:#ffffff;
	font:normal 16px/42px Arial, Helvetica, sans-serif;
	text-align:center;
}

/*this ends the menu buttons*/


/*the you are here trick (persistent page indicator) */
body#homepage li#home a, 
body#donatepage li#donate a, 
body#brickpage li#brick a, 
body#brickthankspage li#brick a, 
body#heartspage li#hearts a, 
body#volpage li#vol a, 
body#contactpage li#contact a,
body#blogpage li#blog a{	
	padding:0px;	
	float:left;
	text-decoration:none;
	text-align:center;
	display:block;
	background:url(../images/m1-act.png) no-repeat center bottom;
	color:#ffffff;
	font:normal 16px/42px Arial, Helvetica, sans-serif;
}

