@charset "utf-8";
/*CSS document for CPE Riverview Daycare*/
/*Developed by Lorena */
/*Last Update: October 28, 2016 */

body{
	background-color:#eeddbb; /*d1b089  fff2e0*/
	/*Google Font*/
	font-family: 'Happy Monkey', cursive;
}

#container{
	background-color:#fff;
	margin:0 auto;
	padding:20px;
	width:950px;
	position:relative;
	/*Creating the border*/
	border-style:solid;
	border-color:#FFF;
	border-radius:10px;
}
header{
	margin:0 auto;
	padding:10px;
	position:relative;
	background-color:#bef0f8;
	/*Creating the border*/
	border-style:hidden;
	border-color:#bef0f8;
	border-radius:10px;
}
header img{
	margin:0;
	float:left;
	width:140px;
	height:70px;
	/*position:fixed;*/
	
}
header h1{
	margin:10px 300px ;
	text-align:center;
	font-weight:bold;
	font-size:1.6em;
	/*text-shadow:2px 2px 10px blue;*/ /*using shadow and blur*/
	letter-spacing:2px;
}
header h2{
	margin:0 300px ;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
}
/*ENGLISH VERSION*/
nav #menu{
	margin:20px auto;
	padding:15px;
	list-style:none;
	list-style-type:none;
	background-color:#ffc7d4;
	/*Creating the border*/
	border-style:hidden;
	border-color:#ffc7d4;
	border-radius:10px;
	height:30px;
}
nav #menu li{
    float:left;
	text-align:center;
	
	margin:0 auto;
	font-weight:bold;
	font-size:18px;
	
}
nav #menu li a {
    padding:0px 70px 0px 70px;
}
nav #menu li a:link {
    text-decoration:none;
}
nav #menu li a:active {
    color:#12135C;
}

nav #menu li a:hover {
	color:#fff;
	font-size:100%;
}

/*FRENCH VERSION*/
nav #menufrench{
	margin:20px auto;
	padding:15px;
	list-style:none;
	list-style-type:none;
	background-color:#ffc7d4;
	/*Creating the border*/
	border-style:hidden;
	border-color:#ffc7d4;
	border-radius:10px;
	height:30px;
}
nav #menufrench li{
    float:left;
	text-align:center;
	
	margin:0 auto;
	font-weight:bold;
	font-size:18px;
}
nav #menufrench li a {
    padding:0px 60px 0px 60px;
}
nav #menufrench li a:link {
    text-decoration:none;
}
nav #menufrench li a:active {
    color:#12135C;
}
nav #menufrench li a:hover {
	color:#fff;
	font-size:100%;
}


main{
	margin:auto;
	position:center;
}

.aboutus{
	background-color:#f8f9b5;
	padding:10px;
	margin:20px auto;
	text-align:justify;
	/*Creating the border*/
	border-style:hidden;
	border-color:#f8f9b5;
	border-radius:10px;
}
#list{
	list-style-type:square;
}


.location{
	/*background-color:#c7f4c9;*/
	background-color:#d6f5ea;
	padding:10px;
	margin:25px auto;
	/*Creating the border*/
	border-style:hidden;
	border-color:#c7f4c9;
	border-radius:10px;
	
}

.contact{
	background-color:#ffe1df;
	padding:10px;
	margin:25px auto;
	/*Creating the border*/
	border-style:hidden;
	border-color:#ffe1df;
	border-radius:10px;
}
#slide {
	text-align:center;
	padding:10px;
	margin:25px auto;

	background-color:#FFF;
	border-style:hidden;
	border-color:#FFF;
	border-radius:10px;

}

.Table
{
	display: table;
}
.titleTable
{
	display: table-caption;
	text-align: center;
	font-weight: bold;
	border:solid;
	border-width:thin;
	
}
.row
{
	display: table-row;
}
.cell
{
	display: table-cell;
	border:solid; /*solid just to show*/
	width:180px;
	border-width: thin;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:center;
}
.gototop{
	font-size:12px;
}
.pimportant{
	font-weight:bold;
}

footer{
	padding:0;
	margin:0 0 0 0;
	background-color:#FFF;
	text-align:center;
}