/*
Theme Name: TarouMag
Theme URI: http://wpjunction.com/
Description: TarouMag Premium WP Theme
Version: 1.0
Author: Denishua
Author URI:http://fairyfish.com
Tags:blue,two-columns,fixed-width,theme-options
*/
@import url('css/basic.css');
@import url('css/slide.css');
@import url('css/ad.css');
#wrapper{
width:1000px;
margin:0 auto;
}
#header{
margin-top:60px;
}
#title{
width:530px;
float:left;
padding-bottom:10px;
}
#blog-title a{
background:url(img/logo.jpg) no-repeat 0 0;
text-indent:-9999px;
width:312px;
height:68px;
display:block;
}
#dec{
display:none;
font-size:18px;
color:#FFF;
padding-bottom:10px;
}
#nav{
clear:both;
display:block;
height:44px;
background:url(img/nav.jpg) repeat-x;
}
#menu li{
list-style:none;
float:left;
line-height:44px;
}
#menu li a:hover{
color:#333;
}
.current-cat{
color:#000;
}
#menu li a{
color:#EBEAEA;
font-size:17px;
text-transform: uppercase;
font-family:georgia,serif;
display:block;
padding:0 16px ;
background:url(img/nav_s.jpg) no-repeat top right;
}
#rec{
text-align:center;
padding-bottom:10px;
}

.hello {
float:left;
width:730px;
font:17px/22px sans-serif;
color:#FFF;
text-align:left;
padding-top:15px;
margin-right:20px;
}

h6 {
font-size: 23px;}

.rec{
float:left;
width:210px;
color:#959595;
text-align:left;
padding-top:10px;
}
.rec a{
color:#959595;
}
.rec h2{
margin-bottom:5px;
cursor:default;
}
.rec ul{
padding-left:3px;
}
.rec li{
list-style:none;
padding:5px 0;
background:url(img/li_s.jpg) no-repeat center bottom;
}
#rec_post li a:hover{
color:#BBB;
}
#about_me{
margin:0 12px 0;
width:245px;
}
#about_me .avatar,#about_me img{
float:left;
margin:0 5px 0 0;
}
.comment_author{
margin-right:8px;
}
#rec_comments .comment_time{
font-style:italic;
color:#555;
padding-left:8px;
font-size:10px;
}
#rec_comments li a:hover{
color:#BBB;
}
#content{
float:left;
width:100%;
}
.page{
margin-top:12px;
}
.post{
margin-bottom:50px;
}
.post-title{
border-bottom:1px solid #212121;
padding-bottom:5px;
}
.entry-content{
padding-top:10px;
}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{
margin:0 0 8px 0;
font-size:14px;
}
.entry-content a{
font-weight:bold;
}
.entry-content a:hover{
text-decoration:underline;
}
.readmorem,.more-link{
color:#FFFFFF;
padding-left:8px;
width:100px;
}
.postinfo{
background:#212121;
border:1px solid #1F1F1F;
padding:12px;
margin-top:-3px;
}
.postinfo a{
color:#FFFFFF;
}
.by_cc{
border-bottom:1px solid #1C1C1C;
padding-bottom:10px;
}
.cat{
border-top:1px solid #262626;
padding-top:5px;
}
.post-data,.postinfo .author,.commentinfo,.catinfo{
padding-left:20px;
background:url(img/icons.gif) no-repeat scroll 0 5px;
}
.post-data{
border-top:1px solid #292929;
display:block;
padding-top:5px;
}
.postinfo .author{
background-position:0 -28px;
}
.commentinfo{
background-position:0 -80px;
margin-left:10px;
}
.catinfo{
background-position:0 -55px;
}
.post .pages{
border:1px solid #1F1F1F;
color:#FFFFFF;
margin-bottom:8px;
padding:12px;
}
.entry-content .more-link:hover,.entry-content .readmorem:hover,
.entry-content .post .pages:hover{
text-decoration:none;
}
.position{
border:1px solid #1F1F1F;
padding:10px;
margin-bottom:12px;
}
/* Tables */
table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 10px;
border:1px dashed #444;
padding:5px 0 10px;
}
th, td {
text-align: left;
}
table caption{
font-size:;
background:#F7F7DD;
}
table tr td{
border-top:1px solid #333;
padding:2px 10px;
}
table tr th{
background:#353535;
padding:1px 10px;
text-align:left;
}
table tr:hover{
background:#222;
}
.post li{
padding-left:10px;
list-style-position:inside;
}
.post ul,.post ol{
margin:5px 0;
}
blockquote{
background-color:#353535;
padding:8px 12px 0 12px;
}
blockquote p{
padding-bottom:8px;
}
/*comment start*/
#commentsinfo{
border:1px solid #1F1F1F;
padding:12px;
color:#FFFFFF;
margin-bottom:8px;
}
#commentsinfo a{
color:#FFFFFF;
}
.commentsact{
float:right;
}
#commentnum{
float:left;
}
.commentsact .addcomment{
margin-left:15px;
}
#get-trackback-url{
border:1px solid #1F1F1F;
margin-bottom:12px;
padding:10px;
}
#trackback-url{
margin-left:10px;
width:545px;
}
#commentslist li{
list-style:none;
border:1px solid #1F1F1F;
margin-bottom:12px;
padding:3px;
}
.comment a{
color:#AAA;
}
.commentslist a:hover{
text-decoration:underline;
}
.pic{
float:left;
}
.pic img{
padding:3px;
background:#777;
border:1px solid #686868;
}
#commentslist .admincomment .pic img{
background:#EEE;
}
.comment .comment-content{
line-height:130%;
overflow:auto;
padding-right:10px;
margin-top:5px !important;
margin-top:-5px;
}
.comment-info{
float:right;
width:620px;
}
.ninfo{
float:left;
}
.name{
font-weight:bold;
color:#BBB;
}
.name a{
color:#CCC;
}
.comment .date{
font-style:italic;
margin-left:20px;
font-size:11px;
}
#commentslist  .comment .date a{
color:#686868;
}
.comment .act{
float:right;
padding-right:10px;
}
.comment:hover.comment .act .reply{
color:#BBB;
}
.act a{
float:left;
padding-left:16px;
color:#686868;
}
.act a:hover{
color:#FFF;
}
.row{
margin-bottom:3px;
}
.row input,#trackback-url{
color:#686868;
padding:2px;
background:#242424;
border:1px solid #313131;
}
#comment{
color:#686868;
width:679px;
padding:3px;
border:1px solid #313131;
background:#242424;
}
#comment:focus,.row input:focus{
border-color:#686868;
}
.submitbutton,.emoticon{
float:right;
margin:10px 0 10px 10px;
}
#submit{
border:1px solid #686868;
padding:2px;
background:#242424;
color:#999;
}
.msgbox{
padding:10px;
border:1px solid #1F1F1F;
}
#trackbackslist{
margin-top:15px;
}
.tip{
position:absolute;
width:400px;
background-color:#333;
border-color:#000;
z-index:999;
}
.tip .comment-info{
width:327px;
}
/*comment end*/
#commentload{
margin-bottom:12px;
padding:10px;
text-align:center;
border:1px solid #313131;
}
#commentload *{
vertical-align:text-top;
}
#commentload img{
margin-right:5px;
}
#commentnavi{
border:1px solid #1F1F1F;
margin-bottom:12px;
padding:8px;
}
#commentnavi .pages{
float:left;
}
#commentnavi a.page-numbers{
padding:3px 8px;
}
#commentnavi a.page-numbers:hover{
border:1px solid #1F1F1F;
padding:2px 7px;
color:#FFF;
background:#313131;
}
#commentnavi span.current{
padding:3px 8px;
font-weight:bold;
cursor:default;
}

