/*
Theme Name: Daleri Sweet
Theme URI: http://andreasviklund.com/wordpress-themes/
Description: An original WordPress theme in the Daleri design series, created by <a href="http://andreasviklund.com/">Andreas Viklund</a> and <a href="http://ileva.se/">Johanna Fält</a>. This theme is public domain, free to use and free to modify without any limitations or obligations. It has four widget areas, support for tags and gravatars and it validates as XHTML 1.0 Strict.
Version: 1.2
Tags: fixed width, two columns, three columns, widgets, blue, 1024px, andreas, valid CSS, valid XHTML
Author: Andreas Viklund & Johanna Fält
Author URI: http://andreasviklund.com/
*/
@charset "UTF-8";

.ntime {color:#999;}

#more img {max-width:200px;height:auto;float: left;}

#content .contenttext address {background: url("../../../wp-content/uploads/2012/03/quotemark.png") no-repeat scroll 0 0 #FAFFFA;
    border: 1px solid #EEEEEE;
    box-shadow: 5px 2px 4px #EFEFEF;
    margin-bottom: 20px;
    margin-left: 20px;
    padding-bottom: 20px;
    padding-left: 75px;
    padding-top: 20px;}

.glist {background: #FAFFFA;
    border: 1px solid #EEEEEE;
    box-shadow: 1px 1px 4px #000;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-bottom: 20px;
    padding-left: 75px;
    padding-top: 20px;}

#content #rlnk img {border-bottom: 4px solid #EEEEEE;border-right: 3px solid #EEEEEE;}
.tubepress_sidebar .tubepress_thumb img {width:200px;height:135px;}
.Thumb {width:125px;}
.widget_search {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-top: 2px; height: 28px; width: 400px; padding-right: 10px;margin-bottom:10px;}
.news img{clear:left;float:left;height:100%;width:50px;margin:0;padding: 2px 5px 0 0;max-height:50px;}

