#pimp_preview {
  margin-top:15px;

  border:1px solid #888;
}

		#pimp_editor {			
			font-family:Arial, Verdana, Helvetica, sans-serif;
			font-size:11px;
		}
		#pimp_edit {
			height:230px;
			overflow:auto;
			width:100%;		
		}
		#pimp_editor a:link, #pimp_editor a:visited {
			background:#C3C3C3;
			border-top:1px solid #666;
			border-right:1px solid #222;
			border-bottom:1px solid #222;
			border-left:1px solid #666;
			color:#fff;
			padding:3px;
			text-decoration:none;
		}
		#pimp_editor img {
		  vertical-align:  middle;
		}
		#pimp_editor a:hover, #pimp_editor a:active {
			background:#222;
			color:#CCC;
			position:relative;
		}
		#pimp_editor a:link span, #pimp_editor a:visited span {
			background:#000;
			display:none;
			z-index:10;
			margin-top:5px;
		}
		#pimp_editor a:hover span, #pimp_editor a:active span {
			position:absolute;
			top:12px;
			left:12px;
			display:block;
			z-index:10;	
			padding:3px;
			background:#000;
			border:1px solid #444;
			margin-top:5px;
			width:300px;
		}
		#pimp_edit span img {
			border:1px solid #fff;
			display:inline;
			float:left;
			height:15px;
			width:15px;			
		}
		.bold, a.bold, a.bold:hover {
			font-weight:bold;
			font-size:12px;
		}
		.italic {
			font-style:italic;
			font-size:12px;
		}
		.underline, a.underline, a.underline:hover {
			text-decoration:underline;
			font-size:12px;
		}
