a:link {color: #333333}
a:visited {color: #999999}
a:hover {color: #990000}
a:active {color: #990000}

a.navButton:link {color: #FFFFFF}
a.navButton:visited {color: #663333}
a.navButton:hover {color: #990000}
a.navButton:active {color: #990000}

a.nav_experience:link {color: #FFFFFF}
a.nav_experience:visited {color: #999999}
a.nav_experience:hover {color: #990000}
a.nav_experience:active {color: #990000}


a.secnav:link {color: #FFFFFF}
a.secnav:visited {color: #666666}
a.secnav:hover {color: #990000}
a.secnav:active {color: #990000}

body
{
position:absolute;
margin-top:0;
margin-left:0;
width:100%;
height:100%;
color:#333333;
background:#FFFFFF;
font-family:sans-serif;
font-size:12px;
}

p
{
padding:10px;
}

h1
{
padding:10px;
margin-top:10px;
left:10px;
background:blue;
color:#838E9A;
font-size:20px;
}

img
{
border:1px solid #838E9A;
}

.titleDiv
{
position:absolute;
margin-top:0;
padding-top:5px;
width:100%;
height:50px;
background:#990000;
color:#FFF;
}

.titleDiv img
{
border:0;
}

.nav
{
position:absolute;
margin-top:50px;
width:100%;
height:75px;
background:#838E9A;
color:#FFFFFF;
font-size:12px;
border-top:1px solid #FFF;
}

.nav img
{
border:0;
}
.nav_experience
{
position:absolute;
margin-top:5px;
right:180px;
width:100px
}

.nav_work
{
position:absolute;
margin-top:5px;
right:100px;
width:auto;
}

.nav_contact
{
position:absolute;
margin-top:5px;
right:20px;
width:auto;
}

.section
{
position:absolute;
margin-top:125px;
width:100%;
height:100;
background:#FFFFFF;
border-top:1px solid #FFF;
}

.section_nav
{
margin-top:10px;
margin-left:10px;
bottom:10px;
width:200px;
height:auto;
font-size:12px;
}

.section_body
{
position:absolute;
top:10px;
margin-left:250px;
bottom:10px;
width:420px;
height:auto;  
}

.sechead
{
color:#990000;
font-size:14;
}

.work_img
{
background:#333333;
padding:3px;
}

.dcat
{
color:#990000;
font-size:12px;
}

.dcopy
{
color:#333333;
font-size:12px;
}

ul.resUl
{
list-style-type:disc;
color:#333333;
font-weight:100;
}

.resHead
{
color:#990000;
font-size:15px;
}

.resBody
{
color:#333333;
font-size:12px;
line-height:14px;
}

.resDate
{
color:#FFFFF;
font-size:12px;
font-weight:900;
}

.resPos
{
color:#333333;
font-size:12px;
font-weight:bold;
}

.resComp
{
color:#333333;
font-size:12px;
font-weight:100;
}

.resBody
{
color:#333333;
font-size:12px;
font-weight:100;
}

.footer
{
position:relative;
margin-top:200px;
margin-left:0;
width:100%;
height:50px;
text-align:center;
color:#FFF;
background:#727581;
border-top:1px solid #FFF;
}

.portHead
{
margin-top:15px;
padding:10px;
width:100%;
color:#FFF;
background:#990000;
font-size:16px;
border-bottom:1px solid #414A4D;
border-top:1px solid #838E9A;
}
