body{
  font: 75% arial, verdana, sans-serif;
  color:#4a4e50;
  background:url("images/bg.png") repeat;
  background-color:#FFF;
  margin:0;
}

#container{
	margin:0 auto;
	width:903px;
	background:url("images/page-bg.png") repeat;
}

#page{
	margin:0 auto;
	width:893px;
  	background-color:#FFFFFF;
}

#header{height:135px; background:url("images/rv-loan-header.gif") no-repeat;}

#left {
	float: left;
	width: 623px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	}
#sidebar {
	float: right;
	width: 255px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	line-height: 18px;
	display: inline;
	}

/*MENU*/
#menu{height:16px; padding:109px 0 10px 0; margin:0;}
#menu ul{height:33px; display:inline; margin-left:0; padding-left:0;}
#menu li{display:inline;}
#menu a{ 
	padding:7px 20px 10px 20px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	border-right:1px solid #6882A0;
	text-decoration:none;	
}
#menu a:hover{color:#FFFF00;}
#menu a.current{color:#FFFF00;}

#rvloan{width:245px; height:220px; padding:5px; background-color:#F5FFE9;}
#rvloan h3{margin:0 0 5px 0; padding-bottom:3px; border-bottom:1px solid #004823; color:#002914; font-size:18px;}

.input{border:1px solid #3F7000; width:95%; padding:3px;}

#rvloanrate{width:255px; height:231px; background-color:#F4F4F4; background:url("images/box-bg-1.gif") repeat; margin-top:5px;}
#rvloanrate h3{margin:5px 0 15px 0; padding-bottom:3px; color:#000000; font-size:28px;}

#homegradient{width:623px; height:1250px; background:url("images/box-bg-2.gif") repeat; margin-top:5px;}

#news{
	float: left;
	width: 325px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}
#news h3{margin:0; padding-bottom:3px; border-bottom:1px solid #004823; color:#002914; font-size:18px;}
#news p{color:#002914; font-size:14px;}

#gradient{
	background:url("images/box-bg-2.gif") repeat;
	min-height:500px;
}

#gradientl{
	float: left;
	width: 140px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}

#gradientr{
	background:url("images/box-bg-2.gif") repeat;
	float: right;
	width: 450px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}

#gradientf{
	float: left;
	width: 590px;
	margin: 0px;
	padding: 5px 5px 5px 0px;
}

#gradientr h3{margin:0; padding-bottom:3px; border-bottom:1px solid #004823; color:#002914; font-size:18px;}
#gradientr p{color:#004823; font-size:14px;}

.t1{padding:5px; height:45px; background:url("images/table-bg-1.gif") repeat-x; font-size:11px;}
.t2{padding:5px; height:40px; background:url("images/table-bg-2.gif") repeat-x; font-size:11px;}
.t3{padding:5px; background-color:#F1F1F1;}

#menur{width:253px; min-height:498px; border:1px solid #DEDEDE; background-color:#F4F4F4; background:url("images/box-bg-3.gif") no-repeat;}

#sections{
	float: right;
	width: 205px;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}
#sections a{
	color:#000000;
	font-weight:bold;	
}
#sections a:hover{color:#000000;}
#sections a.current{color:#000000;}

#sections p{color:#000000; font-size:16px; margin:0px;}

#footer{
	background-color: #f1f1f1;
	border-top:5px solid #e6e6e6;
     	text-align: center;
	bottom: 0px;
     	left: 0px;
	padding:15px 0 10px 0;
	color:#878787;
	width:100%;
}
#footer a{color:#878787; margin:0 5px;}
#footer a:hover{color:#646464;}


