body
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;;
color:#6c6c6c;
}

a{
color:#6c6c6c;
}

a:hover
{
text-decoration:none;
}

#outerframe
{
width:726px;
position:absolute;
left:50%;
margin-left:-363px;
top:25px;
}
#conbox {
width:726px;
}
#singleimage
{
position:relative; 
top:0px; 
left:285px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
line-height:150%;
z-index:10;
}

#biotable {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#newsingleimage
{
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
line-height:150%;
z-index:10;
}

#news
{
color:#9f9f9a;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#dropcap
{
padding-top:6px;
padding-right:6px;
padding-bottom:6px;
font-size:300%;
float:left;
}

#footer
{
float:left;
display:block;
width:726px;
height:14px;
margin-top:18px;
margin-bottom:30px;
text-align:right;
color:#9f9f9a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#footer a
{
text-decoration:none;
color:#9f9f9a;
}

#footer a:hover
{
text-decoration:underline;
}

#textfields
{
position:relative; 
top:-415px; 
left:-135px;
margin:50%;
padding:5%
vertical-align: center;
}

  li ul {display: none;
  width:300px;} 
  li:hover > 
  ul 
  {
  display:block;
  background-color:#00CC00;
  } 
  
   #linkyhover
   {
   color:#33CCFF;
   }
  
  #linkyhover a:hover
  {color:#000000;}
  
  .contactfields
  {
  color:#9f9f9a;
  font-family:Arial, Helvetica, sans-serif;font-size:small;
  width:150px;
  height:18px;
  overflow:hidden;
  border: 1px solid #9f9f9a;
  }
  
  
  
  
ul#portfolio {
width:405px;
list-style:none;
}
ul#portfolio li {
list-style:none;
}
