H1 {font-family:Trebuchet MS, sans-serif;
	color:#333;
	font-size:16px;
	margin: 0 0 10px 0;
	padding: 0;
	}
H1#title {font-weight:bold;font-size:18px;color:#36c}	
H2 {font-family:Trebuchet MS, sans-serif;
	color:#333;
	font-size:14px;
	margin: 0 0 5px 0;
	padding: 0;
	}
.header2 {font-family:Trebuchet MS, sans-serif;
	color:#333;
	font-size:14px;
	margin: 0 0 5px 0;
	padding: 0;
	}	
.main-link {
	color: #666666;
	width: 176px;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	text-align: right;
	border-right: 2px solid #dddddd;
	padding: 0 6 0 0;
	text-decoration:none;


}
.main-link:hover{
	color: #36c;
	border-right: 2px solid #36c;
}
.main-nav {
	color: #666666;
	width: 176px;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	text-align: right;


}

.header {
	border-bottom: 1px solid #dddddd;
	margin-bottom: 2px;
}

.footer {
	color: #dddddd;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	text-align: right;
	border-top: 1px solid #dddddd;
	margin-top: 2px;
}.link-market {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
UL {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #666666;
	list-style-type: none;
}
.link-portfolio {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;

}
.port-border {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 5px;


}
a.link-market:hover, a.link-market-selected {

	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
}
a.link-portfolio:hover, a.link-portfolio-selected {

	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	line-height: 30px;
}
.thumbs {
	border: 0px none;
	margin-right: 6px;
	margin-left: 6px;


}
P {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #666666;
}
.newsdate {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10px;
	color: #999999;
}
.serviceslist {
	list-style-type: disc;
	list-style-position: outside;
	margin-top: 5px;


}
.bio {

	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #666666;
}
.peoplethumb {
	margin-right: 5px;
	margin-left: 5px;
	border: none;




}
#detailName {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 16px;
	color: #3366CC;
	font-style: normal;
	font-weight: bold;

}
#detailPosition {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #3366CC;
}
#detailDescription {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 24px;

}
INPUT {border: 1px solid #666;
	font-family:Trebuchet MS, sans-serif;
	background-color:#fff;
	}
TEXTAREA {border: 1px solid #666;
	font-family:Trebuchet MS, sans-serif;
	background-color:#fff;
	}
.admin-nav {
	color: #666666;
	padding-left: 20px;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	text-align: right;
}	
.admin-link {
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	text-align: right;
	border-right: 2px solid #dddddd;
	padding: 0 6 0 0;
	text-decoration:none;
}
.admin-link:hover{
	color: #36c;
	border-right: 2px solid #36c;
}
ul#news-list li{margin-bottom:10px;}