body,div,h1,h2,h3,h4,h5,h6,p,ul,im {margin:0px;padding:0px;}

body{
font-family:"Times New Roman", Times, sans-serif;
background: url(../images/bkg.jpg) no-repeat;
background:#D7E4BD;/*#ACE892; /*#ebe8e8;/*#ebffeb; /*#c4ffc4; /*#cdf49d;*//*#ebe8e8;*/
min-height:100%;
}


.container{
	width:90%;
	margin:0 auto;
}
#bold
{
color:#ff0000;
font-weight:bold;
}

#header {
	padding-top:2.5%;
	padding-bottom: 2.5%;
	background: url(../images/header.jpg) no-repeat;
	width:100%;}

	#header.inner{
	padding-top:1.5%;
	padding-bottom:1.5%;
	background: url(../images/header.jpg) no-repeat;
	width:100%;
	}
	
	#header h2 {  
    font-size: 36px;  
    color: #ffffff;   
	text-align:center;
	text-transform:uppercase;
	} 

#main
{
	width:1000px;
	height:100%;
	}
#main.container {
	background:url(../images/bkg.jpg)no-repeat;}
a:hover
	{
		color: #800000; /*#671111;*/
		}	
ul#menu
{
min-width:90%;
}
ul#menu li {
	float:left;
	padding:2%;
	margin-top:2%;
	margin-bottom:2%;
	margin-right:2%;
	list-style-type:none;
	background-color:#676666;
	border-radius:25px;
/*box-shadow: 10px 10px 5px #888888;*/
	}
ul#menu li a {
	font-size:27px;
	color:#ffffff; /*41A317;*/
	text-decoration:none;
	min-width:100%;	}

li a:hover {
	background-color: #000000; /*ebe8e8;*/
	/*background: url(images/nav-bg-hover.png);*/
	text-align:right;
	padding:2%;
	}
		
#content {
	/*background: url(images/content-bg.png) repeat-y;*/
	padding: 12px; overflow: hidden;
	position:relative;
	max-width: 100%;
	min-height: 25%;
	margin:0px 0px 20px 0px;
	/*padding:12px;*/
	background-color:/*#cdf49d;*/#f2f0eb;
	/*border:1px solid black;*/	
	border:2px solid;
	border-radius:25px;
	box-shadow: 10px 10px 5px #888888;
	text-align:left;
}
#content h2 {  
    font-size: 36px;  
    color: #015878;   
}  
  
#content h3 {  
    font-size: 24px;  
    color: #444444;  
}  
  
#content h4 {  
    font-size: 18px;  
    color: #373737;  
    font-weight: normal;   
}  
#content h4 a:hover
{
color: #800000;
}

#content h5 {  
    font-size: 15px;  
    color: #373737;   
	padding:0%;
	margin:0%;
}  
#content h6 {  
font-size: 15px;  
color: #333333; 
font-weight:normal;
}  

#content h7
{font-weight:bold;
color:#ff0000;
}

#content p {  
    font-size: 14px;  
    color: #595858;   
}  
  
#content li 
{
margin-left:1.5%;
}
#content li.quals
{
list-style-type:none;
}
#content a {  
    color: /*#41A317*/ #0f6c8d; 
    font-weight: bold;  
   text-decoration: none;   
}  

#content a:hover {  
    color:/*#FFD700;*/ #800000;
    font-weight: bold;  
   text-decoration: none;   
   /*background-color:*/
}  
#content img.profile-pic {
	float: left; 
	margin: 0 5% 0 0;
width:25%; 
/*height:100%;*/
/*width:180px; height:280px;*/
}

#content img.fieldwork {
	float: right; height:20%; width:20%;margin: 0 40px 0 0;
}
#table
{
width:100%;
border-collapse:collapse;
border:2px solid #333333; /*#0f578d;*/
margin-bottom:5px;}

#table td, #table th
{
font-size:0.85em;
border:1px solid #333333;/*#0f578d;*/
/*background-color:#dbf3fb*/
/*padding:3px 7px 2px 7px;*/
text-align:left;
vertical-align:top;
}	
#table th
{
font-size:0.9em;
text-align:center;
padding:0.35%;/*padding-top:1%;
padding-bottom:1%;*/
background-color:#676666;/*#26600e;/*#0f6c8d;*/
color:#ffffff;
}

#table tr.alt td
{
color:#000000;
background-color:#ebe8e8;/*#dbf3fb;*/
}
#table td.alt
{
color:#000000;
background-color:#ebe8e8; /*#b9f2a0; /*#dbf3fb;*/
}

#portfolio
{
width:60%;
border-collapse:collapse;
border:3px solid #333333; /*#0f578d;*/
margin-bottom:5px;}

#portfolio td, #portfolio th
{
font-size:0.85em;
border:1px solid #333333;/*#0f578d;*/
/*background-color:#dbf3fb*/
/*padding:2%;*/
/*padding:3px 7px 2px 7px;*/
text-align:center;
vertical-align:top;
width:25%;
}	
#portfolio th
{
font-size:0.9em;
text-align:center;
padding:0.35%;/*padding-top:1%;
padding-bottom:1%;*/
background-color:#676666;/*#26600e;/*#0f6c8d;*/
color:#ffffff;
}

#portfolio tr.alt td
{
color:#000000;
background-color:#ebe8e8;/*#dbf3fb;*/
}
#portfolio td.alt
{
color:#000000;
background-color:#ebe8e8; /*#b9f2a0; /*#dbf3fb;*/
}

#footer {  
    padding-top:2%;
    overflow:hidden;
	font-weight:bold;
	/*background:url{../images/slice-footer.jpg);*/
	}

#footer p#copyright
{
	font-size: 14px; 
	float: left; 
	color:#0f6c8d; /*#41A317;*/
	}
	
#footer p#back-top {
	font-size: 14px; 
	float: right;
}
	/*background: url(../images/up.png)no-repeat;}*/

	#footer a {
	color: #0f6c8d; text-decoration: none;
	}
	#footer a:hover
	{	color: #800000; 
	}/*#671111;*/