/*reset*/
img{border:0px;}
a{border:0px;}
a:link {text-decoration: none }
a:visited {text-decoration: none}
a:hover {text-decoration: none}
a:active {text-decoration: none}

div{padding:0;margin:0}



body {
	font: normal 1em sans-serif;
	color:#fff;
	text-align: center;
	margin: 0px auto;
	padding:0;
	width:1024px;
	/*padding-top:50px;*/
	/*background-color:#41d6d5;*/
	background-color:#fff;
}


#header{
padding-top:0px;
margin-top:0px;
background-color:#fffbf4;
/*background:url(/images/gardienthead.gif) repeat-x bottom #c3d641;*/
height:250px;
}

.txt_logo{
	padding-top:15px;
	text-align:center;
	font: sans-serif;
	font-size : 115px;
	color:#b2a58d;
}
.neutral{
color:#e8d7bb;
}

.logo{
padding-top:50px;
padding-bottom:40px;

}

#header h1{
font-family:'Cardo',sans-serif;
font-size:1em;
color:#b2a58d;
}

.date{
	font-family:'Crimson Text',serif;
	color:#DE829D;
}

.menus{
	font-size:.9em;
	padding-top:2em;
	margin: 0px auto;
	width:531px;
}
.menus table{
	height:300px;
	border-collapse:collapse;
}
.menus td{
	color:#fff;
	width:100%;
	border-top:1px #DE829D dashed;
	border-bottom:1px #DE829D dashed;
	vertical-align:top;
	text-align:left;
	padding:1em;
	line-height:1.35em;
}
#footer{
	/*background-color:#c3d641;*/
	background-color:#fffbf4;
	/*height:250px;*/
	padding:0 150px 0 150px;
}
.clear{
	clear:both;
}
#footer h1{
	font-weight: normal;
	font-size:.95em;
}
#footer h1 span{
	font-family:'Cardo',sans-serif;
}

#content{
	font-family:'Crimson Text',serif;
background-color:#fffdf9;
}
.section h2{
	text-align:left;
	color:#535353;
	padding-left:40px;
	padding-top:20px;
		padding-bottom:10px;
	margin:0;
	border-bottom:2px solid  #e8d7bb;
}
.section ul{
	margin:0 150px 0 150px;
	list-style-type:none;
	color:#535353;
	text-align:left;
}
.contents p{
	color:#535353;
	margin:0 150px 0 150px;
	border-bottom:1px #e8d7bb solid;
	vertical-align:top;
	text-align:justify;
	padding:1em;
	line-height:1.35em;
}
.link_list{
	font-size:12px;
	padding:0;
	/*margin-left:4px;*/
	display:block;
	float:left;
	/*width:200px¨*/
	list-style-type:none;
	background-color:#fffdf9;
	padding-bottom:20px;
	
}
.link_list li{
	font-size:12px;
	padding:4px;
	text-align:left;
	color:#535353;
	border-bottom:1px solid #fffbf4;
}

.lititle{
	font-size:14px;
	background-color:#C3C3C3;	
	padding:4px;
	text-align:left;
	color:#535353;
	border-bottom:1px solid #fffbf4;
}

.link_list li a{
	padding:4px;
	color:#535353;
	border-bottom:1px solid #fffbf4;
}



