@charset "UTF-8";
/* CSS Document */

/* * * * * * * GLOBAL * * * * * */	
* {
	margin: 0;
	padding: 0;
}
li {list-style-type:none;}
body {
	background: url(images/bg.jpg) repeat-x #fff;
	color: #231f20;
	font-family: Times,Serif;
	font-size:13px;
}
p {line-height:20px;margin-bottom:10px}
a {color:#ab0809;}
a:hover {text-decoration:none;}
img {border:0}
h1 span, h2 span, h3 span, h4 span {
	display: none
}
h2{font-family: Georgia,Times,Serif;font-size:24px;margin-bottom:10px;font-weight:normal;color:#333333;}
h4{font-family:arial,helvetica;font-size:11px;line-height:11px;background-repeat:no-repeat;background-color:#000000;height:20px;margin:0;color:#ffffff;}
h3{background-repeat:no-repeat;color:#ae0a09;font-size:24px;font-weight:bold;font-family:arial,helvetica;letter-spacing:-.03em !important;letter-spacing:-1px;margin-bottom:.3em;}


.h2button {float:right;}

ol { margin: 0 0 0 30px;}
ol li { list-style-type:decimal;line-height:20px;}
.container {

	text-align: left;
	background-color: #fff;
        position:relative;
        margin:auto;
width:1000px;
padding-top:30px;
}

.clear {
	clear: both;
}


/* * * * * * * HEADER * * * * * */	
.header {background:url(images/bg_header.gif);height:72px;margin:0 0 0 0;overflow:hidden}

.header .logo {float:left;}
.header .description {float:left;margin-left:100px;width:450px;color:#ab0809;font-size:1.1em;line-height:1.2em;}

/* * * * * * * NAV * * * * * */	
.nav {background:url(../images/bg_nav.jpg) top repeat-x #980808;padding-bottom:1em;margin-bottom:1em;}

.nav ul {padding:1em;}
.nav li {list-style-type:none}
.nav li a {font-weight:normal;font-family:georgia,times;font-size:1em;text-transform:uppercase;color:#fff;text-decoration:none;padding:.3em;margin:.3em;display:block}
.nav li a:hover {color:#000}

/* * * * * * * SUBNAV * * * * * */	
.subnav {}
.subnav ul {}
.subnav li {}
.subnav a {}
.subnav a:hover {}


#left {float:left;width:250px;margin-top:2em}
#middle {float:left;width:500px;}
#middle .inner {margin:2em}
#middle .inner a {font-family:arial,helvetica;line-height:1.2em;margin-bottom:1em;color:#000;}
#middle .inner a:hover {color:#ab0809}
#right {float:left;width:250px;margin-top:2em}
#middle .inner h5 {display:none;}
.blog-detail #middle {width:740px}

.job-widget {width:250px;font-size:.9em}
/* * * * * * * CONTENT * * * * * */	

.content {margin-left:250px;padding:20px 20px 10px 40px;}
.content h2{}
.content p {}

.home {position:relative;}
.home .download {top:0;left:0;position:absolute;}
.home .content {min-height:400px;}

.download {width:230px;line-height:15px;}
.download h4 {width:250px;}
div.issues {position:relative;text-align:left;width:250px}
div.issues img {position:absolute;top:10px;left:10px}
div.issues p {margin-left:100px}

.readtheniche {position:absolute;top:492px;left:0;}
.readtheniche h4 {width:260px;}


#left .issuu, #left .issuuOver {width:250px;}
.issuu, .issuuOver {width:250px;float:left;height:200px;margin:0 20px 20px 0;background:#dedede url(images/issuubg.jpg) no-repeat;position:relative;cursor:pointer;cursor:hand;}
.issuu h4, .issuuOver h4 {padding:5px 2px 2px 5px;}
.issuu a, .issuuOver a {float:left;margin:10px;border:#dedede 5px solid}
.issuu p, .issuuOver p {margin:10px 10px 10px 0;}
.issuu .button, .issuuOver .button {display:none;position:absolute;top:90px;left:125px}
.issuuOver .button {display:block;}
.issuuOver a {float:left;margin:10px;border:#ab0809 5px solid}

.home .issuu,
.home .issuuOver  {width:100%;font-family:arial,helvetica;font-size:1.3em;line-height:2em;color:#333}

.advertiser-page {float:right;width:260px;}

.advertisers {}
.advertisers h4 {margin-bottom:10px;}
.advertisers p {margin:0 0 0 0;padding:0 0 0 0;}
.advertisers img, .advertisers .HOMEAD {float:left; width:220px; height:130px;margin:0 10px 10px 0;border:#666666 1px solid;}
.advertisers .HOMEAD div {margin:auto}

.blog h2 {margin:0 0 10px 0;}
.blog .date {color:#666666;font-size:9px;font-family:helvetica,sans-serif;font-weight:bold;}
.blog li {margin-bottom:15px}
.list {width:30%;float:right;margin:0 0 30px 30px;padding:0 0 0 20px; border-left:1px #666666 solid;z-index:99999999;}
.main {width:70%;}
select.archive {width:100%;overflow:hidden}

.loanScenarioBg, .loanScenarioBgOver {margin-bottom:5px;padding:10px;min-width:400px;background:none;}
.loanScenarioBgOver {background:url(images/issuubg.jpg) repeat-x #f9f9f9;}
.loanScenario {min-height:650px}
.loanScenario h2 {padding-bottom:20px;}
.loanScenario h3 {border-bottom:#000 solid 1px;margin-top:0;padding:5px 5px 5px 0;height:auto;}

.loanScenario .date {float:right;vertical-align:middle;color:#333;font-size:9px;font-family:helvetica,sans-serif;font-weight:bold;padding: 3px;}

.loanScenario h3 a, 
.loanScenario table.sortable a, 
.loanScenarioBg h3 a, 
.loanScenarioBgOver h3 a, 
.loanScenario .reply .date  
{float:right;vertical-align:middle;color:#fff;font-size:9px;font-family:helvetica,sans-serif;font-weight:bold;padding: 3px;text-transform:uppercase;background:#999;text-decoration:none;}

.loanScenarioBgOver h3 a {background:#333;}

.loanScenario .author {font-family:arial, san-serif;font-size:10px;font-weight:bold;}
.loanScenario td {color:#333;background:#cccccc;font-size:9px;font-family:helvetica,sans-serif;font-weight:bold;padding: 3px;margin-top: 10px;}
.loanScenario .left {width:39%;float:left;}
.loanScenario .right {width:60%;float:left;}
.loanScenarioBg table, .loanScenarioBgOver table  {margin:10px}
.loanScenario td,
.loanScenario table.sortable th
{color:#333;font-size:9px;font-family:helvetica,sans-serif;font-weight:bold;padding: 5px;margin-top: 10px;vertical-align:middle;background:#fff;border-bottom:1px solid #cccccc;}
.loanScenario td.head,
.loanScenario table.sortable th
{background:#cccccc;width:1%;border-bottom:1px solid #fff;white-space:nowrap;text-align:left;}
.loanScenario p {padding-top:7px;}
.loanScenario .reply {padding:7px; background:url(images/issuubg.jpg) repeat-x #f9f9f9;color:#333;margin-bottom:10px;position:relative;}
.loanScenario .reply .author {padding:0;margin:0;}

.loanScenario .addform {background:url(images/issuubg.jpg) repeat-x #f9f9f9;padding:10px;}

.loanScenario .addform textarea {width:80%;height:100px;}


.col {float:left;padding-right: 5%; width: 30%;}
.c1 {}
.c2 {width:20%}
.c3 {width:20%;padding-left:5%;}


#subpop {
z-index:9999999;
position:fixed !important;
position:absolute;
top:-800px;
width:525px;
height:800px;
left:220px;
}

.wrapper {
background:url(../layout/images/bg_nav.jpg) repeat-x #990000; 
position:relative;
margin:20px 20px 20px 20px;
}

.close {
position:absolute;
top:5px;
right:5px !important;
right:25px;
cursor:pointer;
}

.subpop {
margin:5px;
width:475px;
height:760px;
overflow:auto;
}

.subpop h1, 
.subpop p
{font-weight:normal;color:#fff;margin:10px 10px 0 10px;}
.subpop p {margin:0 10px 10px 10px;}

.subpop h1
{width:315px;height:40px;background:url(../layout/images/h1_freesub.gif) no-repeat;}
.subpop h1 span {display:none;}

#formsub select {width:90%}

.form {
background:#fff;
padding:10px;
}
.form p {color:#000;margin:0 0 0 0;line-height:14px;}

/* * * * * * * FOOTER * * * * * */	

	
.footer {
border-top:solid 1px #000000;padding:15px 5px 20px 0px;text-transform:capitalize;
line-height:18px;font-size:90%;margin:120px 0 0 30px;white-space:nowrap;clear:both;}

th:hover {background:#333;color:#fff;cursor:pointer;cursor:hand;} 
.forward_sort {}
.reverse_sort {}

#middle .inner .morelink {margin:.6em 1em 0 0;display:block;height:16px;}
#middle .inner .morelink a
 {color:#666;font-size:.8em;text-transform:uppercase;text-decoration:none;}
.rss, .more {background:url(../images/rss.jpg) no-repeat center left;padding-left:20px;}
.more  {background:url(../images/more.jpg) no-repeat center left;}