﻿@charset "utf-8";
/* CSS Document */


/* resume and portfolio table styles */

#toptable { width:100%; font-size: 150%; border:none;}
#name { width:50%; text-align:left; vertical-align:bottom; border-bottom: 3px #ff0099 double; color:#ffffff;}
#email { width: 50%; text-align: right; vertical-align:bottom; border-bottom: 3px #ff0099 double; }
#email a { color:#ffffff; text-decoration:none; }
#place { font-style:italic; font-size:small; text-align:left; }
#meat-and-potatoes { border:0px; padding:0px; }
#columnleft { border-right:1px solid #ff0099; border-top:1px solid #ff0099; padding:0px; width:159px;}
#columnright { font-size:90%; width:729px; }
#columnspacer { width:30px; }
.indented { padding:0px; margin:0px; text-align: left; padding-left:10px;}
.detail { font-size:80%; text-align: left; }
.jobdesc { font-variant:small-caps; font-size:90%; font-weight:bold;}
p.role { font-size:small;  margin-top:0px; margin-bottom:0px;}
p.orgtitle { padding-top:10px; margin-bottom:0px; }