html
{
  /* overflow-y: scroll; */
  overflow: -moz-scrollbars-vertical;
  overflow:scroll;
}
body{ text-align:left; }
ul, ul li
{
  list-style: none;
  margin:0;
  padding:0;
}
table, table tr, table tr td {border:none 0;}


div#ft { padding-top:20px; }

ul#site_navigation {height:2em; line-height:2em; border-bottom:1px solid #eee;}
ul#site_navigation li {height:2em; line-height:2em; float:left; padding:0 .5em 0;}

.work_experience
{
  background-color:#ccc;
  border-bottom:1px solid #333;
  height:2em;
  line-height:2em;
  padding:0 .5em 0;
  cursor:pointer;
  font-weight:bold;
}
.work_experience .title 
{
  float:left;
  height:2em;
  line-height:2em;
}
.work_experience .timeline 
{
  float:right;
  text-align:right;
  height:2em;
  line-height:2em;
}
.work_details
{
  margin:0 0 10px;
  padding:.5em;
}
ul.accomplishments, ul.accomplishments li {}
ul.accomplishments li 
{
  background:url('http://www.mitnerd.com/images/common/bullet-1.png') no-repeat 0 .5em;
  padding:0 10px 0; line-height:1.5em;
}
ul.skills li 
{
  /* background:url('http://www.mitnerd.com/images/common/bullet-1.png') no-repeat 0 .5em; */
  /* padding-left:10px; */
  line-height:1.5em;
}

img.left {float:left;margin:0 10px 10px 0;}
img.right {float:right;margin:0 0 10px 10px;}
img.header {float:left;height:120px;}