/*  
Theme Name: Denim2009
Theme URI: http://blog.missui.com/
Description: This WordPress theme was designed by <a href="http://blog.missui.com/">jinxuan</a>.
Version: 0.2
Author: jinxuan
Author URI: http://blog.missui.com/
*/
html{
background: url('images/bg-body.jpg');

}
body{margin:0;padding:0;padding-top:25px;background:url('images/bg_top.png') repeat-x;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:0 0 0 0; width:950px;}

#headerimg{height:110px;width:580px;padding:0 5px 0 5px;}
#headerimg h1{margin:0;padding:0;text-indent:-999px;font-size:12px;line-height:700px;overflow:hidden;width:200px;height:60px;background:transparent url("images/logo.gif") no-repeat 0 0;display:block;}
#headerimg h1 a{display:block;}
#headerimg logo{font-size:12px;}
#headerimg .description{}
#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{height:37px;list-style:none;margin:0;padding:0;}
ul#menu li{float:left;width:56px;padding:12px 0 4px 0;margin-right:4px;text-align:center;height:21px;line-height:12px;background:transparent url("images/bmg.png") no-repeat center bottom;}
ul#menu li a{color:#333;text-decoration:none;text-transform:uppercase;}
ul#menu li a:hover{
text-decoration:underline;
}
ul#menu li.current_page_item{background:transparent url("images/current.png") no-repeat center bottom;}
ul#menu li.current_page_item a{
color:#fff;
font-weight:bold;
}
#ubox-l{width:508px;float:left;}
#content{color:#063E50;background:transparent url("images/bg.png") repeat-y 0 0;}
.ubox-top{background:transparent url("images/top.png") no-repeat 0 0;height:5px;}
.ubox-bottom{height:5px;font-size:1px;line-height:1px;color:#fff;text-align:center;}

#content h1{color:#666;font-size:14px;padding:5px;margin:0px;border-top:1px dotted #444444;}
#content h2{color:#666;font-size:14px;padding:5px;margin:0px;border-top:1px dotted #444444;}
#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 0;}
#content #ubox-comments{padding:15px 0;}
#content a{color:#2248DD;text-decoration:none;}
#content a:hover{color:#886644;text-decoration:underline;}
#content ul.ubox-other{padding:0;margin:3px 0 0 0;list-style:none;height:20px;clear:both;}

#content .entry{padding:0;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;padding:0;}
#content .entry a img,#content .entry img, ol.commentlist .list a img{padding:2px;margin:5px 5px 5px 0;border:2px solid #CFE1ED;background:#000;}
#content .entry a:hover img, ol.commentlist .list a:hover img{padding:1;margin:3;border:2px solid #886644;}
#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:#886644;margin:0 10px 0 0;}
#content .author{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .comments{float:right;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .category{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .tag{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .edit{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .feed{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .comment_edit{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}
#content .trackback{float:left;line-height:20px;color:#333333;margin:0 10px 0 0;padding:0;}

#content .postmetadata{clear:both;padding:10px;background:#FFFFDA;border:1px solid #FFD324;margin:0.5em 0;}

#content .navigation{padding:15px 0 0 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:10px;border:1px dotted #444444;}
ol.commentlist cite{color:#886644;padding:0;font-style:normal;font-weight:bold;margin:0 ;}
ol.commentlist a{color:#063E50;}
ol.commentlist .mavatar{width:30px;height:30px;position:absolute;float:left;margin:40px 0 0 15px; padding:1px; border:1px solid #cccccc;}
ol.commentlist small.commentmetadata{font-size:12px;}
ol.commentlist .list{overflow:hidden;color:#063E50;padding:0;}

ul.trackpings{list-style:none;margin:0;padding:20px;background:#F8F8F8;width:490px;}
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 0;}
#commentform{margin:0; padding:0;}
#commentform p input.type-text{padding:3px;width:200px;background:#fff;border:1px dotted #444444;color:#666;}
#commentform p input.type-text:focus{border:1px solid #444444;}
#commentform p textarea{border:1px dotted #444444;width:100%;height:100px;padding:3px 0;background:#fff;}
#commentform p textarea:focus{border:1px solid #444444;}

#sidebar{width:410px;float:right;}
#sidebar a{color:#333333;text-decoration:none;}
#sidebar a:hover{color:#333333;text-decoration:underline;}
#sidebar ul{padding:0;margin:0;list-style:none;}
#sidebar ul li ul li{overflow:hidden;padding:0;margin:0;list-style:none;line-height:20px;border-bottom:1px dotted #444444;height:20px}
#sidebar ul li ul li.rssfeed{overflow:hidden;padding:0;margin:0;list-style:none;line-height:20px;height:20px}
#sidebar h2{text-transform:uppercase;padding:5px 0;margin:0;font-size:12px;color:#000000;}
.mleft{
width:150px;float:right;
}
.flickrrss{
width:250px;float:left;
}
.flickrrss a img{
padding:3px;
border:1px dotted #444444;
background:#fff;
margin:0 5px 10px 5px;
}
#footer{clear:both;width:780px;padding:0 150px 0 20px;color:#333333;height:150px;line-height:24px;
border-top:1px dotted #444444;background:transparent url("images/footer.png") no-repeat top right;
}
#footer a{color:#333333;text-decoration:none;}
#footer a:hover{color:#333333;text-decoration:underline;}
#footer .cr{float:right;}
.advs{
width:531px;
margin:0 auto;
}
.s{
border:1px dotted #444444;background:#ffffff;width:100%;padding:3px 0;
}