﻿body	
{
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:80%;
	color:#3f3f3f;
	}
		
/* Typography */
h1	{font-size:160%;margin-bottom:0.2em;}
h2	{font-size:150%;margin-bottom:0.2em;}
h3	{font-size:140%;margin-bottom:0.2em;}
h4	{font-size:130%;margin-bottom:0.2em;}
h5	{font-size:120%;margin-bottom:0.2em;}
h6	{font-size:100%;margin-bottom:0.2em;}

p	{color:#3f3f3f;line-height:14px;}
span{color:#3f3f3f;}

hr 
{
	border:0;
	border-top: 1px dashed #dddddd;
	height: 1px;
	margin: 0;
	padding: 0;
	clear:both;
	}

p:hover, 
span:hover
	{color:#000;}

.b	{font-weight:bold;}



#header img { border:0; float:left;}
#header p	{
	float:right;
	color:#8a9385;
	font-size:80%;}

#main{font-size:80%;}
#footer	{
	text-align:center;
	color:#8a9385;
	font-size:80%; 
}
#footer	span {
	color:#8a9385;

}

#sidebar{ padding-top:25px;padding-bottom:25px;  }

.personal{padding:10px;height:105px;}
.personal img{float:left;margin-right:10px;border:solid 1px #b9b9b9;padding:3px}
.personal a{bottom:10px;}


fieldset {
  margin-bottom: 10px;
}
legend {
  padding: 0 2px;
  font-weight: bold;
}
label {
  display: block;
  line-height: 1.8;
  vertical-align: top;
  width: 120px;
}
fieldset ol {
  margin: 0;
  padding: 0;
}
fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}


