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

/*container & splits*/
.container{width:1024px; height:auto; min-height:670px; margin:0px auto 0px auto; position:relative; overflow:hidden; background:url('../images/container.png') center bottom no-repeat;}

/*header*/
header{width:670px; height:195px; float:left; position:absolute; top:0px; left:292px; z-index:1000; background:url('../images/header.png') center top no-repeat;}
header h1{display:none;}

/*aside*/
aside{width:278px; height:609px; float:left; position:absolute; top:0px; left:51px; z-index:0;}

/*nav*/
nav{width:278px; height:415px; display:block; overflow:hidden; float:left; position:relative;}

/*agenda*/
.diary{width:212px; height:129px; display:block; float:left; overflow:hidden; background:url('../images/diary.png') center top no-repeat; padding:45px 48px 20px 15px; }
.diary h3{font-size:11px; color:#2f2483; margin:0px 0px 10px 0px;}
.diary span{display:block; width:212px; height:auto; margin:0px 0px 4px 0px; font-size:11px; color:#000000;}
.diary span strong{font-size:11px; color:#000000;}
.diary span a{font-size:11px; color:#000000; text-deocration:none;}
.diary span a:hover{font-size:11px; color:#009ee3;}

/*article*/
article{width:594px; height:auto; min-height:415px; float:left; position:relative; margin:195px 0px 0px 329px; padding:0px 20px 20px 20px;}

.breadcrumbs{width:594px; height:30px; position:relative; float:left; font-size:11px; color:#8c7f7b;}
.breadcrumbs a{font-size:inherit; color:inherit; text-decoration:none;}
.breadcrumbs a:hover{color:#483d3a;}

article h1{font-family:'ArchitectBold'; font-size:38px; color:#ffffff; margin:0px 0px 10px 0px;}
article h2{font-size:18px; color:#e30210; margin:0px 0px 5px 0px;}
article h3{font-size:12px; color:#ffffff;}
article p{color:#ffffff; line-height:1.6em; margin:0px 0px 10px 0px;}
article ul{padding:0px 0px 10px 20px;}
article ul li{padding:5px 0px 0px 10px; list-style:disc; font-size:12px; line-height:1.6em;}
article ul li a{color:#febe10; text-decoration:none;}
article ul li a:hover{color:#febe10; text-decoration:underline;}
article input{color:#000000;}
article select{color:#000000; width:auto; height:20px;}
article select option{color:#000000; line-height:30px; }
article textarea{color:#000000;}

table td input {color:#230306;}
table td textarea {color:#230306;}

.diaryitem{width:594px; height:20px; display:block;}
.diaryitem .date{width:150px; height:20px; display:block; float:left;}
.diaryitem .content{width:444px; height:20px; display:block; float:left; margin:0px 0px 10px 0px;}

/*sitemap*/
ol.sitemap{font-size:11px;}
ol.sitemap a{color:#febe10; text-decoration:none;}
ol.sitemap a:hover{color:#febe10;}
ol.sitemap li{padding:10px 0px 3px 0px;}
ol.sitemap li a{}
ol.sitemap li ul{}
ol.sitemap li ul li{padding:0px 0px 3px 10px;}
ol.sitemap li ul li a{font-weight:normal; text-transform:none;}
ol.sitemap li ul li ul{}
ol.sitemap li ul li ul li{padding:0px 0px 3px 10px; list-style:disc inside;}
ol.sitemap li ul li ul li a{}
ol.sitemap li ul li ul li ul{}
ol.sitemap li ul li ul li ul li{padding:0px 0px 3px 10px; list-style:circle inside;}
ol.sitemap li ul li ul li ul li a{}

/*social*/
.social{width:57px; height:396px; display:block; overflow:hidden; position:absolute; top:435px; left:962px;}
.social a.hyves{width:57px; height:148px; display:block; position:relative; margin:0px 0px 10px 0px; background:url('../images/hyves.png') center top no-repeat; text-indent:-4000px;}
.social a.facebook{width:57px; height:148px; display:block; position:relative; background:url('../images/facebook.png') center top no-repeat; text-indent:-4000px;}


/*footer*/
footer{width:594px; height:61px; position:relative; font-size:17px; margin:0px 0px 0px 350px; color:#ffffff; font-family:'Bleeker-Regular'; text-align:center;}
footer a{font-size:17px; color:#ffffff; text-decoration:none; line-height:61px; font-family:'Bleeker-Regular';}
footera:hover{color:#febe10;}