/*A Six Apart theme adapted for Movable Type default templates name: Minimalist Red  designer: Lilia Ahner  designer_url: http://lilia.vox.com layouts: layout-wtt, layout-twt, layout-wt, layout-tw*//* Default ---------------------------------------------------------------- *//* Global */.asset hentry{	padding-bottom: 20px;}.asset-header {	margin-bottom: 10px;}/* Content */.asset-name {    font-size: 22px;    font-weight: bold;}.asset-name a {    text-decoration: none;}.asset-name a:hover {    text-decoration: underline;}.asset-content {    margin: 5px 0;}.asset-more-link {    font-weight: bold;}.asset-meta {    border-top: 1px solid #ccc;}.asset-meta {	padding-bottom: 15px;}.asset-footer {    border-top: 1px solid #ccc;}.content-nav {    margin: 5px 0 10px;}.archive-title {    margin: 5px 0 30px;    font-size: 26px;    font-weight: bold;}.widget-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header,.search-form-header,.search-results-header {    margin: 0;    padding: 5px 0;    font-size: 18px;    font-weight: bold;}.search-results-header {    margin-bottom: .25em;}.asset-more-link,.asset-meta,.typelist-thumbnailed {    font-size: 11px;}/* Footer */#footer-content,#footer-content a {    color: #fff;}/* Utility */.widget-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header,.search-form-header,.search-results-header {    /* ie win (5, 5.5, 6) bugfix */    p\osition: relative;    width: 100%;    w\idth: auto;}.asset-name {	text-decoration: none;	padding-top: 15px;	padding-bottom: 15px;}/* Layout ----------------------------------------------------------------- */#container-inner,#content {    background-color: #fff;}#header-inner, #content-inner, #footer-inner {    padding-top: 0;    padding-bottom: 0;}#header-inner, #beta-inner,  {    padding-right: 0;    padding-left: 0;}#content {     margin-top: 20px;      margin-bottom: 30px;  }#container-inner {    width: 100%;    margin-right: 0;    margin-left: 0;}#header-inner,#content-inner,#footer-inner {    position: relative;    width: 940px;    margin: 0 auto;}/* Content ---------------------------------------------------------------- */.asset-name,.asset-name a,.archive-title {    color: #4F512C;}.asset-footer {    border-top-color: #ddd;}.comments-header,.comments-open-header,.trackbacks-header,.archive-header,.search-form-header,.search-results-header {    color: #333;}.comment,.trackback {    border-color: #ddd;} .asset-name a {    margin-bottom: 8px;}.asset-name a:hover {    text-decoration: underline;}.archive-list-item {    margin-bottom: 5px;}/* Widget ----------------------------------------------------------------- */.widget-header,.widget-content {    margin-right: 20px;    margin-left: 20px;}.widget-header {     border-width: 0 0 1px;    border-style: solid;    border-color: #ccc;     padding: 0;    font-size: 14px;     font-family: trebuchet ms;     margin-bottom: 8px;    padding-bottom: .3em; }.widget-header,.widget-header a {    color: #333;    font-weight: normal;}.widget-content a {    color: #666;}#content .widget-powered .widget-content {    margin-top: 15px;    margin-bottom: 15px;    border: 1px solid #ddd;    background-color: #f8f8f8;} .widget-header {    font-size: 14px;}.widget-header a {    text-decoration: none;}.widget-header a:hover {    text-decoration: underline;}.widget-content {    margin-top: 5px;    margin-bottom: 20px;    font-size: 11px;}/* "Powered By" Widget */.widget-powered .widget-content {    padding: 10px;    text-align: center;}/* Calendar Widget */.widget-calendar .widget-content table {    font-size: 10px;}/* Utilities -------------------------------------------------------------- */#header:after,#header-inner:after,#content:after,#alpha-inner:after,#beta-inner:after,#footer:after {    content: " ";    display: block;    visibility: hidden;    clear: both;    height: 0.1px;    font-size: 0.1em;    line-height: 0;}#header-inner,#content-inner,#footer-inner,.asset-body {    height: 1%;}/* Custom Styles ---------------------------------------------------------- */#header-nav-inner {    position: relative;    width: 900px;    margin: 0 auto;}/* Feedback */.comments-open label {    display: block;}#comment-author, #comment-email, #comment-url, #comment-text {    width: 80%;}#comment-bake-cookie {    margin-left: 0;    vertical-align: middle;}#top-comment-nav, #comment-nav {  list-style: none;  width: 100%;  margin: 0 0 1em 0;  padding: 0;  text-align: center;}#top-comment-nav li, #comment-nav li {  display: inline;  padding: 0;}#top-prev-comments, #prev-comments {  text-align: left;  margin: 0 1em 0 0;}#top-next-comments, #next-comments {  text-align: right;  margin: 0 0 0 1em;}#top-num-comments, #num-comments {  text-align: center;}#comment-submit {    font-weight: bold;}.comment,.trackback {    margin-bottom: .5em;    border-bottom: 1px solid #ccc;    padding-bottom: .5em;}.comment .asset-meta,.trackback .asset-meta {    border: 0;}.comment-content {    clear: none;    line-height: 1.5;    margin-bottom: 1em;}.comment-content p {    margin-bottom: .5em;}.item {    display: inline;    float: left;    margin: 0pt 5px 8px;    overflow: hidden;    text-align: center;    vertical-align: middle;    width: 70px;}.widget-search ul,.widget-syndication ul {    margin-left: 0;    list-style: none;}.widget-search li,.widget-syndication li  {    margin: 5px 0;}.widget-openid {    width: 160px;    margin: 10px auto;    border: none !important;}.widget-openid .widget-content {    border: 1px solid #ccc;    background: #fff url(../images/openid-accepted.gif) no-repeat 7px 3px;    font-size: 12px;    font-family: Arial, Verdana, sans-serif;    color: #666;    margin: 0;    padding: 0 !important;}.widget-openid .widget-content em {    display: block;    font-style: normal;    padding: 34px 9px 9px 68px;}.widget-openid .widget-content strong {    left: -9999px;    position: absolute;}.widget-openid .widget-content a {    display: block;    background: #eee;    text-align: center;    padding: 5px 3px;    color: #666;    text-decoration: underline;    font-weight: normal;}.widget-calendar .widget-content table {    border-collapse: collapse;    width: 100%;}.widget-calendar .widget-content th, .widget-calendar .widget-content td {    text-align: center;    width: 14%;    padding: 2px 0;}.input-default {    background-color: #9AAEC2;}.status-indicator {    display: inline;    height: 20px;    width: 20px;    background: url(../images/indicator-login.gif) no-repeat 0 0;    padding: 2px 7px;}@media print {    * {        position: static ! important;        overflow: visible ! important;    }}
