/* THEME NAME: Anime Days THEME URI: DESCRIPTION: Pink Anime theme for WordPress VERSION: 1.0.0 AUTHOR: Kazaf AUTHOR URI: http://www.animevisual.com TAGS: pink, fixed-width, two-columns, left-sidebar */ /* This theme utilizes Sandbox framework http://www.plaintxt.org/themes/sandbox/ */ /* Lets reset browser defaults */ @import url('reset.css'); body { font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; background:#f794a2 url(images/bg.png) repeat 0 0; margin:0; padding:0; line-height:16px; color:#777; } #wrapper { width:992px; margin:0 auto; padding:0 6px; overflow:hidden; background:url(images/border.png) repeat 0 0; } #inner { background:#fff url(images/side.gif) repeat-y -67px 0; overflow:hidden; padding:0 1px; width:990px; } div#container { float:right; margin:0 0 0 -200px; width:100%; } div#content { margin:0 0 0 200px; padding-bottom:10px; } div.sidebar { float:left; overflow:hidden; width:170px; padding:0 0 0 10px; } div#secondary { clear:left; } div#footer { clear:both; width:100%; height:50px; overflow:hidden; background:#f75878 url(images/footer.png) repeat-x 0 0; color:#e14060; border-top:1px solid #fff; line-height:50px; letter-spacing:3px; font-size:12px; } #footer a { color:#000; } #footer a:hover { text-decoration:none; } #header { background:url(images/header.jpg) no-repeat 0 0; height:345px; overflow:hidden; position:relative; } #access { border-bottom:1px solid #fff; } #menuborder{ background:url(images/border.png) repeat 0 0; height:6px; position:absolute; bottom:0px; left:0px; width:990px; } h1#blog-title { font-size:55px; margin:8px 0 0px; padding:0; line-height:55px; font-weight:bold; letter-spacing:-3px; text-align:center; } h1#blog-title a{ color:#e14060; text-decoration:none; } #blog-description { color:#000; letter-spacing:-1px; font-size:16px; font-weight:bold; line-height:18px; text-align:center; } #logobox { background:url(images/logobox.png) no-repeat 0 0; width:477px; height:95px; position:absolute; top:120px; left:50px; } a { color:#000; } a:hover { text-decoration:none; } /* Content */ .entry-content { overflow:hidden; } .entry-content p { margin:10px 0; } .post { margin:0 5px 25px 0; padding:0 0 25px; border-bottom:1px solid #efefef; } h2.entry-title { font-size:21px; margin:0 0 2px; color:#e14060; } h2.entry-title a{ text-decoration:none; color:#e14060; } .entry-meta { font-size:10px; color:#fff; margin-top:10px; clear:both; background:#f68a9c; padding:5px; border-radius: 5px; -moz-border-radius: 5px; -opera-border-radius: 5px; -webkit-border-radius: 5px; } .entry-meta a { color:#fff; } .entry-date { font-size:11px; } .post blockquote { background: url(images/quote.png) no-repeat 0 3px; font-style: italic; margin: 10px; padding: 5px 5px 5px 35px; } .entry-content h1 {font-size:18px;} .entry-content h2 {font-size:16px;} .entry-content h3 {font-size:14px;} .entry-content h4 {font-size:12px;} .entry-content h5 {font-size:10px;} h2.page-title { text-align:center; font-size:18px; border-bottom:1px dotted #dcdcdc; padding-bottom:5px; margin-right:5px; } /* elements */ ul { margin: 0 0 18px 2.5em; } ol { margin: 0 0 18px 2.5em; } ul { list-style:disc; } ol { list-style-type: decimal; } ol ol { list-style:upper-alpha; } ol ol ol { list-style:lower-roman; } ol ol ol ol { list-style:lower-alpha; } ul ul, ol ol, ul ol, ol ul { margin-bottom:0; } dl { margin:0 1.5em; } dt { font-weight:bold; } dd { margin-bottom:18px; } strong { font-weight: bold; } cite, em, i { font-style: italic; } blockquote em, blockquote i, blockquote cite { font-style:normal; } pre { font:11px Monaco, monospace; line-height:18px; margin-bottom:18px; } code { font:11px Monaco, monospace; } abbr, acronym { border-bottom:1px dotted #333; cursor: help; } ins { text-decoration:none; } sup, sub { height: 0; line-height: 1; vertical-align: baseline; position: relative; } sup { bottom: 1ex; } sub { top: .5ex; } /*comments*/ div.comments p { margin-top:10px; } #comments-list { margin:25px 5px 0 0; } #comments-list h3, #respond h3 { font-size:18px; margin:0 0 10px; } div.comments ol { list-style:none; margin:0; padding:0; } div.comments ol li { border-bottom:1px solid #efefef; padding-bottom:25px; margin:0 0 25px; } img.avatar { border:1px solid #dcdcdc; padding:1px; } .comment-author span {font-size:15px;} .comment-meta { font-size:11px; margin:2px 0; clear:both; } /* Just some example content */ div.skip-link { position:absolute; right:1em; top:1em; } div#menu { background:#f898a7 url(images/menu.png) repeat-x 0 0; height:38px; margin:0; width:100%; } div#menu ul li { padding:0 2px 0 0; margin:0; background:url(images/div.png) no-repeat right 0; } div#menu ul ul li { padding:0 0 0 0px; margin:0; background:#ea506e; } div#menu ul ul li a {color:#fff;} div#menu ul ul ul li a {color:#fff;} div#menu ul,div#menu ul ul { line-height:38px; list-style:none; margin:0; padding:0; } div#menu ul li a { display:block; padding:0 15px; text-decoration:none; color:#ec5d79; font-weight:bold; } div#menu ul li.current_page_item a, div#menu ul li a:hover { color:#fff; background:url(images/menu-active.png) repeat-x 0 0;} div#menu ul ul ul a { font-style:italic; } div#menu ul li ul { left:-999em; position:absolute; } div#menu ul li:hover ul { left:auto; } .entry-title,.entry-meta { clear:both; } div#container,div#primary { margin-top:2em; } form#commentform .form-label { margin:1em 0 0; } form#commentform span.required { background:#fff; color:#c30; } form#commentform,form#commentform p { padding:0; } input#author,input#email,input#url,textarea#comment { padding:0.2em; } textarea#comment { height:13em; margin:0 0 0.5em; overflow:auto; width:66%; } .alignright,img.alignright{ float:right; margin:1em 0 0 1em; } .alignleft,img.alignleft{ float:left; margin:0.4em 1em 0 0; } .aligncenter,img.aligncenter{ display:block; margin:1em auto; text-align:center; } div.gallery { clear:both; height:180px; margin:1em 0; width:100%; } p.wp-caption-text{ font-style:italic; } div.gallery dl{ margin:1em auto; overflow:hidden; text-align:center; } div.gallery dl.gallery-columns-1 { width:100%; } div.gallery dl.gallery-columns-2 { width:49%; } div.gallery dl.gallery-columns-3 { width:33%; } div.gallery dl.gallery-columns-4 { width:24%; } div.gallery dl.gallery-columns-5 { width:19%; } div#nav-above { margin-bottom:1em; font-size:10px; text-transform:uppercase; margin-right:5px; } #nav-above a {color:#b1b1b1;text-decoration:none;} div#nav-below { margin-top:1em; clear:both; margin-bottom:1em; margin-right:5px; } div#nav-below a{ background:#000; color:#fff; font-size:11px; text-decoration:none; padding:5px; border-radius: 5px; -moz-border-radius: 5px; -opera-border-radius: 5px; -webkit-border-radius: 5px; } div#nav-images { height:150px; margin:1em 0; } div.navigation { height:1.25em; } div.navigation div.nav-next { float:right; text-align:right; } div.sidebar h3 { font-size:18px; color:#000; } div.sidebar ul ul a { color:#e14060; text-decoration:none; background:url(images/bullet.gif) no-repeat 0 center; padding:0 0 0 8px; line-height:18px; } div.sidebar a:hover {color:#fff;} div.sidebar input#s { width:7em; } div.sidebar li { list-style:none; margin:0 0 20px; } div.sidebar li form { margin:0.2em 0 0; padding:0; } div.sidebar ul ul { margin:0.5em 0 0 1em; } div.sidebar ul ul li { list-style:none; margin:0; } div.sidebar ul ul ul { margin:0 0 0 0.5em; } div.sidebar ul ul ul li { list-style:none; } div#menu ul li,div.gallery dl,div.navigation div.nav-previous { float:left; } div#header,div#footer { text-align:center; } input#author,input#email,input#url,div.navigation div { width:50%; } div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul { margin:0; padding:0; }