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

*	{
	margin:0;
	padding:0;
	}

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

body {
	background-color:#336666;
	}


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



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

div#maindiv
	{
	margin:auto;
	width:770px;
	height:auto;
	background-color:#cccc99;
  background-image: url('/nmd_alternation/templates/wendy/images/logo_type_with_leaf.gif');
	background-repeat:no-repeat;
	background-position: left top;
	border:2px solid #66664c;
	}

div#pageheader
	{
	width:770px;
	height:132px;
	margin:auto;
	text-align:center;
	}

div#navtop
	{
	width:auto;
	text-align:right;
	font-size:11px;
	height:18px;
	float:right;
	padding-top:9px;
	padding-right:12px;
	margin:auto;
	}

div#navleft
	{
	width:145px;
	text-align:right;
	font-size:11px;
	height:auto;
	float:left;
	padding:6px;
	margin:auto;
	}

div#bodygutter
	{
	padding:0;
	margin:auto;
	height:350px;
	float:left;
	}

div#pagebody
	{
	width:580px;
	padding:8px;
	height:auto;
	margin:auto;
	margin-right:9px;
	float:right;
	background-color:#d5d5a6;
	border:1px solid #a8a87e;
	}

div#page_footer
	{
	width:770px;
	height:22px;
	margin:auto;
	}

div#body-column-left {
  position:relative;
  }
div#body-column-right {
  float:right;
  margin:18px;
  margin-right:0px;
  }


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

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