/*

Theme Name: Pale

Theme URI: http://tlog.net.ru

Description: A White light theme.

Version: 1.0 Plus

Author: Marsnow

Author URI: http://tlog.net.ru

Tags: simple, white, light, two-columns

*/



body {

background: #fff url(img/bg.jpg) center top;

font-size: 13px;

width: 960px;

margin: auto;

font-family: "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;

}



a {

text-decoration: none;

outline: none;

}



a:hover {

color: #FFAD33;

}



img {

border:none;

}



h1, h1 a {

font-size: 35px;

color: #BBB;

}



h2, h2 a {

font-size: 25px;

padding: 20px 0 10px 0;

color: #636363;

}



h2 a:hover {

color: #FFAD33;

}

blockquote {
-moz-border-radius:3px 3px 3px 3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding:4px 0 0 10px;
color:#DBA400;
}


#header{

padding: 5px 30px 50px 30px;

margin: -20px -5px -5px -5px;

background: url(img/header.gif) center top no-repeat;

color:#BBB;

}



#header img{

margin-bottom:-20px;

padding-top:5px;

}



#tagline{

height:13px;

}



.ad{

float:right;

margin-top:10px;

}



/* content區塊 開始*/

#content {

width: 960px;

overflow: hidden;

color: #4D4D4D;

}



#content a {

color: #8A8A8A;

}



#content a:hover {

color:#FFAD33;

text-shadow:none;

}



#content h2, #content h2 a{

text-shadow: #707070 0px 0px 5px;

}



/* content區塊 結束 */



/* 文章區塊 開始 */

#posts {

width: 580px;

float: left;

overflow: hidden;

border: 1px solid #ccc;

padding: 0 30px 10px 30px;
background:#fff;
-moz-border-radius:5px;
}



#posts h2{

border-bottom: #636363 1px solid;

}



#posts h2 a{

color: #636363;

}



/* 有無迴響區塊 開始 */

#posts .commentmeta, #posts .commentmeta a {

text-align: right;

border-bottom: 1px solid #ccc;

padding-bottom: 10px;

color: #AAA;

}



#posts .commentmeta a:hover {

color: #FFAD33;

}

/* 有無迴響區塊 結束 */



/* 日期與作者區塊 開始*/

#posts small {

float: right;

margin-top: -45px;

font-size: 11px;

}

/* 日期與作者區塊 結束*/



/* 分類與標籤 開始 */

#posts .cat ,#posts .cat a {

padding: 10px 0 10px 0;

color: #aaa;

}

/* 分類與標籤 結束*/



/* 頁數 開始*/

#entry .postps {

border: 1px dotted #AAA;

padding: 0 0 0 10px;

background: #FFF;

color: #000;

-moz-border-radius:5px;

}



#entry .postps a {

color: #aaa;

}



#entry .postps a:hover {

color: #FFAD33;

}



#entry .postps strong {

color: #000;

font-size:17px;

}



/* 頁數 結束*/



/* 文章區塊 結束 */



/* 邊攔 開始*/

#sidebar {

float: right;

overflow: hidden;

margin-right: 40px;

}



#sidebar a{

padding-left:5px; 

}



#sidebar h2 {

font-size: 15px;

text-align: center;

border: none;

background: url(img/sh2-2.png) no-repeat center top;

padding: 5px 0 0 0;

list-style:none;

height:27px;

}



#sidebar ul {

width: 232px;

list-style:none;

padding:0;

margin-top:-30px;

}



#sidebar li {

background: url(img/sidebar.png) no-repeat center bottom;

margin-top: 30px;

}



#sidebar li li{

list-style-type: none;

background:none;

padding: 0 0 10px 0;

margin:0 0 0 10px;

}



#sidebar li li:before {

   content: "»";

}



#sidebar ul ul {

padding:0;

margin:0;

}



#sidebar div{

padding:5px 10px;

}



#sidebar strong{

font-size:11px;

margin-left:5px;

}



#sidebar a img{

padding:5px;

}



#sidebar .textwidget{

padding-bottom:30px;

}



/* 邊攔 結束*/



/* 頁尾 開始 */

#footer {

width: 960px;

height: 50px;

border: 1px solid #ddd;

padding: 10px 0 10px 0;

margin: 10px 0 30px 0;

background: url(img/footer.png) center bottom no-repeat;

}



#footer p {

color: #636363;

padding: 0 30px 0 30px;

}



#footer a {

color: #636363;

}



#footer a:hover {

color: #FFAD33;

}

/* 頁尾 結束 */



/* 導覽列 開始 */

#navi {

height: 50px;

margin-top: 5px;


}



#navi .alignleft {

float: left;

margin: 15px 0 0 0;

border: 1px dotted #AAA;

padding: 10px;

background: #FFF;

-moz-border-radius:5px;

}

#navi .alignright {

float: right;

margin: 15px 0 0 0;

border: 1px dotted #AAA;

padding: 10px;

background: #FFF;

-moz-border-radius:5px;

}

/* 導覽列 結束 */



/* 迴響清單  開始 */

.commentlist li, #commentform input, #commentform textarea {

font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

}

.commentlist li ul li {

font-size: 1em;

}



.commentlist li {

font-weight: bold;

}



.commentlist li .avatar { 

float: right;

border: 1px solid #EEE;

padding: 2px;

background: #FFF;

}



.commentlist cite, .commentlist cite a {

font-weight: bold;

font-style: normal;

font-size: 1.1em;

}



.commentlist p {

font-weight: normal;

line-height: 1.5em;

text-transform: none;

}



/* 迴響清單 結束*/



/* 分頁選單 開始 */



/* 一級選單 */

#menubar ul{

height:50px;
margin-top:25px;
}



#menubar ul.menus li {

float: left;

list-style: none; 

margin-right: 1px;

}



#menubar ul.menus li a {

padding:10px 20px; 

display:block; 

color:#FFF;

background:#CCC;

text-decoration:none; 

margin-top:8px;

}



/* 當前選單連結 */

#menubar ul.menus li.current_page_item a {

background: #7A7A7A;

}



/* 經過選單 */

#menubar ul.menus li a:hover {

background: #454545;

}



/* 二級選單 */

#menubar ul li ul {

display: none; 

padding: 0;

margin: 0;

}



#menubar ul li ul li {

float:none; 

margin: 0;

padding: 0;

margin-top: -8px;

}



#menubar ul li ul li a {

width: 100px; 

}

/* 分頁選單 結束 */



/* 填入迴響  開始*/

#commentform p {

width: 300px;

text-align: left;

}



#commentform label small {

float: left;

margin: -18px 0 0 160px;

}

/* 填入迴響 結束 */

.wp-pagenavi {
	border-top: 4px #6B6B6B solid;
	border-left: 5px #AAA solid;
	padding: 7px 0;
	background:#FFF;
	border-bottom: 1px #CCC solid;
}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #000;
	background-color: #FFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #FFF;
	background-color: #FFF;	
}
.wp-pagenavi a:hover {	
	color: #FFF;
	background: #FFF url(img/spot.png) center center no-repeat;
        padding: 0 5px;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #000;
	background-color: #FFAD33;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 0px;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-caption {
-moz-border-radius:3px 3px 3px 3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
