@charset "utf-8";/*  Theme Name: Retromania  Theme URI:  Version: 1.0  Author: Jay Hafling  Author URI:  */html {    font-size: 100.01%;}html, body {    border: 0;    margin: 0;    padding: 0;}* {    padding: 0;    margin: 0;}body {    font: 12px / 1.4 Arial, Helvetica, sans-serif;    color: #232323;    background: #033274;}/***** Headings *****/h1, h2, h3, h4, h5, h6 {    margin: 0;    padding: 0;    font-weight: normal;}h1 {    padding: 0px 0 10px 0;    font-size: 24px;    color: #ac1616;    font-family: Georgia, "Times New Roman", Times, serif;}h2 {    padding: 0px 0 20px 0;    font-size: 24px;}h3 {    font-size: 16px;    font-weight: normal;    font-family: Georgia, "Times New Roman", Times, serif;    text-transform: uppercase;    color: #ac1616;    padding: 0px 0 20px 0;}/***** Common Formatting *****/p, ul, ol {    margin: 0;    padding: 0 0 20px 0;}ul, ol {    padding: 0 0 20px 2.5em;}blockquote {    margin: 20px;    padding: 20px 1.25em 0 1.25em;}small {    font-size: 0.85em;}img {    border: 0;}sup {    position: relative;    bottom: 0.3em;    vertical-align: baseline;}sub {    position: relative;    bottom: -0.2em;    vertical-align: baseline;}acronym, abbr {    cursor: help;    letter-spacing: 1px;    border-bottom: 1px dashed;}/***** Links *****/a, a:link, a:visited, a:hover {    text-decoration: none;}a:link {    color: #ac1616;}a:visited {    color: #ac1616;}a:hover {    color: #73794f;}a:active {    color: #ff4200;}/***** Forms *****/form {    margin: 0;    padding: 0;    display: inline;}input, select, textarea {    font: 1em Arial, Helvetica, sans-serif;}textarea {    width: 100%;    line-height: 1.25;}label {    cursor: pointer;}/***** Tables *****/table {    border: 0;    margin: 0 0 1.25em 0;    padding: 0;}table tr td {    padding: 2px;}/***** Wrapper *****/.wrap {    width: 1000px;    margin: 0 auto;    overflow: hidden;}/***** Global Classes *****/.clear {    clear: both;    overflow: hidden;    width: 1px;    height: 1px;}.float-left {    float: left;}.float-right {    float: right;}.text-left {    text-align: left;}.text-right {    text-align: right;}.text-center {    text-align: center;}.text-justify {    text-align: justify;}.bold {    font-weight: bold;}.italic {    font-style: italic;}.underline {    border-bottom: 1px solid;}.highlight {    background: #ffc;}.img-left {    float: left;    margin: 4px 10px 4px 0;}.img-right {    float: right;    margin: 4px 0 4px 10px;}.nopadding {    padding: 0;}.noindent {    margin-left: 0;    padding-left: 0;}.nobullet {    list-style: none;    list-style-image: none;}.width100 {    width: 100%;}.width75 {    width: 75%;}.width50 {    width: 50%;}/**************  Classes  **************//*++++++++++++++  Header  +++++++++++++++*/.header {    width: 1000px;    height: 240px;    overflow: hidden;    position: relative;    background: url(images/header2010.jpg) top left no-repeat;}h1.logo {    margin: 0;    padding: 0;    font: bold 34px / 34px "Trebuchet MS", Helvetica, sans-serif;    letter-spacing: 1px;    text-transform: uppercase;    color: #667b8f;    position: absolute;    left: 57px;    top: 11px;}h1.logo a, h1.logo a:visited {    color: #667b8f;    text-decoration: none;}h1.logo a, h1.logo a:hover {    color: #068dbc;}.description {    margin: 0;    padding: 0;    font: bold 11px / 11px "Trebuchet MS", Helvetica, sans-serif;    text-transform: uppercase;    color: #999;    position: absolute;    left: 57px;    top: 44px;}.subscribe_rss {    margin: 0;    padding: 0;    font: bold 12px / 12px "Trebuchet MS", Helvetica, sans-serif;    text-transform: uppercase;    position: absolute;    top: 15px;    right: 200px;}.subscribe_rss a, .subscribe_rss a:visited {    color: #3e3f42;    text-decoration: none;}.subscribe_email {    margin: 0;    padding: 0;    font: bold 12px / 12px "Trebuchet MS", Helvetica, sans-serif;    text-transform: uppercase;    position: absolute;    top: 15px;    right: 30px;}.subscribe_email a, .subscribe_email a:visited {    color: #3e3f42;    text-decoration: none;}.subscribe_email a:hover, .subscribe_rss a:hover {    color: #ad1616;}ul.menu {    margin: 0px;    padding: 0px;    list-style: none;    position: absolute;    top: 201px;    left: 55px;}ul.menu li, ul.menu ul, ul.menu li {    display: block;    margin: 0px;    padding: 0px;    list-style: none;    height: 11px;    overflow: hidden;}ul.menu li {    float: left;    font: bold 12px / 12px "Trebuchet MS", Helvetica, sans-serif;    text-transform: uppercase;    color: #fff;    margin: 0 21px 0 0;    padding: 0;}ul.menu a, ul.menu a:visited {    color: #fff;}ul.menu a:hover {    color: #667b8f;}/* Content */.content {    width: 100%;    overflow: hidden;    background: #fff url(images/content_bodyjpg) top left repeat;}.content_left {    width: 100%;    overflow: hidden;}.content_right {    width: 100%;    overflow: hidden;}/* Mainbar */.mainbar {    float: left;    width: 669px;    overflow: hidden;    background: url(images/mainbar_bodyjpg) top left repeat;    display: inline;    margin: 13px 0 20px 22px;}.mainbar_top {    width: 669px;    overflow: hidden;    background: url(images/mainbar_topjpg) top left no-repeat;}.mainbar_bottom {    width: 669px;    overflow: hidden;    background: url(images/mainbar_bottomjpg) bottom left no-repeat;    padding: 40px 0;}.mainbar_inner {    width: 570px;    margin: 0 0 0 40px;}.post {    width: 100%;    margin: 0 0 40px;    position: relative;}.post h2.post_header {    font: bold 24px / 33px "Trebuchet MS", Helvetica, sans-serif;    text-transform: uppercase;    color: #667b8f;    margin: 0 0 7px;    padding: 12px 20px 0 5px;}.post h2.post_header a, .post h2.post_header a:visited {    color: #445b71;}.post h2.post_header a:hover {    color: #068dbc;}.post_line {    width: 100%;    height: 7px;    border-bottom: 1px solid #c7d1db;    margin: 0 0 12px;}.post_content {    line-height: 20px;}.post_data {    width: 540px;    padding: 6px 0px;    font: normal 12px / 12px Georgia, "Times New Roman", Times, serif;    color: #667b8f;    margin: 20px 0 0 0;}.post_data a, .post_data a:visited {    color: #068dbc;    text-decoration: none;}.post_data a:hover {    color: #068dbc;    text-decoration: underline;}.post_date {    width: 46px;    height: 46px;    background: url(images/mainbar_dategif) top left no-repeat;    position: absolute;    margin-left: -41px;    top: 0;    color: #fff;}.post_date_top {    margin: 0px 0 0 0;    font: bold 24px / 24px Georgia, "Times New Roman", Times, serif;    text-align: center;}.post_date_bottom {    margin: 0px 0 0 0;    font: bold 12px / 12px Georgia, "Times New Roman", Times, serif;    text-align: center;    text-transform: uppercase;}/* Comments */.comments {    margin: 0px 0 30px 0;}.comment {    margin: 0px 0 10px 0;}.comment p {    width: 540px;    margin: 0px 10px 0px 10px;}.comment_data {    width: 540px;    padding: 6px 5px;    font: normal 12px / 12px Georgia, "Times New Roman", Times, serif;    color: #c7d1db;    margin: 0px 0 10px 0;}.comment_data a, .comment_data a:visited {    color: #605b18;    text-decoration: underline;    font: normal 16px / 12px Georgia, "Times New Roman", Times, serif;}.comment_data a:hover {    color: #ad1616;    text-decoration: none;}.myimg {}.comments form {    display: block;    width: 433px;    overflow: hidden;    font: normal 12px / 12px "Trebuchet MS", Helvetica, sans-serif}.comments form .form_string {    width: 100%;    overflow: hidden;    margin: 0 0 4px 0;}.comments form .form_string .form_name {    float: left;    width: 60px;    overflow: hidden;    font-size: 12px;}.comments form .form_string .form_input {    float: left;    width: 350px;    overflow: hidden;}.comments form .form_string .form_input input {    width: 200px;    height: 18px;    background: #e4ddc6;    border: 1px solid #8d8c87;    vertical-align: middle;    font: normal 12px / 100% "Trebuchet MS", Helvetica, sans-serif;    padding: 1px 0 0 5px;}.comments form .form_string .form_input textarea {    width: 340px;    height: 100px;    background: #e4ddc6;    border: 1px solid #8d8c87;    vertical-align: middle;    font: normal 12px / 100% "Trebuchet MS", Helvetica, sans-serif;    padding: 1px 0 0 5px;}.comments form .form_string .form_input input.submit {    width: 84px;    height: 21px;    background: #667b8f;    border: 1px solid #667b8f;    margin: 0 0 0 0px;    padding: 0;    font: bold 12px / 100% "Trebuchet MS", Helvetica, sans-serif;    color: #fff;    text-transform: uppercase;    cursor: pointer;}.sidebar {    float: left;    width: 270px;    overflow: hidden;    margin: 22px 0 0 10px;}.sidebar ul, .sidebar ul li, .sidebar ul li ul, .sidebar ul li ul li {    margin: 0;    padding: 0;    list-style: none;    border: 0;    background: none;    overflow: hidden;}.sidebar ul li, .sidebar ul, .sidebar ul li ul {    display: block;}.sidebar ul li {    width: 268px;    border: 1px dashed #99936f;    background: #c7d1db;    margin: 0 0 10px 0;    overflow: hidden;}.sidebar ul li h2 {    width: 268px;    height: 33px;    margin: 11px 0 20px 0;    color: #667b8f;    text-transform: uppercase;    font: bold 24px / 33px "Trebuchet MS", Helvetica, sans-serif;    padding: 0 0 0 18px;}.sidebar ul li ul {    width: 232px;    margin: 0 0 18px 0;}.sidebar ul li ul li {    margin: 0 0 10px 18px;    padding: 0 0 0 13px;    background: url(images/bullet.gif) left no-repeat;}.sidebar ul li ul li a, .sidebar ul li ul li, .sidebar ul li ul li a:visited {    font: normal 13px / 13px "Trebuchet MS", Helvetica, sans-serif;    color: #000;}.sidebar ul li ul li a:hover {    color: #73794f;}.sidebar ul li input.search_input {    width: 180px;    height: 18px;    background: #e4ddc6;    border: 1px solid #8d8c87;    vertical-align: middle;    font: normal 12px / 100% "Trebuchet MS", Helvetica, sans-serif;    padding: 1px 0 0 5px;    margin: 0 5px 0 0;}.sidebar ul li input {    vertical-align: middle;}.sidebar ul li input.submit_search {    width: 32px;    height: 21px;    background: #667b8f;    border: 1px solid #667b8f;    margin: 0 0 0 0px;    padding: 0;    font: bold 12px / 100% "Trebuchet MS", Helvetica, sans-serif;    color: #fff;    text-transform: uppercase;    cursor: pointer;}form.sidebar_search {    width: 232px;    padding: 13px 18px;    display: block;}#blogdata {    background: url("imagens/blogdatabg.png") no-repeat;    width: 48px;    height: 52px;    padding: 3px;    float: left;}#blogdatames {    width: 48px;    height: 17px;    text-align: center;    color: #445b71;    font-family: Arial;    font-size: 15px;    font-weight: bold;    text-transform: uppercase;}#blogdatadia {    width: 48px;    height: 34px;    text-align: center;    color: #445b71;    font-family: Arial;    font-size: 27px;    font-weight: bold;}.footer {    width: 100%;    height: 55px;    color: #c7d1db;    font: bold 13px / 15px "Trebuchet MS", Helvetica, sans-serif;}#footercolumns {    padding: 2em 0 0 10%;}#footercolumns .block {    float: left;    width: 260px;    padding: 0 8px;    text-align: left;}#footercolumns .first, #footercolumns .first {    clear: both;    margin: -5px;    text-align: left;}