@charset "UTF-8";
/* Resets */
*{ padding:0; margin:0; }
body{ background:#fff7e6; font-size:small; }

/* RTE  (leave empty for default, but keep in mind the resets) */
h1 { color:#42221a; font-size:130%; padding:0 0 10px; }
h2 { color:#683f36; font-size:110%; padding:0 0 10px; }
h3 { color:#42221a; font-size:110%; padding:0 0 10px; }
h4 { color:#d7b0a8; font-size:110%; padding:0 0 10px; }

a { color: #62372f; font-weight:normal; }
p { padding: 0 0 10px 0; }
img { border:none; }
dl { padding:0 0 15px; }
	dt { color:#922334; font-size:120%; }
	dd { padding:0 0 0 15px; }
ul { padding:0 0 15px 0; }
	ul li { background: url(/img/bg-bullet.png) no-repeat 0 5px; list-style-type:none; margin:0 0 5px 0; padding:0 0 0 11px; }
		ul ul{ padding:0; }
			ul li li { background:none; color:#62372F; font-weight:normal; font-size:80%; padding: 0 0 0 20px; }
ol { padding:0 0 15px 20px; }
	ol li { background: none; list-style-type:decimal; margin:0 0 5px 0; }
		ol ol{ padding:0 0 0 20px; }
			ol li li { background: none; }
blockquote { color:#922334; font-size:130%; font-weight:normal; padding:0 0 10px; }
cite { border:none; color:#000; display:block; padding:0 0 10px; text-align:right; }

table { border:1px solid #62372F; border-collapse:collapse; color:#62372F; font-size:90%; margin:0 0 15px; text-align:left; }
tr { }
th{ background-color:#62372F; color:#fff; padding:3px; }
td { border:1px solid #62372F; padding:3px; }
abbr { padding:0; border:none; }
acronym { padding:0 0 10px; }
strong{ font-size:130%; font-weight:bold; }
hr { margin:10px 0; border:1px solid #62372F; width:95%; text-align:center; }
code { }
sample { }
sub { }
super { }
form ol li { }
label { padding: 8px 0 0 0; }
input { border: 3px solid #d2d2d2; margin: 0; padding: 3px; }
	input:focus { border: 3px solid #868686; }
textarea { border: 3px solid #d2d2d2; margin: 0; padding: 3px; height: 150px; }
	textarea:focus { border: 3px solid #868686; }
legend { display: none; }
fieldset { border: none; float: left; width: 50%; clear: left; }
	fieldset ol { float: left; width: 100%; margin: 0; padding: 10px 0 0 0; }
		fieldset ol li { float: left; width: 100%; margin: 0; padding: 0 0 3px 0; border-bottom: 1px dashed #FCE4B4; list-style: none; }
			fieldset ol li label { float: left; width: 40%; padding-right: 4%; text-align: right; }
			fieldset ol li input, fieldset ol li textarea, fieldset ol li select { float: left; width: 49%; }

/* RTE classes */
.peach-text{ color:#d7b0a8; }
.red-text{ color:#922435; }
