/* CSS Document */
body, html{
	height: 100%;
	margin: 0;
	padding: 0;
}
body{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#B3CCFB;
	background-color: #04070f;
	background-image:url(../_images/bg.gif);
	background-repeat:repeat;
}
#toplinks{
	width: 766px;
	margin: 5px auto 0px auto;
	height:15px;
	text-align:center;
	letter-spacing:.06em;
	color:#B3CCFB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
ul{
	padding: 0px;
	margin: 0px;
}
p{
	margin: 10px 0px 0px 0px;
}
a{
	color: #4582cd;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
img{
	behavior: url("/_scripts/pngbehavior.htc");
	border: none;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#banner{
	margin: 0 auto 0 auto;
	width: 766px;
	height: 205px;
	overflow: hidden;
}
#wrapper{
	position: relative;
	margin: 10px auto 0px auto;
	width: 766px;
	height: 100%;
	overflow: hidden;
	z-index: 2;
	background-color: #12192b;
    border:solid 3px #ffffff;
}
#titles{
 	position: relative;
	float: left;
	width: 766px;
	height: 33px;
	background-color: #121b2b;
	overflow: hidden;
	z-index:2;
}
#welcome{
 	position: relative;
	float: left;
	width: 340px;
	height: 115px;
	background-color: #1a273e;
	overflow: hidden;
	z-index:2;
}
#welcome img{
	position: absolute;
	left: 226px;
	top: 16px;
}
#welcome p{
	position: absolute;
	left: 13px;
	top: 17px;
	margin: 0;
	width: 215px;
}
#afford{
 	position: relative;
	float: left;
	width: 190px;
	height: 97px;
	background-color: #1d334f;
	overflow: hidden;
	z-index:2;
	padding: 18px 11px 0 11px;
}
#afford p{
	margin: 0;
	width: 185px;
}
#afford ul{
	margin: 15px 0 0 15px;
	padding: 0;
}
#afford li{
	list-style:url(../_images/home_bullet.gif);
	color: white;
}
#afford #linkarrow{
	position: absolute;
	left: 170px;
	top: 66px;
}
#located{
 	position: relative;
	float: left;
	width: 214px;
	height: 115px;
	background-color: #1e3f5e;
	overflow: hidden;
	z-index:2;
}
#located img{
	position: absolute;
	left: 12px;
	top: 20px;
}
#located p{
	position: absolute;
	left: 88px;
	top: 18px;
	margin: 0;
	width: 118px;
}
#middle{
 	position: relative;
	float: left;
	width: 766px;
	height: 172px;
	background-color: #172846;
	background-image:url(../_images/home_middle_bg.jpg);
	overflow: hidden;
	z-index:2;
}
#middle #title{
	position: absolute;
	left: 20px;
	top: 31px;
}
#middle #title2{
	position: absolute;
	left: 20px;
	top: 66px;
}
#middle p{
	position: absolute;
	top: 88px;
	left: 20px;
	width: 358px;
	margin: 0;
}
#middle #middleimg{
	position: absolute;
	right: 0px;
	top: 15px;
}
#middlebottom{
 	position: relative;
	float: left;
	width: 766px;
	height: 5px;
	background-color: #172846;
	background-image: url(../_images/home_middle_bottom.gif);
	overflow: hidden;
	z-index:2;
}
#whyloan{
 	position: relative;
	float: left;
	width: 340px;
	height: 132px;
	background-color: #12192b;
	overflow: hidden;
	z-index:2;
}
#whyloan #whytitle{
	position: absolute;
	top: 20px;
	left: 20px;	
}
#whyloan p{
	position: absolute;
	left: 20px;
	top: 40px;
	width: 159px;
}
#whyloan #whycar{
	position: absolute;
	left: 181px;
	top: 37px;
}
#logoad{
 	position: relative;
	float: left;
	width: 212px;
	height: 132px;
	background-color: #181d2c;
	overflow: hidden;
	z-index:2;
}
#findus{
 	position: relative;
	float: left;
	width: 214px;
	height: 132px;
	background-color: #292f3e;
	overflow: hidden;
	z-index:2;
}
#findus img{
	position: absolute;
	left: 11px;
	top: 11px;
}
#findus p{
	position: absolute;
	left: 11px;
	top: 32px;
	margin: 0;
	width: 170px;
	line-height: 12px;
}
#footer{
 	position: relative;
	float: left;
	width: 766px;
	height: 62px;
	
	overflow: hidden;
	z-index:2;
	font-size: 10px;
	line-height: 32px;
	text-indent: 20px;
	color: #646c87;
}
#footer ul{
	position: absolute;
	top: 0px;
	right: 3px;
	margin: 0;
	width: 347px;
}	
#footer li{
	display: inline;
	list-style: none;
}
#footer li.divider{
	margin: 0 4px 0 4px;
}
#footer a{
	color: #646c87;
}

.arrowlink{
	display: block;
	background: url(../_images/home_arrow_link.gif) no-repeat;
	background-position: right 5px;
	color: #ffffff;
	height: 14px;
	line-height: 14px;
	margin-top: 5px;
	text-decoration: none;
	width: 58px;
	padding-right: 6px;
}

/* SUB PAGES */

/* CALCS */

#calculators{
	position: relative;
	float: left;
	background-color: #1a273e;
	height: 240px;
	width: 766px;
}
#calculators #calculatorFlash{
	margin-left: 310px;
}
#calculators #copy{
	position: absolute;
	top: 20px;
	left: 20px;
	width: 250px;
}

/* CONTACT US */

#contactus{
	position: relative;
	float: left;
	background-color: #1a273e;
	height: 365px;
	width: 766px;
}
#contactus p{
	margin: 0;
}
#contactus #formarea{
	position: absolute;
	left: 449px;
	top: 10px;
}
#contactus #contactForm{
	width: 280px;
	height: 230px;
}
#contactus #map2{
	position: absolute;
	top: 10px;
	left: 20px;
	width: 370px;
}

/* APPLY NOW */

#applynow{

}
#applynowFrame{
	width: 766px;
	height: 490px;
}
.pic{
	border:solid 1px #ffffff;
}
