
div#main {
	position: relative;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	width: 950px;
}

div#header {
    height: 232px;
    position: relative;
}

div#banner {
   /* MENU background-color: white; */
   background-color: rgb(180,211,255);
   color: black;
   opacity: 0.5;
   filter: alpha(opacity=50);
   zoom: 1; 
   position: absolute;
   bottom: 0px;
   width: 100%;
}

div#container { 
    width: 100%; 
} 

div#content {
	 width: 741px;
	 float: right;
	 background-color: white;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
} 

div#left { 
    width: 180px;
    float: left;
} 

div#left a {
    display: block;
}
    
div#footer { 
    clear: both; 
    padding: 10px 20px;
    position: relative; 
} 

.button {
    height: 20px;
    padding-left: 10px;
    padding-top: 5px;
}    

.margintop10 	{ 
	margin-top: 10px; 
}

.margintop15 	{ 
	margin-top: 15px; 
}

.margintop20 	{ 
	margin-top: 20px; 
}

.center { 
	text-align: center; 
}

table#exec tr td {
	padding: 3px 15px 3px 3px;
	text-align: left;
	border: 1px solid gray;
}

table#exec {
	border-collapse: collapse;
}

div.standout {
    margin: 10px 25px;
    border: solid 1px blue;
    background-color: rgb(230,241,255);
    padding: 10px;
}

/* make sure this stuff is last, because it completely fucks up anything that follows */

/* the following make the columns appear equal height */ 
#container { 
    overflow: hidden; 
} 

/*
#container .column { 
    padding-bottom: 2010px; /* X + padding-bottom */ 
    margin-bottom: -2000px; /* X */ 
} 
*/

