/* ------------------------------------------------------------ */
/* common settings */
html,body{margin:0;padding:0;}
body,input,textarea,select,table{font: small Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
ul,ol{list-style:none;}
img,button,fieldset{border:none;}
body{background-color:#FFF;color:#000000;}
.clear{clear:both;}
.no{display: none;}
/* ------------------------------------------------------------ */
/* header */
div#header{display:none;}
/* ------------------------------------------------------------ */
/* main */
div#main {}
div#inmain{}

h1#title{
color:#000000;
font:bold 32px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
white-space:nowrap;
}
div#main h2{
font-size: x-large;
font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
color:#000000;
margin-bottom: 5px;
margin-top: 40px;
}
div#main h2:first-child{margin-top:3px;}
div#main h3{
font-size: large;
font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
color:#000000;
margin-bottom: 5px;
margin-top: 15px;
}
div#main h4{
font-size: medium;
font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
color:#000000;
margin-bottom: 3px;
margin-top: 10px;
}
div#main h5{
font-size: small;
font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
color:#000000;
margin-bottom: 3px;
margin-top: 10px;
}
/*a*/
div#main a:link {color:#000000;text-decoration: underline;}
div#main a:visited {color:#000000;text-decoration: underline;}
div#main a:hover {color:#000000;text-decoration: underline;}
div#main a:active {color:#000000;text-decoration: underline;}
/*ol*/
div#main ol{list-style-type:decimal;margin-left:20px;font-size:small;}
div#main ol li{margin-bottom:7px;margin-top:5px;}
div#main ol li p{margin-bottom:0px;margin-top:0px;}
div#main ol li li{margin-bottom:5px;margin-top:3px;}
/*ul*/
div#main ul{list-style-type:disc;margin-left:20px;margin-bottom:10px;}
div#main ul li{margin-bottom:5px;margin-top:3px;}
div#main ul li p{margin-top:0px;margin-bottom:3px;}
/*p*/
div#main p{margin-bottom:15px;margin-top:5px;}
div#main p.right{text-align: right;}
div#main p.main-italic{font-style: italic;}
div#main p img.main-img-right{float:right;margin-left:10px;margin-bottom:10px;}
div#main p img.main-img-left{float:left;margin-right:10px;margin-bottom:10px;}
div#main p.main-authorinfo{background-color:#FFF;padding:10px;margin-top:10px;}
div#main p.main-epigraph{font-style:italic;text-align:right;margin-top:10px;margin-bottom:0px;}
div#main p.main-epigraphauthor{
font-style:italic;
font-size:x-small;
text-align:right;
margin-bottom:15px;
margin-top:0px;
}
div#main p.main-important{
background-color:#FFF;
border-left:2px solid silver;
padding:7px;
font-style:italic;
margin-left:2px;
}
div#main p.main-reply{margin-bottom:0px;}
div#main p.main-replyauthor{font-style:italic;text-align:right;margin-top:0px;margin-bottom:15px;}
/*main-definition*/
div#main div.main-definition div div div div div div p{border:1px solid silver;padding:10px;}
/*main-message*/
div#main div.main-message div div div div div div p{border:1px solid silver;padding:10px;}
div#main ul.main-list{list-style-image: none;list-style-type: none;margin-left: 0px;}
div#main ul.main-list li{padding-left:0px;background: none;}
/*main-news,main-faq,main-events*/
dl.main-news dt{color:#000000;font-size:x-small;margin-top:7px;margin-bottom:0px;}
dl.main-faq dt{color:#000000;font-size:medium;margin-top:7px;margin-bottom:0px;font-weight:bold;}
dl.main-events dt{margin-top:10px;margin-bottom:0px;}
dl.main-events,dl.main-news,dl.main-faq{margin-top:5px;margin-bottom:15px;}
dl.main-events dd{margin-left:0px;margin-top:15px;margin-bottom:15px;}
dl.main-news dd,dl.main-faq dd{margin-left:0px;margin-top:0px;margin-bottom:10px;}
/*main-welcome*/
div#main div.main-welcome{display:none;}
/*main-tr*/
div#main ul.main-tr{margin-left:0px;list-style-type:none;list-style-image:none;}
div#main ul.main-tr li{display:block;height:55px;padding-left:50px;}
div#main ul.main-tr li#tr-n1{background:url(../img/main-tr-1.gif) no-repeat left;}
div#main ul.main-tr li#tr-n2{background:url(../img/main-tr-2.gif) no-repeat left;}
div#main ul.main-tr li#tr-n3{background:url(../img/main-tr-3.gif) no-repeat left;}
div#main ul.main-tr li#tr-n4{background:url(../img/main-tr-4.png) no-repeat left;}
div#main ul.main-tr li#tr-n5{background:url(../img/main-tr-5.gif) no-repeat left;}
div#main ul.main-tr li#tr-n6{background:url(../img/main-tr-6.png) no-repeat left;}
div#main ul.main-tr li#tr-n7{background:url(../img/main-tr-7.gif) no-repeat left;}
div#main ul.main-tr li#tr-n8{background:url(../img/main-tr-8.gif) no-repeat left;}
div#main ul.main-tr li#tr-n9{background:url(../img/main-tr-9.gif) no-repeat left;}
div#main ul.main-tr li#tr-n10{background:url(../img/main-tr-10.gif) no-repeat left;}
div#main ul.main-tr li#tr-n11{background:url(../img/main-tr-11.gif) no-repeat left;}
div#main ul.main-tr a{font-weight:bold;padding-top:20px;display:block;}
/*main-banners*/
div#main ul.main-banners{display:none;}
/*main-photoalbums*/
div#main ul.main-photoalbums{margin:0px;list-style-type:none;list-style-image:none;padding-top:10px;}
div#main ul.main-photoalbums li{margin:0px;margin-bottom:15px;padding-left:0px;background: none;}
div#main ul.main-photoalbums li img{float:left;}
div#main ul.main-photoalbums li h3{
color:#000000;
margin:0px;
margin-left:60px;
font:normal small Arial,Helvetica,sans-serif;
}
div#main ul.main-photoalbums li h3 a{font-weight:bold;}
div#main ul.main-photoalbums li p{margin:0px;margin-left:60px;margin-top:3px;}
div#main form#main-photoalbum {margin-bottom: 10px;margin-top: 10px;width:70%;}
div#main select#main-photoalbum-select{display:none;}
div#main input#main-photoalbum-btn {display:none;}
a#main-photoalbum-button{display:none;}
h3 label{display:none;}
/*main-reg2tr*/
div#main form#main-reg2tr{display:none;}
/*main-photolist*/
div#main ul.main-photolist{margin:0px;list-style-type:none;list-style-image:none;padding-top:10px;width:95%;}
div#main ul.main-photolist li{margin-left:6px;margin-right:6px;float:left;width:160px;padding-left:0px;background:none;}
div#main ul.main-photolist em{font-style:normal;color:#000000;}
/*main-photos*/
div#main ul.main-photos{display:block;margin:0px;padding-top:10px;margin-bottom:140px;margin-left:10px;}
div#main ul.main-photos li{display:block;font-size:12px;float:left;margin:0px;padding-left:0px;background:none;}
div#main ul.main-photos li#main-photos-ph1,div#main ul.main-photos li#main-photos-ph2,div#main ul.main-photos li#main-photos-ph3{width:32%;}
/*main-block*/
div#main div.main-block{margin-bottom:5px;margin-top:3px;}
div#main div.main-block-name{height:29px;}
div#main div.main-block-name div.w{height:29px;}
div#main div.main-block-name div.p{height:29px;}
div#main div.main-block-name h3{
height:29px;
color:#FFFFFF;
padding-left:10px;
font-size:18px;
font-weight:normal;
margin:0;
line-height:28px;
}
div#main div.main-block-table{margin-left:1px;margin-right:3px;}
div#main div.blockphoto{margin-right:0px;}
div#main div.main-block table{width:100%;border:0px;border-collapse:collapse;}
div#main div.main-block td{padding:0px;vertical-align:top;}
div#main div.main-block td div{padding:5px 10px 5px 10px;}
div#main div.main-block td p{margin-bottom:5px;}
div#main div.main-block td.nopadding div{padding:5px 0px 0px 0px;}
div#main div.main-block td.w145{width:145px;}
div#main div.main-block td.w135{width:135px;}
div#main div.main-block td.w2{width:2px;font-size:2px;padding:0px;margin:0px;}
div#main div.main-block td.pink ul{
margin-bottom:10px;
margin-top:5px;
list-style-image:none;
list-style-type:none;
margin-left:0px;
}
div#main div.main-block td.pink li{padding-left:25px;margin-bottom:5px;}
div#main div.main-block td.pink li.main-block-pink-place{height:20px;}
div#main div.main-block td.pink li.main-block-pink-count{height:24px;padding-top:3px;}
div#main div.main-block td.pink li.main-block-pink-man{padding-left:0px;background:none;}
/* ------------------------------------------------------------ */
div#left,div#bottom ,div#footer{display:none;}
