.colorPicker { position:absolute; z-index: 999; }
table.colorPicker td { width:20px; height:20px; cursor:pointer; }
.colorPickerP { width:20px; height:20px; cursor:pointer; }

.block {
	padding:0 30px 10px 0;
	margin:0 30px 20px 30px;
	width:280px;
	}
	.block h3 {
		padding:1px 5px;
		margin:0;
		font-size:14px; float:left;
		color:#fff;
		}
	.block .bl {
		clear:left;
		padding:10px 0 0 20px;
		}

.orange {
	background:#FEC3D7;
	border:1px solid #603504;
	}
	.orange h3 {
		background:#EA1A7E;
		}

.green {
	border:1px solid #DB1681;
	background:#FEC3D7;
	}
	.green h3 {
		background:#B70D8A;
		}

.purple {
   border:1px solid #603504;
	background:#FEC3D7;
	}
	.purple h3 {
		background:#832212;
		}

.blue {
	border:1px solid #603504;
	background:#e3f1f2;
	}
	.blue h3 {
		background:#6ebcc1;
		}


#font_image {
	border:1px solid #aaa;
	}

#glitter_images {
	width:270px;
	height:170px;
	overflow:auto;
	border:1px solid #aaa;
	background:#fff;
	}
	#glitter_images img{
		float:left;
		margin:0 2px 2px 0;
		}

#glitter_fonts {
	width:266px;
	height:170px;
	overflow:auto;
	background:#fff;
	border:1px solid #aaaaaa;
	}
	#glitter_fonts img{
		float:left;
		}

.form label {
	width:60px;
	height:25px;
	float:left;
	}
	.form label small {
		color:#444;
		}
.form br {
	clear:left;
	}
.form .input {
	float:left;
	}