body{
margin:0;
padding:0;
line-height: 1.5em;
background-color: #def;
  font-size: 0.8em;
  font-family: helvetica, arial, sans-serif;
}
div.subtext { color: black; border-width: thin; padding: 1px;  margin:0;  border: solid #cccccc; font-size: 0.8em; background-color: #ccc; }

div.pdf { text-align: center; background-color: yellow; height: 50px; font-size: 1.2em; padding-top: 0.2em; }

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
  background: url(/images/spo.jpg) no-repeat 0px 0px;^M
background: #EAEAEA;
height: 128px; /*Height of top section*/
}

#topsection h1{
margin: 0 0 0 180px;
padding-top: 35px;
text-align: center;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 180px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column*/
margin-left: -900px; /*Set left margin to -(MainContainerWidth)*/
  //background: #f00;
  background: url(/images/left.jpg) repeat-y 00px 00px;
  color: #000;
  text-decoration: none;
  font-size: 1.0em;
  font-family: helvetica, arial, sans-serif;
}
#leftcolumn a { color: #000; }

#footer{
clear: left;
width: 100%;
background: #def;
color: #000;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #000000;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

a:visited { color: #005; }



h2.employment {
  background-color: #c2c2c2;
  text-align: left;
  padding: 3px 3px 3px 25px;
  margin: 0 0 0 0;
  font-size: 1.2em;
  border: 0;
}


