@charset "UTF-8";

div#contents{ width: 950px; text-align: left; margin: 0 auto 0 auto; padding: 15px 0 0 0; height: 415px;}
div#contents a{ outline: none; }
div#contents div.headlinersHome{ height: 413px; position: relative; background: url(/recipe-webapp/headliners/index/img/200810_bg_main.gif) no-repeat; margin: 0 0 20px 0; }
div#contents div.headlinersHome h1, div#contents div.headlinersHome p, div#contents div.headlinersHome ul li{ position: absolute; }
div#contents div.headlinersHome h1{ top: 0; left: 0; }
div#contents div.headlinersHome p.update{ position: relative ; top: 55px; left: 449px; }
div#contents div.headlinersHome p.mainItem{ position: relative; top: 55px; left: 1px; }

div#contents div.vol7{ background: url(/recipe-webapp/headliners/index/img/bg_main2.gif) no-repeat; margin: 0 0 20px 0; }
div#contents div.vol8{ width:951px; height: 424px; background: url(/recipe-webapp/headliners/index/img/bg_main3.gif) no-repeat; margin: 0 0 20px 0;
 }
div#contents div.headlinersHome201004{ width:951px; height: 423px; background: url(/recipe-webapp/headliners/index/img/bg_main4.gif) no-repeat; margin: 0 0 20px 0;
 }

div#contents div.headlinersHome p#mainItem200903.mainItem,
div#contents div.headlinersHome p#mainItem200904.mainItem,
div#contents div.headlinersHome p#mainItem200908.mainItem{ position: relative; top: 45px; left: 0px; }


div#contents div.headlinersHome p.mainPhoto{ top: 153px; left: 1px; }
div#contents div.headlinersHome ul.side li{ position: absolute; left: 525px; list-style-type: none; }
div#contents div.headlinersHome ul.side li.item1{ top: 0; }
div#contents div.headlinersHome ul.side li.item2{ top: 113px; }
div#contents div.headlinersHome ul.side li.item3{ top: 193px; }
div#contents div.headlinersHome ul.side li.item4{ top: 273px; }
div#contents div.headlinersHome ul.side li.item5{ top: 353px; }


div#contents div.headlinersHome p.backnumbers{ top: 430px; }
div#contents div.headlinersHome p.backup{ top: 450px; }
div#contents div.headlinersHome p.backup2{ top: 450px; left:325px;}
div#contents div.headlinersHome p.backup3{ top: 450px; left:650px;}

div#contents div.headlinersHome ul#listItem200904.side li.item1{ top: 0; }
div#contents div.headlinersHome ul#listItem200904.side li.item2{ top: 133px; }
div#contents div.headlinersHome ul#listItem200904.side li.item3{ top: 233px; }
div#contents div.headlinersHome ul#listItem200904.side li.item4{ top: 333px; }

div#contents div.headlinersHome ul#listItem200905.side li.item1{ top: 0; }
div#contents div.headlinersHome ul#listItem200905.side li.item2{ top: 124px; }
div#contents div.headlinersHome ul#listItem200905.side li.item3{ top: 203px; }
div#contents div.headlinersHome ul#listItem200905.side li.item4{ top: 283px; }
div#contents div.headlinersHome ul#listItem200905.side li.item5{ top: 363px; }

div#contents div.headlinersHome ul#listItem201004.side li.item1{ top: 0px; left:536px;}
div#contents div.headlinersHome ul#listItem201004.side li.item2{ top: 0px; left:753px;}
div#contents div.headlinersHome ul#listItem201004.side li.item3{ top: 144px; left:536px;}
div#contents div.headlinersHome ul#listItem201004.side li.item4{ top: 144px; left:753px;}
div#contents div.headlinersHome ul#listItem201004.side li.item5{ top: 288px; left:536px;}
div#contents div.headlinersHome ul#listItem201004.side li.item6{ top: 288px; left:753px;}


