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

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;
	}
	
/* Fix Google Map*/
#map-home div {
	margin: 0 !important;
	}

/* Fix NextGen Gallery*/
.ngg-gallery-thumbnail-box, .ngg-gallery-thumbnail {
	margin: 0 !important;
	}

/* Font Setting */
body {
	font-family: sans-serif;
     }

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

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

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

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

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

/* 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;
}

/* Icon Decorate */
.widget_calendar {
	background: url(date-24.png) no-repeat;
}

.widget_recent_entries {
	background: url(article-24.png) no-repeat;
}

.widget_recent_comments {
	background: url(comments-24.png) no-repeat;
}

.widget_categories {
	background: url(archive-24.png) no-repeat;
}

.widget_stags_cloud, .widget_tag_cloud {
	background: url(plugins-24.png) no-repeat;
}

.widget_links {
	background: url(advertisment-24.png) no-repeat;
}

.widget_meta {
	background: url(rss-24.png) no-repeat;
}

.widget_calendar h4, .widget_recent_entries h4, .widget_recent_comments h4, .widget_categories h4,
.widget_stags_cloud h4, .widget_links h4, .widget_meta h4, .widget_tag_cloud h4 {
	padding-top: 3px;
	margin-left: 30px;
}

h1.widget-title {
	margin-left: 30px;
}

aside.widget_search h1.widget-title {
	display: none;
}

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

