/* SCHUSTER - a Dreamwidth layout (Blanket) by manual@dw. Background patterns from http://subtlepatterns.com/, used with permission under a Creative Commons License. */ /* feel free to modify anything you want EXCEPT THE PATTERN LINKS AT THE TOP if you're not changing the background. */ body { padding: 0; margin: 0; text-align: center; color: #191919; background: #888 url(http://i.imgur.com/fGJsosy.png); font-family: 'Bell MT', 'MS Serif', 'New York', serif; font-size: 1em; } a, a:active { text-decoration: none; color: #ff0000; } a:visited { color: #990000; } img { opacity: 0.7; filter: alpha(Opacity=70); -webkit-transition-duration: 0.5s; } img:hover { opacity: 1; filter: alpha(Opacity=1); -webkit-transition-duration: 0.5s; } q { font-style: italic; } #canvas { margin: 0 auto 3em auto; text-align: justify; padding: 0; } #content { padding: 0; margin: 0; } #primary { width: 70%; margin: 0 auto; z-index: 0; padding: 0; } /*--- header + footer ---*/ #header { width: 70%; margin: 0 auto 2em auto; background-color: #f9f9f9; text-align: center; } #header>.inner { background: #f9f9f9 url(http://i.imgur.com/2SgSU55.png); border: dotted 1px #999; padding: 4em 2em; } #footer { display: none; } .page-top { } li.page-back, li.page-forward { display: inline; list-style: none; padding: 0; margin: 0 0 0 0.3125em; } li.page-separator { display: none; } div.navigation ul { display: inline; padding: 0; margin: 0; } /*--- header texts ---*/ div#header h1#title { font-weight: normal; text-transform: uppercase; letter-spacing: 0; padding: 0; margin: 0; color: #333; font-family: 'Bell MT', 'MS Serif', 'New York', serif; font-size: 2em; } div#header h2#subtitle { font-weight: normal; text-transform: lowercase; letter-spacing: 1px; padding: 0; margin: 0; color: #444; font-family: 'Bell MT', 'MS Serif', 'New York', serif; font-size: 1em; } div#header h2#pagetitle { font-weight: normal; text-transform: uppercase; letter-spacing: 1px; padding: 0; margin: 1em 0 0 0; color: #990000; font-family: 'Bell MT', 'MS Serif', 'New York', serif; font-size: 1em; } /*--- navigation links ---*/ div.module-navlinks { position: fixed; text-align: center; bottom: 0; z-index: 100; padding: 0.75em; width: 100%; margin: 0 auto; color: #888888; background: #ececec url(http://i.imgur.com/2SgSU55.png); } div.module-navlinks ul.module-list { display: inline; padding: 0; margin: 0 0 0 2em; text-transform: uppercase; letter-spacing: -0.5px; } div.module-navlinks ul.module-list li { display: inline; margin: 0 1em 0 0; list-style: none; border-right: 1px solid #ff0000; padding: 0 0.5em 0 0; } /*--- modules ---*/ #secondary { width: 70%; margin: 0 auto; z-index: 0; padding: 0; color: #888; background: #fff; border: solid 1px #999; } #secondary>.inner { } #secondary .module { float: left; margin: 1em;} #secondary .module-header, #secondary .module-header a { color: #666; } #secondary .module-header { display: none; } #secondary .separator-after { clear: both; } .module-tags_cloud { margin: 3em 0; width: 100%; float: none; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; } .module-tags_cloud .module-content { padding: 1em; } .module-tags_cloud li, .tags_cloud li { display: inline; list-style-type: none; } #secondary .module-content { text-align: justify; font-family: 'MS Gothic', Geneva, sans-serif; font-size: 10pt; color: #222; padding: 20px; } #secondary .module-content ul { list-style: outside; margin-left: 1em; padding-left: 0; } #secondary .module-content li { margin: .5em 0; } ul.userlite-interaction-links.icon-links { list-style: none; margin-left: 0; padding-left: 0; } ul.userlite-interaction-links.icon-links li { display: inline; padding: 0 .20em; } .module-calendar td a { display: block; padding: 2px; } .module-credit dt, .module-credit dd { display: inline; margin: 0; padding: 0; } .module-credit dt { font-weight: bold; margin-right: 0.5em; } .module-search .search-form { margin: .2em auto; } .module-search .search-box { margin: .2em; } /*--- entry ---*/ div.entry { padding: 2em; margin: 0 0 2em 0; color: #191919; background-color: #ffffff; border: dotted 1px #999; } div.entry-content { margin: 2.2em 0 0 0; } div.header { padding: 0; margin: 0 0 1em 0; border-bottom: dotted 1px #999; } h3.entry-title { font-weight: normal; text-transform: lowercase; letter-spacing: -1; padding: 0; margin: 0; font-family: 'Bell MT', 'New York', 'MS Serif', serif; font-size: 1.4em; color: #777; } h3.entry-title a { color: #222; text-transform: uppercase; } .datetime { font-size: 0.9em; font-weight: normal; text-transform: lowercase; letter-spacing: 1px; padding: 0; color: #777; } .datetime a { color: #999; } .userpic { display: block; } .userpic img { padding: 5px; background-color: transparent; border: solid 1px #666; border-radius: 50px; } /* To prevent overlapping when icon's on the left */ /* and list is the first thing in content */ .entry-content li, .comment-content li { list-style-position: inside; } .metadata { margin: 2em 0 0 0; } .metadata.top-metadata { margin: 1em 0 2em 0; } div.metadata ul { padding: 0; margin: 0; } div.metadata ul li { list-style: none; font-size: 0.9em; font-weight: normal; text-transform: lowercase; letter-spacing: 0; padding: 0; color: #c8c8c8; } span.metadata-label-location, span.metadata-label-mood, span.metadata-label-music { display: none; } span.metadata-item-location { padding: 0 0 0 1.3em; } span.metadata-item-mood { padding: 0 0 0 1.3em; } span.metadata-item-music { padding: 0 0 0 1.3em; } span.tag-text { display: none; } div.tag ul { padding: 0 0 0 1.3em; margin: 0; display: inline; } div.tag ul li { display: inline; list-style: none; font-size: 0.9em; font-weight: normal; text-transform: lowercase; letter-spacing: 0; padding: 0; color: #c8c8c8; } ul.entry-management-links { padding: 0; margin: 2em 0 0 0; } ul.entry-management-links li { display: inline; list-style: none; font-size: 0.9em; font-weight: normal; text-transform: lowercase; letter-spacing: 0; padding: 0 5px 0 0; color: #c8c8c8; } ul.entry-interaction-links { padding: 0 0 0.5em 0; margin: 1em 0 0 0; text-align: center; border-bottom: 1px solid #eeeeee; } ul.entry-interaction-links li { display: inline; list-style: none; font-size: 0.9em; font-weight: normal; text-transform: uppercase; letter-spacing: 0; padding: 0 5px 0 0; color: #c8c8c8; } /*--- comments ---*/ .comment-title { font-family: 'Bell MT', 'MS Serif', 'New York', serif; color: #333; } .comment-title h4 { font-size: 1em; font-weight: normal; margin: 0; padding: 0; } .comment-title a { color: #333; } hr.above-entry-interaction-links, hr.below-reply-container { display: none; } input, textarea { padding: 5px; font: 1em Helvetica, Arial, 'Arial Narrow', sans-serif; line-height: 1.8em; color: #888888; background-color: #ffffff; border: solid 1px #eeeeee; } textarea.textbox { width: 100% !important; } .comment { margin: 0 auto 2em auto; padding: 40px 20px; border-left: solid 1px #999; color: #333; background-color: #ffffff; } .comment-wrapper { margin: 4em 0; padding: 0; } .bottomcomment, .comments-message { margin: 0 auto 2em auto; padding: 4em 2em; border: 1px solid #999; color: #333; background-color: #ffffff; } .comment-management-links ul, .comment-interaction-links ul { margin: 0; padding: 0; list-style: none; text-transform: lowercase; } .comment-management-links li, .comment-interaction-links li { display: inline; text-transform: lowercase; } #qrform table { border: 0!important; } /*--- archive ---*/ li.active { list-style: none; display: inline; text-transform: uppercase; padding: 0; margin: 0; text-align: center; color: #d58d0f; } .month { margin: 0 auto 2em auto; padding: 4em 2em; border-left: 20px solid #f2ebd7; color: #888888; background-color: #ffffff; } .month h3 { font-size: 1em; font-weight: normal; text-transform: lowercase; letter-spacing: 1px; padding: 0; margin: 0; text-align: right; color: #099aaf; } div.navigation ul { display: inline; } div.navigation li { display: inline; list-style: none; } .month th { font-size: 0.9em; font-weight: normal; text-transform: uppercase; padding: 5px; text-align: center; color: #6c6c6c; background-color: #eeeeee; } .month table { width: 100%; border: 0; margin: auto; } .month caption { display: none; } td.day { padding: .5em; border: .1em solid #eeeeee; } /*--- tags ---*/ .page-tags .tags-container h2 { font-size: 1em; font-weight: normal; text-transform: lowercase; letter-spacing: 1px; padding: 0; margin: 0; text-align: right; color: #099aaf; } .page-tags .tags-container { margin: 0 auto 2em auto; padding: 4em 2em; border-left: 20px solid #f2ebd7; color: #888888; background-color: #ffffff; } .page-tags .tags-container ul { margin: 1em; padding: 0; } .page-tags .tags-container ul li { margin: 0 0 0 1em; padding: 0; list-style: none; } .userpic { float: left; margin: 0 20px 20px 0; }