/* このスキンについて
Title:Skyscraper
Revision:1.2
Author:Noah Aoyama
Access:http://blog.livedoor.jp/projectseed/
License:Free
Type:CSS
Comment:マンハッタンの摩天楼を模したテンプレート。白と青のしっとりの中にカッチリを目指しました。
　　　　※2005/1/16 16:20　サイドバーの文字サイズを修正。
　　　　※2005/1/17 26:00　サイドバーの周り余白を修正し、Livedoorロゴがプラグイン本文とくっつくというみっともない不具合を直しました。

主な仕様：2列　本体幅100%
 */

/****** Body全体の設定 *******/

BODY {
BACKGROUND-color : #ffffff ; 
background-image:url("http://image.blog.livedoor.jp/projectseed/ea58e286.jpg"); 
background-repeat:no-repeat; 
background-position:left bottom; 
background-attachment:fixed;
background-position:100% 100%;
MARGIN : 0PX ; PADDING : 0PX ; 
}

BODY,TD,DIV,LI { 
FONT-SIZE : 13px ; 
FONT-FAMILY : "VERDANA","ARIAL","ＭＳ ゴシック",SANS-SERIF ; 
LINE-HEIGHT : 150%;
COLOR : #666666 ; 
}

/* コンテンツ表示部分の基本設定 */
#container{
width:100%;
margin:0 0 0 0;
text-align:left;
}

/****** リンク系の設定 *******/

