/*
Theme Name: 19lou ued
Theme URI: 
Description: 
Version: 1.0
Author: sev7n
Author URI: sev7n.net
Tags: 19lou ued
*/

/* reset */
*,body,ul,li,ol {margin:0;padding:0;}
body {margin:0;font:normal 12px/20px simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#333;text-align:left;background:url(images/body_bg.png) repeat-x scroll left top;}
ol,ul {list-style:none;}
a {text-decoration:none;color:#999999;}
a:hover {text-decoration:underline; color:#0657b2}
input,select,form img,button {vertical-align:middle;}
img {border:0 none;}
button {cursor:pointer;}

#wrap {margin:0 auto;padding-top:196px;width:980px;height:auto;background:url(images/wrap_bg.jpg) no-repeat;overflow:hidden;}
#header {float:left;width:980px;height:39px;background:url(images/header_bg.png) no-repeat;line-height:42px;overflow:hidden;}
	#header h1 {display:none;}
	#nav {float:left;}
		#nav li {float:left;}
			#nav li a {display:inline-block;padding:0 30px;height:39px;color:#fff;font-size:14px;font-weight:700;}
			#nav li .nav_index {display:block;margin:7px 45px 0 8px;padding:0;width:64px;height:28px;background:url(images/bg_all.png);overflow:hidden;text-indent:-999px;}
			#nav .current a,#nav li a:hover {padding-top:1px;text-decoration:none;background:url(images/cur_bg.png) repeat-x;}
			#nav li .nav_index:hover {background:url(images/bg_all.png) no-repeat 0 -30px;}
			
	#srch_form {float:right;padding:12px 24px 0 0;width:162px;height:22px;}
		#srch_form label {position:absolute;left:-999px;}
		#srch_form input {float:left;width:142px;background:none;border:0 none;color:#a9a9a9;}
		#srch_form button {float:left;width:20px;height:20px;border:0 none;background:url(images/bg_all.png) no-repeat -74px -2px;text-indent:-9999px;}

#content {float:left;width:735px;margin-top:10px;}
	.ctt_top,.ctt_bot {padding:0 5px 0 10px;width:720px;height:14px;background:url(images/ctt_top.png);}
	.ctt_bot {height:24px;background:url(images/ctt_bot.png);}
    .ctt_main {background:url(images/ctt_main.png) repeat-y;}
    .main {padding:10px 25px 0 30px;width:680px;overflow:hidden;}

	/* post  */
	.post {padding:10px 25px 0 30px;width:680px;overflow:hidden;}
		.post_head {height:67px;border-bottom:1px solid #8c9c58;overflow:hidden;}
		.post_author {float:left;}
			.post_author img  {width:54px;height:54px;border:2px solid #8bb223;}
		.post_info {float:left;padding-left:15px;width:478px;}
			.post_info h2 {height:35px;line-height:40px;text-indent:8px;overflow:hidden;}
				.post_info h2 a {color:#4b5a19;}
			.post_meta {height:17px;background:url(images/bg_all.png) no-repeat -74px -22px;line-height:17px;color:#FFF;}
				.post_meta a {float:left;height:17px;color:#fff;}
				.post_meta .category {float:left;display:inline-block;*display:inline;margin-left:8px;padding:0 18px;background:#ababab;*zoom:1;overflow:hidden;}
                .post_meta .category a {float:none;}
				.post_meta .author {padding:0 26px;background:#c6c7c7;}
				.post_meta .date {padding:0 18px 0 2px;background:url(images/bg_all.png) no-repeat scroll right -61px;}
			.post_ctrl {float:right;padding-top:40px;width:114px;}
				.post_ctrl span {float:right;height:18px;line-height:18px;padding-right:8px;}
				.post_ctrl .comments {color:#636363;background:url(images/bg_all.png) no-repeat scroll -110px -2px;}
					.post_ctrl .comments a {float:left;margin-right:5px;width:18px;text-align:center;line-height:15px;font-style:normal;color:#fff;}
                    .post_ctrl .comments a:hover {text-decoration:none;}
				.post_ctrl .edit {background:url(images/bg_all.png) no-repeat scroll -110px -22px;}
					.post_ctrl .edit a {padding-left:24px;}	
	.post .entry {padding-top:10px;font-size:14px;line-height:20px;}
		.entry p {padding-bottom:4px;}
	.read_more {padding-bottom:16px;border-bottom:1px dashed #8c9c58;}
		.read_more a {padding-left:10px;font-size:14px;color:#79980d;}
	.first_post {background:url(images/first_post.png) no-repeat;}
				
#sidebar {float:right;width:245px;font-size:14px;background:url(images/side_main.png) repeat-y;overflow:hidden;}
	.side_top,.side_bot {padding:0 10px 8px 5px;width:230px;background:url(images/side_top.png) no-repeat;}
	.side_bot {padding-bottom:0;height:34px;background:url(images/side_bot.png);}
		.side_top .rss a {display:block;width:230px;height:73px;text-indent:-999px;}
		.side_top .rss a:hover {background:url(images/rss_hover.png);}

	#sidebar h3 {margin-bottom:12px;width:228px;height:33px;border:1px solid #efefef;line-height:36px;color:#6e8b15;font-size:14px;text-indent:10px;background:url(images/side_title.png) repeat-x;overflow:hidden;}
	#sidebar .slideplay {margin:-6px auto 0;width:218px;height:258px;overflow:hidden;}
		.slideplay li {}

	#sidebar .widget {padding:0 10px 8px 5px;width:230px;overflow:hidden;}		
		.widget li {float:left;padding-left:12px;width:218px;height:30px;line-height:30px;}
		.widget li a {display:block;cursor:pointer;}
			.widget li a span {float:left;width:182px;}
			.widget li a strong {color:#ff9c00;}

    #categories li {padding:0 12px;width:206px;text-align:right;font-weight:bold;color:#ff9c00;}
        #categories a {float:left;font-weight:normal;}

    #tagCloud ul {margin:0 10px;}

#footer {display:inline;float:left;margin:30px 10px;padding:9px 0 0 108px;width:852px;height:38px;border-top:1px solid #d3d3d3;line-height:38px;color:#8a8a8a;background:url(images/footer_bg.png) no-repeat scroll 0 bottom;}
	.footer_nav {float:left;overflow:hidden;}
		.footer_nav span {margin-left:-1px;}
		.footer_nav a {padding:0 12px;border-left:1px solid #d3d3d3;}
	.copy {float:right;padding-right:26px; width:500px}
		.copy span {padding-right:8px;}
		.copy a {color:#999999;}


/** pages **/	
	#pages {padding:14px 0 0;width:100%;height:17px;line-height:17px;font-size:14px;text-align:center;color:#6e6e6e;}
		#pages a {padding:0 8px;color:#6e6e6e;background:#f1f1f1;}
		#pages a:hover, #pages .current {padding:0 8px;color:#fff;text-decoration:none;background:#87a136;}
		#pages span {padding:0 8px;}
		#pages .previouspostslink, #pages .nextpostslink {background:none;}
			#pages .previouspostslink:hover, #pages .nextpostslink:hover {color:#87a136;background:none;}

/** comments **/
#comments {}
    #comments h4 {width:680px;height:24px;color:#636363;font-size:14px;text-align:right;background:#fff;}
	#comments h4 a {padding:0 2px;color:#ff9c00;}
    
.commentlist{font-size:14px;border-bottom:1px dashed #8C9C58;overflow:hidden;}
    .commentlist .comment {position:relative;margin:-1px 0 12px;padding:14px 0 0 60px;border-top:1px solid #e1e1e1;color:#3e3e3e;overflow:hidden;}
    .commentlist .comment .header {position:relative;width:100%;height:25px;}
        .commentlist .avatar {position:absolute;left:-60px;width:48px;height:48px;border:2px solid #8BB223;}
        .commentlist .header .with_avatar {float:left;}
        .commentlist .header .date {float:left;padding-left:8px;color:#787878;}
        .commentlist .header .items {float:right;}
            .commentlist .items a{margin-left:10px;float:left;width:40px;height:19px;line-height:20px;text-align:center;color:#FFF;background:url("images/bg_all.png") no-repeat scroll 0 -81px;}
            .commentlist .items a:hover , .commentlist .items a:visited {background-position:-42px -81px;text-decoration:none;}
    .commentlist .comment .body {margin:8px 0 0 10px;overflow:hidden;}
        .commentlist .body .body_main {width:100%;color:333;background:url("images/cc_main.png") repeat-y;}
            .commentlist .body .body_main p {margin:0 16px;}
        .commentlist .body .body_top {width:100%;height:4px;background:url("images/cc_top.png") no-repeat;overflow:hidden;}
        .commentlist .body .body_bot {width:100%;height:4px;background:url("images/cc_bot.png") no-repeat;overflow:hidden;}

        blockquote {margin:0 10px;padding-left:40px;line-height:24px;background:#FFF url(images/bg_all.png) no-repeat -90px -132px;border:1px solid #DDD; color:#4f5253;}

/** respond **/
#respond {margin-top:16px;font-size:14px;color:#747474;}
	#respond h3 {padding:0 0 8px 30px;line-height:24px;color:#7e9929;background:url(images/bg_all.png) no-repeat scroll -110px -20px;}
	#respond .textfield {margin-bottom:9px;padding:3px 3px 0;width:187px;height:18px;font-size:12px;color:#747474;border:1px solid #d9d9d9;}
	#respond label {cursor:pointer;}
    #submitbox {position:relative;}
	#submitbox textarea {padding:3px 3px 0;width:497px;height:116px;font-size:12px;color:#747474;border:1px solid #d9d9d9;}
	#submitbox #submit {position:absolute;right:54px;top:97px;cursor:pointer;width:105px;height:24px;color:#fff;font-weight:700;line-height:24px;border:0 none;background:url(images/bg_all.png) no-repeat scroll 0 -103px;}
