/*  
Theme Name: U-Box
Theme URI: http://utombox.com/
Description: This WordPress theme was designed by <a href="http://utombox.com/">Utom</a>.
Version: 7.11
Author: Utom
Author URI: http://utombox.com/
*/
body{margin:0;padding:0;background:#CFE1ED;font:12px/150% Verdana, "Lucida Grande",Arial, Helvetica,sans-serif;}
a:hover{text-decoration:underline;}
input{color:#333;font:12px/15px Verdana, "Lucida Grande",Arial, Helvetica,sans-serif;}

#page{margin:0 auto;padding:20px 0 0; width:860px;}

#headerimg{height:72px;width:550px;padding:0 20px;background:transparent url("images/logo-72x72.png") no-repeat 0 0;}
#headerimg h1{margin:0;padding-left:80px;padding-top:15px;font-size:24px;overflow:hidden;width:450px;height:22px;float:left;display:block;text-decoration:none;}
/* line-height:700px;text-indent:-999px; */
#headerimg h1 a{display:block;text-decoration:none;color:#666666;}
#headerimg .description{font-size:10px; padding-left:80px;font-style:italic;color:#666666;}
#headerimg #searchform{margin:16px 0 0 30px;padding:0;position:absolute;top:0;left:50%;}
#headerimg .s{padding:5px 10px;width:148px;height:18px;border:none;background:transparent url("images/search.png") no-repeat center center;color:#6D93AB;}
#headerimg .s_over{padding:6px 10px 4px;width:148px;height:18px;border:none;background:transparent url("images/s_over.png") no-repeat center center;color:#6D93AB;}
#headerimg #searchsubmit{display:none;}

ul#menu{width:700px;padding:18px 0 0 25px;height:21px;background:transparent url("images/menu.png") no-repeat 0 0;list-style:none;margin:0;}
ul#menu li{float:left;padding:0 10px;height:21px;line-height:12px;}
ul#menu li a{color:#fff;text-decoration:none;text-transform:uppercase;}
ul#menu li.current_page_item{background:transparent url("images/current.png") no-repeat center bottom;}

#ubox-l{width:700px;float:left;}
#content{color:#999;background:transparent url("images/bg.png") repeat-y 0 0;}
.ubox-top{background:transparent url("images/top.png") no-repeat 0 0;height:14px;}
.ubox-bottom{background:transparent url("images/bottom.png") no-repeat 0 0;height:26px;font-size:1px;line-height:1px;color:#fff;text-align:center;}

#content h2{color:#666;font-size:20px;line-height:25px;padding:0px;margin:0px;}
#content h3{color:#666;font-size:14px;padding:0px;margin:0px;}
#content h2 a{color:#666;text-decoration:none;}
#content h2 a:hover{text-decoration:underline;}
#content .post{padding:15px 30px; padding-bottom: 15px;}
#content #ubox-comments{padding:15px 30px;}
#content a{color:#4371A0;text-decoration:none;}
#content a:hover{color:#6F8F0F;text-decoration:underline;}
#content ul.ubox-other{padding:0;margin:0px;list-style:none;height:20px;clear:both;}

#content .entry{padding:10px;overflow:hidden;}
#content .entry *, ol.commentlist .list *{padding:0;margin:0;list-style:none;}
#content .entry p, ol.commentlist .list p{margin:1em 0;line-height:18px;}
#content .entry a img,#content .entry img, ol.commentlist .list a img{padding:2px;margin:5px;border:2px solid #CFE1ED;}
#content .entry a:hover img, ol.commentlist .list a:hover img{padding:1;margin:3;border:2px solid #6F8F0F;}
#content .entry p img.wp-smiley {padding:0px;margin:0px;border:0px;}
#content .entry li img.wp-smiley {padding:0px;margin:0px;border:0px;}
#content .entry ul {margin-bottom:12px;margin-top:12px;}

#content .entry  blockquote, ol.commentlist .list blockquote{margin:1em 0;background:#EDF8DD;color:#036;padding:1em 2em;overflow:hidden;}
#content .entry ol{padding:0 0 0 2em;}
#content .entry ol li, ol.commentlist .list ol li{list-style:decimal;}
#content .entry ul li, ol.commentlist .list ul li{padding:0 0 0 2em;background:transparent url("images/bullet_blue.png") no-repeat 0 1px;}

#content .time{float:left;height:20px;line-height:24px;color:#6F8F0F;margin:0 10px 0 0;padding:0 0 0 0px;background:transparent no-repeat left center;}
#content .author{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/user.png") no-repeat left center;}
#content .comments{float:right;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/comments.png") no-repeat left center;}
#content .category{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/folder.png") no-repeat left center;}
#content .tag{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/tag_blue.png") no-repeat left center;}
#content .edit{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/page_white_edit.png") no-repeat left center;}
#content .feed{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/feed.png") no-repeat left center;}
#content .comment_edit{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/comment_edit.png") no-repeat left center;}
#content .trackback{float:left;line-height:20px;color:#4371A0;margin:0 10px 0 0;padding:0 0 0 20px;background:transparent url("images/arrow_refresh.png") no-repeat left center;}

#content .postmetadata{clear:both;padding:10px;background:#FFFFDA;border:1px solid #FFD324;margin:0.5em 0;}

#content .navigation{padding:15px 30px 0;height:20px;}
#content .navigation .alignleft{float:left;}
#content .navigation .alignright{float:right;}

ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist li{margin:20px 0;padding:0 0 10px;background:transparent url("images/c_bottom.png") no-repeat left bottom;}
ol.commentlist cite{color:#6F8F0F;padding:0;font-style:normal;font-weight:bold;margin:0 0 0 35px ;}
ol.commentlist a{color:#063E50;}
ol.commentlist .gravatar{position:absolute;float:left;margin:40px 0 0 15px; padding:1px; border:1px solid #9BB8E8;}
ol.commentlist small.commentmetadata{font-size:12px;}
ol.commentlist .list{overflow:hidden;color:#063E50;width:550px;background:#EEF3FB url("images/c_top.png") no-repeat left top;padding:31px 10px 10px 70px;}

ul.trackpings{list-style:none;margin:0;padding:20px;background:#F8F8F8;width:590px;}
ul.trackpings li{text-indent:20px;background:transparent url("images/note.png") no-repeat 0 2px;}
ul.trackpings li a{font-weight:bold;}

#ubox-comments h3{margin:20px 0 10px;}
#commentform{margin:0; padding:0;}
#commentform p input.type-text{padding:3px;width:300px;background:#fff url(images/input_text.png) repeat-x;border:1px solid #ccc;color:#666;}
#commentform p input.type-text:focus{border:1px solid #999;background:#fff;}
#commentform p textarea{border:1px solid #ccc;width:490px;padding:3px;background:#fff;}
#commentform p textarea:focus{border:1px solid #999;width:490px;padding:3px;}

#sidebar{width:150px;float:right;}
#sidebar a{color:#4371A0;text-decoration:none;}
#sidebar a:hover{color:#4371A0;text-decoration:underline;}
#sidebar ul{padding:0 0 20px;margin:0;list-style:none;}
#sidebar ul li ul li{padding:5px 0;margin:0;list-style:none;border-bottom: 1px dotted green;font-size: 11px;}
#sidebar h2{text-transform:uppercase;padding:5px 0;margin:0;font-size:12px;color:#598D32;}

#footer{clear:both;width:650px;padding:0 20px;color:#4371A0;height:100px;font-size:10px;line-height:14px;}
#footer a{color:#4371A0;text-decoration:none;}
#footer a:hover{color:#4371A0;text-decoration:underline;}
#footer .cr{float:right;}

#content p.wp-caption-text {font-size:9px;margin-top: -8px; margin-left: 10px;}

#headerad {
position: relative;
top: 0px;
left: 120px;
width: 0px;
height: 70px;
margin: 10px;
}

a.wpp-thumbnail {float: left; margin-right: 5px;}
.ytc_title a { font-size: 11px; font-weight: normal; }
.ytc_video_container { border-bottom: 1px dotted green; padding-bottom: 15px; }

.quote2 { color:#555555;
  background-color:#EEEEEE;
  margin-left:5px;
  border:1px solid #BBBBBB; }
.quote2 strong { color:#FF0000; }

#content pre.comando {
    font-family: 'Inconsolata';
    font-size: 14px;
    background-color: #333333;
    color: #E2E2E2;
    overflow: auto;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
    border-radius:5px 5px 5px 5px;
}

#content pre.comando strong {
    color: #FF6666;
}

#content pre.comando i {
    color: grey;
}

#content pre.codigo {
    font-family: 'Inconsolata';
    font-size: 14px;
    background-color: #333333;
    color: #E2E2E2;
    overflow: auto;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
    border-radius:5px 5px 5px 5px;
}

#content pre.codigo strong {
    color: #FF6666;
}

#content pre.codigo i {
    color: grey;
}