@charset "utf-8";
/* NPO VISIT LOCAL CSS FILE. PRODUCT BY Fantasista Creates*/
/* -------------------------index.html */
div.top div#left{
width:290px;
padding:0 0 0 10px;
float:left;
}
div.top div#right{
width:600px;
float:right;
}
/* Intro */
div#intro {
background:url(../images/top-intro-base.png) top left no-repeat;
}
div#intro p{
padding:15px 0 0 20px;
}
/* Top Navi */
div#topnavi {
height:310px;
margin:30px 0 0 15px;
clear:both;
}
div#topnavi ul {
width:200px;
height:130px;
padding:0 10px 10px 70px;
float:left;
}
ul.navi1 {background:url(../images/top-navi-1.png) top left no-repeat;}
ul.navi2 {background:url(../images/top-navi-2.png) top left no-repeat;}
ul.navi3 {background:url(../images/top-navi-3.png) top left no-repeat;}
ul.navi4 {background:url(../images/top-navi-4.png) top left no-repeat;}
div#topnavi li {
padding:0 0 0 15px;
background:url(../images/list-gray.png) center left no-repeat;
line-height:1.5em;
}
/* Baner*/
div#baner {
margin:10px 0 0 15px;
clear:both;
}
ul#banerTxt{
height:30px;
margin:10px 25px 0 15px;
padding:10px;
background-color:#F3F3F2;
clear:both;
}
ul#banerTxt li{
margin:5px 10px 0 0;
background-color:transparent;
display:inline;
}
/* Sidebar */
div.new{
margin:0 5px 10px 0;
padding:0;
}
div.box{
margin:0 5px 10px 0;
padding:0;
background:url(../images/top-box-base.png) left repeat-y;
border-bottom:solid 1px #dbdada;
}
div.box2{
margin:0 5px 10px 0;
padding:0;
background:url(../images/top-box-base2.png) left repeat-y;
border-bottom:solid 1px #dbdada;
}
/* News */
ul#rss  {
margin:0;
padding:0;
background:url(../images/top-box-base.png) left repeat-y;
}
ul#rss li {
line-height:1.5em;
}
ul#rss a{
width:265px;
padding:5px 0 5px 20px;
display:block;
text-decoration:none;
border-top:solid 1px #FFFFFF;
border-bottom:solid 1px #dbdada;
background:url(../images/top-box-listout.png) top left no-repeat;
}
ul#rss a:link{color:#767675;}
ul#rss a:visited{color:#767675;}
ul#rss a:hover{color:#767675;background:url(../images/top-box-listover.png) top left repeat-y;}
ul#rss a:active{color:#767675;background:url(../images/top-box-listover.png) top left repeat-y;}
/* BBS */
div.box form {
margin:0;
padding:0;
}
div.box form p{
padding:5px 10px 10px 20px;
}
div.box input {
display:inline;
vertical-align:middle;
margin:0 0 3px 0;
}
/* Library */
p.library {
padding:10px 20px 10px 85px;
background:url(../images/top-library.png) top left no-repeat;
}
p.library2 {
padding:10px 20px 10px 85px;
background:url(../images/top-library2.png) top left no-repeat;
}
/* what */
p.what {
padding:5px 20px 10px 20px;
}
