/* SITE SHELL */
/* ----------------------------------------- */
html { background-attachment: fixed !important; }
html 			{ background: url(../images/full-repeater.jpg) center repeat-y; overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: scroll; background-attachment:fixed;}
body 			{ background: url(../images/bg-default.jpg) top center no-repeat;}
div#mn-wrapper 	{ width: 990px; }
div#mn-left 	{ float: left; width: 433px; overflow: hidden }
div#mn-left div	{ background: #000103; }


/* HEADER - header.php */
/* ----------------------------------------- */

div#mn-banner {
	float: left;
	width: 231px;
	height: 106px;
	margin: 0px;
	padding: 0px;
	background: url(../images/banner.jpg) no-repeat;
	overflow: hidden;
	}

div#mn-contact {
    clear: left;
	float: left;
	width: 231px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(../images/contact.jpg) no-repeat;
	overflow: hidden;
	}

div#mn-topnav {
    clear: left;
	float:left;
	width: 231px;
/*  height: 280px; */
	margin:0;
	padding:0 0 50px 0;
    border-bottom: 1px solid #1E1F21;
	}	

div#mn-search {
    clear: left;
	float:left;
	width: 231px;
	margin:0;
	padding:25px 0;
	}	
div#mn-sidebar {
    clear: left;
	float:left;
	width: 231px;
	margin:0;
	padding:25px 0;
	}	

div#mn-main {
	float:left;
	width: 990px;
	margin:0;
	padding:0;
   	background: url(../images/subnav.jpg) top left no-repeat;
	}	

    
    
/* SITE CONTENT - index.php */
/* ----------------------------------------- */

div#mn-content {
	float: right;
	width: 506px;
	overflow: hidden;
	margin:0;
	padding:0 25px 30px 25px;
	}

div#mn-toplist {
	float: left;
	overflow: hidden;
	margin:0;
	padding: 185px 0 0 0;
    height: 200px;
	}


/* BOTTOM - footer.php */
/* ----------------------------------------- */

div#mn-footer-wrap {
	width: 100%;
	clear: both;
	float: left;
	background: #000103;
	padding: 0 0 40px 0;
	}

div#mn-footer {
	clear: both;
	width: 990px;
	padding:30px 0 0 0;
	margin: 0 auto;
	background: #000103;
	}