/*Blog*/
div.company_profile
{
	margin: 0 0 20px 0;
}

h1.title,
h1.title a,
h2.title,
h2.title a
{
	color: #434343;
	margin: 0 0 5px 0;
	text-decoration: none;
}

h3.title
{
	margin: 0;
}


div.company_profile h2.title a
{
}

div.company_profile a.mainurl
{
}

div.company_profile div.address
{
	overflow: hidden;
	padding-top: 1em;
}

div.company_profile div.description
{
	overflow: hidden;
	padding-top: 1em;
}

div.company_profile span.author
{

}

div.company_profile span.author a
{
	text-decoration: none;
}

div.company_profile div.author a.author_title
{
	padding-left: 10px;
}

div.company_profile div.author a.author_contact
{
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
	text-transform: none;	
}

div.company_profile img.blog_photo
{
	border: 1px solid #CCC;
	float: left;
	padding: 2px;
	margin: 0 5px 5px 0;
}

div.company_profile div.jumplink
{
	text-align: right;
}

div.company_profile div.jumplink a
{
	text-decoration: none;
}

div.company_profile div.tags,
div.company_profile div.categories,
div.company_profile div.continuums
{
	text-align: right;
}

div.company_profile div.tags a,
div.company_profile div.categories a,
div.company_profile div.continuums a
{
	text-decoration: none;
}

.comment {padding: 5px;}



.comment.odd {background: #FFF; color: #000;}
.comment.even {background: #f8f8f8; color: #000;border: 1px solid #e3e3e3;}

.comment img{float: left; margin-right: 10px;}
.comment .timestamp{font-size: 11px; color: #909090;}

.comment img.inlineimg { float:none; margin: none; vertical-align: middle; }

.comment .meta { color: #6f7d89; font-weight: bold;}

#profilecopy
{
	padding: 80px 5px 5px 5px;
	width: 938px;
	min-height: 500px;
}

/* Member Nav */
#profilenav
{
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	clear: both;
	margin-bottom: 20px;
}

#profilenav ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#profilenav ul li
{	
	display: block;
	padding: 5px 0;
	position:relative;
	float: left;
	margin-right: 1px;	
}

#profilenav ul li.last
{
	margin-right: 0;
}

#profilenav ul li a
{	
	color: #999;
	letter-spacing: 1px;
	padding: 0 15px;
	text-decoration: none;
	text-transform: uppercase;
}

#profilenav ul li:hover,
#profilenav ul li:hover a,
#profilenav ul li a:hover,
#profilenav ul li.active,
#profilenav ul li.active a
{
	background: #EEE;
	color: #666;
}
