body {
   	text-align: center;
	background: #ccc url("waybkgnd.gif") repeat;
        color: #fff;
	padding: 0;
	cursor: default;
	margin:0;
}

#MiPage {
	margin: 0 auto;
	width:800px;
	text-align: center;
	position:relative;

	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

#MiHead {
	width: 800px;
   	height: 227px;
	position:relative;
	color:#FFFFFF;
}

#MiNav {
	width: 800px;
	height:52px;
	font-size: 12px;
	/* padding:10px; */
	color:#FFFFFF;
	text-align: center;
	background: #000 url("minav.jpg") repeat-x;
}

#MiInner {
	float: left;
/*	color: aqua; */
	width: 800px;
	background: #fff url("cont.jpg") repeat-x;
}

#maincolumn {
	float: right;
	width: 530px;
	margin-top: 20px ;
	padding: 0;
	border-left: 1px solid #22614A;
	}

#maincolumn .gutter { padding: 0 20px 15px 20px; }

#sidebar {
	float: left;
	width: 265px;
	margin-top: 20px;
	padding: 0;
 	}

#sidebar .gutter { padding: 0 0 0 20px; }


#wrap {
	width: 800px;
	color: #333;
	margin: 0 auto;
	font-size: 95%; /* slight overall adjustment */
	text-align: left;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	background: #fff;
	}


#MiFoot {
	clear: both; /* this magical line fixed alignment !!! */
	width: 800px;
   	height: 42px;
	text-align:center;
	background: #fff url("cont.jpg") repeat-x;
/*	background: #fff url("foot.jpg") repeat-x; */
}

#MiFoot a:link {
  /* color: #00f; */
  color: #fff;
    font-size: 10px;
  text-decoration: none;
  font-family: Arial, Georgia, "Times New Roman", serif;
  }
#MiFoot a:visited {
  color: #FF8000;
  text-decoration: none;
/*  font-weight: bold; */
  font-family: Arial, Georgia, "Times New Roman", serif;
  }
#MiFoot a:hover {
  color: #f00;
background-color: #00ff00;
    font-size: 20px;
  text-decoration: none;
  font-family: Arial, Georgia, "Times New Roman", serif;
}

.buttonscontainer {width: 90px;}

.buttons a {color: #FFFFFF;
font: 13px Arial, sans-serif;
/* font-weight: bold; */
text-decoration: none;
}

.buttons a:hover {
background-color: #00ff00;
    font-size: 20px;
color: #ff0000;
text-decoration: none;}

.MiInner2 {
color: aqua;
background-color: black;
	padding:10px 10px;

}

.MiInner2 a:link {
  color: #FF8CFF;
  text-decoration: none;
  font-family: Comic Sans MS, Arial, Georgia, "Times New Roman", serif;
  }
.MiInner2 a:visited {
  color: #E900E9;
  text-decoration: none;
  font-family: Comic Sans MS, Arial, Georgia, "Times New Roman", serif;
  }