/* 基本 */
a{color:#222188;text-decoration:none;}
a:link { COLOR: #222188 ; TEXT-DECORATION: NONE; } 
a:visited { COLOR: #222188 ; TEXT-DECORATION: NONE; } 
a:active { COLOR: #222188 ; TEXT-DECORATION: NONE; } 
a:hover{COLOR:#1e1ab9 ; TEXT-DECORATION: underline; } 

	/* カレンダーの日付部分 */
	a.acalendar{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.acalendar:link{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.acalendar:visited{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.acalendar:active{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.acalendar:hover{color:#1e1ab9;text-decoration:underline;}

	/* 本文下部「続きを読む」部分 */
	a.acontinues{color:#222188 ;text-decoration:none;}
	a.acontinues:link{color:#222188 ;text-decoration:none;}
	a.acontinues:visited{color:#222188 ;text-decoration:none;}
	a.acontinues:active{color:#222188 ;text-decoration:none;}
	a.acontinues:hover{color:#1e1ab9;text-decoration:underline;}

	/* アーカイブ「blogトップへ戻る」部分 */
	a.amenu{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.amenu:link{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.amenu:visited{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.amenu:active{color:#222188 ;text-decoration:none;font-weight:bold;}
	a.amenu:hover{color:#1e1ab9;text-decoration:underline;font-weight:bold;}


/****** タイトル部分の設定 *******/

/* タイトル部分の位置、高さなどの設定 */
#banner,#subbanner{
width:100%;
height:220px;
padding:0px;
border-bottom : 3px #8191A1 ridge ; 
margin:0px;
background-image:url("http://image.blog.livedoor.jp/projectseed/ae33d880.jpg"); 
background-repeat:no-repeat; 
background-position:left bottom; 
background-position:10px 10px;
}

/* タイトル（文字）リンク色設定 */
#banner a{color:#222188 ;text-decoration:none;}
#banner a:link{color:#222188 ;text-decoration:none;}
#banner a:visited{text-decoration:none;}
#banner a:active{color:#222188 ;text-decoration:none;}
#banner a:hover{color:#222188 ;text-decoration:underline;}

#subbanner a{color:#222188 ;text-decoration:none;}a
#subbanner a:link{color:#222188 ;text-decoration:none;}
#subbanner a:visited{color:#222188 ;text-decoration:none;}
#subbanner a:active{color:#222188 ;text-decoration:none;}
#subbanner a:hover{color:#222188 ;text-decoration:underline;}


	/* タイトルの設定 */
.blogtitle{
color:#24227c;
font-size:20px;
text-align:right;
padding:20px 10px 0 10px;  /* 上 右 下 左 */
}

/* タイトル下のブログの説明文部分設定 */
.description{
position:absolute;
color:#666666;
font-size:14px;
font-weight:bold;
text-align:right;
right:0px;
padding:20px 10px 10px 250px;  /* 上 右 下 左 */
}


/****** ナビゲーション設定 *******/
#content{
width:auto;
margin:0 0 0 220px;
}

#links{
float:left;
position:absolute;
top:220px;
width:200px;
margin:20px 0px 10px 10px;
background:transparent;
text-align:left;
padding:0px;
}


/****** 本文部分の設定 *******/
.blog{
margin:10px 15px 20px 10px;
}

.date{
color:#222178;
font-size:14px;
font-weight:bold;
padding:10px 10px 2px 20px;
border-bottom:3px #222178 solid;
margin:20px 0 0 0px;
vertical-align:bottom;
background:transparent;
background-image:url("http://image.blog.livedoor.jp/projectseed/04ada70c.png");
background-attachment:scroll;
background-repeat:no-repeat;
background-position:0% 70%;
margin-bottom:10px;
}

.blogbody{
padding:10px 10px 10px 10px;
background:transparent;
margin-bottom:10px;
}

.title{
font-size:14px;
font-weight:bold;
color:#222178 ;
border-bottom:1px #222178 solid;
margin:0px 0 0 10px;
}

a.atitle{color:#222178;text-decoration:none;}
a.atitle:link{color:#222178;text-decoration:none;}
a.atitle:visited{color:#222178;text-decoration:none;}
a.atitle:active{color:#222178;text-decoration:none;}
a.atitle:hover{color:#1e1ab9;text-decoration:underline;}

.main{
margin:15px 0 15px 0px;
LINE-HEIGHT : 150%; 
MARGIN-BOTTOM : 30PX; 
OVERFLOW : HIDDEN;
}

.main-continues{
font-size:12px;
}

.posted{
font-size:10px;
text-align:right;
margin:0 0 5px 0;
}

	a.aposted{color:#222188 ;text-decoration:none;font-weight:normal;}
	a.aposted:link{color:#222188 ;text-decoration:none;font-weight:normal;}
	a.aposted:visited{color:#222188 ;text-decoration:none;font-weight:normal;}
	a.aposted:active{color:#222188 ;text-decoration:none;font-weight:normal;}
	a.aposted:hover{color:#1e1ab9;text-decoration:underline;font-weight:normal;}


/* アーカイブ側「このblogのトップへ戻る」部分 */
.menu{
color:#222178;
font-size:xx-small;
text-align:right;
margin-top:5px;
}

/* 「この記事へのコメント」そのもの */
.comments-head{
color:#222178;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
}

/* 「この記事へのコメント」本文 */
.comments-body{
color:#666666;
line-height:150%;
text-align:left;
}

/* 「この記事へのコメント」投稿者 */
.comments-post{
color:#222178;
font-size:11px;
text-align:right;
margin:20px 0;
padding:0;
}

.trackback-url{
font-size:12px;
margin:20px 0;
text-align:left;
FONT-FAMILY : VERDANA,ARIAL,ＭＳ ゴシック,SANS-SERIF ; 
border:1px solid #cccccc;
background:transparent;
}

.trackback-body{
color:#666666;
line-height:150%;
text-align:left;
}

.trackback-post{
color:#222178;
font-size:11px;
text-align:right;
margin:20px 0;
padding:0;
}

a.atrackback-post{color:#222188 ;text-decoration:none;}
a.atrackback-post:link{color:#222188 ;text-decoration:none;}
a.atrackback-post:visited{color:#222188 ;text-decoration:none;}
a.atrackback-post:active{color:#222188 ;text-decoration:none;}
a.atrackback-post:hover{color:#1e1ab9;text-decoration:underline;}

	table.form{margin-top:25px;}

label{
color:#24227c;
font-size:12px;
font-weight:bold;
border:0;
}

	#author{width:200px;border:1px solid #24227c;}
	#email{width:200px;border:1px solid #24227c;}
	#url{width:200px;border:1px solid #24227c;}
	#text{width:450px;height:200px;border:1px solid #24227c;}


/****** プラグイン部分の設定 *******/

.calendarhead{
font-size:12px;
BORDER-BOTTOM : 1PX #8191A1 SOLID; 
PADDING : 0PX; MARGIN : 10px 0 0 0;
color:#222178 ; 
}

.calendartable{
width:80%;
text-align:left;
margin:10px 10% 20px 10%;
margin-bottom:10px;
}
	
.calendarweek{color:#558cb9;font-size:xx-small;font-weight:bold;}
.calendarwd{background:transparent;}
.calendard{empty-cells:show;}
.calendardbg{}

.calendar{
color:#666666;
font-size:10px;
padding:2px;
}

.sidetitle{
font-size:12px;
BORDER-BOTTOM : 1PX #8191A1 SOLID; 
PADDING:0PX;
MARGIN:10px 0 0 0;
color:#222178 ; 
}

.side{
color:#666666;
font-size:11px;
line-height:130%;
text-align:left;
padding:10px 0px 20px 10px;
}

.sidebody{
color:#666666;
font-size:11px;
line-height:130%;
text-align:left;
padding:2px 0px 0px 10px;
}
a.aside{color:#222188 ;text-decoration:none;}
a.aside:link{color:#222188 ;text-decoration:none;}
a.aside:visited{color:#222188 ;text-decoration:none;}
a.aside:hover{color:#1e1ab9;text-decoration:underline;}

.pagetop{
font-size:11px;
text-align:right;
margin-top:5px;
}	

.photo{text-align:center;}
.nickname{color:#222178;font-size:12px;margin:3px 0;}
.message{font-size:11px;}

.quotetable{}
.quote{color:#222188 ;font-size:12px;padding:1px;}

.blogtimes{margin:0 0 10px 0;text-align:center;}

.powered{
text-align:center;
margin:0 0 10px 0;
}

.syndicate{
font-size:11px;
text-align:center;
width:100%;
}

.checkers{
margin-top:10px;
}

.checkers td{
font-size:11px;
margin-top:10px;
}

blockquote{
border: 2px #222188 dotted;
margin-left:10px;
padding:5px;
}