.ngg-gallery-thumbnail-box {height: 120px;overflow: hidden;width: 185px;}
#content img {border: 0;}
.obr {border-collapse: collapse;}
.obr td {border-bottom:1px dotted #124680;padding: 2px;}
.obr th {border-bottom:1px dotted #124680;padding: 2px;}

.wp-polls .pollbar {max-width: 200px;}
#sidebar .widget_views ul li {width:200px;}

#sidebar li.recentcomments {width:200px;}
.twtr-ft span a, .twtr-ft a img {display:none;}

.attachment-thumbnail {height:182px;width:182px;padding:5px;background:#fff;margin:5px 5px 0 0;}

.recycle_bin {border:1px dotted #999999;margin-left:14px;}
.recycle_bin td, .recycle_bin th {border:1px dotted #999999;padding:3px;}
.wpshop_buy {text-align:left;margin-left:-105px;}

#sidebar .twtr-widget h3 {border:0 none;}
.kino_t {padding-left:10px;padding-top:10px;background:none repeat scroll 0 0 #EEEEEE;border-color:-moz-use-text-color;border-right:1px dotted;border-style:none dotted dotted;border-width:medium 1px 1px;}
.kino {border:1px solid #AAAAAA;border-collapse:collapse;color:#000000;width:98%;background:none repeat scroll 0 0 #FFFFFF;}
.kino td {border:1px solid #AAAAAA;border-collapse:collapse;color:#000000;width:30%;padding:0 5px;}
#afisha {text-align:center;margin-bottom:20px;font-size:17px;}
#afisha table {text-align:center;}
#afisha td {background:#fff url(http://uzhevsk.ru/but.jpg) no-repeat scroll 0 0;color:#eee;font-weight:bold;height:32px;text-align:center;width:183px;}
#afisha a {color:#eee;font-weight:bold;height:32px;text-align:center;width:183px;}
#afisha a:hover {color:#eee;font-weight:bold;height:32px;text-align:center;width:183px;text-decoration:underline;}

/* Body */
#bodyinner {background: transparent url(http://uzhevsk.ru/wp-content/uploads/2010/06/prew.png) no-repeat scroll center top;overflow:hidden;}
* {margin:0; padding:0;}
body {color:#000; font-family:Tahoma,Verdana,Arial,sans-serif; line-height:18px; text-align:center;}
#sitewidth {width:1000px; margin:0 auto;}

object {width:550px;margin-left:0px;}
object embed {width:550px;}

#top {height:200px; margin:0 auto 22px 0; overflow:hidden;}
#top a {color:#09659B; }
#top a:hover {color:#900}
#topleft {margin:30px 0 0 15px; width:400px; padding:0; text-align:left; float:left;}
#topleft h1 {padding:0; margin:83px 0 10px 0; font-size: 30pt; letter-spacing:-1px; font-weight:700;}
#topleft h1 a {font-weight:700;font-family:Tahoma,Verdana,Arial,sans-serif;}
#topleft h1 a:hover {text-decoration:none;}
#topleft p {font-size:12pt; font-weight:400; color:#999;}
#topright {color:#999999;float:right;font-size:1.2em;font-weight:bold;margin:43px 0 0;padding:100px 0 0;text-align:center;width:247px;}
#topright strong {display:none;}
#topright ul {padding:0; margin:0;}
#topright ul li {list-style:none; display:inline; margin:0 8px 10px 8px; padding:0;}
#topright ul li.current_page_item a {color:#000; text-decoration:underline;}

/* Searchbox */
.searchbox {margin:15px 10px 5px 0; padding:0;}
.searchbox label {color:#000; font-size:0.9em;}
.searchbox input {background:#eaeaea; padding:3px 0 3px 5px; margin:0; width:120px; color:#000; border:1px solid #000;}

/* Main wrap */
#wrap {clear:both; text-align:center; padding:0; margin:0;}

/* Main menu */

/* Headers */
h2, h3, h4 {margin:0 0 12px; color:#444; font-weight:normal;font-family:Arial,Helvetica,sans-serif;}

.wrap h2 {font:normal 24px/35px Georgia,"Times New Roman","Bitstream Charter",Times,serif;text-shadow:0 1px 0 #FFFFFF;}

/* Sidebar */
#sidebar #recentcomments li a {font-weight:normal; }
#sidebar {text-align:left; margin:0 0 0 589px; width:367px; padding:0;font-size:10pt;}
#sidebar .left {float:left; width:200px;padding-top:10px;}
#sidebar .right {float:right; width:145px;margin-top:10px;}
#sidebar h2, #sidebar h3 {font-size:20px; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:1px solid #444;}
#sidebar h4 {font-size:14px; font-weight:bold; padding:0 0 2px 0; margin:0 0 5px 0;}
#sidebar p, #sidebar ul ,#sidebar .textwidget,#sidebar table {margin:0 0 10px 0; padding:0;}
#sidebar form {margin:0 0 10px 0; padding:0;float:right;}
#sidebar form input{color:#555;font:100% Tahoma,Verdana,Arial,sans-serif;border:1px solid #CCCCCC;margin-top:2px;}
#sidebar table {width:196px;}
#sidebar caption {font-size:12px; font-weight:700; color:#444; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:0px solid #ccc; text-align:left;}
#sidebar ul li {list-style: none;padding-bottom:4px;padding-top:5px;margin:0 0 3px 0;}
#sidebar ul li a {font-size:1em; border:0;color:#09659B;}
#sidebar ul li a:hover, #sidebar ul li.current_page_item a {color:#900;}
#sidebar ul li.current_page_item li a {}
#sidebar ul ul {margin:0; padding:2px 0 0 10px;}
#sidebar ul ul li {margin:0 70px 0 0;padding-bottom:5px;}
#sidebar ul ul li a {font-size:0.9em; font-weight:400;}
#sidebar div.widget_links {padding-top:15px;}
#sidebar .blogroll li a {font-size:13px;}
#sidebar .blogroll li a:hover {font-size:13px;}
#sidebar .blogroll li {font-size:11px;color:#444444;}

/* Content */
#content {float:left; clear:left; text-align: left; width:570px; margin:0;}
#content h2 {font-size:26px; clear:left;}
#content h3 {font-size:18px; clear:left;}
#content h2 {-x-system-font:none;color:#444;font-family:Arial,Helvetica,sans-serif;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.048;margin-left:18px;}
#content h2.archiveheader {margin:0 0 20px 0; padding:4px 0; border-bottom:1px solid #ccc;}
#content h4 {font-size:1.6em; clear:left;}
#content h4 {-x-system-font:none;color:#444;font-family:Arial,Helvetica,sans-serif;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.048;padding-left:18px;}
#content h3, #content h3 a {padding-left: 20px;}
#content p {margin:0 0 10px 20px;-x-system-font:none;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10pt;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.385;height:100%;}
#content p.timestamp {font-size:1.1em;}
#content div.postnav {padding:10px 0; margin-bottom:15px;}
#content div.postnavleft {width:48%;}
#content div.postnavright {width:48%; text-align:right;}
#content ul, #content ol {margin:0 0 15px 10px; padding:0 0 0 10px;}
#content ul li, #content ol li {margin:0 0 10px 0;list-style-image:none;list-style-position:outside;list-style-type:none;font-size:10pt;}
#content ul ul, #content ol ol {margin:5px 0 5px 10px;}

#content img {margin:0; padding:5px 5px 5px 0;}
#content img.left {float:left; margin:0 10px 10px 0;}
#content img.right {float:right; margin:0 0 10px 10px;}
#content img.center {margin:2px auto 10px auto; display:block;}
#content img.framed {padding:5px; background:#999; border:1px solid #000;}

#content .post {margin:0 0 36px;}
#content .timestamp strong {font-size:12px; color:#000;}
#content .timestamp a {color:#09659B;}
#content .timestamp a:hover {color:#900;}
#content .postmeta {padding:2px 0; font-size:10pt; text-align:left; font-weight:400; color:#555; display:block; border-top:0px solid #000;}
#content p.postmeta a {color:#09659B;}
#content p.postmeta a:hover {color:#900;}
#content .postpagesnav {margin:15px 0 20px 0; padding:0; font-size:14px;}
#content .postpagesnav a {font-weight:400;}
#content .postpagesnav .older {width:48%; float:left;font-size: 72px;}
#content .postpagesnav .newer {width:48%; float:right; text-align:right;font-size: 72px;}
#content .prettylist {margin:0 0 20px 0; padding:0;}
#content .prettylist li {list-style:none; margin:0 0 2px 10px; padding:0;}
#content #sidebox {float:right; margin:0 0 5px 10px; text-align:center; padding:5px; width:220px; border:1px solid #000;}

/* Footer */
#footer {clear:both; color:#000; text-align:center; border-top:2px solid #000;}
#footer p {margin:0; padding:20px 0; line-height: 1.5em;}
#footer .credits {font-size:1.2em;}
#footer a {color:#000;font-size:10pt;}
#footer a:hover {color:#000; text-decoration:underline;}

/* Comments */
#comments {margin:20px 0 16px 0;}
.comment {margin-bottom:0; padding:8px 5px 5px 10px; font-size:1em; border-bottom:1px solid #000;}
#content div.comment p.commenticon {margin:1px 0 9px; line-height:1.4em;}
#content div.comment p {margin:4px 0 4px;}
.gravatarside {background-color:#fff; border:1px solid #000; padding:2px; height:32px; width:32px; float:left; margin:2px 8px 5px 0;}
.admin {background-color:#f0f0f0; border-left:1px solid #000; border-right:1px solid #000;}
#respond {margin:20px 0 0 0; padding:15px 0 0 0;}
#respond p {margin:0 0 10px 0;}
#respond input,#respond textarea {padding:4px; width:250px; background-color:#f4f4f4; color:#000;}
#respond textarea#comment {width:500px;}
#respond input#submit {width:65px;}
#respond input, #respond textarea {font: 100% "Trebuchet MS",Verdana,sans-serif; border: 1px solid #000;}
fieldset {border:0;}

/* Tags */
blockquote {padding:5px 15px 2px 15px; margin:10px; border-left:4px solid #000; color:#000;}
blockquote p {padding:2px 0; margin:0; font-weight:bold;}
code {padding:5px; font-size:1.2em; display:block; margin: 5px 0 16px 0; background-color:#f4f4f4; border:1px solid #000;}

/* Links */
a {color:#09659B; text-decoration:none;}
a:hover {color:#990000; text-decoration:none;}
a img {border:0;}

/* Float fix */
.contenttext {overflow:hidden;width:575px;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}

/* WP image align and caption classes */
img.aligncenter {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;}
.wp-caption {border:1px solid #000; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; border-radius: 3px;}
.wp-caption img {margin:0; padding:0; border:0 none;}
.wp-caption-dd {font-size: 0.9em; line-height:1.5em; padding:0 4px 5px; margin:0;}

/* Various classes */
.feedlink {padding:20px 0 20px 52px; margin:15px 0 10px 0; background: url(../../../wp-content/themes/daleri-sweet/img/feed.jpg) center left no-repeat;}
.splitleft {float:left; padding-top:10px; width:20%; text-align:left;}
.splitright {float:right; width:60%; text-align:right;font-size:10px;padding-right:10px;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.clear {visibility:hidden; clear:both;}
.hide {display:none;}
.tab {margin-top:-10px;}

#today {background-color:#09659B;color:#FFFFFF;font-weight:bold;text-align:center;}
#today a {color:#FFFFFF;}
#post a {color:#000099;}
#post_ban {width:550px;float:right;}
#top1 {color:#ffffff;}
#top2 p {margin:0 7px 2px 0;}
#sidebar .widget_archive h2 {border:0;}
#sidebar .widget_archive ul li {float:left;padding: 0 5px 0 0;}

/*
playback timings (ms):
  LoadShardBlock: 103.272 (3)
  esindex: 0.006
  captures_list: 143.736
  CDXLines.iter: 10.653 (3)
  PetaboxLoader3.datanode: 82.455 (5)
  exclusion.robots.fetch: 25.834 (4)
  exclusion.robots: 26.4
  exclusion.robots.policy: 0.295
  RedisCDXSource: 0.875
  PetaboxLoader3.resolve: 236.712 (3)
  load_resource: 276.235
*/