/*
Theme Name: K2 baaabc Style
Theme URI: http://blog.kidwm.net/
Description: K2 child theme
Author: WM
Author URI: http://kidwm.net/
Template: k2
*/

#header {
	background-image: url('header.png');
	}

ul.menu li a {
	color: #000;
}

a:focus { 
    outline: none; 
}

#site-title {
	text-shadow: #000 2px 2px 4px;
}

#site-description {
	font-size: 1em;
	margin: 10px 40px;
	text-shadow: #000 2px 2px 4px;
	}

.entry-header {
	position: relative;
	left: -15px; 
	padding-left: 20px;
	margin-left: 0px;
	background: url('post_title.png') no-repeat left top;
	}


/* Font Setting */
body {
	font-family: 'Microsoft JhengHei','微軟正黑體','Lucida Grande', Verdana, Arial, Sans-Serif;
     }

/* Remove TopSpace */
#page {
	padding: 0px 0 10px;
	}

/* Background Color */
body {
	background-color: #CCBBDD;
}

/* Page Color */
#page, .headermenu li.current_page_item a, .headermenu li.current_page_item a:hover, #rollingarchives {
	background-color: #FAF2FF !important;
}

/* Page Border */
#page {
	box-shadow: #000 0px 0px 30px;
	-moz-box-shadow: #000 0px 0px 30px;
	-webkit-box-shadow: #000 0px 0px 30px;
	border-width: 2px;
}

/* Post Modify */
.hentry {
	margin-top: 20px;
	padding: 15px;
	background-color: #fff;
	border: 2px solid #69405E;
}

/* Comment Modify */
#commentlist li {
	border: 1px solid #69405E;
}
li.byuser {
	background-color: transparent;
}
li.bypostauthor {
	background-color: #F6DBFF;
}

/* Sidebar Modify */
table#wp-calendar {
	border: 1px solid #000;
	background-color: #fff;
}

.widget>ul, .widget>div {
	margin-left: 10px;
}

/* Code Style */
code {
	display: block;
	overflow: auto;
	font-size: 0.8em;
	/*white-space: pre;*/
	background-color: #EEE;
	border: 2px dotted #CCC;
	padding: 5px;
	width: auto;
	}

/* Widget Links */
.widget_links h4{
	text-decoration: underline;
	}

/* Sub Catgories */
.widget_catgories ul.children {
margin: 0 0 0 20px;
	}

/* Continue Reading */
a.more-link {
	display: block;
	padding: 0 10px;
	text-align: center;
	margin: auto;
	}
	
/* Gallery Listing*/
.gallery {
	padding: auto;
	margin: auto;
	}
.gallery-item {
	border: 10px solid #f1f1f1;
	margin: 5px;
	}
.gallery-item dt {
	float: left;
	}
	
/* Rounded Corner*/
.hentry {
	-moz-border-radius: 1em;
	border-radius: 1em;
	}

/* Text Shadow */
h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited,
h1.entry-title {
	text-shadow: #AAA 2px 2px 4px;
}

/* SlimBox Caption */
#lbCaption {
	font-size: 1.8em;
	margin-top: 3px;
}
#lbNumber {
	font-size: 1.3em;
	margin-top: 5px;
}

