* {
	margin: 0;
	padding: 0;
}

body {  
	font-size: 62.5%;
	font-family:  Helvetica, Ariel, sans-serif;
	background: url(gradient_background.jpg) repeat-y top;
	}
	
a { 
	color: #993300;
	text-decoration: none;
	}
	a:hover, a:active {
		color: red; 
		text-decoration: underline;
	}

p {
	margin:10px 10px 0px 6px;
	font-size: 1.2em;
	/*color:#666666;*/
	line-height:1.3em;
	padding:0;
	}
	
h1 {
	font-size:13px;
	line-height:2em;
	padding:0;
	margin:6px 0 0 6px;
	color:#B11120;
}

h2 {
	font-size:15px;
	line-height:1.5em;
	margin: 5px 0 0 10px;
	color:#ccc;
}

h3 {
	font-size:18px;
	line-height:2.0em;
	margin:-5px 0 0 10px;
	color:RED;
}

.clear { clear: both; }

.topbar {
	background : url(bg_loginbar.jpg) repeat-x top;
	height: 32px;
}	

.topbartext {
	font: 14px Arial, sans-serif;
	padding-top: 8px;
	color: #333;
	height: 18px;
	}
	.topbartext a{
	    color: #CD253E;
	    }
		.topbartext a:hover{
	    	color: #9A2F3F;
			text-decoration: underline;
	    }
	
div#searchbox {
	float: right;
	margin: -25px 0 0 500px;
}	
	
div#page-wrap {
	width: 822px;
	margin: 0 auto; 
}

div#companylogo {
    margin :12px 0 0 0px; 
	background-color: white; 
	height: 80px;
	width: 310px;
}

	
ul#nav {
        float: right;
        margin:-75px 0 0 -50px; 
        height: 34px;
        width: 330px;
        position: relative;
        background : url(menu-middle.jpg) repeat-x top;
	    list-style: none;
		}
        ul#nav div#tl   { position: absolute; width: 11px; height: 34px; background: url(menu-left.jpg); top: 0px; left: 0px; }
        ul#nav div#tr   { width: 12px; height: 34px; background: url(menu-right.jpg); position: absolute; top: 0px; right: 0px; }
        ul#nav li {	    
	            /*border:1px dotted #666666;*/
	            display: inline;
	            background-color: #5C743D;         
	        	}
	        	ul#nav li a {
	    			display: block;	
	    			float: left;
	        		font: Bold 1.3em Ariel, Helvetica, sans-serif;
	        		color: #716D6D;
	        		/*line-height:16px;*/
	        		text-decoration: none;
	        		padding: 7px 5px 8px 12px;	         
		    	}
		    	ul#nav li a:hover, ul#nav li a:active {
	            	color:white;
	            	/*background-color: #868484;	*/
					color: #B11120;
					text-decoration: underline;       	
		    	}	
				
ul#nav2 {
        float: right;
        margin:-40px 0 0 -50px; 
        height: 30px;
        width: 500px;
        position: relative;
        /*background : url(menu2-middle.jpg) repeat-x top;*/
	    list-style: none;
		}
        /*ul#nav2 div#tl   { position: absolute; width: 11px; height: 62px; background: url(menu2-left.jpg); top: 0px; left: 0px; }
        ul#nav2 div#tr   { width: 11px; height: 62px; background: url(menu2-right.jpg); position: absolute; top: 0px; right: 0px; }*/
        ul#nav2 li {	
					display: block;	
					position: relative;
	    			float: right;
align:right;
	        		font:  1.2em Ariel, Helvetica;
	        		color: #333333;
	        		line-height:5px;
	        		text-decoration: none;
	        		padding: 15px 0px 5px 0px;    
	            /*border:1px dotted #666666;
	            display: inline;
	            background-color: #eeeeee;   */      
	        	}
	        	ul#nav2 li a {
	    			/*display: block;	
					position: relative;
	    			float: right;*/
	        		font:  Bold 1.0em Ariel, Helvetica;
	        		color: #A9303D;
	        		/*line-height:5px;*/
	        		text-decoration: none;
	        		/*padding: 0px 0px 0px 15px;	*/         
		    	}
		    	ul#nav2 li a:hover, ul#nav2 li a:active {
	            			color:red;
	            			/*background-color: #868484;	*/
				color: #FF0000;
				text-decoration: underline;       	
		    	}	
				
/* main page */
div#main-content {
	margin:0px 0px 30px 0px; 
}  

	/* middle banner */
	div#banner-content {
        position: absolute:
	float: right;
		    background : url(banner.jpg) no-repeat top;
		    background-color: white; 
			height:240px;
		    width: 822px;
	} 
	div#propertysearch{
	    font: Bold 23px Arial, sans-serif;
	 	float: right;
		width: 190px;
	    margin: 45px 10px 30px 10px;
		padding: 10px 5px 5px 0px;
	    /*border:1px dotted #666666;*/
		}
		div#propertysearch a {
			color: #ffffff;
			/*color: white;*/
	    }
			div#propertysearch a:hover, div#propertysearch a:active {
	            /*color: #D93451;*/
				color: yellow;
				text-decoration: underline;        	
		    }	
	div#applyloan{
	    font: Bold 23px Arial ;
	 	float: right;
		width: 170px;
	    margin: 45px 5px 30px 0px;
		padding: 10px 50px 5px 0px;
	    height: 38px;
	    /*border:1px dotted #666666;*/
		}
		div#applyloan a {
			color: white;
	    }
			div#applyloan a:hover, div#applyloan a:active {
	            /*color: #F9E964;*/
				color: yellow;
				text-decoration: underline;        	
		    }				
		div#applyloantext{
	    font: 12px Arial, sans-serif;
	 	float: right;
		width: 130px;
	    margin: 45px 40px 40px 0;
	    height: 38px;
		}
		div#google-ad1 {
			margin:0 0 0 45px; 
		}
		
.section {
		width:760px;
		float:left;
		padding:8px 10px 8px 25px;
	}
.banner-ad {
		width:750px;
		float:left;
}
.loanbox1 {
			width:250px;
			height:auto;
			float:left;
			padding: 0 10px 0 15px;
			border-right:1px solid #EEE;
			}
.loanbox2 {
			width:400px;
			float:left;
			padding: 0 10px 0 15px;
			}
.loanbox3 {
			width:230px;
			float:left;
			padding: 0 10px 0 15px;
			}
			
/* urls links */
ul#website-links {
	list-style: none;
	font: 1.1em Helvetica, sans-serif;
	color:#666666;
}
ul#website-links li a {	
	font: 1.1em Helvetica, sans-serif;
	color:#5B5757;
	line-height:1.4em;
}	
ul#website-links a:hover, ul#website-links a:active {
	text-decoration: underline; 
	color: #00F;
}	
	            
/* footer */
.footer {
	height: 100px;
	background : url(footer_bg.jpg) repeat-x top;
}
.footertext {
	font: bold 11px Arial, sans-serif;
	padding-top: 8px;
	color: #666;
	}
	.footertext a{
	    color: #666;
	    }
		.footertext a:hover{
	    	color: red;
			text-decoration: underline;
	    }
	
	
