/*
Theme Name: Kurinchilamp 2009
Theme URI: http://kurinchilamp.kurinchilion.com/
Description: Wordpress theme for Kurinchilamp Website
Version: 1.1
Author: Suthaharan
Author URI: http://www.kurinchilion.com/
Tags: yellow-black, custom header, fixed width, three columns, widgets

*/



/* Begin Typography & Colors *//* Cascading Style Sheet *//*
<!-- */
/* General styles */
body{margin:0;padding:0;border:0;width:100%;background:#fff;min-width:600px;font-family:verdana,arial;color:#000000;font-size:80%; background: url('./images/technology-bg.jpg') no-repeat fixed 1000px 0px #000;}
a{color: #369; text-decoration: none;}
a:hover{color:#fff;background: #336699;text-decoration:none;}
h1,h2,h3{margin:.8em 0 .2em 0;padding:0;}
p{margin:.4em 0 .8em 0;padding:0;}
img{margin:10px 0 5px;}

/* Header styles */
#header{clear:both;float:left;width:1000px; background: url('./images/maple-yellow.jpg') no-repeat 850px 20px #fff; }
#header{border-bottom:1px solid #000;}
#header p,#header h1{padding:.4em 15px 0 15px;margin:0;}
#header h2{padding:.4em 15px 0 15px;margin:0; text-align: center;}
#header h2 a{color: #000; font-size: 12px;}
#header h2 a:hover{color: #fff; background-color: #000033; font-size: 12px;}
#header #linux-php-brand{background-color: #444; color: #FFFFCC;}
#header #linux-php-brand a{color: #fff;}
#header #linux-php-brand a:hover{background-color: #000000;}
#header ul{clear:left;float:left;width:100%;list-style:none;margin:10px 0 0 0;padding:0;}
#header ul li{display:inline;list-style:none;margin:0;padding:0;}
#header ul li a{display:block;float:left;margin:0 0 0 1px;padding:3px 10px;text-align:center;background:#eee;color:#000;text-decoration:none;position:relative;left:15px;line-height:1.3em;}
#header ul li a:hover{background:#900;color:#fff;}
#header ul li a.active,#header ul li a.active:hover{color:#fff;background:#000;font-weight:bold;}
#header ul li a span{display:block;}


/* 'widths' sub menu */
#header #layoutdims{clear:both;background-color:#000;border-top:4px solid #000;margin:0;padding:0px 15px !important;text-align:right; } 
#header #layoutdims ul {padding-left: 0;margin-left: 0;background-color: #666;color: #fff;float: left;width: 100%;}
#header #layoutdims ul li { display: inline; }
#header #layoutdims ul li a {padding: 0.2em 1em;background-color: #000033;color: White;text-decoration: none;float: left;border-right: 1px solid #fff;}
#header #layoutdims ul li a:hover{background-color: #369;color: #fff;}
#header #layoutdims ul li .current-cat a{background-color: #369!important;color: #fff;}

/* column container */
.colmask{position:relative;clear:both;float:left;width:1000px;overflow:hidden;}

/* common column settings */
.colright,.colmid,.colleft{float:left;width:100%;position:relative;}
.col1,.col2,.col3{float:left;position:relative;padding:0 0 1em 0;overflow:hidden;}
#ad-panel{text-align: center;}

/* 3 Column blog style settings */
.blogcolumns{background:#eee;}
.blogcolumns .colmid{right:25%;background:#fff; }
.blogcolumns .colleft{right:25%;background: #FFFFFC;}
.blogcolumns .col1{width:46%;left:52%;}
.blogcolumns .col2{width:21%;left:56%;}
.blogcolumns .col3{width:21%;left:60%;}

/* Content font styling  */
.col1 h3{font-size: 15px; color: #333333; margin-left: 70px; line-height: 27px;}
.col2 .widgettitle{display: block; font-style: normal; padding: 0px 12px; }
.col3 h2 em{display: block; font-style: normal; padding: 5px 10px;}
.col2 .children {margin-left:6px; padding-left: 6px;}
.col2 li{list-style: none;}
.col2 li .cat-item {list-style: url(./images/arrows_5.jpg);}
.col2 li .cat-item .children .cat-item {list-style: none;}
.col2 #archives li {list-style: url(./images/notes.jpg);}
.col2 h2{font-size: 12px; color: #fff;background: url(./images/tab-header-blue.jpg) no-repeat scroll right bottom; height: 21px;}
.col3 h2{font-size: 12px; color: #000;background: url(./images/tab-header.jpg) no-repeat scroll right bottom; height: 21px;}
div.entry{clear:left; padding-top: 10px;}
.entry .info { border-color:#F3F4F4;  background-color:#FAFAFA;}
.entry .info a {border-color:#949494;}
.entry a.more {  padding-left:12px;  background:url(images/more.gif) center left no-repeat;}
.entry .info .date {  padding-left:15px;  background:url(images/post.gif) center left no-repeat;}
.postmetadata {border: thin dotted #ccc; border-bottom: 1px thin dotted; padding:2px 0 8px 0;}
.post h3{background-color: #fff; }
.addtoany_share_save_container a:hover{background:#FFFFFF;}
div.calendar-date{background: url(./images/calendar.jpg) no-repeat scroll 0 0;color:#999999;
display:block;font-size:11px;font-weight:normal;height:44px;left:11px;letter-spacing:-1px;line-height:1em;padding:26px 7px 0 9px;text-align:center;top:0;width:32px;float:left;}
.widget_statpress{text-align: center;}
.widget_statpress .widgettitle{text-align: left;}
.index-title{margin: 30px 0 0 80px;}

/* calendar layout*/
#wp-calendar {  display:inline-table;  border-collapse:collapse;  width:185px;  margin:0px 10px 0 10px;  text-align:center;}
.col2 table caption {  margin:0px 10px;  padding-bottom:5px;  border-bottom:1px solid;  letter-spacing:0.1em;}
.col2 table thead tr {border-bottom:1px solid;}
.col2 table th {border-bottom:1px solid;}
.col2 table td { width:200px;  padding:1px;  font-size:0.9em;}
.col2 table td#today {  padding:0;  border:1px solid;  font-size:1em;  font-weight:bold;}
.col2 table td a {  display:block;  border-bottom:1px solid;  font-weight:bold;  font-size:1.15em; }
.col2 table tfoot {border-top:1px solid;}
.col2 table tfoot a {  border:none;  font-weight:bold;}
.col2 table tfoot #prev a {text-align:left;}
.col2 table tfoot #next a {text-align:right;}

/* calendar coloring */
#wp-calendar {color:#A0A0A0;}
.col2  table caption {border-bottom-color:#F3F4F4;}
.col2  table thead tr {  border-bottom-color:#F3F4F4;  color:#414141;}
.col2  table th {border-bottom-color:#F3F4F4;}
.col2  table td#today {  border-color:#F3F4F4;  color:#414141;}
.col2  table td a {  border-bottom-color: #990000;  background-color: #ffffcc;}
.col2  table td a:hover { color:#000033; border-bottom-color: #000033;  background-color: #ffffcc;}
.col2  table tfoot {border-top-color:#F3F4F4;}
.col2  table tfoot a {background:none;}

/* form -----*/
form p {border-color:white;}
form label { color:#6C8C37;}
form em {color:#C8C8B4;}
form input {color:#414141;}
form input, form textarea {  border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC;}
form .button {  border-color:white #DCDCDC #DCDCDC white;  background-color:#F0F0F0;}


.col3 form { width:189px;  padding:5px 10px;  line-height:0;}
.col3  form fieldset {  margin-top:7px;  border:0 solid;}
.col3 #s { height:1.5em;  width:150px;  margin:0;  padding:0;  border:3px solid;  border-color: #FF9900;  font-size:0.8em;  vertical-align:middle;}
.col3 #searchbutton {background-color:#000;color:white;}
.col3 #searchbutton {  height:2em;  width:auto;  padding:0 1px;  border:1px solid;  font-size:9px;  letter-spacing:1px;  text-align:center;  vertical-align:middle;}

/* Footer styles */
#footer{clear:both;float:left;width:1000px;border-top:1px solid #000; color: #fff;}
#footer a{color: #ff3;}
#footer a:hover{background-color: #000000;}
#footer p{padding:10px;margin:0;background-color:#333;}
#footer ul {clear:left;float:left;width:100%;list-style:none;margin:10px 0 0 0;padding:0;}
#footer li {display:inline;list-style:none;margin:0;padding:0;}
/* --> */