/* Theme Name: 4me Theme URI: http://demo.thinkbox.me/4me/ Description: It is like Microsoft . Version: 2.0 Author: Thinkbox Author URI: http://thinkbox.me/ Tags: blue, white, two-columns, fixed-width, right-sidebar, fixed-width, threaded-comments Text Domain: thinkbox The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php */ /* Begin Typography & Colors */ body { background:url("images/bkg.png") repeat-y center #DAF3FD; font-size: 62.5%;/* Resets 1em to 10px */ font-family: Arial, Sans-Serif; color: #333; text-align: center; border: 0; margin: 0; padding: 0; } a{text-decoration:none; color:#138CDD;} a:hover{text-decoration:underline;} #wrapper{ background:url('images/bg_footer.jpg') bottom no-repeat; } #page { text-align:left; margin: 0 auto; width: 940px; padding: 20px; background: url('images/header_bkg.png') no-repeat top center ; } #headerimg a { color:#003399; font-family:'Microsoft Yahei'; font-size:20px; font-weight:normal; text-decoration:none; } #headerimg h1 { margin-bottom:3px; } .description{text-align:right; margin-right:20px;} /* =Menu -------------------------------------------------------------- */ #access { /*background: #000;*/ display: block; float: left; margin: 0 auto; width: 940px; } #access .menu-header, div.menu { font-size: 13px; margin-left: 12px; width: 928px; } #access .menu-header ul, div.menu ul { list-style: none; margin: 0; } #access .menu-header li, div.menu li { font-family:Microsoft YaHei; float: left; position: relative; } #access a { font-size:16px; color: #005A88; display: block; line-height: 38px; padding: 0 10px; text-decoration: none; } #access ul ul { box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); display: none; position: absolute; top: 38px; left: 0; float: left; width: 180px; z-index: 99999; } #access ul ul li { min-width: 180px; } #access ul ul ul { left: 100%; top: 0; } #access ul ul a { background: #fff; line-height: 1em; padding: 10px; width: 160px; height: auto; } #access li:hover > a, #access ul ul :hover > a { text-decoration:underline; color: #138cdd; } #access ul li:hover > ul { display: block; } #access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a { color: #138cdd; } * html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover { color: #138cdd; } /*---------------------------------------------------------------------------------*/ .pagetitle { margin-top: 30px; font-size: 14px; } #content{ width:670px; float:left; margin-left:20px; } #rightsaycomm{ float:right; } #rightsaycomm a{ color:#4B72A9; text-decoration:none; } #rightsaycomm a:hover{ text-decoration:underline; } .entry{ /*margin-top:20px;*/ font-size:12px; color:#333; font-family:'Microsoft Yahei'; } .entry a { color:#333; text-decoration:underline; } .entry a:hover{ text-decoration:none; color:#ff4b33; } .post h2 a:link, .post h2 a:visited { color:#F58220; text-decoration:none; } .post h2 { color:#F58220; } .post {margin-top:50px; } #content h2 { margin-bottom:5px; font-size:20px; } blockquote { font-style: italic; padding: 0 3em; background:url('images/postquote_icon.png') left top no-repeat ; } blockquote cite, blockquote em, blockquote i { font-style: normal; } pre { background: #f7f7f7; color: #222; line-height: 18px; margin-bottom: 18px; padding: 1.5em; } .navigation { /*display: block;*/ text-align: center; margin-top: 10px; margin-bottom: 60px; } .attachment{ text-align:center; } /* 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; } .alignright { float: right; } .alignleft { float: left; } .navigation .alignleft { background-image:url('images/arrow-left.png'); background-position:left; /*background-position:bottom;*/ background-repeat:no-repeat; } .navigation .alignleft a{ padding-left:18px; } .navigation .alignright { background-image:url('images/arrow-right.png'); background-position:right; /*background-position:bottom;*/ background-repeat:no-repeat; } .navigation .alignright a{ padding-right:18px; } .postmetadata-alt,.postmetadata { clear: both; } .postmetadata a{ color:#F90; text-decoration:none; } .postmetadata a:hover { color: #ff4b33; text-decoration:underline; } #content .video-player { padding: 0; } /* End Images */ #sidebar{ width:220px; float:left; margin-left:30px; } /* Begin Lists Special stylized non-IE bullets Do not work in Internet Explorer, which merely default to normal bullets. */ #sidebar ul, #sidebar ul ol { margin: 0; padding: 0; } #sidebar ul li { list-style-type: none; list-style-image: none; } /*#sidebar ul li ul { list-style-type:circle; list-style-image: none; margin-bottom: 15px; }*/ #sidebar h2{ color:#4B72A9; } #sidebar a{ color:#999999; text-decoration:none; margin-bottom: 15px;font:12px/160% 'Microsoft Yahei',Tahoma,Arial; } #sidebar a:hover{ color:#333333; text-decoration:underline; } #sidebar ul p, #sidebar ul select { margin: 5px 0 8px; } #sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 10px; } #sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 10px; } ol li, #sidebar ul ol li { list-style: decimal outside; } #sidebar ul ul li, #sidebar ul ol li { margin: 3px 0 0; padding: 0; } /* End Entry Lists */ #footer{ text-align:center; margin:0 auto; clear:both; padding-top:50px; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } /* End captions */ #indexpostdate{ background:url(images/date.gif) left top no-repeat ; padding-left:18px; padding-bottom:3px; font-size:12px; } .postmetadata { /*clear: both;*/ color: #888; border:1px solid #CEE1F6; background-color:#EEF4FF; margin:25px 0 15px; padding:4px 8px; font-size: 12px; line-height: 18px; } .postmetadata small p{ margin-top:0px; border-width:thin; } .postmetadata hr{ color:#DDDDDD } #headersaerchform{ position:absolute; top:25px; left:40%; } #s{ height:16px; opacity:0.7; background-color:white; border:1px solid #9CD9EB; } #searchsubmit{ vertical-align:middle; /*background-image:url(images/Search_icon.gif);*/ } /*/* Begin Comments*/ h3.comments { padding: 0; margin: 40px auto 20px ; } .alt { margin: 0; padding: 10px; } .even ,.alt{ border-left:1px solid #DDDDDD; } .commentlist { padding: 0; text-align: justify; } .commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; } .commentlist p { margin: 10px 5px 10px 0; } .children { padding: 0; } #commentform p { margin: 5px 0; } .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0; display: block; } .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;word-break: break-all; } #commentform p { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; } .commentmetadata { font-weight: normal; } .depth-1 { border:1px solid #DDDDDD; } .comment-body p{ word-break: break-all; } /* End Comments */ /* Begin Form Elements */ #searchform { margin: 10px auto; padding: 5px 3px; text-align: center; } #sidebar #searchform #s { width: 108px; padding: 2px; } #sidebar #searchsubmit { padding: 1px; } .entry form { /* This is mainly for password protected posts, makes them look better. */ text-align:center; } select { width: 130px; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; } #commentform { margin: 5px 10px 0 0; } #commentform textarea { width: 80%; padding: 2px; } #respond:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #commentform #submit { margin: 0 50px 5px auto; float: right; } /* End Form Elements */