/* RESET */
/* ----------------------------------------- */

html 						{ margin: 0; padding: 0; height: 100%;
					  		overflow: -moz-scrollbars-vertical; overflow-y: scroll; overflow-x: hidden; }
body 						{ margin: 0; padding: 0; float: left; width: 100%; }
a 							{ text-decoration: none; }
a img 						{ border: none; }
ul, ol 						{ list-style-position: inside }
div 						{ margin: 0; padding: 0; }
div#mn-wrapper				{ margin: 0 auto; }
div#mn-preload 				{ position: absolute; left: -642008px; }
.pane-list 					{ cursor: pointer; }
#javascript 				{ display: none; }



/* Gradient Rounded Buttons */
/* ----------------------------------------- */

/* button ---------------------------------------------- */
.button { display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); }
	.button:hover { text-decoration: none; }
	.button:active { position: relative; top: 1px; }
.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }
.medium { font-size: 12px; padding: .5em 1.5em .5em; }
.small { font-size: 11px; padding: .2em 1em .275em; }
/* color styles ---------------------------------------------- */
/* gray */
.gray { color: #e9e9e9; border: solid 1px #555; background: #6e6e6e; background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757)); background: -moz-linear-gradient(top, #888, #575757); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757'); }
	.gray:hover { background: #616161; background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b)); background: -moz-linear-gradient(top, #757575, #4b4b4b); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b'); }
	.gray:active { color: #afafaf; background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888)); background: -moz-linear-gradient(top, #575757, #888); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888'); }
/* white */
.white { color: #606060; border: solid 1px #b7b7b7; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); background: -moz-linear-gradient(top,  #fff,  #ededed); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
	.white:hover { background: #ededed; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc)); background: -moz-linear-gradient(top,  #fff,  #dcdcdc); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc'); }
	.white:active { color: #999; background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); background: -moz-linear-gradient(top,  #ededed,  #fff); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}




/* IE6 ALERT - footer.php */
/* ----------------------------------------- */

#ie6alert {
	clear: both;
	float: left;
	width: 100%;
	background: #000;
	opacity:0.8;
	border-top: 4px solid #000;
	line-height: 30px;
	font-size: 14px;
	padding: 40px 0 40px 0;
	}
 
#ie6alert p {
	width: 850px;
	padding: 5px 10px;
	text-align: center;
	margin: 0 auto;
	color: #FFF;
	}

#ie6alert a {
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	color: #FFF;
	}
	#ie6alert a:hover {
		background-color: #182126;
		}

