@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: djb_fancy_nancy;
	src: url(images/);
	src: url(images/djb_fancy_nancy-webfont.eot) format(embedded-opentype),
		 url(images/djb_fancy_nancy-webfont.svg) format(svg),
		 url(images/djb_fancy_nancy-webfont.ttf) format(truetype),
		 url(images/djb_fancy_nancy-webfont.woff) format(woff);
}

body {
	background-color: #1D728B;
}

#main_container {
	background-color: #B8EDFD;
	height: 600px;
	width: 960px;
	margin-top: 130px;
	margin-right: auto;
	margin-left: auto;
	border: medium dotted #EADBB7;
	padding-left: 25px;
	border-radius: 50px;
}

header {width:760px; height:146px;  margin:0 auto;}

#center {width:760px; height:320px; background-color:white;  margin:0 auto; margin-top:-35px; border-radius: 30px;}


#center_left {
	width: 440px;
	height: 238px;
	text-align: center;
	float: left;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 28px;
	padding-left: 0;
}

#center_right {
	width: 280px;
	height: 280px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
} 

#holidays {
	width: 140px;
	height: 280px;
	float: left;
}

#special_o {
		width: 140px;
		height: 280px;
		float: left;
}

#nav {width:700px;   margin:0 auto; position:relative; top:-75px; padding-left:60px;}

#nav ul a {
	list-style-type: none;
	color: #1A5069;
	list-style-type: none;
}

#nav ul li { width:60px;  height:7px; display:inline-block; margin:0 20px;}


footer {
	width: 760px;
	height: 80px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #103E4F;
}

h3 {margin-top:125px; font-size:1em; color:#B8EDFD;}