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

html, body{ 
height:100%; 
margin: 0;
background-color:#898989;
font-family:Arial;
font-size:16px;
}

div#container{
background-color:#FFFFFF;
margin:0 auto -2em; /* center, not in IE5 */
width:800px;
height:auto !important;
height:100%;
min-height:100%;
}

div#header{
height:100px;
vertical-align:bottom;
background-image:url(header2.gif);
background-color:#AB9F8C;
text-align:left;
text-indent:30px;
border-bottom:5px solid #898989;
border-top:20px solid #898989;
}

div#header a{
text-decoration:none;
color:#f2f1ef;
/*text-align: center; */
}

div#header h1{
margin-top:35px;
font-size:30px;
color:#f2f1ef;
/*vertical-align:middle;*/
}


div#nav table{
height:25px;
/*background-color:#753D54;*/
background-color:#a1a1a1;
width: 100%;
text-align: center;
}

div#nav td{
height:25px;
/*background-color:#753D54;*/
background-color:#a1a1a1;
width: 20%;
}

div#nav a{
text-decoration:none;
color:#FFFFFF;
text-align: center;
}

div#nav a:hover{
text-decoration:underline;
}

div#content{
height:100%;
border-top:5px solid #898989;
padding: 40px 30px 20px 30px;
background-color:#FFFFFF;
}

div#content h1,h2,h3,h4{
color:#675545;
}

div#content h4{
font-size:16px;	
}

div#content p{
color:#333333;
}

div#content a{
color:#541430;
}

div#content img{
float:right;
vertical-align:top;
padding-left:20px;
}

div#projects img{
float:left;
vertical-align:top;
padding-right:20px;
}
div#projects h4{
clear:right;
}

div#drinks p{
margin-left: 300px;
}

div#mobile p{
margin-left: 300px;
}

div#nurse p{
margin-left: 250px;
}

div.project {
	display:block;
	overflow: hidden;
}

div#diva img{
float:left;
vertical-align:top;
padding-right:0px;
padding-left:0px;
}

td.copyright {
font-size:10px;
}

div#footer {
color:#675545;
/*position:absolute;*/
width:800px;
/*bottom:0; */
/*padding: 0px 0px 10px 0px;*/
font-size:14px;
text-align:center;
margin: 0 auto 2em;
}

div.paperinfo {
margin-top: 3px;
font-size:14px;	
}

/*
div#push {
margin: 0 auto 2em;
}

*/