/*Portfolio Styles*/
.portfolio { 
	float:left; width:100%; margin: 10px 0px;
}

.portfolio small {
	font-size:1.0em;
    color: #8B8B8B;
}

.portfolioWrap {
	padding: 20px 0px;
}

.portfolioContent {
	float: left;
	width:200px;
}

.portfolioScreenWrap {
	float: right;
	width: 450px;
}

.portfolioScreen {
	float: right;
	width: 450px;
	border: 5px solid #E7E7E7;
}

.portfolioScreen img{
}

.portfolioLink {
	padding-top:5px;
	text-align:center;
}

.portfolioField { 
	color:#DE6A0E; font-weight:bold;
}

.portfolioHeadline  { 
	background:transparent url(Images/GrayUnderline.gif) no-repeat scroll right bottom !important; padding:3px 0px;
}

.portfolioHeadline h2, .portfolioHeadline h2 a{ 
	color:#000000; font-size:22px; font-family: Myriad Pro; text-transform:none;
}

.portfolioHeadline h2 a:hover{ 
	color:#284B92;
}

.portfolioAuthor { 
	clear:both;	margin-top:5px; display:none;} 


.portfolioEntry { 
	margin: 0px 0px 0px 0px; clear:both;border-bottom: 1px solid #dfddd5; padding:0px 0px 10px 85px;} 


.portfolioPaging {     
	border-bottom:1px dotted #D8D8D8;	padding-bottom : 2px;	margin-bottom : 2px;} 

.portfolioCategories  {   
	border-bottom:1px dotted #D8D8D8;   margin-bottom:2px;   padding-bottom:2px;} 


.portfolioEntryDetail { 
    clear:both;
    padding:10px 0px;  
    border-bottom: 1px solid #dfddd5;
}

.portfolioHeadlineDetail {
	overflow:hidden; 
	padding: 10px 0px;
}

.portfolioHeadlineDetail h1, .portfolioHeadlineDetail h1 a{ 
	background:transparent url(Images/GrayUnderline.gif) no-repeat scroll right bottom; 
	padding:3px 0px;
	color:#000000; 
	font-family: Myriad Pro;
}

.portfolioComments { 
	text-align: left; padding: 0px; margin-bottom: 30px; margin-top: 0px; }

.portfolioCommentLine{ 
	padding: 20px; background: url(images/remarks.gif) top center no-repeat; }

.portfolioComment{ 
	margin: 20px 0px; padding: 0px; padding-left: 110px; padding-bottom: 25px;}

.portfolioCommentWrap { 
	position: relative; background-color: #ffffff; border: 1px solid #dcdddd; }

.portfolioCommentContent { 
	padding: 20px; padding-bottom: 20px; background-color: #ffffff; }

.portfolioCommentContentOwner { 
	padding: 20px; padding-bottom: 20px; background-color: #f8f8f8; }

.portfolioCommentDate{ 
	margin: 20px 0px 0px 2px; color: #8d8d8d; font-size: 10px; }

.portfolioCommentArrow{
	position: absolute; top: 8px; left: -35px; padding: 20px; background: url(images/comment_arrow_white.png) top center no-repeat; }

.portfolioCommentArrowOwner { 
	position: absolute; top: 8px; left: -36px; padding: 20px; background: url(images/comment_arrow.png) top center no-repeat;}

.portfolioCommentAuthor { 
	position: absolute; left: -110px; width: 50px; text-align: center;  }

.portfolioCommentAuthor small { color: #8d8d8d; font-size: 10px; }

.portfolioCommentGravatar { 
	margin: 0px 0px 5px 0px; float : left; border:5px solid #DDDDDD; height: 50px; width:50px;}

.portfolioCommentGravatar img{ 
	height: 50px; width:50px;}

.portfolioCommentIcon { 
	font-size: 18px; font-weight: bold; background: url(images/comments.gif) no-repeat; height:46px; width:44px; line-height: 36px;text-align: center;}

.postComment {  
	margin: 0px;}

.postComment textarea { 
	border:3px solid #E9E9E9; padding: 20px; }

.postComment input{ 
	border:3px solid #E9E9E9; padding:2px; }

.right { 
	float: right; }

.ActionNormal { 
	padding:10px 0px 10px 0px; font-size: 10px;}

.ReadMore {
	padding:10px 0px 0px 0px;
}

.MoreLink, .MoreLink a{ 
	background:url(images/Arrow.png) right 7px no-repeat !important; padding:5px 15px 5px 0px;
}

a:hover.MoreLink { 
	background:url(images/ArrowOn.png) right 7px no-repeat !important; padding:5px 15px 5px 0px;
}


.postRating
{
	padding:10px 0px 10px 0px;
}

.rating
{
	position:relative;
	float: right;
	padding:5px 15px 5px 0px;
}
