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


body{
overflow:auto;
/*
background-image: url(imgs/pic1.jpg);
background-color: white;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center; 
*/
}

div.all{
width:1000px;
width: fixed;
}

div.main{
background-color: #F7FBF8;
height: 153px;
margin-left: 12px;
margin-right: 15px;
margin-top: 12px;
width: 97%;
position: absolute;
clear: left;
float:left;
}

div.nameinfo{
font-family: georgia, serif;
font-size: 14px;
font-weight: bold;
font-style: italic;
color: #005680;
padding-top: 14px;
padding-left: 15px;
margin-right: 20px;
margin-left:10px;
width: 180px;
float: left;
clear:left;
letter-spacing:0.1em;
clear: left;
position: absolute;

}

p.undernameplus{
font-family: courier;
font-size: 11px;
color: #FF0000;
line-height: 1px;
font-style:regular;
letter-spacing:0.0em;

}


p.emailphone{
font-family: courier;
font-size: 10px;
color: #005680;
line-height: 2px;
letter-spacing: 0.1em;

}

a.mail{
font-family: courier;
font-size: 10px;
color: #005680;
}

p.contact{
font-family: courier;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #005680;
line-height: 3px;
letter-spacing: 0.1em;
}

div.printmain{
width: 150px;
float:left;
font-family: courier;
font-size: 10px;
font-weight: bold;
color: #FF0000;
padding-top: 11px;
padding-left: 15px;
line-height: 15px;
position: absolute;
width: 180px;
margin-left: 220px;
}

div.motionmain{
width: 150px;
float:left;
font-family: courier;
font-size: 10px;
font-weight: bold;
color: #FF0000;
padding-top: 11px;
padding-left: 15px;
line-height: 15px;
position: absolute;
width: 180px;
margin-left: 390px;

}

div.webmain{
float:left;
font-family: courier;
font-size: 10px;
font-weight: bold;
color: #FF0000;
padding-top: 11px;
padding-left: 15px;
line-height: 15px;
position: absolute;
width: 180px;
margin-left: 555px;
}

div.identitymain{
width: 150px;
float:left;
font-family: courier;
font-size: 10px;
font-weight: bold;
color: #FF0000;
padding-top: 11px;
padding-left: 15px;
line-height: 15px;
position: absolute;
width: 180px;
margin-left: 720px;
}


div.everythingelse{
width: 150px;
float:left;
font-family: courier;
font-size: 10px;
font-weight: bold;
color: #FF0000;
padding-top: 11px;
padding-left: 15px;
line-height: 15px;
clear: right;
position: absolute;
width: 180px;
margin-left: 885px;
}


div.elsetext{
color: #005680;
}

div.portfolio{
float:left;
letter-spacing: 0.09em;
position: relative;
}



a.bar{
	text-decoration: none;
	font-family: courier;
	font-size: 10px;
	color: #FF0000;
	}	
	
a.bar:hover{
	text-decoration: none;
	font-family: courier;
	font-size: 10px;
	color: #005680;
	}	
	
/*
a.bar:visited{
	text-decoration: line-through;
	font-family: courier;
	font-size: 10px;
	color: #FF0000;
	}	
*/
	
a.contact{
text-decoration: none;
	font-family: courier;
	font-size: 10px;
	color: #005680;
}
	
a.contact:hover{
text-decoration: none;
	font-family: courier;
	font-size: 10px;
	color: #FF0000;
}	

div.maincopy{
width: 190px;
margin-top: 190px;
font-family: courier;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #005680;
line-height: 3px;
letter-spacing: 0.1em;
height:500px;
clear: left;
width: 180px;
float: left;
clear: left;
position: absolute;
}

p.worktitle{
font-family: georgia;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #FF0000;
line-height: 13px;
}


div.materialplus{
font-family: courier;
font-size: 10px;
color: #005680;
letter-spacing: 0.1em;
line-height: 13px;
}

div.infotext{
font-family: courier;
font-size: 10px;
color: #FF0000;
letter-spacing: 0.1em;
line-height: 13px;
}

/*
WORKING SPECIFIC TITLES
*/

/*
p.worktitleheadlines{
font-family: georgia;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #FF0000;
line-height: 10px;
}


div.materialplusheadlines{
font-family: courier;
font-size: 10px;
color: #005680;
letter-spacing: 0.1em;
line-height: 3px;
}
*/

div.bio{
width: 180px;
}

div.resume{
font-family: courier;
font-size: 10px;
color: #FF0000;
width: 150px;
float: right;
padding-left: 15px;
letter-spacing: 0.1em;
line-height: 13px;
margin-top: -422px;
position: absolute;
width: 150px;
margin-left: 220px;
}


div.statement{
font-family: courier;
font-size: 10px;
color: #FF0000;
width: 150px;
float: right;
padding-left: 15px;
letter-spacing: 0.1em;
line-height: 13px;
position: absolute;
width: 150px;
margin-left: 390px;
margin-top: -422px;
}


div.pdfport{
font-family: courier;
font-size: 10px;
color: #FF0000;
width: 150px;
float: right;
padding-left: 15px;
letter-spacing: 0.1em;
line-height: 13px;
position: absolute;
width: 150px;
margin-left: 555px;
margin-top: -423px;
}



div.links{
font-family: courier;
font-size: 10px;
color: #FF0000;
width: 150px;
float: right;
padding-left: 15px;
letter-spacing: 0.1em;
line-height: 13px;
position: absolute;
width: 150px;
margin-left: 880px;
margin-top: -422px;
padding-bottom: 50px;
}


div.blueplus{
font-family: courier;
font-size: 10px;
font-style: italic;
color: #005680;
}

div.picture{
float:right;
clear:left;
margin-left: 240px;
margin-top: -265px;
position: absolute;
/*
height: 600px;
*/
margin-bottom: 50px;
padding-bottom:50px;
}

img.top{
margin-top:-50px;
}

div.movie{
float:right;
clear:left;
margin-left: 240px;
margin-top: -125px;
position: absolute;
margin-right: 25px;
padding-right: 25px;
}


a.home{
font-family: georgia, serif;
font-size: 14px;
font-weight: bold;
font-style: italic;
color: #005680;
letter-spacing:0.1em;
text-decoration: none;
}

a.redlink{
color: #FF0000;
}

p.extra{
margin-top:40px;
color:white;
}

p.adler{
margin-left:180px;
}

div.date{
font-family: courier;
font-size: 10px;
color: #005680;
}

div.welcome{
width: 100px;
height:100px;
font-family: courier;
margin-top: 300px;
margin-right:48%;
margin-left: 48%;
font-size: 10px;
color: #FF0000;
}

p.minus{
margin-top:-200px;
color:white;
}