@charset "UTF-8";
/* CSS Document */

body {
	text-align:center;
	background-image: url(images/bgPattern.png);
	margin-top:0;
	margin-left:0;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:11px;
	/*color:#403D37;*/
	color:#5B5B50;
	}
 
#container {
	padding-top:0;
	margin: 0 auto;
	width:1062px;
	text-align:left;
	} 

#headerDiv {
	width:1062px;
	height:343px;
	margin-top:0;
	text-align:left;
	margin:0 auto;
	}

#menuDiv {
	position:relative;
	
	top:6px;
	width:960px;
	margin:0 auto;
	
	}
	
#middleDiv {
	/*background:#FF6600;*/
	background:url(images/middler.png);
	background-repeat:repeat-y;
	width:1062px;
	}
	
#projectContainer {
	width:908px;
	
	margin-left:auto;
	margin-right:auto;
	top:-140px;
	
	
	position:relative;
	
}
	
#footerDiv {
	/*background:#FF9900;*/
	width:1062px;
	height:233px;
	}

#headerButtonDiv {
	margin-left:606px;
	text-align:left;
	/*padding-top:80px;*/
	margin-top:-50px;
	

}

#homeButtonDiv {
	position:relative;
	width:500px;
	height:80px;
	padding-left:75px;
	margin-left:0;
	padding-top: 50px;
	text-align:left;
	
}


#resumeButton {

margin-left:10px;
}
	
/*<.headerButton {
	position:relative;
	background:#99FF00;
	width:350px;
	height:45px;
	top: 70px;
	left: 606px;	
}*/
	
	
#bioPhotoDiv {
float:right;
padding:10px;
clear:left;

}

.bioTitle {
padding:10px;
font-size:24px;
float:left;
clear:both;
position:relative;
}

.bioBodyText {
font-size:11px;
line-height:15px;
}


.returnLink {
 font-size: 13px;
        /*font-weight: 600;*/
      
		
		/*color:#403D37;;
*/
}
	
.relative {
	position:relative;
}
	



/*a { 
text-decoration:none;
border:none;

 }*/
 
a:link {
color:#3d3d31;
text-decoration:none;
}

a:hover {
color:#3d3d31;
text-decoration:underline;
}

a:visited {
color:#3d3d31;
text-decoration:none;
}

a:active {
color:#3d3d31;
text-decoration:none;
}

.projectMediaHolder {
z-index:3;
position:relative;
text-align:left;
top:-130px;
margin-left:70px;
height:600px;
width:908px;

}

.projectHolder {
z-index:2;
position:relative;
text-align:center;
top:130px;
margin-left:auto;
margin-right:auto;
height:800px;
width:908px;

}


ul.square {
list-style: url(images/bullet.png);
vertical-align:top;
margin-left:10px;
padding-left:5px;
font-size:11px;
}

.projectTextHolder {
	z-index:5;
	position:absolute;
	text-align:left;
	top:-1px;
	height:801px;
	width:205px;
	display:inline;
	vertical-align:top;
	margin-left:0px;
	padding-left:0px;
}

/***************************************/	
/********   RESUME    ******************/
#resumeHolder {
width:890px;
margin-left:auto;
margin-right:auto;
top:-140px;
position:relative;
}	

.myName {
font-size:26px;
}

.myAddress {
font-size:12px;
}

.myNumber {
font-family:Helvetica, "Trebuchet MS", sans-serif;
font-size:13px;
}

.myURL {

font-size:14px;

}

.resumeHead {
font-size:20px;
/*color:#E4E1DC;*/
font-weight:800;


}

.resumeSubHead {
font-size:14px;


}

.resumeSubText {
font-size:11px;
font-style:italic;
}

.resumeLocation {
font-size:11px;
font-style:italic;
}

.resumeBody {
font-size:11px;
}


	
/***************************************/	
	
.tableTitle {
background:#9cb8bf;
border:1px solid #66848b;
color:#FFFFFF;
font-size:18px;
padding-right:15px;

}

.tableSubTitle {
background:#66848b;
font-size:18px;
color:#FFFFFF;
}


.tableBody {
font-size:11px;
line-height:16px;
padding-right:15px;

}
p
{
font-family:"Trebuchet MS", Helvetica, sans-serif;
/*color:#403D37;*/
font-size:11px;
color:#5B5B50;
}

.bigTitle {
font-size:18px;
color:#403D37;
}

p.title
{

color:#FFFFFF;
font-size:12px;
text-transform: uppercase;
vertical-align:top;
}






.number {
        font-family: "Trebuchet MS", Helvetica, sans-serif;
        font-size: 12px;
}
.subheading {
        font-size: 13px;
        /*font-weight: 600;*/
        line-height: 12px;
		
		color:#403D37;
}
.bodyText {
	font-size: 11px;
	color:#5B5B50;
}
.projectTitle {
        font-size: 14px;
        vertical-align:top;
        font-weight: 700;
		line-height:14px;
		color:#403D37;
}



#menu {
        position:relative;
        z-index:2;
        text-align:center;
        margin-left:auto;
        margin-right:auto;
        top:126px;
        
}
#bgPic {
        z-index:1;
        position:absolute;
        top:0;
        margin: 0 auto;
        }

.projectDiv {
z-index:3;
position:relative;
float:left;
height:130px;
width:443px;

background-image:url(site/images/white.png);
background-repeat:no-repeat;
margin-left:5px;
margin-right:5px;
border-style:none;
}

.pic {
z-index:4;
position:absolute;
top:10px;
left:10px;
width:200px;
height:100px;
background-color:#999999;
border-style:none
}
.text {
z-index:4;
position:absolute;
top:10px;
left:220px;
width:212px;
height:100px;
text-align:left;
margin-top:0px;
}
.hiddenButton {
z-index:5;
position:absolute;
top:0px;
left:0px;
width:443px;
height:120px;
opacity:0.0;
filter:alpha(opacity=0);
}

.dateBar {
z-index:3;
position:relative;
width:894px;
height:33px;
padding-bottom:10px;
padding-top:20px;
float:left;
display:inline;
margin-left:6px;
}

.firstDateBar {
z-index:3;
position:relative;
width:894px;
height:33px;
padding-bottom:10px;
padding-top:10px;
float:left;
display:inline;
margin-left:6px;
}
