.clean {clear: both; height: 0; font-size: 0; }
.clear {clear: both; }

.no-screen, hr {position: absolute; left: -500px; top: -500px; }

h1,h2,h3{margin:0;padding:0;font-family:Georgia, "New York CE", utopia, serif;color:#6D2F20;}
h1{font-size: 140%;}
h2{margin:2em 0 .25em;font-size: 120%;}
h3{margin:1em 0 .25em;font-size: 100%;}

p {margin: 0; padding: 0 0 .75em; text-align: justify;}
a{color:#6D2F20;}
a:hover{text-decoration:none;}
a img{border:none;}
em{font-style:normal;color:#6D2F20;}
strong{color:#6D2F20;}

ul{margin:0;padding:0 0 .5em 15px;}
ul li{margin:0;padding:0 0 .25em 20px;list-style-type:none;background:url("img/bullet.gif") no-repeat 0 .75em;}
ul ul{padding: 0;}


.cursor-hand{cursor:pointer;cursor:hand;}

form{margin:0;padding:0 0 .75em;}
form .submit input{margin:.25em 0;padding:.25em .5em;width:auto;overflow:visible;background-color:#DACBC7;border:1px solid #6D2F20;color:#6D2F20;text-align:center;}
form .input{clear:both;padding:.25em 0 0;}
form .input label{float:left;}
form .input input,form .input select,form .input textarea{float:right;margin:0 0 .25em;border:1px solid #6D2F20;color:#6D2F20;}

table {
	margin: 7px auto;
	font-size: 80%;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
}
table th {
	padding: 2px 10px;
	text-align: center;
	background-color: #F0EAE8;
	font-weight: bold;
	color: #6D2F20;
}
table td {
	padding: 2px 10px;
	border-right: 2px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: left;
background:#FFF;
}





/* LAYOUT */
body,html{margin:0;padding:0;width:100%;height:100%;}
body{background-color:#F0EAE8;font:80%/1.5 Verdana, "Geneva CE", lucida, sans-serif;color:#000;text-align:center;}
#page{margin:0 auto;padding: 25px 0 150px;width:775px;text-align:left;}
#area{float:left;width:550px;}
#area-in{border:1px solid #6D2F20;background:#FFF;}
#head{position:relative;margin:0;padding:0;height:204px;}
#head a{position:absolute;top:14px;left:49px;width:450px;height:175px;overflow:hidden;}
#head a span {position:absolute;top:0;left:0;width:450px;height:175px;background:url("img/head.jpg") no-repeat;cursor:pointer;cursor:hand;}
#text{padding:0 24px 2.5em;}
#side{float:right;width:210px;}
#foot{clear:left;width:550px;}
#foot p{margin:0;padding:1em 0 0;font-size:80%;text-align:left;}
















.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}

.float-left{float:left;}
.float-right{float:right;}

.color-B6978F{color:#B6978F;}
.color-DACBC7{color:#DACBC7;}



.width-250{width:250px;}
.width-500{width:500px;}

.margin-t-0{margin-top:0;}
.padding-t-3{padding-top:3em;}
.padding-l-150{padding-left:150px;}
.padding-b-1{padding-bottom:1em;}
.padding-b-2{padding-bottom:2em;}
.padding-b-3{padding-bottom:3em;}

.form-250 .input input{width:150px;}
.form-500 .input input,.form-500 .input select,.form-500 .input textarea{width:350px;}
.form-500 .checkbox label{width:150px;}
.form-500 .checkbox input{margin-top:5px;width:auto;float:none;}
.form-500 .file small{clear:both;display:block;padding:.25em 0 0 150px;}

.form-500 .input .text-input{float:right;width:350px;}











.side-how {
margin: 0;
padding: 1em;
background-color: #DACBC7;
border: 1px solid #6D2F20;
text-align: center;
}

.breadcrumb {margin:0;padding:.5em 1em;background-color:#F0EAE8;border-top:1px dashed #6D2F20;border-bottom:1px dashed #6D2F20;color:#6D2F20;}
.breadcrumb strong{font-weight:normal;}

ul.list-doll{margin:0;padding:0 0 .5em 15px;}
ul.list-doll li{margin:0;padding:0 0 .25em;list-style-type:none;background:none;}
ul.list-doll li:hover .color-DACBC7,
ul.list-doll li:hover{color:#6D2F20;}
li.list-doll-n a{padding-left:20px;background:url("img/list.doll.n.gif") no-repeat 0 .3em;}
li.list-doll-y a{padding-left:20px;background:url("img/list.doll.y.gif") no-repeat 0 .3em;}



.errors{
margin: .5em 0;
padding: 0 1em;
background-color: #DACBC7;

background-color:#F0EAE8;
border: 1px solid #6D2F20;
}
.errors h4{
margin: 0;
padding: .75em 0 0;
color:#6D2F20;
}
.errors ul{
color:#6D2F20;
}

.box-brown{margin:.5em 0; padding:.5em 1em; background-color:#F0EAE8; border:1px solid #6D2F20; color:#6D2F20; }
