@charset "utf-8";
body {
background:#9cbc2a url(img/main-bg.gif);
font:12px/18px Verdana;
color:#363636;
margin:20px 0 0;
padding:0;
}


a{color:#ab1000;text-decoration:none;}

a:hover {
color:#307fc2;
text-decoration:none;
}

a img {
border:none;
}

.top {
background:url(img/top.png) no-repeat;
height:9px;
width:991px;
margin:0 auto;
padding:0;
}

.bottom {
background:url(img/bottom.png) no-repeat;
height:9px;
width:991px;
margin:0 auto;
padding:0;
}


#page {
width:990px;
background:#fff;
margin:0 auto;
padding:10px 0 0;
}

#header {
position:relative;
width:960px;
height:120px;
background:#fff;
margin:0 auto;
}

.navright {
float:right;
}

#searchbox {
width:176px;
height:22px;
background:url(img/s.png) no-repeat;
margin:4px 0 0;
}

#searchbox #s {
float:left;
border:0;
width:140px;
background:none;
color:#999;
font-family:Verdana;
font-size:11px;
margin:5px 0 0 6px;
}

#searchbox #go {
float:right;
width:16px;
height:16px;
margin:4px 4px 0 0;
}

.logo {
float:left;
margin:5px 0 0;
padding:0;
}

#logo {
float:left;
width:200px;
height:71px;
}

#logo h1 a {
display:block;
width:200px;
height:71px;
background:url(img/logo.png) no-repeat;
text-indent:-999em;
margin:-90px 0 0;
padding:0;
}

#logo p {
display:none;
}


.banner468 {
float:right;
margin:5px 0 0;
padding:0;
}

.banner468 img {
border:7px solid #eee;
}


#content {
width:960px;
background:#fff;
margin:0 auto;
padding:20px 0 0;
}

#content-left {
float:left;
width:670px;
}


#content-right {
float:right;
width:270px;
}

#footer{}

h1 {
position:absolute;
top:80px;
left:0;
font:bold italic 24px/24px Georgia, "Times New Roman", Times, serif;
text-indent:-9999px;
margin:0;
padding:0;
}


h1 a {
color:#fff;
text-decoration:none;
}


h2#blog-description {
position:absolute;
top:105px;
left:100px;
width:240px;
font:normal 11px/11px Arial, sans-serif;
color:#fff;
margin:0;
padding:0;
}

h2 {
color:#900;
border-bottom:1px dashed #eee;
font:bold 18px Verdana;
margin:0 0 20px;
padding:0 5px 2px;
}

h3 {
font:bold 18px/18px Arial, sans-serif;
margin:0 0 20px;
}

h3 a {
text-decoration:none;
}


h3 a:hover {
text-decoration:underline;
}

h4 {
margin:0 0 10px;
}


#header #nav {
position:absolute;
bottom:0;
left:0;
width:960px;
height:30px;
background:#eee url(img/bg-nav.gif) repeat-x;
}

.menuleft {
float:left;
display:inline;
}

.menuright {
float:right;
display:inline;
}

#header ul{margin:0px;padding:0px;list-style:none;}

#header li {
float:left;
display:inline;
margin:0;
padding:0;
}

.page_item a {
float:left;
display:inline;
width:auto;
font:bold 11px Verdana;
color:#fff;
text-decoration:none;
text-align:center;
margin:0;
padding:8px 15px;
}

.page_item a:hover {
background:#a2ce39 url(img/bg-nav-hover.gif) repeat-x;
color:#fff;
}

.current_page_item a,.current_page_item a:hover {
background:#a2ce39 url(img/bg-nav-hover.gif) repeat-x;
font:bold 12px Verdana;
color:#fff;
}


.the_content {
color:#40454b;
font-size:12px;
font-family:Verdana;
line-height:22px;
width:650px;
background:url(img/detaybg.jpg) repeat-x top;
padding:10px 10px 0;
}


