html,body{
  font-size : 90%;
  color:#666666;
  background-color : #FFC000;
  margin:0;
  padding:0;
}
h1,h2,h3,h4,h5,h6,form,strong{
  font-weight : normal;
  font-size : 100%;
  margin:0;
  padding:0;
}
a {
  color : #179fc1;
  text-decoration: underline; 
}

.link{
  cursor : pointer;
  color : #179fc1;
  text-decoration: underline; 
}

a img{
  border : 0;
}
blockquote{
  margin : 5px 15px 5px 15px;
  padding : 15px;
  border : 1px solid silver;
  background-color : #f9f9f9;
  background-image : url(images/blockquote.png);
}

#all{
  width : 930px;
  margin-left : auto;
  margin-right : auto;
}
#header1{
  background-image : url(images/header1.gif);
  height : 140px;
}
#header2{
  background-image : url(images/header2.gif);
  height : 40px;
}
#headermassage{
  width : 550px;
  margin : 0 130px 0 250px;
}
#headermassage h1,
#headermassage h2{
  font-size:10px;
  display:inline;
  padding-right:10px;
}

#titleimage{
  margin-left : 15px;
  vertical-align : middle;
}
#bg{
  background-color : white;
  background-image : url(images/bg.gif);
  background-repeat : repeat-y;
}
#main{
  margin :0 15px 0 15px;
  padding:10px 0 5px 0;
  width : 900px;
}
#main_header{
  width : 900px;
}
#main_footer{
  width : 900px;
  position : relative;
  clear : both;
}
#footer{
  background-image : url(images/footer.gif);
  background-repeat : no-repeat;
  padding-top : 10px;
  position : relative;
  clear : both;
}

#entry450{
  width : 450px;
  float:left;
  background-color : white;
 overflow:hidden;
}

#side{
  width : 450px;
  float:right;
}
#side270{
  width : 270px;
  float:left;
  background-color : white;
}
#side180{
  width : 180px;
  float:right;
  background-color : white;
}

#side_under{
  width : 430px;
  margin:0 10px 0 10px;

}
.rakuten200{
width:200px;
margin-right:10px;
float:left;
 overflow:hidden;
}

.entrycell{
  margin : 0 10px 10px 10px;
  width : 430px;
  overflow:hidden;
}
.entry,
.entry300,
.trackback-description{
  line-height : 1.3;
}
.entry300{
  width : 300px;
  float : right;
}

.comments-header,
.trackbacks-header,
.entrytitle{
  padding : 0 10px 7px 10px;
  background-image : url(images/entrytitlebottom.gif);
  background-repeat : no-repeat;background-position : center bottom;
}
.entrytitlebg{
  background-image : url(images/entrytitle.gif);
  padding-top : 7px;
}
.entrydata{
  font-size : x-small;
  text-align : right;
  padding : 1px 10px 1px 10px;
  margin : 1px 1px 3px;margin-left : 1px;
  background-image : url(images/entrydata.gif);
}
.entrythumb{
  cursor : pointer;
  width : 120px;
  height : 120px;
  margin-right:10px;
  float : left;
}
.entrythumb2{
  width : 120px;
  height : 120px;
  margin-right:10px;
  float : left;
}
.entryfooter{
  width : 410px;
  padding : 0 10px 0 10px;
  margin : 5px 0 0 0;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #cccccc;
  clear : both;
  position : relative;
  background-image : url(images/entrydata.gif);

}


.side270cell{
  margin : 0 10px 10px 10px;
  width : 250px;
}

.side270title{
  padding : 0 10px 7px 10px;
  background-image : url(images/side270titlebottom.gif);
  background-repeat : no-repeat;background-position : center bottom;
}
.side270titlebg{
  background-image : url(images/side270title.gif);
  padding-top : 7px;
}


.side180cell{
  margin : 0 10px 10px 10px;
  width : 160px;
}

.side180title{
  padding : 0 10px 7px 10px;
  background-image : url(images/side180titlebottom.gif);
  background-repeat : no-repeat;background-position : center bottom;
}
.side180titlebg{
  background-image : url(images/side180title.gif);
  padding-top : 7px;
}
.side270description,
.side180description{
  line-height : 1.2;
  margin-top : 5px;
}





.module-tags-list,
ul.module-tags-list,
li.module-tags-list,
.entry-categories-header,
.entry-tags-header,
.entry-tags-list,
.entry-tag,
ul.entry-tags-list,
li.entry-tag,
entry-categories-list,
entry-category,
ul.entry-categories-list,
li.entry-category {
  display: inline;
}
.entry-categories-list,
.entry-tags-list {
  list-style:none;
  padding: 0px;
}

ul.module-tags-list,
ul.entry-categories-list,
ul.entry-tags-list {
  list-style:none;
  padding: 0px;
  margin : 0px;
}

.module-list-item-taglevel1{  display: inline;font-size : 155%;}
.module-list-item-taglevel2{  display: inline;font-size : 140%;}
.module-list-item-taglevel3{  display: inline;font-size : 125%;}
.module-list-item-taglevel4{  display: inline;font-size : 110%;}
.module-list-item-taglevel5{  display: inline;font-size : 95%;}
.module-list-item-taglevel6{  display: inline;font-size : 80%;}


.module-list {
  display: inline;
  padding: 0px;
  margin : 0px;
}

.paginate {
  padding : 10px 0 10px 0;
  text-align: center;
  font-size: 85%;
}

blockquote h4{
 color:white;
  background-image : url(images/blockquote2.png);
padding:3px;margin-bottom:10px;}

#header_ad{
width:728px;height:90px;
text-align:right;
float : right;margin-top : 1px;margin-right : 5px;
}

.entry-url,
.trackback-url,
.trackback-url {
/*/margin-bottom : 20px;*/
}


.entry-url input,
.trackback-url input,
.trackback-url textarea {
  font-size : x-small;
  border : 1px solid silver;
  color : #666666;
  background-color : #f0f0f0;
}


.trackback{
  font-size : x-small;
  padding:5px;
  height:64px;
  background-color : #fcfcfc;
}
.trackback-thumb{float:left;margin-right:10px}
.trackbackcell{width:346px;}
.trackbacktitle{
  padding:2px;
  background-image : url(images/entrydata.gif);
}

.trackbackdate{
  font-size : x-small;
  text-align : right;
  padding : 1px;
  margin : 2px;

}

.comments-open-moderated,
.trackback-caution{
  font-size : x-small;
}

.module-list-category{  
 margin : 0 0 0 20px;
  padding : 0px;
}

.comment{
  margin : 5px 0 0 0;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
}


.comment-label{
 width : 100px;
}


.linkthumb{
  }
.newestlink{
  font-size : x-small;
  width : 160px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.newestlinktitle{
  float : left;
  width : 160px;
  background-color : #f0f0f0;
  background-image : url(images/entrydata.gif);
}
.newestlinkbody{
  float : left;
  width : 96px;
}
.linkthumb{
  float : left;
}

.rankingcheck{
  vertical-align : middle;
}
