
body {
	font:11px Arial, Helvetica, sans-serif;
	background:transparent url(../images/lipstick.png) no-repeat top left;
	margin:0; padding-top:50px;
}
#container {
	margin:0 auto;
	padding:20px;
	background:transparent url(../images/bg-tans.png);
}
h1,
h1 + p {
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:5px;
}
form {
	margin-top:30px;
}
small {
	color:#666666;
}
#values {
	margin-bottom:10px;
	font-weight:bold;
}
#values input {
	border:1px solid #333;
	background:#FFF;
	padding:5px;
}
#results {
	width:750px;
	border:1px solid #000;
}
#results ul {
	margin:0; padding:0;
	float:left;
}
#results li {
	list-style:none;
	padding:10px;
	cursor:pointer;
}
#results span {
	color:#666;
	background:#FFF;
	padding:3px 10px;
	border:1px solid #AAA;
	font:11px "Courier New", Courier, monospace;
}
#result1 {
	width:85%;
}
#result2 {
	width:15%;
}

#buttons {
	width:70px;
}
#buttons ul {
	margin:0; padding:0;
}
#buttons li {
	float:left;
	list-style:none;
}
#add, #remove, #export {
	width:32px; height:32px;
	display:block;
	text-indent:-5000px;
	outline:none;
}
#add {
	background:transparent url(images/add.png) no-repeat center center;
}
#remove {
	background:transparent url(images/remove.png) no-repeat center center;
}
#export {
	background:transparent url(images/export.png) no-repeat center center;
}
#ad {
	margin:10px 0;
}
#css {
	border:1px solid #CCC;
	width:585px; height:300px;
	margin-right:5px;
}
#palette {
	border:1px solid #CCC;
	width:130px; height:300px;
}
#favorites {
	background:#FFF;
	margin:10px 0;
	width:725px;
	border:1px solid #CCC;
	margin:0; padding:0;
	overflow:hidden;
}
#favorites li {
	cursor:pointer;
	list-style:none;
	float:left;
	width:33px; height:33px;
	margin:1px;
}
h1 {
	font:bold 150% Arial, Helvetica, sans-serif;
	color:#FFF; background:#000;
	padding:5px 10px;
	width:100px;
	border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	margin:30px 0;
}
a:link, a:visited, a:active, a:hover {
	text-decoration:none;
	color:#FF3399;
}
a:hover {
	text-decoration:underline;
	color:#0DCC8C;
}

#container {
	width:800px;
	margin:20px auto;
}

