@charset "utf-8";




/*left flickr 
------------------------------------------------------------------*/
#left_flickr		{background-image:url(../img/title_left_flickr.png);}

#left_flickr ul {
	list-style:none;
	margin-left:6px;
	
}

#left_flickr li {
	float:left;
	width:81px;
	height:81px;
	margin-right:7px;
	margin-bottom:7px;
	display:inline;
}

#left_flickr a {
	border-bottom:none;

}

/* left profile
------------------------------------------------------------------*/
#left_profile		{background-image:url(../img/title_left_profile.png);}

#left_profile img{
	float:left;
	margin:5px 15px 15px 0px;
}


/* left search
------------------------------------------------------------------*/
#left_search	{background-image:url(../img/title_left_search.png);}
#left_search p	{margin:10px 5px 5px;}
#searchBtn		{margin-left:3px; vertical-align:middle;}
#searchBox		{width:210px; vertical-align:middle;}


/* left recent entryes, left related entries
------------------------------------------------------------------*/
#left_recent {background-image:url(../img/title_left_recent.png);}
#left_related {background-image:url(../img/title_left_related.png);}

#left_recent ul, #left_related ul {
	list-style:none;
	margin-top:0.5em;
	margin-bottom:-0.5em;
}

#left_recent li, #left_related li {
	background:url(../img/icon/link-1.png) no-repeat 0px 3px;
	padding-left:17px;
	line-height:1.5em;
	margin-bottom:1em;
}




/* left trackback URL
------------------------------------------------------------------*/
#left_trackback {background-image:url(../img/title_left_trackback.png);}
#left_trackback input	{width:250px;}

/* entry
------------------------------------------------------------------*/
.entry h1, .entry h2 {
	color:#318EAB;
	font-size:2em;
	font-weight:normal;
	margin-bottom:0.8em;
	margin-top:4px;
	line-height:1em;
}

.entry .date{
	background-image:url(../img/icon/calendar.png);
	background-repeat:no-repeat;
	padding-left:18px;
	margin:0px;
}

.entry p {
	margin:0 0 0.8em 0;
}

.entry blockquote {
	padding:0.8em 0.8em 1px;
	margin:0.8em 0;
	background:url(../img/bg_quote.png) no-repeat #060606;
}

.entry ul {
	list-style:none;
	margin:0 0 0.8em 1em;
}

.entry ul li {
	background:url(../img/icon/bullet.png) no-repeat 0px 2px;
	padding-left:17px;
	margin-bottom:0.8em;
}

.entry p.tagged, .entry p.parmanentLink, .entry p.commentLink, .entry p.trackbackLink{
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:6px;
	margin:0px 0px 0px 10px;
	display:inline;
}
.entry p.tagged			{background-image:url(../img/icon/tag_blue.png);}
.entry p.parmanentLink	{background-image:url(../img/icon/page_link.png);}
.entry p.commentLink	{background-image:url(../img/icon/comments.png);}
.entry p.trackbackLink	{background-image:url(../img/icon/user_comment.png);}

/* categories monthly Archives
------------------------------------------------------------------*/
#right_categories	{background-image:url(../img/title_right_categories.png);}
#right_monthly		{background-image:url(../img/title_right_monthly.png);}

#right_categories ul, #right_monthly ul {
	margin-top:0.5em;
	list-style:none;
	width:618px;
}
#right_categories li, #right_monthly li {
	display:block;
	float:left;
	display:inline;
	width:190px;
	margin-bottom:1em;
	margin-right:15px;
}
#right_categories a, #right_monthly a {
	display:block;
	width:165px;
	background-repeat:no-repeat;
	background-position:3px 0px;
	padding-left:25px;
	background-image:url(../img/icon/folder_page.png);
}


/* right full archives
------------------------------------------------------------------*/
#right_archives	{background-image:url(../img/title_right_archives.png);}
#right_archives p.extendLinkP{background-image:url(../img/icon/bullet_right.png)}
#right_archives p.foldLinkP{background-image:url(../img/icon/bullet_down.png)}
#right_archives p {
	background-repeat:no-repeat;
	padding-left:20px;
	margin:1em 0px;
}
#right_archives ul {
	list-style:none;
	margin-left:10px;
}
#right_archives li {
	background:url(../img/icon/link-1.png) no-repeat;
	padding-left:17px;
	line-height:1.1em;
	margin-bottom:0.7em;
}

/* right profile
------------------------------------------------------------------*/
#right_profile	{background-image:url(../img/title_right_profile.png);}
#right_profile img{float:left;}

#profileTable {
	float:left;
	margin-left:30px;
}

#biographyArea{
	clear:both;
	margin-top:1.5em;
	border-bottom:1px solid #222222;
	border-right:1px solid #222222;
	display:block;
}
#biographyArea p {
	border-left:1px solid #222222;
	border-top:1px solid #222222;
	
	margin:0px;
	padding:5px;
}






/* right comments, right trackback
------------------------------------------------------------------*/
#right_comments	{background-image:url(../img/title_right_comments.png);}
#right_trackbacks {background-image:url(../img/title_right_trackbacks.png);}

.commentArea, .trackbackArea {
	background:url(../img/line.gif) repeat-x;
	padding:10px;
	margin:10px;
}
.commentArea .name	{font-size:1.5em; color:#BDC964;}
.commentArea .nameSp{font-size:1.5em; color:#318EAB;}

.commentArea .info, .trackbackArea .info{background-repeat:no-repeat; padding-left:20px; margin-bottom:0.5em;}
.commentArea .info	{background-image:url(../img/icon/comment_edit.png);}
.trackbackArea .info{background-image:url(../img/icon/user_comment.png);}
.trackbackArea h4 { font-style:italic;}



/* right focus 
------------------------------------------------------------------*/
#right_focus	{background-image:url(../img/title_right_focus.png);}
#right_focus p {margin:2px 0px 0px -15px;}
#right_focus .focusName{
	color:#318EAB;
	font-size:2em;
	font-weight:normal;
	margin-bottom:0.8em;
}
#right_focus .paginate {margin-left:15px;}

.page { text-align:center; margin:2em 50px 1em 50px; padding-top:0.5em; background:url(../img/line.gif) repeat-x;}
.page a {border-bottom:none;}


/* right leave a comment right message / right contact 
------------------------------------------------------------------*/
#right_post	{background-image:url(../img/title_right_post.png);}
#right_message	{background-image:url(../img/title_right_message.png);}
#right_contact {background-image:url(../img/title_right_contact.png);}

#right_post p, #right_contact p {margin:10px 0px; line-height:1.8em;}
#right_post p img {margin-left:10px; vertical-align:top;}

/* 
------------------------------------------------------------------*/


