/* NMD.CSS
------------------------------*/

*	{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
	}

html, body
	{
	text-align:center;
	margin:auto;
	margin-top:0px;
	margin-bottom:14px;
	}

body {
	background-color:#330033;
	}


/* NO BORDERS ON IMAGE LINKS
------------------------------*/
a img {border: none}



/* MAIN PAGE LAYOUT ELEMENTS
------------------------------*/

div#maindiv
	{
	margin:auto;
	margin-top:6px;
	width:980px;
	height:auto;
	background-image: url('/nmd_images/bg_tile.jpg');
	background-repeat:repeat;
	}

div#pageheader
	{
	width:980px;
	height:227px;
	clear:both;
	background-image:url('/nmd_images/header_home.jpg');
	background-repeat:no-repeat;
	margin:auto;
	background-position:top left;
	}


div#pageheader-b1
	{
	width:212px;
	height:188px;
	float:left;
	}
div#pageheader-b2
	{
	width:369px;
	height:188px;
	float:left;
	}
div#pageheader-b3
	{
	width:325px;
	height:188px;
	float:left;
	}
div#pageheader-b4
	{
	width:212px;
	height:37px;
	float:left;
	}
div#pageheader-b5
	{
	width:369px;
	height:37px;
	float:left;
	}
div#pageheader-b6
	{
	width:325px;
	height:37px;
	float:left;
	}


div#left-sidebar
	{
	padding:0;
	margin:0;
	width:212px;
	height:auto;
	float:left;
	background-image:url('/nmd_images/bg_left_sidebar.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	}

div#body-container
	{
	padding:0;
	margin:auto;
	height:auto;
	float:left;
	width:694px;
	}

div#bodygutter
	{
	padding:0;
	height:420px;
	float:left;
	width:74px;
	background-image:url('/nmd_images/bg_right_gutter.jpg');
	background-repeat:no-repeat;
	}

div.maindiv-button
	{
	margin:auto;
	margin-bottom:8px;
	width:126px;
	height:25px;
	}



div#pagebody
	{
	width:847px;
	height:auto;
	margin:auto;
	float:left;
	}

div#footer-container
{
width:980px;
height:35px;
clear:both;
overflow:hidden;
}

div#footer-left
{
width:35px;
height:35px;
float:left;
background-image:url('/nmd_images/bg_footer_left.jpg');
background-repeat:no-repeat;
}

div#footer-center
{
width:910px;
height:35px;
float:left;
}

div#footer-right
{
	width:35px;
	height:35px;
	float:left;
	background-image:url('/nmd_images/bg_footer_right.jpg');
	background-repeat:no-repeat;
}

div#image_container
	{
	width:736px;
	margin-left:0;
	}

div.body-left-gutter {
	width:32px;
	height:300px;
	float:left;
	}
div.body-left-column {
	width:312px;
	height:auto;
	float:left;
	}
div.body-mid-gutter {
	width:48px;
	height:300px;
	float:left;
	}
div.body-right-column {
	width:272px;
	float:left;
	}
	

	#imgmap {
		position: relative;
		_zoom: 1;
	}

	#imgmap li {
		position: absolute;
		display: block;
		list-style: none;
		overflow: hidden;
	}

	#imgmap li a {
		display: block;
		width: 100%;
		height: 100%;
		_background: url(space.gif);
		text-indent: -1000em;
	}

	#area1 {
		left: 60px;
		top: 5px;
		width: 210px;
		height: 220px;
	}

	#area2 {
		left: 285px;
		top: 5px;
		width: 210px;
		height: 220px;
	}

	#area3 {
		left: 510px;
		top: 5px;
		width: 200px;
		height: 220px;
	}

	#area4 {
		left: 60px;
		top: 240px;
		width: 210px;
		height: 220px;
	}

	#area5 {
		left: 285px;
		top: 240px;
		width: 210px;
		height: 220px;
	}

	#area6 {
		left: 510px;
		top: 240px;
		width: 200px;
		height: 220px;
	}

	#area7 {
		left: 60px;
		top: 480px;
		width: 210px;
		height: 220px;
	}

	#area8 {
		left: 285px;
		top: 480px;
		width: 210px;
		height: 220px;
	}

	#area9 {
		left: 510px;
		top: 480px;
		width: 200px;
		height: 220px;
	}


/* HACKS
------------------------------*/
  .prop {
    height:450px;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:4px;
    overflow:hidden;
  }
