/* Theme Name: Echo History Theme URI: http://www.ezwpthemes.com/templates/echo-history.html Description: This theme is designed and coded by EZwpthemes. Version: 1.0 Author: EZwpthemes Author URI: http://www.ezwpthemes.com/ Tags: brown, fixed width, threen columns, left sidebar, right sidebar, threaded comments, widget ready, pagenavi, social bookmarking, valid xhtml, valid css */ /* Global */ body { color: #000; background: #efddb8 url(images/bg.jpg) repeat-y center center; font-family: Verdana, Geneva, sans-serif; } a, .post a { text-decoration: none; color: #000; } a:hover, .post a:hover { color: #900; text-decoration: none; } h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; } blockquote, code { color: #333; font-family: Verdana, Geneva, sans-serif; border: 1px dashed #999; } blockquote { background: #F8F4AB; } code { background: #F5D582; } /* Layout */ #wrapper { min-width: 1000px; /* not working in IE6 */ overflow: hidden; background: url(images/container_bg.jpg) center top repeat-y; } #bottom_frame { padding: 0 0 64px 0; background: url(images/bottom_frame.jpg) no-repeat center bottom; } #top_frame { background: url(images/top_frame.jpg) no-repeat center top; } #header, #container, #footer { width: 1000px; } #header { height: 202px; overflow: hidden; position: relative; } #container { padding: 0px 0 180px 0; } #footer { clear: both; position: relative; } /* Header */ #header h1 { font-size: 3.6em; /* Blog title */ padding: 0px 30px 0 238px; } #header h1 a { color: #fff; } #header h2 { color: #fff; font-size: 1.4em; /* Blog Description */ padding: 0px 30px 0 240px; } /* menu */ #menu { width: 522px; height: 36px; position: absolute; left: 226px; top: 166px; font-family: Arial, Helvetica, sans-serif; overflow: hidden; } #menu ul li { padding: 0 12px; font-size: 1.8em; /* menu Font Size */ font-weight: bold; text-align: center; float: left; } #menu ul li a { display: block; float: left; padding: 0 10px; line-height: 2; height: 36px; color: #40110c; } #menu ul li a:hover { color: #fff; background: url(images/menu_over.jpg) repeat-x center top; } #menu ul ul li { font-size: 1em; } /* searchform */ #searchform { width: 136px; position: absolute; left: 68px; top: -126px; } .searchtext { width: 95px; color: #000; border: 0; font-size: 1.2em; background: none; padding-top: 20px; float: left; } #searchsubmit { border: 0; margin: 0 0 0px 0; width: 32px; height: 25px; float: left; } #rss { position: absolute; left: 94px; top: -214px; } /* welcome */ #welcome { width: 178px; height: 122px; padding: 76px 0 0 17px; font-size: 1.1em; line-height: 1.4; } #welcome div { width: 178px; height: 122px; overflow: hidden; } /* Content */ #content { width: 535px; padding: 30px 0px 0 0px; display: inline; margin: 0px 16px 0 0px; float: left; } .post { width: 535px; padding: 0px 0 0 0; margin: 0px 0 20px 0px; border-bottom: 2px solid #ddceb3; } .post_path { font-size: 1.1em; margin: 0 0 0 10px; padding: 7px 7px 12px 15px; background: url(images/arrow.gif) left 10px no-repeat; } .post_path span { color: #706ED6; } .post h2 { width: 350px; margin: 0px 0 0 0px; padding: 10px 22px 10px 22px; font-size: 1.4em; /* Post title */ background: url(images/post_header_bg.jpg) no-repeat left top; } .post h2 a { color: #490909; } .post h2 a:hover { color: #003f9d; } .postmetadata { padding: 0px 32px; text-align: right; color: #901e19; font-size: 1.1em; } .postmetadata a { color: #901e19; text-decoration: underline; } .entry { width: 480px; overflow: hidden; margin: 0 auto; padding: 10px 0; color: #000; font-size: 1.2em; } .entry a { color: #2E6FC3; text-decoration: underline; } .tags { font-size: 1.2em; color: #003f9d; margin: 10px 30px 0 26px; } .tags a { color: #003f9d; text-decoration: underline; } .notfound { margin: 100px auto; text-align:center; font-size: 4em; font-weight: bold; color: #7e2d17; } /* Sidebar */ #sidebar { width: 186px; display: inline; position: relative; padding: 0px 0 0px 0px; margin: 199px 20px 0 24px; float: left; } #sidebar_left { background: url(images/sidebar_bg.jpg) repeat-y; } #sidebar_left h3 { padding: 3px 0 3px 28px; font-size: 1.8em; color: #260806; background: url(images/sidebar_header_bg.jpg) no-repeat; } #sidebar_left ul li { width: 152px; overflow: hidden; padding: 10px 0 5px 20px; overflow: hidden; } #sidebar_left ul ul { padding: 0 0 0 30px; background: none; } #sidebar_left ul ul li { width: 122px; font-size: 1.2em; border: none; padding: 3px 0 3px 0px; } #sidebar_left ul ul ul { width: 100%; padding: 0; margin: 0; } #sidebar_left ul ul li li { font-size: 1em; padding: 3px 0 0 14px; width: 87%; } #sidebar_left .textwidget { margin: 7px 0; } #sidebar_left select { font-size: 1.2em; margin: 7px 0; width: 95%; } .sidebar_bottom { width: 100%; height: 77px; background: url(images/sidebar_bottom.jpg) no-repeat left top; } /* Sidebar Bottom */ #sidebar_right { width: 218px; padding: 0px 0 0 0; float: left; } #sidebar_right h3 span { width: 0; height: 0; display: block; overflow: hidden; } .recent_posts h3 { height: 58px; background: url(images/recent_posts.jpg) no-repeat; } .recent_comments h3 { height: 44px; background: url(images/recent_comments.jpg) no-repeat; } #sidebar_right ul { padding: 70px 0 0 0; } #sidebar_right ul li { width: 218px; padding: 4px 0px 10px 0px; } #sidebar_right ul ul { padding: 0 0 0 40px; margin: 0; } #sidebar_right ul ul li { width: 164px; font-size: 1.2em; padding: 3px 0 3px 14px; background: url(images/sidebar_li.gif) left 9px no-repeat; } /* Footer */ .credit { font-size: 1.1em; height: 83px; color: #000; font-weight: bold; padding: 26px 0px 0px 264px; } .credit a { color: #000; } .credit a:hover { color: #000; } /* PageNavi*/ .wp-pagenavi { padding: 5px 36px 5px 10px; } .wp-pagenavi a { padding: 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #06c; color: #06c; background-color: #fff; } .wp-pagenavi a:hover { border: 1px solid #000; color: #000; } .wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend { padding: 2px 4px; margin: 2px; border: 1px solid #000; color: #000; background-color: #fff; } /* Calendar */ #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 90%; } #wp-calendar #next a { padding-right: 10px; text-align: right; font-size: 1.1em; } #wp-calendar #prev a { padding-left: 10px; text-align: left; font-size: 1.1em; } #wp-calendar a { display: block; font-weight: bold; text-decoration: none; } #wp-calendar a:hover { background: #ccc; color: #fff; } #wp-calendar caption { text-align: center; width: 100%; font: bold 1.3em Verdana, Arial, Sans-Serif; } #wp-calendar td { padding: 3px 0; font-size: 1.2em; text-align: center; } #wp-calendar th { font-style: normal; font-size: 1.2em; text-transform: capitalize; } /* Social Bookmarking */ .bookmark { margin: 18px 0 0 26px; } .bookmark ul { display: inline; } .bookmark ul li { background: none; display: inline; list-style-type: none; } .bookmark_line img { border: 0; } /* Comments */ .read_comments { margin: 0px 10px 0 26px; text-align: left; padding: 10px 0 10px 0; } .read_comments a { font-size: 1.2em; color: #901e19; } .read_comments a:hover { color: #003f9d; } h3#comments { padding: 0 0 0 0px; } h3#comments, #respond h3 { padding-top: 10px; font-size: 1.4em; color: #333; } #commentform { margin: 5px 0 0 0px; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; } #commentform textarea { width: 98%; padding: 2px; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; } #commentform p { margin: 5px 0; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; } #commentform #submit { margin: 0 0 5px auto; float: right; } #respond { padding: 0 0 0 10px; color: #333; } #respond:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .commentlist { padding: 0 0 0 0px; } .commentlist li { margin: 15px 0 0px; padding: 5px 5px 10px 10px; list-style: none; font-weight: bold; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; font-size: 1em; } .commentlist p { margin: 10px 5px 10px 0; font-weight: normal; line-height: 1.5em; font-size: 1.2em; text-transform: none; } .commentlist li .avatar { float: right; border: 1px solid #333; padding: 2px; background: #fff; } .commentlist li a { color: #000; } .commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.2em; } .nocomments { text-align: center; } .commentmetadata { font-size: 1.2em; display: block; font-weight: normal; } .thread-alt { background-color: #dcbea4; } .thread-even { background-color: #e3cbb3; } .depth-1 { border: 1px solid #000; } .alt { border-left: 1px solid #666; /* odd page */ background-color: #E5CFAA; padding: 10px; } .even { border-left: 1px solid #666; /* even page */ background-color: #F2E6D3; }