/* comments count */
/*
.journal_commentcount {       
	margin: 0px 0 10px 0px;
	padding: 2px 55px 2px 74px;
	text-align: right;
	color: #636563;
  	background: #000000 url(http://www.portfoliohub.com/images/comment1.gif);
  	background-position: 295px;
  	background-repeat: no-repeat;
	font: 12px Verdana, "Lucida Grande";
	}
	
.journal_commentcount a:link {      
	color: #9C9E9C;
	}
	
.journal_commentcount a:visited {      
	color: #9C9E9C;
	}
	
	.journal_commentcount a:hover, a:active {      
	color: #9C9E9C;
	}	
*/	

.journal_comments1, .journal_comments2,
.guestbook_comments1, .guestbook_comments2 {       /* comments FULL VIEW TEXT */
	
	margin: 0 0 15px 90px;
	padding: 0 7px 0 5px;
	font: 12px Verdana, "Lucida Grande";
	color: #000000;
	border: 1px solid #545454;
	width: 420px;
		
	}	

.journal_comments2, .guestbook_comments2 {       /* comments FULL VIEW2 'alternate colour' */
	background: #E0E0E0;
	
	}	
	
.journal_comment_form, .photo_album_comment_form, .guestbook_comment_form{

margin: 5px 0 0 90px;
	padding: 0 7px 0 25px;
	font: 12px Verdana, "Lucida Grande";
	color: #000000;
	border: 1px solid #545454;
	width: 400px;
	background: #F3F3F3;
  	
}	

.journal_comment_preview, .photo_album_comment_preview, .guestbook_comment_preview {       /* preview. like h1, but attached to type box */
	margin: 0 10px 0 90px;
	padding: 5px 7px 0 25px;
	border-left: 1px solid #545454;	 
	border-right: 1px solid #545454;	
	border-bottom: 1px solid #545454;	
  	background: #CACACA url(http://www.portfoliohub.com/images/comment1.gif);
  	background-position: 3px 7px;
  	background-repeat: no-repeat;
  	width: 400px;
	}
	
	
.journal_commenter_name, .photo_album_commenter_name, .guestbook_commenter_name{
font: bold 12px Verdana, "Lucida Grande";
padding-left: 20px;
	background: url(http://www.portfoliohub.com/images/comment1.gif);
  	background-position: 2px 1px;
  	background-repeat: no-repeat;
}	
	
.journal_owner_name, .guestbook_owner_name{font: bold 12px Verdana, "Lucida Grande";}	



/* photo !!!-------- */

.photo_album_comment_form{
margin: 5px 0 0 20px;
  	
}	

.photo_album_comment_preview {       
	margin: 0 10px 0 20px;
	}
	
.photo_album_comments1, .photo_album_comments2, .photo_album_side_comments1{       /* comments FULL VIEW TEXT */
	
	margin: 5px 0 5px 20px;
	padding: 0 7px 0 25px;
	font: 12px Verdana, "Lucida Grande";
	color: #000000;
	border: 1px solid #545454;
	width: 400px;
	background: #F3F3F3 url(http://www.portfoliohub.com/images/comment1.gif);
  	background-position: 3px 4px;
  	background-repeat: no-repeat;	
	}	

.photo_album_comments2 {       /* comments FULL VIEW2 'alternate colour' */
	background: #E0E0E0 url(http://www.portfoliohub.com/images/comment1.gif);
  	background-position: 3px 4px;
  	background-repeat: no-repeat;
	
	}
	
.photo_album_side_comments1{margin: 5px 0 0px 0px; width: auto; padding: 3px 7px 0 5px;}	

.photo_album_side_commenter_name{padding-left: 20px;}
	
.photo_album_commentcount {       /* comments count */
	margin: 0px 0 10px 0px;
	padding: 2px 0px 2px 0px;
	text-align: right;
	color: #636563;
	width: 210px;
	border-top: 4px solid #DEDEDE;
  	background: #FFF url(http://www.portfoliohub.com/images/comment1.gif);
  	background-position: 0px;
  	background-repeat: no-repeat;
	font: 12px Verdana, "Lucida Grande";
	}
	
	
	
	
	/* alert !! #F3F3F3 */
.alert, .alert_small
{
color: #000;
padding: 10px 60px 10px 60px;
border: 1px solid #FFCF00;
width: 400px;
background: #FFFFCE  url(http://www.portfoliohub.com/images/warning.gif);
background-position: 10px;
  	background-repeat: no-repeat;
margin: 10px 6px 6px 6px;
}

.alert_small
{width: auto;
padding: 5px 5px 5px 60px;
}

.alert ul, .alert_small ul
{
list-style: none; 
padding: 0;
margin: 0;
}

.alert li, .alert_small li
{border-bottom: 1px solid #FFCF00;
margin-bottom: 3px;
}



/* confirmation #F3F3F3 border-color: #9c9; background: #FFFFCE  url(../images/checkmark.jpg);*/
.confirmation, .confirmation_small
{
	
	color: #060;
	background: url(http://www.portfoliohub.com/images/alertgood_icon.gif) #E2F9E3 left no-repeat;
padding: 10px 60px 10px 60px;
border: 1px solid #9c9;
width: 400px;

background-position: 10px;
  	background-repeat: no-repeat;
margin: 0 6px 6px 6px;
}

.confirmation_small
{width: auto;
padding: 5px 5px 5px 60px;
}