/*
 * Stylesheet for resume pages
 * Works with/overrides the common primary.css
 * (c) Brian Perry
 */
 
body {
    font-family: verdana, arial, sans-serif;
    color: black;
    background-color: white;
}

td.leftsky,
td.rightsky {
    background-color:Burlywood;
}

td.maincontent {
    background-color:Beige;
}

.name,
.address1,
.address2,
.title,
.skills_hdr,
.sect_hdr
{
    text-align: center;
}

.name,
.title,
.skills_hdr,
.sect_hdr,
.emph
{
    font-weight:bold;
}

.skills_hdr
{
    text-decoration:underline;
}

.title
{
    border: 2px solid Burlywood;
    border-right:none;
    border-left:none;
    padding: 4px;
}

.sect_hdr,
.copyright
{
    border: 2px solid Burlywood;
    border-bottom:none;
    border-right:none;
    border-left:none;
    padding: 8px;
}

ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

li {
    background-image: url(arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 .2em;
    padding-left: 1em;
}

li.pro_lvl1,
li.priv_lvl1
{
    background-image: url(http://common.grendel.us/images/bullet_bigsplat.png);
}

li.pro_lvl2 {
    font-size: 85%;
    background-image: url(http://common.grendel.us/images/bullet_goldsplat.png);
}

li.skills,
li.pro_lvl3 {
    background-image: url(http://common.grendel.us/images/bullet_smallsplat.png);
}

.ital
{
    font-style:italic;
}

table.skills_table,
table.skills_table th,
table.skills_table td
{
    margin-left: auto;
    margin-right: auto;

    border: 1px solid Burlywood;
    border-collapse: collapse;

    text-align:left;
    vertical-align:top;
}

table.skills_table th,
table.skills_table td {
    padding: 4px;
}

.downlink,
#download
{
    font-size: 65%;
    font-style: italic;
}