.inf {
background:#f9f9f9 url(img/inf.png) no-repeat 5px 8px;
border-top:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
color:#666;
font-weight:400;
line-height:18px;
margin:0 0 10px;
padding:6px 6px 4px 28px;
}

.the_content a{color:#ab1000;text-decoration:none;}

.the_content a:hover {
color:#1665af;
text-decoration:none;
}
.the_content img, .wp-caption{}

.center {
text-align:center;
}

.the_content img.center, img[align="center"]{display:block;margin-left:auto;margin-right:auto;}

.alignleft{float:left;}

.the_content img.alignleft, img[align="left"]{float:left;margin:5px 10px 5px 0px;}

.alignright{float:right;}

.the_content img.alignright, img[align="right"]{float:right;margin:5px 0px 5px 10px;}

.box-content{padding:10px 10px 0 10px;}

.box-content h4 a{margin:0px;padding:0px;color:#7e9c19;text-decoration:none;font-size:13px;font-weight:bold;}

.box-content h4 a:hover{color:#247bb2;text-decoration:none;}

.box-content .text{margin:-10px 0px 0px 0px;padding:0px;color:#40454b;font-size:12px;font-family:Verdana;line-height:18px;}

.box-content .text a{color:#ab1000;text-decoration:none;}

.box-content .text a:hover{color:#000000;text-decoration:none;}

#featured-post{margin:0 0 10px 0;padding:0px 0px 0 0px;}

.fea_right{float:right;margin:0px 0px 0px 3px;}

.fea_right a{padding:3px 0px 3px 3px;}

.medium_title{margin:0px 0px 10px 0px;background:url(img/middle_bar.gif) no-repeat;height:25px;padding:6px 5px 0px 40px;color:#FFFFFF;font-weight:bold;font-size:14px;}

.box-homepage{margin:0 0 10px 0;padding:0 0 10px 0;background:url(img/post-bg.jpg) repeat-x top;border:1px solid #dddddd;}

.homepage-left{float:left;width:327px;height:125px;overflow:hidden;}

.homepage-right{float:right;width:327px;height:125px;overflow:hidden;}

.thumbnail img{border:1px solid #eeeeee;padding:3px;background:#f4f4f4;}

.box-left{margin:0 0 40px 0;}

.categories{margin:0px 0 20px 0;padding:5px 5px;background:#ffffff url(img/post-bg.jpg) repeat-x top;}

#content-right h4{background:#eeeeee url(img/h4bg.jpg) repeat-x;margin:0px;padding:4px 3px 4px 15px;border:1px solid #dddddd;border-bottom:none;color:#666666;font-size:13px;}

.categories ul{margin:0px;padding:0px;list-style:none;}

.categories li{display:inline;}

.categories li a{display:block;margin:0px;padding:5px 5px 5px 22px;border-bottom:1px dashed #ddd;text-decoration:none;color:#666666;background:url(img/file.png) no-repeat 2px 7px;}

.categories li a:hover{color:#FFFFFF;background:#ff8815 url(img/file.png) no-repeat 2px 7px;}

.navigation{width:660px;margin:0px auto 10px auto;font-size:13px;font-weight:bold;text-align:center;}

.navigation a{color:#990000;text-decoration:none;border:1px solid #dddddd;padding:4px 6px 4px 6px;background:#ffffff;}

.navigation a:hover{color:#ffffff;text-decoration:none;background:#990000;}

.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}

.alignleft{float:left;margin:0 10px 10px 0;}

.alignright{float:right;margin:0 0 10px 10px;}

.wp-caption{border:1px solid #ccc;text-align:center;background-color:#f3f4f0;padding-top:4px;}

.wp-caption img{float:none;margin:0;padding:0;border:0 none;}

.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0px;margin:0px;}

h4#comments, h4#respond{margin:0 0 20px 0;}

.comment{margin:0 0 5px 0;padding:10px;background:#ffffff url(img/post-bg.jpg) repeat-x top;border:1px solid #dddddd;}

.comment:hover{border:1px solid #999999;}

.comment a{color:#990000;text-decoration:none;}

.comment a:hover{color:#7AB1F1;text-decoration:none;}

.avatar{float:left;width:52px;height:52px;margin:0 10px 0 0!important;}

.comment-details{margin:0 0 5px 0;}

.comment-text p{margin:-15px 0px 0px 60px;padding:0px;color:#666666;}

#commentform label{display:block;margin:0 0 5px 0;}

input.text{width:390px;margin:0 0 10px 0;padding:6px;background:url(img/post-bg.jpg) repeat-x top;border:1px solid #dddddd;color:#666666;font-family:Verdana;font-size:12px;}

textarea{width:510px;height:150px;margin:0;padding:5px;background:url(img/post-bg.jpg) repeat-x top;border:1px solid #dddddd;color:#666666;font-family:Verdana;font-size:12px;line-height:20px;}

input.submit{margin:10px 0px 0px 0px;}

label{display:block;margin:0 0 10px 0;}

input.button{padding:2px;background:url(img/bg-button.gif) repeat-x left top;color:#ab1000;font-weight:bold;border:none;}

.box-login{margin:0px 0 20px 0;padding:0px;background:#ffffff url(img/post-bg.jpg) repeat-x top;color:#666666;}

input#login-pw,input#login-user {
width:230px;
border:1px solid #ccc;
background:#f2f2f2;
color:#999;
margin:0 0 10px;
padding:5px;
}

.box-register{margin:0 0 20px 0;}

.box-login a{color:#666666;text-decoration:none;}

.box-login h3{margin:0px;padding:20px 20px 0 20px;}

.box-login p{margin:0px;padding:0 0 0 20px;}

.box-login ul{margin:0px 20px 20px 20px;padding-top:10px;list-style:none;}

.box-login li{}

.box-login li a, .box-login li a:hover{margin-left:0px;padding-left:20px;background:url(img/list.png) no-repeat left center;border:none;color:#333333;}

#login-form{width:250px;margin:0px 0px 0px 5px;padding:10px 0 0 0;}

.box-login label{margin:0 0 2px 0;font-weight:bold;}

#login-user, #login-pw{width:220px;border:none;}

#login-submit{float:right;width:75px;margin:0px 0 0 0;color:#666666;}

p#login-lost{float:left;width:125px;margin:5px 0 0 0;}

#footer{background:#ffffff;display:block;height:67px;border-top:5px solid #a2c230;font-size:11px;line-height:145%;width:990px;margin:0px auto;}

#footer a{color:#2A2A2A;text-decoration:none;s}

#feeed img{padding:5px 0px 0px 0px;position:relative;}

#copyright{margin-top:18px;margin-left:20px;}

#themeinfo{margin:0px 0px 0px 20px;}

a#gotop{float:right;height:16px;line-height:18px;display:block;padding-left:0px;margin:25px 15px 0 0 !important;margin:25px 8px 0 0;text-decoration:none;}

.clear{clear:both;}

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a{background:#ffffff;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0px;font-variant:normal;text-align:left;line-height:12px;letter-spacing:0px;word-spacing:0px;font-size:12px;font-family:verdana;color:#666666;}

#wp_page_numbers{margin-top:0px;width:100%;background:#ffffff;}

#wp_page_numbers ul{width:100%;}

#wp_page_numbers li{float:left;display:block;}

#wp_page_numbers a{padding:6px;padding-left:8px;padding-right:8px;display:block;color:#888888;}

#wp_page_numbers li a:hover{text-decoration:none;background:#99cc00;padding-left:8px;padding-right:8px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#FFFFFF;}

#wp_page_numbers li.active_page a{background:#99cc00;padding:6px;padding-left:8px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding-right:8px;font-weight:bold;color:#ffffff;margin-right:4px;}

#wp_page_numbers li.active_page a:hover{color:#ffffff;}

#wp_page_numbers li.page_info{float:left;display:block;padding:6px;padding-right:8px;font-size:12px;}