.welcome-commenter .avatar{
background:#777;
padding:3px;
margin-right:12px;
}
#commenter-info *{
vertical-align:middle;
}
#commenter-info{
margin-bottom:10px;
}
.wl{
display:block;
margin-bottom:10px;
position:relative;
}
#trackbackslist li{
list-style:none;
}
#cmploading{
background:url(img/ajaxload.gif) no-repeat left center;
padding-left:23px;
font-weight:bold;
font-style:italic;
font-size:14px;
margin-left:15px;
}
#allowed-tags{
border:1px solid #1F1F1F;
padding:10px;
margin-bottom:10px;
}
.trackback{
border:1px solid #1F1F1F;
padding:10px 15px;
line-height:120%;
margin-bottom:10px;
list-style:none;
}
.trackback .edit-trackback{
float:right;
}
.trackback .date{
float:left;
padding-bottom:10px;
}
.trackback-author a{
font-size:1.3em;
}
.trackbacks-content p{
margin:5px 0 0 0;
}
#pagenavi{
background:url(img/ne.jpg) no-repeat;
width:165px;
line-height:26px;
padding:0 2px;
}
#pagenavi a{
color:#1C1C1C;
}
#pagenavi .newer{
padding-right:20px;
background:url(img/icons.gif) no-repeat scroll 98% -130px;
margin-right:5px;
}
#pagenavi .newer:hover{
background-position:right -130px;
}
#pagenavi .older{
float:left;
padding-left:20px;
background:url(img/icons.gif) no-repeat scroll 0 -101px;
}
#pagenavi .older:hover{
background-position:-1px -101px;
}
#pagenavi .dot{
float:right;
padding-left:22px;
background:url(img/icons.gif) no-repeat scroll 0 -145px;
}
#pagenavi a:hover{
color:#686868;
}
#sidebar{
width:275px;
}
#sidebar a{
color:#414141;
}
#sidebar a:hover{
color:#9ABD21;
}
#sidebar li{
list-style:none;
}
#sidebar h3{
margin-bottom:10px;
}
#sidebar .widget{
margin-bottom:15px;
}
#sidebar .widget .page_item,#sidebar .widget li{
border:1px solid #282828;
line-height:30px;
padding:0 5px;
margin-bottom:1px;
background:#232323;
}
#sidebar .current_page_item,#sidebar .current_page_item:hover,#sidebar .widget .page_item:hover,#sidebar .widget li:hover{
border-color:#313131;
color:#9ABD21;
}
#sidebar .widget li:hover a{
color:#9ABD21;
}
#footer{
height:80px;
margin-top:20px;
}
#footer-in{
color:#151B01;
padding:0 20px;
background:url(img/nav.jpg) repeat-x;
line-height:44px;
font-size:11px;
}
#blog-name,#footer-text{
padding-right:5px;
}
#footer a{
color:#151B01;
}
#right-text{
float:right;
}