div#contents div.headlinersHome div.backnumber4col p{ top: 450px; }
div#contents div.headlinersHome div.backnumber4col p.backup1{  left:0; }
div#contents div.headlinersHome div.backnumber4col p.backup2{left:242px;}
div#contents div.headlinersHome div.backnumber4col p.backup3{left:484px;}
div#contents div.headlinersHome div.backnumber4col p.backup4{left:726px;}
div#contents p.bnAdobeReaderVol5{ font-size: 9pt; margin-top:140px; margin-left:510px; }

div#contents div.headlinersHome div.backnumber3col p{ top: 450px; }
div#contents div.headlinersHome div.backnumber3col p.backup1{  left:0; }
div#contents div.headlinersHome div.backnumber3col p.backup2{left:323px;}
div#contents div.headlinersHome div.backnumber3col p.backup3{left:646px;}
div#contents div.headlinersHome div.backnumber3col p.backup4{left:0px;top: 584px;}
div#contents div.headlinersHome div.backnumber3col p.backup5{left:323px;top: 584px;}
div#contents div.headlinersHome div.backnumber3col p.backup6{left:646px;top: 584px;}


div#contents p.bnAdobeReaderVol6{ font-size: 9pt; margin-top:340px; margin-left:510px; }
div#contents p.bnAdobeReaderVol6 a img{ vertical-align: middle; margin: 0 6px; }


div#contents p.bnAdobeReaderHome{ font-size: 9pt; margin-top:170px; margin-left:510px; }
div#contents p.bnAdobeReaderHome a img{ vertical-align: middle; margin: 0 6px;  }

div#contents a{color:#FF6600; }
div#contents div.headliners{ height: 413px; position: relative; background: url(/recipe-webapp/headliners/index/img/200810_bg_main.gif) no-repeat; margin: 0 0 20px 0; }
div#contents div.headliners h1, div#contents div.headliners p, div#contents div.headliners ul li{ position: absolute; }
div#contents div.headliners h1{ top: 0; left: 0; }
div#contents div.headliners p.update{ top: 55px; left: 449px; }
div#contents div.headliners p.mainItem{ top: 56px; left: 1px; }
div#contents div.headliners p.mainPhoto{ top: 153px; left: 1px; }
div#contents div.headliners ul.side li{ position: absolute; left: 525px; list-style-type: none; }
div#contents div.headliners ul.side li.item1{ top: 0; }
div#contents div.headliners ul.side li.item2{ top: 113px; }
div#contents div.headliners ul.side li.item3{ top: 193px; }
div#contents div.headliners ul.side li.item4{ top: 273px; }
div#contents div.headliners ul.side li.item5{ top: 353px; }
div#contents p.btnTop { font-size:0.9em; margin-top:30px;}
div#contents p.bnAdobeReader{font-size: 9pt;margin-top:-20px; margin-left:510px; }
div#contents p.bnAdobeReader a img{ vertical-align: middle; margin: 0 6px; }


div#contents div.headlinersHome p#mainItem200907{ position: relative; top: 45px; left: 1px; }
div#contents div.headlinersHome ul#listItem200905.side li#Item200907{top:10px;}
div#contents{ width: 950px; text-align: left; margin: 0 auto 0 auto; padding: 15px 0 0 0; height: 425px;}



p.retop{
margin:5px 0 8px 5px;
font-size:9pt;
}
p.retop a{
color:#FF6C00;
}

div.backnumberArea{

width: 950px;
text-align: left;
margin: 0 auto;
padding: 15px 0 0 0;
}

div.backnumberArea p.backnumbers{
padding-bottom:20px;
}
div.backnumberArea p.hdbacknumbersarchives{
margin-bottom:18px;
margin-top:18px;
}

ul.backNumberList {
  list-style-type: none;
  width: 950px;
  margin-left:5px;
  clear: both;
}
ul.backNumberList li {
  position: relative;
  width: 316px;
  height: 7em;
  float: left;
  min-height: 85px;
}
* html ul.backNumberList li {
  position: relative;
}

p.bnAdobeReader{
font-size: 9pt;
margin-left:510px;
}
p.bnAdobeReader a img{
vertical-align: middle;
margin-bottom:10px;
padding-right:.5em;
}


ul.backNumberList:after {
  content: ".";
  display: block;  
  height: 0;
  clear: both;
  visibility: hidden;
}


