﻿body 
{
    background:url('/images/bg.jpg') repeat-x;
    text-align:center; width:100%;
    padding:0; margin:0;
}

#bodyWrap
{
    width:676px;height:800px;
    background:url('/images/left_drop.jpg') no-repeat;
    margin-left:auto; margin-right:auto;
    padding-left:17px;
    text-align:left;
    }
#innerShadow
{
   width:659px; height:800px;
   background:url('/images/right_drop.jpg') no-repeat right top;
   padding-right:17px; 
    }
.contentLeft
{float:left; width:450px;}
.contentLeftText
{clear:both;}
#contactForm table
{margin:2em 0 0 3em;}
.contentLeftText pre
{margin:6em 0 0 8em;}
.contentLeftText a
{ margin:1em 0 0 1em;}
.contentRight
{float:left; width:190px; text-align:center; margin-top:1em;}
#captionText
{padding-top:.5em; clear:both}
.contentWrap
{height:550px;}
#menuDiv
{
    padding-top:.33em; padding-bottom:.33em;  text-align:center;
    }
#menuDiv a, #menuDiv a:link, #menuDiv a:active, #menuDiv a:visited
{
    margin:0 1em 0 1em;
    color:#665c42; font-family:Times New Roman; font-size:medium; text-decoration:none;
}
#submitArea
{text-align:center;}
.thanksText
{padding:6em 0 0 6em; width:300px; text-align:center;}
.checkTable
{
    margin:10px 20px 0 20px;
    color:#276907; font-weight:bolder; font-family:Rockwell;
    }
#captionText
{
    color:#222; font-family:Times New Roman; font-style:italic; font-family: small;
    }
#resumePreview
{ color:#444;font-family:Rockwell; margin:2em;}
#resumePreview ul li
{ margin-bottom:.5em;}

.footerWrap
{clear:both; padding-top: 10px;text-align:center; color:#888;}
.footerWrap a, .footerWrap a:link, .footerWrap a:active, .footerWrap a:visited
{color:#888; font-size:small;}