/* Blog BODY */
body 
{	margin			:	0px	;
	background-color	:	#e6e6fa	;
	color			:	#0b900b	;	}

a:link		{ color : #0000ee 	; background	: none;}
a:visited	{ color : #ee3a8c 	; background	: none;}
a:active	{ color : #32cd32 	; background	: none;}
a:hover		{ color : #0000cd	; background	: #b0c4de ;}

h1,h2,h3
{	margin	: 	0px;
	padding	: 	0px;		}

p,blockquote,pre,hr,table,dl,ul,ol,div.amazon
{	margin	:	1em 0	;}

#banner
{	position	:	relative	;
	font-weight	:	bold	;
	height		:	335px	;	}

.banner-index
{	background	: 	url(gosteady-jp.jpg) no-repeat 0 0;	}

.banner0
{	background	: 	url(gosteady-0.jpg) no-repeat 0 0;	}

.banner2
{	background	: 	url(gosteady-2.jpg) no-repeat 0 0;	}

#banner a	{ color : #5d478b	; text-decoration : none;}
#banner a:hover	{ color	:#ff7f00	; background	: #fafad2 ; }

#banner h1
{	font-size	: 	185%	;
	font-weight	:	bold	;
	padding		: 	3px	;
  	color		:	#ffffff	;
	margin		: 	5px	;	}

#banner h2
{	font-size	: 	100% 	;
	margin-left	: 	5px	;	}


#container
{	width		:	800px	;
	color		:	#473c8b	;
	margin-right	: 	auto	;
	margin-left	: 	auto	;
	margin-bottom	:	10px	;	}


/* ★MENU */
#banner ul
{	position	:	absolute ;
	list-style	:	none	;
	bottom		:	0	;
	width		:	100%	;
	height		:	38px	;
	margin		:	0px	;
	padding		:	0	;
	background	:	url(http://gosteady.jp/wp/jp_menu.gif) no-repeat 0 0;
	line-height	:	38px	;
	color		:	#191970 ;	}

#banner li
{	bottom		:	0	;
	list-style	:	none	;
	float		:	left	;
	width		:	80px	;
	text-align	:	center	;	}

#banner li a
{	display		:	block	;	}


/* 回り込み解除 */
#banner ul:after
{	clear		:	both	;
	visibility	:	hidden	;	}

/* ★Picture MENU */
.pict_menu
{	position	:	absolute ;
	list-style	:	none	;
	bottom		:	0	;
	margin		:	0px	;	
	padding		:	0px	;
	float		:	left	;	
	font-weight	:	bold	;
	width		:	100%	;
	text-align	:	center	;
	color		:	#303030	;
	background	: 	#ffffff	;
	vertical-align	:	middle	;
	line-height	:	200%	; 	}

.pict_list
{	margin	:	15px;
	padding	:	0px	;	}  


/* ★Blog Text*/

#center
{	margin	:	0px	;
	width	: 	530px	;
	float	:	left	;	}

.content
{	margin	:	0px	;
	color :		#473c8b ;
	background: 	none	;
	padding	:	5px	;
	font-weight:	normal	;
	background :	#f9f9ff	;
	line-height:	138%	;
	font-size: 	92%	;	 }

.content p
{	color:		#003300 ;
	font-weight:	normal;
	padding :	0px 15px;
	line-height:	138%;
	font-size: 	92% ;
	width: 		auto;	 }

.content blockquote
{	line-height : 	150%	;	 }

.content li
{	line-height : 	138%	;	 }


.content h2
{	color	: 		#5d478b	;
	background	: 	#ffe8e5	;
	font-size	:	medium	;
	font-weight	:	bold	;
	line-height	:	138%	;
	padding		:	2px	;
	margin-bottom	:	10px	;
	text-transform	:	uppercase ;
	text-align	:	left	;
	text-indent	:	5px	;
	border-left	:	double 5px #8968cd ;	}

.content h3
{	color	: 		#333	;
	font-size	: 	medium	;
	padding-left	:	5px	;
	text-align	: 	left	;
	margin-bottom	:	5px	;		}

.content p.posted
{	color	:		#636363 ;
	font-size	:	88% ;
	border-top	:	1px solid #CCCCCC;
	text-align	:	left ;
	margin-bottom	:	25px ;
	line-height	:	138% ;
	padding		:	3px ;		 }

#comment-data
 {	width	: 		180px;
	padding-right	: 	15px;
	margin-right	: 	15px;
	text-align	: 	left;
	border-right	: 	1px dotted #BBB;	 }


/* ★カレンダーとページリンク */
.calenbg
{	background-color: 	#fffffa ;}

.calenday
{	line-height	: 	120%;
	font-weight	: 	bold;
	font-size	: 	95%	;
	color	:		#000000	;
	padding	:		1px	;
	text-align	:	left	;
	margin-bottom	:	30px	;
	margin-top	: 	30px	;	}

#calendarhead
{	color	: 		#000000;
	font-size	: 	85%	;
	text-align	:	left	;
	font-weight	: 	bold;
	text-transform	:	uppercase;
	letter-spacing	:	.-1em;
	border-right	: 	solid 1px #000000;
	padding		: 	5px;
	margin-bottom	: 	30px;
	margin-top	: 	30px;			}


.pagelink
{	background-color: 	#fffffa	;
	line-height	:	120%	;
	font-weight	:	bold	;
	font-size	:	90%	;
	padding		:	3px	;
	text-align	:	center	;		}

.caption
{	color		:	#575757;
	font-size	:	95%;
	text-align	:	left;
	font-weight	:	bold;
	letter-spacing	: 	2 	; }


/* ★サイドバー */

#right
{	width	: 		270px 	;
	float	:		left	;
	background	:	#f9f9ff ;
	color	:		#00008B 	; 	}

.sidebar
{	margin	:		0px	;
	padding :		5px	;	}

.sidebar h2
{	color	:		#5d478b		;
	background	: 	#E6E6FA 	;
	font-size	:	medium		;
	font-weight	:	bold		;
	line-height	:	138%		;
	padding	:		2px		;
	margin	:		0px		; 
	text-transform	:	uppercase	;
	text-align	:	left		;
	border-left	:	double 5px #8968cd	;	}

.sidebar ul
{	padding		:	0px	;
	margin-top	:	0px	;
	margin-left	:	3px	;
	margin-bottom	:	15px	;	  }

.sidebar li
 {	color	:		#575757		;
	font-size	:	88%		;
	text-align	:	left		;
	line-height	:	138%		;
	margin-left	:	5px		;
	margin-top	:	5px		;
	list-style-type : 	none		;	}

.photo
{	text-align :		left;
	margin-bottom :		20px;		}

.link-note
{	font-size : 	88% 	;
	line-height : 	138%	;
	text-align : 	left	;
	margin-left : 	5px	;
	margin-bottom : 15px	;	  }

.link-pict a:hover
{	background	: none ;}

#powered
{	font-size	:	80% ;
	line-height	:	130%;
	text-align	:	left;
	color	:		#575757;
	margin-top	:	10px;  }

textarea[id="comment-text"]
{	width	:		 80%	;	}

/* 回り込み解除 */
.clear
{	display :	block	;
	clear :		both ;
	visibility :	hidden ;	}


/* ★ゴーステディプロフィールページ*/
.profile
{	margin	:	0px	;
	color :		#473c8b ;
	background: 	none	;
	padding	:	5px	;
	font-weight:	normal	;
	background :	#f9f9ff	;
	line-height:	138%	;
	font-size: 	100%	;	 }

.profile h1
{	font-size	:	150%	;
	font-weight	:	bold	;
	line-height	:	138%	;
	margin-top	:	0px	;
	margin-bottom	:	0px	;	}

.tab
{	margin-top	:	0px	;
	margin-bottom	:	0px	;	}

