/* Theme Name: AccordionPress Theme URI: http://captain-obvious.de Description: A one-column WordPress theme, with accordion style menu. Supported by WordPress Candy Author: your-name Author URI: David May Version: 1.0 . AccordionPress is released under Creative Commons Attribution 3.0: http://creativecommons.org/licenses/by/3.0/us/ . Tags: blue, valid css, valid xhtml, white, one column, flexible width, ajax, accordion */ /* _general ==========================================*/ * { margin: 0; padding: 0; } body { background: #fff url(img/bg3.png); font-family: Tahoma, Verdana, sans-serif; font-size: 12px; color: #000; letter-spacing: 1px; line-height: 20px; } p img { padding: 4px; margin: 0 7px 2px 0; border:none;} 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;} .right { float: right;} .left { float: left;} .clear{ clear:both;} blockquote{ margin-left:1em; padding-left:1em; padding-top:2em; border-left:2px solid #666; color:#666;} code{ display:block; overflow:auto; text-align:left; margin: 10px 0; padding: 5px 10px; } #wrapper { width: 50em; margin: 0 auto; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } /* _boxes ==========================================*/ #content { width: 50em; margin-top: 20px; border:2px solid #09c; border-right:2px solid #09c; border-bottom:2px solid #09c; } #content .post { margin: 20px 20px 30px 20px; } #box { background: #FFF; } #box-header { background: #111; } #box-header h1 { font-size: 2.2em; color: #f2f2f2; text-align: center; margin-top: 0; padding-top: 10px; } #box-header h1 a, #box-header h1 a:link { color: #f2f2f2; text-decoration: none; } #box-header h1 a:hover { color: #ccc; text-decoration: none; } #box-header p { text-align: center; padding-bottom: 10px; color: #ccc; font-size: 1em; } #box-feed { background: #111; } #box-feed p { font-size: 12px; color: #f2f2f2; text-align: center; padding-bottom: 10px; } #box-feed a, #box-feed a:link { color: #f2f2f2; text-decoration: none; } #box-feed a:hover { color: #ccc; } #box-feed form { text-align: center; margin-bottom: 1px; } #box-feed input { padding: 5px; background: #222; border: 0; width: 200px; color: #f2f2f2; text-align: center; } #box-feed input:focus { color: #ccc; } #box-pages { background: #363636; text-align: center; } #box-pages h3 { text-align: center; background: #363636; padding: 0 10px; line-height: 2em; height: 2em; font-size: 1em; font-weight: normal; color: #7c7c7c; border: none; border-bottom: 3px solid #111; } #box-pages h3:hover { background: #363636; font-size: 1em; color: #ccc; } #box-pages a, #box-pages a:link { color: #f2f2f2; text-decoration: none; } #box-pages a:hover { color: #363636; background:#fff; display:block; } #box-pages ul li { font-size: 1.1em; text-align: center; list-style-type: none; background:#363636; line-height:1.5em; height:1.5em; } .box-sidebar { background: #fff;} .box-sidebar ul { } .box-sidebar ul li { font-size: 12px; margin: 0 0 5px 5px; text-align: center; list-style-type: none; } .box-sidebar ul li a { color: #000; text-decoration: none; } .box-sidebar ul li a:hover{ border-bottom:1px dashed #000;} .box-sidebar ul li span { margin-left: 5px; } .box-sidebar ul li a:hover { color: #333; } #box-footer { background: #111; margin-top: 20px; } #box-footer p { font-size: 11px; color: #747474; text-align: center; padding-top: 5px; } #box-footer a, #box-footer a:link { color: #747474; } #box-footer a:hover { color: #ccc; } /* _headlines ==========================================*/ h2 a { font-size: 22px; color: #000; font-weight: normal; text-decoration: none; line-height: 24px; } h2 a:hover { color: #999; } h3 { text-align: center; background:#09c; padding: 0 10px; line-height: 2em; height: 2em; font-size: 1.5em; font-weight: normal; color: #fff; border-top: 1px solid #fff; } h3.newestpost{ border-top:none;} h3:hover { background:#39f; color: #fff; } /* .arrow{ width:30px; height:30px; display:inline; background: url(img/arrow.gif)no-repeat 0 0} .arrow:hover{ width:30px; height:30px; display:inline; background-position:0 -25px} */ /* _content ==========================================*/ .top-meta{ width:100%; clear:both;} #content .postmeta, .postmeta-bottom { margin: 6px 0 ; font-size: 11px; color: #666; } #content .postmeta a, .postmeta a:link{ color: #333; text-decoration: none; } #content .postmeta a:hover{ color: #999; text-decoration: none; } #content .postmeta-bottom { margin: 6px 0 ; font-size: 11px; color: #666; border-top:1px solid #666; } #content .postmeta-bottom a, .postmeta-bottom a:link{ color: #333; text-decoration: none; } #content .postmeta-bottom a:hover{ color: #999; text-decoration: none; } #content .date { height: 53px; width: 51px; font-size: 20px; color: #6c94c2; text-align: center; padding: 0 1px 0 0; line-height: 100%; float: left; background: url(img/calendar.gif) no-repeat; } #content .date span { height: 21px; display: block; font-size: 11px; color: #fff; text-align: center; padding-top: 2px; } #content .title { float: left; margin: 0 0 10px 10px; width: 490px; } #content .post ul { margin-left: 20px !important; margin-bottom: 15px; } #content .post ul li { list-style-type: disc !important; } #content .post ol { margin-left: 20px !important; margin-bottom: 15px; } #content .post ol li { } #content p { margin-bottom: 1.5em; } #content p a { color: #666; text-decoration: underline; } #content p a:hover { text-decoration: none; } #content small { margin: 0 auto; text-align: center; display: block; border-top: 3px solid #333; border-bottom: 1px solid #333; font-size: 11px; color: #999; } #content .notes { text-align: center; color: #ccc; padding: 10px 20px; font-size: 14px; font-weight: bold; } #content .nextprevious { height: 40px; display: block; padding: 20px; } #content .nextprevious a { color: #666; text-decoration: none; font-size: 10px; } #content .nextprevious .left { float: left; } #content .nextprevious .right { float: right; } /* _comments ==========================================*/ .commentpage { margin: 0 30px; padding: 0; } #comments { margin: 0; padding: 0; } .comments-num { padding: 0 0 10px 0; } #commentlist { margin: 0; padding: 0; list-style-type: none; } #commentlist li { padding: 10px 20px; background: #fff; } .alt { background-color: #acc7e6 !important; background-image: none !important; } .comment-title, .comment-meta, .comment-text { margin: 0 0 0 80px; } .comment-title, .comment-title a, .comment-title a:focus{ color: #666; } .comment-meta, .comment-meta a, .comment-meta a:focus { color: #333; } h2.postcomment { margin: 40px 0 0 0; font-size: 20px; font-weight: normal; } .postcomment { clear: both; margin: 20px 0 0 0; padding: 20px; } .postcomment input, .postcomment textarea { border: 1px solid #aaa; background: #bed3ec; } .postcomment input:focus, .postcomment textarea:focus { border: 1px solid #36aeff; } .postcomment input#author, .postcomment input#email, .postcomment input#url { width: 100% !important; width: 456px; /* IE hack */ height: 18px; } .postcomment textarea#comment { width: 100% !important; width: 456px; /* IE hack */ height: 200px; } .postcomment input#submit { width: auto; height: 25px; padding: 2px 10px 3px 10px; background: #bed3ec; } .postcomment input#submit:hover { background: #fff; } /* _footer ==========================================*/ #sidebar #footer { padding: 7px 0; font-size: 10px; } #sidebar #footer p { margin-bottom: 5px; color: #757575; } #sidebar #footer a { color: #757575; } #sidebar #footer a:hover { text-decoration: none; color: #757575; } /* _search ==========================================*/ .searchdiv{ border-bottom:1px dashed #666; text-align: center; color: #ccc; padding: 10px 20px; font-size: 14px; font-weight: bold;} /* _pagination ==========================================*/ div.pagination { padding:3px; margin:3px; text-align:center; } div.pagination a { padding: 2px 5px; margin-right: 2px; border: 1px solid #ddd; text-decoration: none; color: #aaa; } div.pagination a:hover, div.pagination a:active { padding: 2px 5px; margin-right: 2px; border: 1px solid #a0a0a0; } div.pagination span.current { padding: 2px 5px; margin-right: 2px; border: 1px solid #e0e0e0; font-weight: bold; background-color: #f0f0f0; color: #aaa; } div.pagination span.disabled { padding: 2px 5px; margin-right: 2px; border: 1px solid #f3f3f3; color: #ccc; }