﻿/* DEFAULTS
----------------------------------------------------------*/

body
{
    background-image: url('../images/bg-body.jpg');
    background-repeat: repeat-x;
    background-color: #1e2f39;
    margin: 110px 0px 0px 0px;
}
.outertable
{
    background-color: #87877a;
    border-collapse: collapse;
    padding-right: 0px;
}

.menutable
{
    background-image: url('../images/bg-menu.jpg');
    background-repeat: repeat-y;
    border-collapse: collapse;
    padding-right: 0px;
}

.pagetable
{
    background-image: url('../images/bg-page.jpg');
    background-repeat: repeat-y;
    border-collapse: collapse;
}

.item
{
    padding: 20px 20px 20px 20px;
}

.itemTitle
{
    font-family: Times New Roman;
    font-size: 14pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #6f6f60;
    padding: 0px 0px 20px 0px;
}

.itemBulletLeft
{
    padding: 0px 0px 4px 44px;
    width: 54%;
}

.itemBulletRight
{
    padding: 0px 20px 4px 0px;
    width: 46%;
}

.itemBulletLeft, .itemBulletRight, .resume
{
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #415560;
}

.emailfields
{
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #415560;
    width:220px;
}    

.resumeSubtitle
{
    text-align: center;
}

.resumeSubtitle, .resumeSubtitle2
{
    font-weight: bold;
}

.menuAbout
{
    background-image: url('../images/bg-menu-about.jpg');
}

.menuResume
{
    background-image: url('../images/bg-menu-resume.jpg');
}

.menuContact
{
    background-image: url('../images/bg-menu-contact.jpg');
}

.menuAboutHot
{
    background-image: url('../images/bg-menu-about-o.jpg');
}

.menuResumeHot
{
    background-image: url('../images/bg-menu-resume-o.jpg');
}

.menuContactHot
{
    background-image: url('../images/bg-menu-contact-o.jpg');
}

.menuAbout, .menuResume, .menuContact, .menuAboutHot, .menuResumeHot, .menuContactHot
{
    font-family: Times New Roman;
    font-size: 16pt;
    text-align: right;
    height: 46px;
    padding: 0px 80px 0px 0px;
}

.menuAbout, .menuResume, .menuContact
{
    color: #b3b3aa;
}

.menuAboutHot, .menuResumeHot, .menuContactHot
{
    color: #ffffff;
}

a:link, a:visited
{
    font-family: Times New Roman;
    font-size: 16pt;
    text-align: right;
    color: #b3b3aa;
    text-decoration: none;
}

a:hover
{
    font-family: Times New Roman;
    font-size: 16pt;
    text-align: right;
    color: #ffffff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

a.link2
{
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #116c9e;
}

a.link2:hover
{
    text-decoration: underline;
}
