/* GLOBAL */

.rounded-corners {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	behavior: url(border-radius.htc);
}

/* TEMPLATE */

#document-wrap{
	background:#c5e448;
	overflow:hidden;
}

#page-wrap{
	width:900px;
	margin: 5px auto;
	background:#ffffff;
	overflow:hidden;
	border:1px solid #cccccc;
}


/* PAGE */

h1{
	border-bottom: 0 none;
    color: #333333;
    font-family: monospace;
    font-size: 26px;
    font-weight: normal;
    margin: 20px auto;
    text-align: center;
    text-transform: none;
    width: auto;
}

.button-boxes{
display: block;
    height: 300px;
    margin: auto;
    width: 860px;
}
.button-boxes li{ float: left;
    height: 237px;
    margin: 0 105px;
    width: 218px;

}
.button-boxes li a{
float: left;
 color: #333333;
    display: block;
    font-family: helvetica;
    font-size: 19px;
    height: 237px;
    position: relative;
    text-decoration: none;
    width: 218px;
}
.button-boxes li a:hover{ 
 color: #c63c1b;

}
.button-boxes li#somnambulants  { 
}
.button-boxes li#factsonfile  { 
}
.button-boxes li#somnambulants a{
	background:url(images/boxes_somnambulants.jpg) no-repeat left top;
}
.button-boxes li#factsonfile a{
	background:url(images/boxes_facts.jpg) no-repeat left top;
}
.button-boxes li a span{ 
 	bottom: 0;
    display: block;
    position: absolute;
    text-align: center;
    width: 219px;
}

#pagebox{ 
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	behavior: url(border-radius.htc); 
	margin:0 auto 20px;
	background:#c5e448;
	 color: #333333; 
    width: 653px;
	overflow:hidden;
}


#pagebox h2{
	 border-bottom: 1px dotted #FFFFFF;
    color: #FFFFFF;
    font-family: monospace;
    font-size: 26px;
    font-weight: normal;
    margin: 15px auto;
    text-align: center;
    text-transform: none;
    width: 580px;
}
.feedbox {
    margin: 15px auto;
    text-align: left; 
    width: 580px;
}

.chunk{
	margin:10px 0;
	 border-top: 1px dotted #FFFFFF;	
	padding:10px 0;
}
.chunk h4 a{ 
    color: #333333;
    font-family: monospace;
    font-size: 18px;
    font-weight: normal;
    margin: 15px auto;
    text-align: center;
    text-transform: none;
    width: 580px;
	text-decoration:none;
}
.chunk h4 a:hover{
	text-decoration:underline;
}

.chunk .date{
	font-style:italic;
	color:#666666;
	float:right;
	margin:0 0 20px 20px;
}

.chunk p{
	margin:14px 0;
}