@import url(http://www.fukuoka-artwalk.com/2008/css/base.css);
@import url(http://www.fukuoka-artwalk.com/css/lightbox.css);


/* area */

#area{
  float:left;
  width:500px;
  }

#area .area{
  color:#000;
  font-size:125%;
  text-align:left;
  line-height:150%;
  padding:10px 30px;
  }

#area .area a{color:#000;text-decoration:none;}
#area .area a:hover{color:#49682C;text-decoration:underline;}

#area .area p{
  padding-bottom:5px;
  }


/** CONTENTS **/

#contents{
  float:right;
  width:455px;
  }

#contents .takemitsuBanner, #contents .takemitsuBanner a,
#menu .takemitsuBanner, #menu .takemitsuBanner a{
  width:455px;
  height:180px;
  text-indent:-1000000px;
  background:url(http://www.fukuoka-artwalk.com/2008/imgs/takemitsu-banner.jpg) no-repeat top;
  overflow:hidden;
  }

#contents .takemitsuBanner, #menu .takemitsuBanner{padding-bottom:10px;}
#contents .takemitsuBanner a{display:block;}



#main .entryBody table{
  width:90%;
  border:1px solid #CCC;
  }

#main .entryBody th, #main .entryBody td{
  padding:5px;
  background:#fff;
  }

#main .entryBody th{
  color:#333;
  font-weight:normal;
  background:#CDCDCD;
  }

#main .entryBody blockquote{border:1px solid #ff0000;color:#ff0000;padding:10px 10px 5px;margin:5px 0;}
#main .entryBody a{color:#000;text-decoration:underline;}
#main .credit{color:#999;font-size:9px;line-height:115%;padding:5px 10px 0;}
#main .credit a{color:#999;text-decoration:none;}
#main .fax{font-size:120%;padding:10px 20px;}
#main .mailaddress{font-size:12px;line-height:14px;padding:10px 5px;}

#main dl{
  padding:5px 5px 10px;
  }

#main dt{
  color:#333;
  font-size:100%;
  font-weight:bold;
  line-height:150%;
  margin-top:10px;
  }


#main dd{
  text-align:left;
  line-height:150%;
  margin-bottom:10px;
  padding:5px 5px 10px;
  border-bottom:1px dotted #ccc;
  clear:both;
  }

#main .archiveLink{
  padding:5px 10px;
  clear:both;
  }

#main .archiveLink a{color:#333;text-decoration:underline;}
#main .archiveLink a:hover{color:#49682C;}


#ajax_mail .ajax{text-align:center;line-height:125%;padding:20px;}
#ajax_mail .ajax p{padding-bottom:7px;}



/* News Archives */

#oshirase ul{
  padding:10px 5px 5px;
  }

#oshirase li{
  list-style:none;
  text-align:left;
  line-height:125%;
  margin:0 0 10px;
  padding:10px 5px;
  border-bottom:1px dotted #ccc;
  }

#oshirase a{color:#333;text-decoration:none;font-weight:bold;}
#oshirase a:hover{color:#49682C;text-decoration:underline;}
#oshirase p{padding:5px 5px 0 25px;}
#oshirase .days{color:#49682C;padding-bottom:5px;}



/* ABOUT */

.about{
  font-size:110%;
  line-height:180%;
  }

.about p{
  padding-bottom:10px;
  }


/* Q&A */

#qanda .entry{
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
  }

#qanda .entry h3{
  color:#333;
  font-size:125%;
  font-weight:bold;
  line-height:150%;
  margin-bottom:5px;
  padding:3px 5px 3px 10px;
  border:1px solid #ccc;
  border-left:5px solid #333;
  }

#qanda .entry h3 a, #qanda dt a{color:#333;text-decoration:none;}
#qanda .entry h3 a:hover, #qanda dt a:hover{text-decoration:underline;}


/* Credit */

#staff{
  margin-top:-10px;
  }

#staff dt{
  color:#49682C;
  font-size:100%;
  font-weight:normal;
  line-height:150%;
  margin-top:20px;
  clear:both;
  }


#staff dd{
  font-size:110%;
  text-align:left;
  line-height:150%;
  margin-bottom:0;
  padding:5px;
  border-bottom:none;
  clear:both;
  }


/* Sitemap */

#sitemap{
  text-align:left;
  line-height:150%;
  padding:5px 10px 10px;
  }

#sitemap a{color:#333;text-decoration:none;}
#sitemap a:hover{color:#49682C;text-decoration:underline;}

#sitemap dt{
  color:#333;
  font-size:100%;
  font-weight:bold;
  margin:5px 0 0;
  padding:10px 10px 5px 35px;
  border-top:1px dotted #ccc;
  clear:both;
  }

#sitemap .home{
  color:#49682C;
  font-size:115%;
  padding-left:10px;
  border-top:none;
  }

#sitemap dd{
  font-size:95%;
  margin:0;
  padding:0 10px 5px 55px;
  border-bottom:none;
  clear:both;
  }

#sitemap .fourth, #sitemap .third{
  font-size:115%;
  padding:10px 10px 10px 12px;
  border-top:none;
  }

#sitemap .fourth a{color:#C9262E;}
#sitemap .third a{color:#003366;}




