:focus{outline:0;}
ol, ul{list-style:none;}
p{margin:0px 0px 10px 0px;}
blockquote{margin:0px 0px 10px 10px;padding:10px 10px;border-left:10px solid silver;background-color:#f2f2f2;}
ul, ol{margin:0px 0px 10px 40px;padding:0;}
ul{list-style-type:square;}
ol{list-style-type:decimal;}
ul li, ol li{margin:0;padding:0;}
html{margin:0;padding:0;}
body{margin:0;padding:0;font-family:verdana,'trebuchet ms', sans-serif;font-size:12px;}
form{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
h1, h2, h3, h4, h5, h6, p, ol, ul, pre{margin-top:10px;margin-bottom:10px;}
h2{font-weight:bold;font-size:18px;margin-top:20px;margin-bottom:20px;}
blockquote{background:none;border:none;}
.pkg{display:block;}
body{text-align:center;}
#container{position:relative;margin:0 auto;width:720px;text-align:left;}
#container-inner{position:static;width:auto;}
#banner{position:relative;}
#banner-inner{position:static;}
#pagebody{position:relative;width:100%;}
#pagebody-inner{position:static;width:100%;}
#alpha, #beta, #gamma, #delta{display:inline;position:relative;float:left;min-height:1px;}
#alpha-inner, #beta-inner, #gamma-inner, #delta-inner{position:static;}
.entry-content{position:static;clear:both;}
.entry{position:static;overflow:hidden;clear:both;width:100%;margin-bottom:20px;}
.entry-content{clear:both;margin:5px 10px;}
.entry-body{clear:both;}
a{text-decoration:underline;}
a img{border:none;}
a:link{color:#000;}
a:visited{color:#000;}
a:active{color:#000;}
a:hover{color:#339933;}
#alpha a:link{color:#339933;text-decoration:none;}
#alpha a:visited{color:#339933;text-decoration:none;}
#alpha a:active{color:#339933;text-decoration:none;}
#alpha a:hover{color:#339933;text-decoration:underline;}
#beta a:link{color:#146a09;text-decoration:none;}
#beta a:visited{color:#146a09;text-decoration:none;}
#beta a:active{color:#146a09;text-decoration:none;}
#beta a:hover{color:#FFF;background-color:#005225;}
#gamma a:link{color:#339933;text-decoration:none;}
#gamma a:visited{color:#339933;text-decoration:none;}
#gamma a:active{color:#339933;text-decoration:none;}
#gamma a:hover{color:#339933;text-decoration:underline;}
body{font-size:10px;font-family:Helvetica, Arial, sans-serif;color:black;background-color:white;padding:3px 0;margin-top:0px;}
#container{position:static;}
#container-inner{position:static;background:#FFF;}
#container{width:auto;}
.entry-content, .entry-footer{margin:10px 0;}
.entry-content p{font-size:1.4em;line-height:1.5em;margin-top:0;margin-bottom:1em;text-align:left;}
.entry-content li{font-size:1.4em;line-height:1.5em;}
.module-content, #alpha p{font-size:0.8em;line-height:1.5em;margin-top:0;margin-bottom:1em;text-align:left;}
.module-content li{font-size:1.4em;line-height:1.5em;}
.module-list-item{margin:10px 0;}
.module-content{text-align:left;}
.module-list{margin:0;}
#gamma ul{margin:1em 0;padding:0;list-style-type:none;}
.module-gamma-content, .module-gamma-content p{font-size:0.8em;line-height:1.5em;margin-top:0;margin-bottom:1em;text-align:left;}
.module-gamma-content li{font-size:1.4em;line-height:1.5em;}
.module-gamma-list-item{margin:10px 0;}
.module-gamma-content{text-align:left;}
.module-gamma-content{padding:2px 0 0 0;}
.module-gamma-list{margin:0;}
.layout-three-column #container{width:960px;}
.layout-three-column #alpha{width:190px;}
.layout-three-column #alpha-inner{padding-left:5px;padding-right:5px;padding-top:14px;padding-bottom:14px;background:#FFF;border-left:dashed #cccccc 1px;border-right:dashed #cccccc 1px;border-top:solid #000 2px;margin-top:10px;margin-left:10px;margin-right:10px;}
.layout-three-column #beta{width:580px;}
.layout-three-column #beta-inner{padding:14px 14px 14px 14px;background:#FFF;border-top:solid #000 2px;margin-top:10px;}
.layout-three-column #gamma{width:190px;}
.layout-three-column #gamma-inner{border:0;padding-left:5px;padding-right:5px;padding-top:14px;padding-bottom:14px;background:#FFF;border-top:solid #000 2px;margin-top:10px;}
textarea, input, select, checkbox{color:#000;background-color:#fff;border:1px #666 solid;font-size:10px;font-family:Verdana, Arial;}
form{margin-top:2px;margin-bottom:2px;}
.top-nav{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;font-size:1.2em;color:#666666;}
.subscribers{margin-top:5px;padding-left:10px;border:#333 1px dotted;color:#339933;font-size:1.4em;background-color:honeydew;}
.entry-header, .entry-header a, .entry-header a:visited, .entry-header a:active{text-decoration:none;color:#005225;display:block;}
.entry-header a:hover{color:#FFF;background-color:#005225;}
#beta H1{font-size:2.8em;font-weight:bold;line-height:1.2em;margin-bottom:.6em;}
#beta H1, #beta H1 a, #beta H1 a:visited, #beta H1 a:active{text-decoration:none;color:#005225;display:block;}
#beta H1 a:hover{color:#FFF;background-color:#005225;}
#gamma h2, #alpha h2{font-size:1.4em;color:#000;font-weight:bold;text-transform:uppercase;padding:0px;margin-top:15px;letter-spacing:.1em;}
#gamma ul, #alpha ul{margin:0;padding:0;list-style:none;}
#beta ul{list-style:disc;}
#gamma li, #alpha li{margin-top:5px;margin-bottom:10px;}
#beta p.cta{font-size:1.4em;line-height:1.5em;margin-top:0;margin-bottom:1em;text-align:left;}
.widget_recent_entries li{font-size:1.1em;}
#gamma .module-gamma-list{margin-top:-10px;}
#custom-tweet-button a{display:block;padding:3px 3px 3px 20px;background:url('http://a4.twimg.com/images/favicon.gif') left center no-repeat;background-color:#f1f1f1;border:1px solid #ccc;width:40px;margin-top:-8px;margin-bottom:16px;font-size:12px;vertical-align:bottom;}
#contact-form{width:345px;font-size:12px;border:3px solid #000;padding:10px;float:right;}
#contact-form .contact-header{font-size:24px;font-weight:bold;text-align:center;margin-bottom:0px;}
#contact-form .instructions{font-size:10px;margin-top:10px;}
#contact-form ul, #contact-form li{margin:0;list-style-type:none;overflow:hidden;zoom:1;margin-bottom:0px;}
#contact-form li{position:relative;padding-left:1em;}
#contact-form label{float:left;clear:left;width:155px;margin-bottom:0px;padding-top:5px;}
#contact-form .fieldbox{padding-left:5px;float:left;background:transparent url(/images/subfield.jpg) no-repeat top left;height:27px;}
#contact-form input, #contact-form select, #contact-form radio, #contact-form textarea{border:0px;width:155px;font-size:12px;padding-left:10px;padding-top:5px;height:27px;background:transparent url(/images/subfield.jpg) no-repeat top right;}
#contact-form .submit{background:#acb4cb;color:#fff;cursor:pointer;margin-top:10px;padding:3px 5px;margin-left:170px;margin-bottom:10px;border:0px;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px}
#contact-form abbr.req{color:#f00;font-weight:bold;}
#contact-form .required abbr.req{position:absolute;left:0;top:6px;border:0;}
#contact-form .error_message{display:block;height:22px;line-height:22px;background:#FBE3E4 url('http://themortgagereports.com/site/images/error.gif') no-repeat 10px center;padding:3px 10px 3px 35px;color:#8a1f11;border:1px solid #FBC2C4;-webkit-border-radius:5px;font-weight:bold;}
#contact-form .loader{padding:0 10px;}
#contact-form .success_message{display:block;height:22px;line-height:22px;background:palegreen url('http://themortgagereports.com/site/images/success.gif') no-repeat 10px center;padding:3px 3px 3px 35px;border:1px solid green;-webkit-border-radius:5px;font-weight:bold;}
#banner{height:130px;background-image:url("http://themortgagereports.com/site/images/TMR-Header.png");background-position:0px 0px;background-repeat:no-repeat;text-align:left;}
.banner-atf{font-size:12px;text-align:right;font-weight:bold;display:inline;}
#banner-inner{overflow:visible;padding:0;}
#banner-header{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;}
#banner-header a{display:block;left:0;top:0;height:125px;text-indent:-1000em;}
#banner a:hover{text-decoration:none;}
#banner-description{overflow:hidden;width:0;height:0;margin:0;padding:0;text-indent:-1000em;}

