/* CSS Document */


body {font-family: Georgia, 'trebuchet ms', helvetica; font-size: 14px;}

a:link{color: #1F3447;}
a:visited{color: #1F3447;}
a:active{color: #1F3447;}
a:hover {color: #fff;}

/*centering*/
#center {text-align: center; }
.wrapper {text-align:left; width:955px;}
#contact {padding: 0; padding-top: 8px; padding-bottom: 9px; width: 955px;}
.fn {font-size: 50px; font-family: Georgia, 'trebuchet ms', helvetica; font-weight: bolder;}
#main-con{margin-left: 0;}
#contact {text-align: center;}
.date {font-size: 35px;}

#elevator {border: 0; }
#resume{border: 0;}

#feed{ padding-left: 5px; height: 207px;}
.affiliation {font-weight: bolder;}
.education {font-weight: bolder;}
.section {font-weight: bolder;}



/*color*/
body {background: #1F3447; }
#contenta {background: #6D8EAD;}
#contenta .wrapper {background: #6D8EAD;}
#contentb {background: #fff;background-image: url('/images/content-bg.jpg'); background-repeat: repeat-x;}
#contentb .wrapper {background: #fff; border-top: 1px solid #1F3447}
#contentb a:hover {color: #000;}
#contentc {background: #FDF3D5;background-image: url('/images/content-bg2.jpg'); background-position:  bottom; background-repeat: repeat-x; border-top: 25px solid #1F3447;  border-bottom: 105px solid #1F3447; }
#contentc .wrapper {background: #fff;background-image: url('/images/content-bg3.jpg'); background-position:  top; background-repeat: repeat-x;}
#contentc a:hover {color: #000;}

.wrapper {border: 0; }
#header {background: #1F3447;}

#contact {background: #1F3447; color: #6D8EAD;}
#contact a{color:#6D8EAD}
#contact a:hover {color: #fff;}

.fn {color: #CFCDB4;}
.date {color: #4F6373;}
#feed{border-right: 1px solid #1F3447;}
#projects{border-top:4px solid #1A0B07;;}
.affiliation {color: #1F3447;}
.education {color: #1F3447;}
.section {color: #1F3447; font-size: 15px;}


img {border: 0;}



/*structure*/
#col1 {width: 935px; height: 210px; z-index: +1; display:block;border: 0;padding: 0px 10px 0px 10px;}
#col2 {width: 935px; height: 100%; margin: 0; background: transparent;border: 0px solid #6D8EAD;border-top: 0; padding: 10px 15px 15px 15px}
#projects {width: 935px; height: 100%; margin: 0; background: transparent;border: 0px solid #6D8EAD;border-bottom: 0; padding: 10px 15px;}

#elevator {padding: 10px 10px 10px 15px; }
#feed {width: 203px;float: left; padding: 10px 10px 10px 5px;height: 190px; margin-right: 45px}

.pj {margin: 0; margin-left: 4px; margin-bottom: 5px; height: 200px; width: 740px;}
.pjd {margin: 0; margin-left: 210px; margin-top: -151px;}
.wrapper {margin:0 auto;}
body { margin: 0;}
#down-res {height: 50px;}


