@charset "utf-8";
/* CSS Document */

/*
Theme Name: KCCO StandardTheme_273 Child
Description: Child theme for Standard Theme v2.73
Author: Mike Lyon
Template: StandardTheme_273
*/

@import url("../StandardTheme_273/style.css");

/* make your changes below */

/* two column main area */

/* ********************************************** */

/* Header, Logo, Search, Top Level */

/* ********************************************** */

#header {padding: 0px 0 0px 0; clear: both; position: relative; line-height: 0px; }

body {background: #efefef; font: 14px Georgia, Times, Serif; line-height: 1.5; color: #333; }

h1, h3, h4, h5, h6 {margin: 0; font-family: Arial, Helvetica, Sans-serif; color: #000;}

h2 {background-color: #000; color: #ffcb08; padding: 10px 0 0 0;}

h1 {font-size: 24px;} h2 {font-size: 20px;} h3 {font-size: 17px;} h4 {font-size: 15px;} h5 {font-size: 13px;} h6 {font-size: 12px;}

p {margin: 0;}

sub { vertical-align: sub; font-size: 10px; }

sup { vertical-align: super; font-size: 10px; }


/* URLs and Hyperlinks */
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  {text-decoration: none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration: underline; color: #F60; }
a:link, a:visited  { color: #c30 ; }
a:hover  { color: #F60; }

#main {width: 620px; margin: 0 0 0 6px; background-color:#000;}

#sidebar {width: 300px; overflow: hidden; margin-right: 5px; }

body {background: #fef6d8; font: 14px Georgia, Times, Serif; line-height: 1.5; color: #333; }

/* Columns */
.col-left {float: left; min-height: 750px;}
.col-right {float: right;}
.col-full {width: 940px; margin: 0 auto; background: #000;}

.c1 {
	width:307px;
	float:left;
	border-right: 3px #000 solid;
	border-bottom: 6px #000 solid;
	background-color: #000;
	}
.c2 {
	width:307px;
	float:right;
	border-left: 3px #000 solid;
	border-bottom: 6px #000 solid;
	background-color: #fff;
}
	
/* ********************************************** */
/* Navigation, Drop-Down Menus */
/* ********************************************** */

.navigation {text-transform: uppercase; font-size: 12px; background: #000; padding: 0px; border-bottom: 1px solid #fff; }
.nav, .nav ul {z-index: 100; margin: 0; list-style: none; line-height: 1;}
.nav li {float: left; width: auto;}

/** WordPress 3 Menu Support */
.nav_wp3menu { float: left; position: relative;}
.nav_wp3menu a { color: white; text-decoration: none; font-family: Arial, Sans-serif; }
.nav_wp3menu a:hover { text-decoration: underline; color: #ffcb08; }

/* Drop-Down Menus */
.nav li ul {position: absolute; left: -999em; width: 160px;}
.nav li ul li {border: 1px solid #d8d8d8; background: #FFF; border-width: 0 1px 1px;}
.nav li ul li a {width: 148px; line-height: 25px!important; font-size: 11px; color: #555!important; padding: 10px 0 0 10px;}
.nav li ul ul {margin: -30px 0 0 158px!important;}
.nav li ul ul li a {}
.nav li ul li ul li a {}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul, .nav li.sfhover ul ul ul ul {left: -999em;}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul, .nav li li li li.sfhover ul {left: auto;}
.nav li:hover,.nav li.hover {position:static;}

/* Top Page Navigation */
.nav {} 
.large_nav {padding-top: 0.6em; }
.nav a:link, .nav a:visited {display: block; z-index: 100; padding: 12px 20px 0 0; line-height: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; color: #fff;}
.nav a:hover {text-decoration: underline; color: #ffcb08; }
.nav li ul {margin-top: 0px; border-top: 0px solid #d8d8d8; }
.nav li ul a:link, .nav li ul a:visited {padding: 0 0 0 10px;}
.nav li ul a:hover {color: #000!important; background: #ffcb08;}

/* Post Title */
.post .title {width: 100%; position: relative; margin: 0; padding: 0; color: #000; font-size: 24px; line-height: 28px; background-color:transparent; }
.post .title a:link, .post .title a:visited { color: #c30; }
.post .title a:hover {text-decoration: none; color: #f60; }

/* ********************************************** */
/* Posts, Post-Meta, Breadcrumbs */
/* ********************************************** */

.post { position: relative; margin: 0 0 10px 0; padding: 15px 13px 0px; background: #fff; min-height: 100px; }
.post, .author_info, #comments, #no-comments, #pings, #respond, .more_entries { min-width: 92% }

.post-meta .big_time { font-size: 14px; font-weight: bold; }

/* Breadcrumbs */
#breadcrumb, .archive_header {font-family: Helvetica, Arial, sans-serif; display: block; margin: 10px 0; font-size: 18px; font-weight: bold; color: #C30;}
#breadcrumb {font-size: 14px; font-weight: normal; padding: 0;}
#breadcrumb { list-style: none; display: inline; }
#breadcrumb li { display: inline; margin-right: 5px; }
.archive_header .catrss a {font-size: 14px; text-decoration: none; line-height: 28px;}


/* ********************************************** */
/* Main Content Area */
/* ********************************************** */

#content {min-height: 550px; padding: 0; margin-top: 0em;}
#html #content {height: 550px;}
#main {width: 620px; }

/* ********************************************** */
/* Widgets */
/* ********************************************** */

.widget {margin: 0 0 30px 0; color:#ffcb08; font-family: Helvetica, Arial, sans-serif; font-size: 14px;}
.widget h3 { margin: 0; padding: 0px 0; text-transform: uppercase; color: #ffcb08; text-align:left;}

/* Unordered List */
.widget ul {clear: both; }
.widget ul li { border-top: none; padding: 8px; display: block; line-height: 18px; }
.widget ul li:first-child { border-top: none; }
.widget ul li ul li:first-child { border-top: none; }
.widget ul li ul li ul li:first-child { border-top: none; }
.widget ul li a:link, .widget ul li a:visited { text-decoration: none; color:#fff;}
.widget ul li a:hover {color: #ffcb08; text-decoration: none;}
.widget ul ul {padding: 0 0 0 15px; border-top: none;}

/* Recent Comments, Twitter Reset */
.widget_recent_comments li, #twitter li {padding: 6px 0 6px 10px; line-height: 18px;}
.widget_recent_comments li a, #twitter a {color: #ffe583!important; display: inline; padding: 0; line-height: 18px!important; background: none!important; border: none!important;}

/* Recent Comments, Twitter Reset */

.widget_recent_comments li, #twitter li { padding: 6px 0 6px 10px; line-height: 18px;}

.widget_recent_comments li a, #twitter a {color: #333333!important; display: inline; padding: 0; line-height: 18px!important; background: none!important; border: none!important;}

/* Comment Form */

#respond {margin: 15px 0 0 0; padding: 20px 25px 0px; background-color: #fff;}

#comments #respond {padding: 20px 0; margin: 0; border: none;}

#comments #respond h3 {margin-bottom: 0;}

#respond h3 {}


#commentform {margin: 15px 0 20px 0;}

#commentform input.txt {width: 260px; margin: 0 5px 10px 0; padding: 7px 5px; border: 1px solid #aaa;}

#commentform label {font-family: Helvetica, Arial, sans-serif; font-size: 11px; text-transform: uppercase; font-weight: bold;}

#commentform textarea {width: 95%!important; padding: 5px; border: 1px solid #aaa;}

#commentform #submit {background-color: #101010; border: none; margin: 20px 0 0 0; padding: 4px 10px; color: #fff; text-transform: uppercase; font-size: 12px;}


/* Forms */

#searchform  {margin: 6px 0 0 0px; float: right;}

input#s, input.field  { border: 1px solid #999; float: left; width: 150px; padding: 3px 0 3px 5px; }

input#s:focus, input.field:focus  { border: 1px solid #333333; }

input.submit { background-color: #000; display:block; float: right; line-height: 17px; border: none; padding: 4px 5px; color: #fff; text-transform: uppercase; font-size: 12px; }

input.submit:hover { background-color: #c30; }

.widget .screen-reader-text  { display: none; }



/* Follower Count */

.follower_count { background: url(images/followers_count_bg-light.png) top left no-repeat; padding: 13px 0 0 30px; height: 50px; width: 270px; font-family: Helvetica, Arial, sans-serif;}

.follower_count .count_label { font-size: 14px; padding: 10px 0 0; display: block; height: 40px; float: left; width: 130px; }

.follower_count .count { color: #404040; display: block; float: right; font-size: 28px; text-align: center;width: 125px; padding: 0 0 0 10px;}

.f

/* ********************************************** */
/* Footer */
/* ********************************************** */

#footer {font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 14px; margin: 0px; padding: 7px 0; background: #000; color: #fff; text-transform: uppercase; vertical-align:middle;}
#footer .navigation { border-bottom: none !important; width: 620px; }
#footer #footer_navigation li { margin-right: 0.5em; }

#footer .nav a { padding-top: 0; }
#footer a:link, #footer a:visited {color: #fff; text-decoration:none;}
#footer a:hover { text-decoration: underline; }
#footer .nav { }

#footer #credit { }
#footer #credit img {vertical-align: middle;}
#footer #credit span {display: none;}

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

/* RESET */

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


table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: middle;

	background: transparent;

}

