/*
Theme Name: Fivex
Theme URI: http://fivex.cn/
Description: The Fivex theme based on the WordPress Default .
Version: 0.9
Author: Swimbug
Author URI: http://fivex.cn/
Tags: white,  fixed width, two columns, widgets
*/

* { margin:0; padding:0;}
body{ background:#F3F3F3; color:#333; font-size:14px; font-family:Arial,Sans-Serif; text-align:center;}
ul,ol{ list-style:none;}
input, textarea , pre{ font-family:Verdana, Arial,Sans-Serif;}
a:link, a:visited { color:#0083AE; text-decoration:none;}
a:hover{ color: #0083AE; text-decoration: underline;}
.menu li.current_page_item a:link, .menu li.current_page_item a:visited { color:#333;}
.menu li.current_page_item a:hover { color:#333;}
li.cat-item-1 a:link, li.cat-item-1 a:visited { color:#f00;}
li.cat-item-1 a:hover { color:#f00;}
.alignright{ float: right;}
.alignleft{ float: left;}
.clear{ clear: both;}

.all { width:950px; margin:0 auto; text-align:left;}

#header{ width:950px;}
#header .logo { text-align:center; padding:40px 0 20px; border-bottom:1px solid #ddd;}
#header .imtenk { text-align:center; padding:6px 0; color:#666; border-bottom:1px solid #ddd;}
#header .imtenk a:link, #header .imtenk a:visited { color:#666; text-decoration:underline;}
#content { padding-top:20px;}
#bannar { border-bottom:1px solid #ddd;}
#footer { padding:0 0 35px 0;}

.post{ padding-top:30px; text-align:justify;}
.post .date { border-top:1px solid #ddd; text-align:center; line-height:1.8em; font-size:12px;}
small{ color:#999; font-size:12px;}
.entry{ font-size:1.1em; line-height:1.8em;}
.entry p { margin-top:1em;}
.entry img { margin:0;}
.entry .imgNote { margin-top:1.8em; padding:2px 0; background:#ddd; text-align:center; line-height:2.2em;}
.entry .imgNote img { margin:0 auto;}
.entry li { margin:0.2em 0;}
.entry ol { margin-left:20px;}
.entry ul { margin-left:20px; list-style-type:disc;}
	.entry ul li { padding-left:5px;}
.entry del { color:#f00;}
.entry pre, .entry code { width:540px; margin:1em 0; padding:6px 12px; border:1px solid #E1E3FD; background:#F5F7FE; overflow:auto;}
.postmetadata{ padding:1.4em 0; color:#666;}
.narrowcolumn .smallattachment{ float:left; width:128px; margin:5px 5px 5px 0px; text-align:center;}
.narrowcolumn .attachment{ text-align:center; margin:5px 0px;}
.alt{ line-height:1.6em; color:#999; font-size:0.8em;}
li.alt { color:#333; font-size:1em;}
.related { border-top:1px solid #ddd; margin-bottom:8px;}
.related_post { padding-top:5px; }
.related_post li { padding-left:12px; background:url(images/dot.gif) 0 6px no-repeat; font-size:1.2em; }
.articleNav { margin-bottom:30px; font-size:1.2em; }
.navigation { margin:30px 0; font-size:1.2em; }

#footer p { width:950px; border-top:1px solid #E0E0E0; margin:0 auto; padding-top:12px; text-align:left; font-size:0.8em; color:#999; line-height:1.6em;}

.column{ float:left; margin-bottom:25px;}
.column h2 { border-bottom:1px solid #E7E7E7; margin:25px 60px 8px 0; padding-bottom:8px;}
.column h2 img { margin-bottom:-2px;}
.column div { margin-right:60px;}
#tagCloud { width:360px;}
#tagCloud h2 {}
#tagCloud div { margin-right:70px; text-align:justify;}
#tagCloud  div a{ line-height:1.6em; word-break:break-all; word-wrap:break-word;}
#newArticle { width:370px;}
#newArticle div { margin-bottom:25px;}
#aboutMe { width:220px;}
#aboutMe h2 { margin-right:0;}
#aboutMe div { margin-right:0;}

/*	Begin Headers */
h1 { font-size:2.1em;}
.post h1 { padding:25px 0 0 0;}
h2{ padding:30px 0 0 0; font-size:1.5e; font-weight:normal; text-align:center;}
h3 { margin:25px 0 0 0; font-size:1.3em; color:#666;}
h3.pagetitle { margin:15px 0 0 0;}
h3.comments { margin: 40px auto 20px auto;}
h3#respond, h3#comments { padding:1.4em 0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
/* End Headers */

/* Begin Images */
p img { padding: 0; max-width: 100%;}
img.centered { display: block; margin-left: auto; margin-right: auto;}
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline;}
/* End Images */

/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */
.postmetadata ul, .postmetadata li { display:inline;}
#sidebar {}
.aSide { margin-bottom:25px;}
.aSide li, .column li { line-height:1.5em; margin:6px 0; font-size:1.0em; color:#444; word-break:break-all; word-wrap:break-word; overflow:hidden; }
.column li span { color:#999;}
.column li.more { margin-top:12px; padding-top:6px; border-top:1px solid #E7E7E7; font-size:1.3em;}
.aSide li.current-cat { font-weight:bold;}
.friendLink li { color:#666; }

.havecircle ul li { padding-left:12px; background:url(images/dot.gif) 0 6px no-repeat;}
#profile { height:90px;}
#profile img { float:left; margin-right:8px;}
#profile h3 { margin-top:0;}
.related_post li { line-height:1.3em; margin:5px 0;}
/* End Entry Lists */

/* Begin Form Elements */
#searchform { margin:10px auto; padding:5px 3px;}
#sidebar #searchform #s { width:108px; padding:2px;}
#sidebar #searchsubmit { padding:1px;}
.entry form { text-align:center;}
#commentform input { width:170px; padding:2px; margin:5px 5px 1px 0;}
#commentform textarea { width:98%; padding: 2px;}
#commentform #submit { margin:0;}
/* End Form Elements */

/* Begin Comments*/
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentlist { text-align: justify; }
.commentlist li { padding-left:8px; }
.commentlist li ul li { margin-left:10px; border-left:2px solid #ddd;}
.children { padding:0; }
.comment-author { font-size:1.1em; }
.commentmetadata { padding-top:3px; }
.commentlist li .avatar { float: right; margin-right:12px; border: 1px solid #eee; padding: 1px; background: #fff;}
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal;}
.commentlist p { margin:8px 8px 8px 0; font-weight: normal; line-height: 1.6em; font-size:1.1em; text-transform: none; }
.commentlist .reply { margin-bottom:5px; }
.thread-even { background-color: #f8f8f8; }
.thread-alt {} 
li.depth-1 { padding:12px 0 12px 12px; border-bottom: 1px solid #E0E0E0; }
#commentform p { margin: 5px 0; }
#respond { padding-bottom:25px;}
.cinput { padding-top:6px;}
/* End Comments */

/* Begin Calendar */
#wp-calendar { width:155px; margin:10px auto 0; empty-cells:show;}
#wp-calendar #next a { padding-right:10px; text-align:right;}
#wp-calendar #prev a { padding-left:10px; text-align:left;}
#wp-calendar a { display:block;}
#wp-calendar caption { width:100%; text-align:center;}
#wp-calendar td { padding:3px 0; text-align:center; }
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps { cursor:help;}
acronym, abbr { border-bottom:1px dashed #999;}
blockquote { margin:15px 30px 15px 12px; padding-left:12px; border-left:3px solid #ddd; color:#444;}
blockquote cite { margin:5px 0 0; display:block;}
.center { text-align:center;}
a img{ border:none; }
.pagetitle { margin-top:30px;}
/* End Various Tags & Classes*/