body {margin: 0;padding: 0;background: #4c4c4c;font-family: "Palatino", "Georgia", "Baskerville", serif;color: #666;}a {color: #5f5f5f;}img {border: 0;}#menu {background-color: #191919;height:3.0em;border-bottom: 1px solid #373737;}#menu ul {width: 800px;margin: 0 auto;padding: 0;bottom: 0;left: 0;list-style: none;}.double-right-sidebar #menu ul {width: 947px;}#menu ul li {float: left;font-size: 14px;}#menu .page_item a {display: block;padding-right: 40px;line-height: 3.0em;color: #868686;text-decoration: none;}#menu .current_page_item a, #menu .page_item a:hover {color: #fff;}#header-wrap {background: url(images/header-repeat.jpg) repeat-x center top;}#header {height: 216px;background: url(images/header.jpg) no-repeat center;}.no-sidebar div #header {background-image: url(images/header-no-sidebar.jpg);}.double-right-sidebar div #header {background-image: url(images/header-double-sidebar.jpg);}#header div {width: 800px;margin: 0 auto;}.double-right-sidebar #header div {width: 947px;}#header h1 {font: 2.5em/169px "Georgia", "Baskerville", serif;margin: 0;}#header h1 a {color: #f6f6f6;text-decoration: none;font-weight: normal;font-style: normal;text-shadow: #000 0 1px 2px;float: left;}#blog-description {position: relative;top: 60px;color: #616161;text-shadow: #000 0 1px 1px;left: 1.3em;}#header_cat_navi {position: relative;top: 140px;right: 200px;}.header_categories {margin:0; padding:0;display: inline;font: "Georgia", "Baskerville", serif;color: #d3d3d3;text-decoration: none;font-weight: normal;font-style: normal;text-shadow: #000 0 1px 2px;}.header_categories li {margin-left: 2px; padding:.5em;list-style: none;display: inline;text-decoration: none;font-weight: normal;font-style: normal;color: #d3d3d3;}.header_categories li a {margin-left: 2px; padding:.5em;list-style: none;display: inline;text-decoration: none;font-weight: normal;font-style: normal;color: #d3d3d3;}#content-container {background: #f3f4ee url(images/body.jpg) repeat-y center top;}.no-sidebar div #content-container {background-image: url(images/body-no-sidebar.jpg);}.double-right-sidebar div #content-container {background-image: url(images/body-double-sidebar.jpg);}#content {width: 800px;margin: 0 auto;}.double-right-sidebar #content {width: 947px;}#body {float: left;width: 490px;padding-left: 20px;padding-right: 20px;}.no-sidebar div div #body {width: 760px;float: none;}.social_post_options {font: "Georgia", "Baskerville", serif;font-size: 11px;margin-top: 5px;}#sidebar {float: right;font-size: 0.9em;width: 220px;position: relative;left: -15px;}.double-right-sidebar #sidebar {font-size: 0.8em;float: left;position: relative;left: 28px;width: 181px;}.double-right-sidebar #sidebar2 {font-size: 0.8em;float: right;position: relative;left: -8px;width: 169px;}#sidebar .socialhomes {padding-left: 5px;}#sidebar .textwidget {padding-left: 30px;}#sidebar li#twitter-2.widget ul li {margin: 15px 10px 15px 10px;}#sidebar li#twitter-2.widget ul li .entry-content {line-height:1.7;}#sidebar li#twitter-2.widget ul li .entry-meta {font-size: 9px;}#footer-wrap-outer {margin-top: -51px;background: #4c4c4c url(images/footer-repeat.jpg) repeat-x center top;}#footer-wrap {width: 100%;background: url(images/footer.jpg) no-repeat center top;padding-top: 91px;padding-bottom: 30px;}.no-sidebar div #footer-wrap {background-image: url(images/footer-no-sidebar.jpg);}.double-right-sidebar div #footer-wrap {background-image: url(images/footer-double-sidebar.jpg);}#footer {width: 800px;margin: 0 auto;padding-left: 7px;padding-right: 7px;padding-top: 65px;min-height: 30px;}h2 {font-size: 1.5em;font-weight: normal;font-style: normal;color: #3b3b3b;margin-top: 0px;margin-bottom: 1.0em;}h2 a {text-decoration: none;color: #3b3b3b;}.post .entry {font-size: 0.9em;line-height: 1.3em;clear: both;}.post .author {color: #949494;font-size: 0.8em;position: relative;top: -1.5em;}.post .info {color: #bcbcbc;font-size: 0.8em;}.post .date {background-image: url(images/date.jpg);width: 89px;height: 73px;text-align: center;float: right;text-transform: uppercase;}.post .date .month {display: block;font-size: 14px;line-height: 17px;padding-top: 3px;color: #a9a9a9;font-weight: bold;}.post .date .day {display: block;font-weight: bold;font-size: 20px;padding-top: 3px;line-height: 18px;color: #afafaf;}.post .date .year {display: block;font-size: 0.7em;padding-top: 3px;color: #a5a5a5;}.metadata {margin-top: 40px;text-align: center;font-size: 0.7em;color: #797979;}.metadata a {text-decoration: none;}.photoblog-thumbnail {display: inline;vertical-align: middle;}.more-link {clear: both;display: block;margin-top: 30px;margin-left: 20px;font-size: 0.9em;color: #88897b;background: url(images/more-link.png) no-repeat left center;padding-left: 30px;}.hr {clear: both;border: 0;background-image: url(images/hr.jpg);color: #f8faf7;background-color: #f8faf7;width: 426px;height: 50px;margin: -8px auto 0;}.hr hr {display: none;}.navigation {width: 100%;margin-top: 50px;}.navigation a {text-decoration: none;font-size: 0.7em;}.navigation .previous {float: right;}.navigation .next {float: left;}.search_result {margin-left: 20px;}.search_result h4 {margin-left: -20px;}.search_result h4 a {text-decoration: none;}.search_result .metadata {color: #BFC4C1;margin-top: 10px;text-align: left;}.search_result .metadata a {color: #BFC4C1;}.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto;}.alignleft {float: left;}.alignright { float: right;}.clear {clear:both;}.wp-caption { border: none; text-align: center; background-color: #f8faf7; padding-top: 4px;}.wp-caption img { margin: 0; padding: 0; border: 0 none;}.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}.commentlist {padding: 0;list-style-type: none;margin-top: 16px;margin-left: 0px;}.commentlist li {margin-top: 16px;margin-left: 30px;max-width: 460px;}.commentlist li .comment-content,.commentlist li .before-comment,.commentlist li .after-comment,.commentlist li .after-comment div {background:transparent url(images/comment.jpg) no-repeat top right;}.commentlist li .comment-content {position:relative;zoom:1;_overflow-y:hidden; padding: 28px 0 0px 0px;}.commentlist li .before-comment {position:absolute;left:0px;top:0px;width: 27px; margin-left: -27px;height:100%;_height:1600px; background-position:top left;}.commentlist li .after-comment {position:relative;width:100%;}.commentlist li .after-comment,.commentlist li .after-comment div {height: 40px; font-size:1px;}.commentlist li .after-comment {background-position:bottom right;}.commentlist li .after-comment div {position:relative;width:27px; margin-left: -27px;background-position:bottom left;}.commentlist .comment {margin: 0;font-size: 0.8em;padding-right: 27px;}.comment-text {margin-left: 42px;margin-right: 10px;margin-top: 24px;font-size: 0.9em;}.comment-text * {margin-bottom: 0;padding-bottom: 0;}.commentlist .comment .reply {text-align: right;position: relative;top: 15px;z-index: 100;font-size: 0.9em;}.commentlist .comment .reply a {color: #D7DBD8;text-decoration: none;}.avatar {float: left;margin:0 10px 0 0!important;}input.text {width: 200px;padding: 5px;border: 1px solid #f2f2f2;}textarea {width: 410px;height: 100px;margin: 0;padding: 5px;border: 1px solid #f2f2f2;}label {font-size: 15px;}#comments_form_meta {font-size: 10px;}.frame-outer.aligncenter {text-align: center;}.frame-outer span {display: inline-block;background: url(images/frame-top-left.jpg) no-repeat left top;}.frame-outer span span {background: url(images/frame-bottom-left.jpg) no-repeat left bottom;}.frame-outer span span span {background: url(images/frame-top-right.jpg) no-repeat right top;}.frame-outer span span span span {background: url(images/frame-bottom-right.jpg) no-repeat right bottom;padding: 32px;min-width: 150px;min-height: 150px;text-align: center;overflow: hidden;}.frame-outer span span span span * {max-width: 425px;}.frame-outer.small span {background: url(images/frame-top-left-small.jpg) no-repeat left top;}.frame-outer.small span span {background: url(images/frame-bottom-left-small.jpg) no-repeat left bottom;}.frame-outer.small span span span {background: url(images/frame-top-right-small.jpg) no-repeat right top;}.frame-outer.small span span span span {background: url(images/frame-bottom-right-small.jpg) no-repeat right bottom;padding: 10px;min-height: 38px;min-width: 38px;}.frame-outer span span span span span {background: none;}.frame-outer span span span span .wp-caption-text {margin-top: 10px;}.sidebar h2 {font-size: 1.4em;color: #676767;margin-bottom: 20px;}.sidebar a {color: #9f9f9f;}.sidebar ul, .sidebar ul ol {margin: 0;padding: 0;}.sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 25px;}.sidebar ul p, .sidebar ul select {margin: 5px 0 8px;}.sidebar ul ul, .sidebar ul ol {margin: 5px 0 0 10px;}.sidebar ul ul ul, .sidebar ul ol {margin: 0 0 0 10px;}ol li, .sidebar ul ol li {list-style: decimal outside;}.sidebar ul ul li, .sidebar ul ol li {margin: 3px 0 0;padding: 0;}.sidebar #searchform div {background-image: url(images/searchform.jpg);width: 226px;height: 49px;margin-left: -7px;}.sidebar #searchform div #s {border: 0;margin-top: 14px;margin-left: 19px;width: 149px;height: 16px;color: #909090;font-size: 1.0em;outline: none;}.sidebar #searchform div #searchsubmit {border: 0;background: none;width: 39px;height: 26px;margin-left: 4px;overflow: hidden;cursor: pointer;font-family: "Palatino", "Georgia", "Baskerville", serif;color: #999;font-size: 0.7em;text-transform: lowercase;}.double-right-sidebar .sidebar #searchform div {background-image: url(images/searchform-double-sidebar.jpg);width: 190px;height: 45px;margin-left: -3px;}.double-right-sidebar .sidebar #searchform div #s {border: 0;margin-top: 14px;margin-left: 19px;width: 117px;height: 16px;color: #909090;font-size: 0.9em;outline: none;}.widget_tag_cloud a {text-decoration: none;}#calendar_wrap {margin: 0px;}#wp-calendar {width: 100%;}#wp-calendar th {text-align: left;}.sidebar .elegant_grunge_photoblog div {text-align: center;}.sidebar .photoblog-thumbnail img {background: #fff;border: 1px solid #aaa;padding: 3px;display: inline;}#footer #subscribe a {display: block;position: absolute;background-image: url(images/rss.png);width: 149px;height: 126px;margin-left: -126px;margin-top: -68px;text-indent: -2000px;overflow: hidden;}#footer .legal, #footer .credit {color: #5f5f5f;}#footer .legal {float: right;}#footer .credit a {text-decoration: none;}#footer .credit {float: left;}#footer .widget-wrap {float: left;width: 264px;margin-bottom: 36px;}#footer .widget {margin-right: 21px;margin-left: 21px;}#footer {font-size: 0.8em;line-height: 1.1em;}#footer a {color: #a3a3a3;}#footer h2 {color: #fff;font-size: 1.3em;margin-bottom: 15px;font-weight: normal;font-style: normal;}