/* Base Theme ============================================================= *//* Reset ------------------------------------------------------------------ *//*    reset.css - resets default browser styling    http://tantek.com/log/2004/09.html#d06t2354    http://www.vox.com/.shared/css/base.css by beausmith.com    http://developer.yahoo.com/yui/reset/*/:link,:visited {    text-decoration: none;}html,body,div,ul,ol,li,dl,dt,dd,form,fieldset,input,textarea,h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td {    margin: 0;    padding: 0;}h1,h2,h3,h4,h5,h6 {    font-size: 100%;    font-weight: normal;}table {    border-spacing: 0;}fieldset,img,abbr,acronym {    border: 0;} /* strict reset by uncommenting lines below */address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var {    /* font-style: normal; */    /* font-weight: normal; */}ol,ul {    list-style: none;}caption,th {    text-align: left;}q:before,q:after {    content: '';}a {    text-decoration: none;    outline: none;}hr {    border: 0;    height: 1px;	    background-color: #000;    color: #000;}a img,:link img,:visited img {    border: none;}address {    font-style: normal;    display: inline;}/* Utilities ----------------------------------------------------------------- */.pkg:after, #content-inner:after {    content: " ";    display: block;    visibility: hidden;    clear: both;    height: 0.1px;    font-size: 0.1em;    line-height: 0;}.pkg, #content-inner { display: inline-block; }/* no ie mac \*/* html .pkg, * html #content-inner { height: 1%; }.pkg, #content-inner { display: block; }/* */.inline { display: inline; }.hidden { display: none; }/* Layout ----------------------------------------------------------------- */body {    text-align: center;/*    background: #fff;*/}#container-inner {    width: 600px;    min-height: 100%;    margin: 0 auto;    text-align: left;}#header, #content, #alpha, #beta, #gamma, #footer {}#alpha, #beta, #gamma {	display: inline;	float: none;}#header-inner, #content-inner, #footer-inner,#alpha-inner, #beta-inner, #gamma-inner {    position: static;}#header-inner, #content-inner, #footer-inner {	padding-top: 20px;	padding-bottom: 20px;}#header-inner, #footer-inner,#alpha-inner, #beta-inner, #gamma-inner {	overflow: hidden;	padding-right: 5px;	padding-left: 5px;}/* Thin-Wide-Thin */.layout-twt #alpha {	width: 240px;}.layout-twt #beta {    left: -240px;    width: 240px;}.layout-twt #gamma {    width: 240px;	}/* Content ---------------------------------------------------------------- */a:link, a:visited {    text-decoration: none;}h1, h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, ul, ol, dl {    margin-bottom: .75em;}blockquote, ol, ul {    margin-left: 30px;    background-repeat: repeat-y;}ol { list-style: decimal outside; }ul { list-style: disc outside; }.item { list-style: none; }/* Header */#header-name {    margin-bottom: .25em;}#header-description {    margin-bottom: 0;}/* Assets */.asset-body,.asset-more,.asset-more-link,.asset-excerpt,.comment-content,.comment-footer,.comments-open-content,.comments-open-footer,.comments-closed,.trackbacks-info,.trackback-content,.trackback-footer,.archive-content {    clear: both;}.asset,.comments,.trackbacks,.archive {    overflow: hidden;    width: 100%;}.asset,.asset-content,.comments,.trackbacks,.archive {    position: static;    clear: both;}.asset,.comments,.comments-content,.trackbacks,.archive,.search-form {    margin-bottom: 1.5em;}.asset-header,.asset-content,.asset-body,.comments-header,.comment-content,.comment-footer,.comments-open-header,.comments-open-content,#comments-open-footer,.comments-closed,#comment-form-external-auth,.comments-open-moderated,#comment-form-name,#comment-form-email,#comment-form-url,#comment-form-remember-me,#comments-open-text,.trackbacks-header,.trackbacks-info,.trackback-content,.trackback-footer,.archive-content,.search-form-header,.search-results-header {    margin-bottom: .75em;}.entry-categories,.entry-tags {    margin-bottom: .5em;}.asset-name {    margin-bottom: .25em;}.asset-footer,.asset-meta {    font-size: 11px;}.asset-meta {    margin-top: .25em;    padding-top: 2px;    padding-bottom: .3em;    font-weight: normal;}.asset-footer {    clear: both;    margin-top: 1.5em;    padding-top: .5em;}.content-nav {    text-align: center;}.entry-tags-header,.entry-categories-header {    margin-bottom: 0;    margin-right: .25em;    display: inline;    font-weight: bold;}.entry-tags-list,.entry-categories-list {    display: inline;    list-style: none;    margin-left: 0;    padding-left: 0;}.entry-tags-list .entry-tag,.entry-categories-list .entry-category {    display: inline;}.mt-image-left {    float: left;    margin: 0 20px 20px 0;}.mt-image-center {    display: block;    margin: 0 auto 20px;    text-align: center;}.mt-image-right {    float: right;    margin: 0 0 20px 20px;}/* User pics */.user-pic {    float: left;    position: relative;    width: 50px;    height: 50px;    overflow: hidden;    margin: 0 10px 0 0;}.auth-icon {    position: absolute;    bottom: 0;    left: 0;}/* 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;}#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;}/* Widgets */.widget {    position: relative;    overflow: hidden;    width: 100%;}.widget-content {    position: relative;    margin: 5px 0 20px;}.widget-list,.archive-list {    margin: 0;    padding: 0;    list-style: none;}.widget-list .widget-list {    margin-left: 15px;}.widget-list-item {    margin-top: 5px;    margin-bottom: 5px;}.widget-tag-cloud .widget-list {    margin-right: 0;    margin-left: 0;}.widget-tag-cloud .widget-list-item {    display: inline;    margin: 0 5px 0 0;    padding: 0;    line-height: 1.2;    background: none;}.widget-tag-cloud .rank-1  { font-size: 1.75em; }.widget-tag-cloud .rank-2  { font-size: 1.75em; }.widget-tag-cloud .rank-3  { font-size: 1.625em; }.widget-tag-cloud .rank-4  { font-size: 1.5em; }.widget-tag-cloud .rank-5  { font-size: 1.375em; }.widget-tag-cloud .rank-6  { font-size: 1.25em; }.widget-tag-cloud .rank-7  { font-size: 1.125em; }.widget-tag-cloud .rank-8  { font-size: 1em; }.widget-tag-cloud .rank-9  { font-size: 0.95em; }.widget-tag-cloud .rank-10 { font-size: 0.9em; }#footer .widget-content {    margin-top: 0;    margin-bottom: 0;}.widget-recent-assets .widget-content .widget-list {    overflow: auto;    margin-right: 0;}.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;}.input-default {    background-color: #9AAEC2;}@media print {    * {        position: static ! important;        overflow: visible ! important;    }}