/*  
Theme Name: Yet another Tech Blog
Theme URI: http://www.yatblog.com
Description: Theme for Yet another Tech Blog
Version: 1.0.1
Author: Design Monster
Author URI: http://www.design-monster.com
*/

body{margin:0;}
img{border:none;}
a{text-decoration:none;}
/*format definitons*/
.entry p, li {font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#000;}
.entry p a{color:#39F;}
.entry p a:hover{color:#FFF;background-color:#39F;}
.entry p a:visited{color:#F90;}
a.akst_share_link {font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#000; color:#39F;}
a:hover.akst_share_link {color:#FFF;background-color:#39F;}
a:visited.akst_share_link {color:#F90;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#3C0;line-height:1em;margin-bottom:-1.4em;}
h1 a{color:#3C0;}
h1 a:hover{color:#FFF;background-color:#3C0;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:0.75em;color:#39F;font-weight:400;}
h2 a{color:#39F;}
h2 a:hover{color:#FFF;background-color:#39F;}
/*#content.single ie debugging stuff*/
* html .entry h1{margin-bottom:-1.75em;}
* html .entry h2{margin-bottom:-0.5em;}
* html #content.single .entry p small{font-size:0.75em;}
* html #content.single #footer{font-size:.55em;}
/*layer specific formats*/
#sidebar a{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#39F;text-decoration:none;}
#sidebar h2{font-family:Arial, Helvetica, sans-serif;font-size:1.3em;color:#3C0;padding-top:0.2em;margin-bottom:0.1em;font-weight:600;}
* html #sidebar h2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#3C0;padding-top:0.2em;margin-bottom:0.1em;font-weight:600;}
#sidebar a:hover{color:#FFF;background-color:#39F;}
/*layer definitons*/
#container{width:100%;height:100%;background:url(images/bg.jpg) repeat-x;}
#site{width:800px;margin:auto;text-align:left;margin-bottom:2em;}
#header{height:123px;width:527px;background:url(images/header.gif) no-repeat center;margin-left:64px;}
#header a{position:relative;height:67px;width:511px;display:block;top:27px;left:8px;}
* html #header{height:123px;width:527px;background:url(images/header.gif) no-repeat center;margin-left:66px;}
#search{float:right;text-align:left;padding-right:53px;padding-top:20px;}
* html #search{float:right;text-align:left;padding-top:20px;padding-right:50px;}
#search #s{font-family:Arial, Helvetica, sans-serif;font-size:0.6em;color:#666;width:90px;border:1px solid #999;}
* html #search #s{font-family:Arial, Helvetica, sans-serif;font-size:0.6em;color:#666;width:90px;border:1px solid #999;}
#search input{margin-left:1px;font-family:Arial, Helvetica, sans-serif;font-size:0.6em;color:#666;width:5em;background-color:#CCC;border:1px solid #999;}
#searchsubmit{min-width:6em;}
* html #searchsubmit{height:1.75em;}
#content{float:left;width:515px;margin-left:70px;margin-bottom:2em;vertical-align:text-bottom;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
* html #content{float:left;width:515px;margin-left:37px;margin-top:0;vertical-align:text-bottom;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
#content.single{float:left;width:605px;margin-left:70px;vertical-align:text-bottom;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
* html #content.single{float:left;width:601px;margin-left:37px;vertical-align:text-bottom;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
.entry{padding-left:5px;padding-right:5px;padding-top:2px;text-align:justify;}
#trackback_entry{border:1px solid #ccc;text-align:center;width:80%;}
* html #trackback_entry{border:1px solid #ccc;text-align:center;padding-top:15px;padding-bottom:15px;}
.aborder{margin-left:-5px;margin-right:-5px;border-bottom:1px solid #ccc;}
#footer{font-family:Arial, Helvetica, sans-serif;font-size:0.6em;color:#999;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:0.1em;min-height:1.4em;}
* html #footer{font-size:0.6em;font-weight:400;height:1em;}
#footer_left{float:left;}
#footer_right{float:right;}
/*sidebar definitions*/
#sidebar{float:right;text-align:left;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:700;color:#000;}
* html #sidebar{float:right;margin-top:17px;text-align:left;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:700;color:#000;}
.sidebar_narrow{width:120px;margin-top:17px;}
.sidebar_wide{width:200px;}
.sidebar_item ul{list-style:none;margin-left:-39px;margin-top:-1px;}
* html .sidebar_item ul{list-style:none;margin-left:1px;margin-top:-1px;}
.sidebar_item ul li{line-height:1em;}
.sidebar_item ul li a{width:8em;background:url('images/bullet.gif') 0 no-repeat;padding:4px 4px 4px 10px;display:block;}
* html .sidebar_item ul li a{width:8em;background:url('images/bullet.gif') 0 no-repeat;padding:2px 4px 4px 10px;display:block;}
.sidebar_item ul li a:hover{color:#FFF;background:url('images/bullet2.gif') 0 no-repeat;}
* html .sidebar_item ul li a:hover{color:#FFF;background:url('images/bullet2.gif') 0 no-repeat;padding:2px 4px 4px 10px;display:block;}
#subscribe a{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#39F;}
#subscribe ul li{line-height:0.5em;}
* html #subscribe ul li{line-height:0.6em;}
#subscribe ul li a{width:6em;background:url('images/rss.gif') 0 no-repeat;padding:4px 0 4px 18px;display:block;}
* html #subscribe ul li a{width:6em;background:url('images/rss.gif') 0 no-repeat;padding:2px 0 6px 18px;display:block;}
#subscribe ul li a:hover{background:url('images/rss.gif') 0 no-repeat;padding:4px 0 4px 18px;display:block;background-color:#39F;}
* html #subscribe ul li a:hover{background:url('images/rss.gif') 0 no-repeat;padding:2px 0 6px 18px;display:block;background-color:#39F;}
#best_of ul li{line-height:1em;}
#best_of ul li a{width:13.5em;background:url('images/best.gif') 0 no-repeat;padding:4px 4px 4px 15px;display:block;}
* html #best_of ul li a{width:13.5em;background:url('images/best.gif') 0 no-repeat;padding:2px 4px 4px 14px;display:block;}
#best_of ul li a:hover{background:url('images/best2.gif') 0 no-repeat;padding:4px 4px 4px 15px;display:block;background-color:#39F;}
* html #best_of ul li a:hover{background:url('images/best2.gif') 0 no-repeat;padding:2px 4px 4px 14px;display:block;background-color:#39F;}
#links{text-align:left;}
#links ul li{line-height:1.3em;}
#links ul li a{width:13.5em;background:url('images/link.gif') 0 no-repeat;padding:4px 4px 4px 16px;display:block;}
* html #links ul li a{width:13.5em;background:url('images/link.gif') 0 no-repeat;padding:2px 4px 4px 16px;display:block;}
#links ul li a:hover{background:url('images/link2.gif') 0 no-repeat;padding:4px 4px 4px 16px;display:block;background-color:#39F;}
* html #links ul li a:hover{background:url('images/link2.gif') 0 no-repeat;padding:2px 4px 4px 16px;display:block;background-color:#39F;}
/*comments*/
#comment_head{height:2em;margin-top:2em;margin-bottom:-0.5em;background-color:#C1DDFF;}
#comment_heading{position:relative;top:0.4em;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#666;}
* html #comment_heading{top:0.1em;font-size:1.3em;}
#comment_heading small{font-size:0.7em;color:#000;}
.commentlist li,#commentform input,#commentform textarea{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;color:#666;}
.commentlist li{font-weight:700;}
* html .commentlist{margin-left:0;}
h2.commentauthor{font-size:0.9em;padding-bottom:10px;}
* html h2.commentauthor{font-size:0.75em;}
h2.commentwarning{font-size:0.8em;color:red;}
h1.comments,h1.comments_first{font-size:1.2em;padding-bottom:1em;}
* html h1.comments_first{padding-bottom:1.5em;}
h1.comments{margin-top:2em;}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1em;}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;font-size:0.8em;}
#commentform p{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;}
* html #commentform{font-size:1em;}
.commentmetadata{font-weight:400;}
#commentform input{width:170px;height:1em;padding:2px;margin:5px 5px 1px 0;color:#666;}
#commentform textarea{width:99%;color:#000;}
* html #commentform textarea{width:98%;}
#commentform #submit{font-family:Arial, Helvetica, sans-serif;font-size:0.7em;color:#666;background-color:#CCC;width:10em;height:2em;border:1px solid #999;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
/* End Comments */
/* Table */
table {font-family:arial; font-size:0.7em; width:auto; border-collapse:collapse; border-spacing:0;}
/* End Table */