
/*REV: this is the container that is the "background" of the whole page*/

.container
{
background-color:rgb(255,255,255); /*White*/
border:rgb(245,245,245) 1px solid; /*slight greyish*/
width:25cm; /*REV: 80% of the larger container, i.e. the outline. Should just be the body.*/
min-height:50cm;
position:absolute;
/*left:100px;*/ /*REV: slightly centred*/
}

.header
{
height:2cm;
background-color:rgb(245,245,245);
font-size:271%;
color:rgb(30,80,150);
width:100%;
text-align:center;
clear:left;
}

div.sideimage
{
    width:4cm;
    float:right;
    padding-left:30px;
    padding-bottom:15px;
    text-align:center;

}

.biopic_w_caption
{
    width:4cm;
    margin-bottom:-15px;
    /*float:right;
    padding-left:30px;
    padding-bottom:15px;*/
}


.links /*links is the bar on the left side with links in it*/
{
float:left;
width:13%;/*15%;*/ /* REV: this is 15% of what, "main"? does it not take into account margins borders etc?*/
margin-left:1%;
margin-right:1%;
text-align:center;
background-color:rgb(255,255,255);
min-height:47.4cm;
}


/*REV: this is the "rest" of the page, i.e. to the right of the links*/
.main
{
min-height:47.4cm;
background-color:rgb(255,255,255);
margin-left:15%; /*REV; is this if top-level guy?*/
border-left:solid rgb(245,245,245) 1px;
padding:2%;
width:81%;
}

div.content
{
margin-top:15px;
margin-bottom:30px;
/*margin-right:2cm;*/
background-color:rgb(255,255,255);
font-size:13pt;
text-align:justify;
width:100%;
} 

/*div.content a
{
    font-weight:bold;
}*/

div.project
{
    margin-top:15px;
    margin-bottom:15px;
    /*margin-right:2cm;*/
    background-color:rgb(255,255,255);
    font-size:13pt;
    text-align:justify;
    width:100%;
}

div.project a
{
    text-decoration:none;
}

div.project h3
{

}

.text
{
width:80%;
/*min-height:20cm;*/
}

.pics
{
margin-left:1%;
margin-right:1%;
width:18%;
float:right;
}

.quote
{
font-size:32%;
color:rgb(80,100,200);
text-align:center;
}

.footer
{
/*padding:3px;*/
background-color:rgb(242,242,242);
text-align:center;
clear:left;
width:100%;
border-top:1px solid rgb(240,240,240);
height:0.6cm;
}

.clear
{
clear:both;
}

.links a
{
text-decoration:none;
background-color:rgb(242,242,242);
font-weight:bold;
/*padding:5px;*/
/*margin-left:0.5cm;
margin-right:0.5cm;*/
color:rgb(30,80,150);
}

.links p
{
margin-bottom:8mm;
background-color:rgb(242,242,242);
}

.researchpic
{
width:100%;
}

.heading
{
text-align:center;
} 

/*REV: FILL THIS IN!?!! Tab after first line, etc*/
.citation
{
padding-left: 22px ;
text-indent: -22px ; /*REV: this does hanging indent*/
}

div.content a
{
text-decoration:none;
}

/*div.content h4
{
margin-top:100px;
}*/

.pubslist
{
 margin-bottom:2mm;
 text-decoration:underline;
}

div.content h3
{
margin-bottom:2mm;
}

div.youtube
{
margin:0;

}

.youtube p
{
position:relative;
right:0;
}


.footnote
{
font-size:70%;
}