@charset "UTF-8";
/* CSS Document */

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	}
	table {
		border-collapse:collapse;
		border-spacing:0;
	}
	fieldset,img { 
		border:0;
	}
	address,caption,cite,code,dfn,em,strong,th,var {
		font-style:normal;
		font-weight:normal;
	}
	ol,ul {
		list-style:none;
	}
	caption,th {
		text-align:left;
	}
	h1,h2,h3,h4,h5,h6 {
		font-size:100%;
		font-weight:normal;
	}
	q:before,q:after {
		content:'';
	}
	abbr,acronym { border:0;
	}
	
	div.clear {clear:both;}
	

	
	
	
	html,
	body {
		background-color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	
	div#page {
		width:933px;
		margin:0 auto 70px auto;
		overflow:visible;
	}
	div#header {
		display:block;
		height:53px;
		width:933px;
		background-color:#FFF;
		background-position:top;
		
	}
	div#banner {
		height:153px;
		width:933px;
		background-image:url(images/rlf-banner-bkg.jpg);
		background-repeat:no-repeat;
		background-position:right;
		overflow:visible;
	}
	div#banner img {
		margin-left:72px;
	}
	div#content {
		width:871px;
		margin-left:72px;
	}
	div#sidebar1 {
		float:left;
		width:219px;
	}
	div#main {
		float:left;
		width:452px;
		margin-left:6px;
		
	}
	div#sidebar2 {
		float:left;
		width:150px;
		margin-left:15px;
	}
	div#nav {
		background-color:#b1b579;
		color:#FFF;
		font-size:17px;
		font-weight:bold;
		text-align:right;
		text-transform:uppercase;
		padding:20px 0 30px 0;
		letter-spacing:1px;
	}
	div#nav a {
		color:#FFF;
		padding-right:20px;
		text-decoration:none;
		line-height:22px;
		background-image:url(images/rlf-nav-active.png);
		background-position:right bottom;
		background-repeat:no-repeat;
	}
	div#nav a:hover,
	div#nav li.here a {
		background-position:right top;
	}
	div#sidebar1 div.center {
		text-align:center;
		width:180px;
		margin:7px auto;
	}
	div#sidebar1 div#call {
		margin-top:15px;
		font-size:24px;
		color:#b1b579;
	}
	div#sidebar1 div#call span {
		font-size:15px;
		text-transform:uppercase;
		color:#919195;
	}
	div#sidebar1 div#contact {
		border-top:1px solid #adadb0;
		border-bottom:1px solid #adadb0;
		padding:12px 0 12px 0;
	}
	div#sidebar1 div#enroll {
		margin-top:5px;
		font-size:16px;
		line-height:22px;
		font-family:"Arial Black", Gadget, sans-serif;
		color:#b1b579;
	}
	div#sidebar1 div#enroll span {
		color:#919195;
	}
	div#sidebar1 div#enroll a {
		color:#919195;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		line-height:18px;
	}
	div#sidebar1 div#enroll a:hover {
		text-decoration:underline;
		color:#444444;
	}
	div#main div#title {
		height:32px;
		background-color:#919195;
		color:#FFF;
		width:418px;
		vertical-align:bottom;
		margin-top:6px;
		font-size:18px;
		font-family:"Arial Black", Gadget, sans-serif;
		padding:25px 0 0 12px;
	}
	
	div#main div#homepage_image {
		display:block;
		width:430px;
		height:322px;
		border-bottom:2px;
		color:#FFF;
	}
	div#main div#main-text {
		width:420px;
		padding-left:15px;
		padding-right:20px;
	}
	div#main-text img {
	  border:2px solid #b1b579;
	  height:auto;
	  width:auto;
	}
	div#main-text img.no_border{
		border:none;
	}
	div#main h2 {
		font-size:14px;
		color:#b1b579;
		font-family:"Arial Black", Gadget, sans-serif;
		margin-top:10px;
		margin-bottom:5px;
		letter-spacing:0.9px;
	}
	div#main h2 a {
		color:#b1b579;
		font-weight:bold;
		text-decoration:none;
		font-size:13px
	}
	div#main h3 {
		font-size:14px;
		color:#444444;
		font-family:"Arial Black", Gadget, sans-serif;
		margin-top:5px;
		margin-bottom:3px;
		font-weight:bold;
	}
	
	div#main h3 a {
		font-size:14px;
		color:#444444;
		font-family:"Arial Black", Gadget, sans-serif;
		margin-top:5px;
		margin-bottom:3px;
		font-weight:bold;
		text-decoration:none;
	}
	div#main p {
		font-size:14px;
		color:#444444;
		line-height:22px;
		padding-bottom:10px;
	}
	div#main ul {
		list-style-type:disc;
		list-style-position:inside;
		margin-left:40px;
		font-size:14px;
		color:#444444;
		line-height:22px;
		padding-bottom:10px;
	}
	div#main p a,
	div#main ul a{
		color:#b1b579;
		font-weight:bold;
		text-decoration:none;
		font-size:13px;
	}
	div#sidebar2 div#subtitle {
		font-size:17px;
		color:#919195;
		text-transform:uppercase;
		margin-bottom:5px;
		margin-top:20px;
	}
	div#sidebar2 div#text {
		color:#b1b579;
		font-size:17px;
		font-family:"Arial Black", Gadget, sans-serif;
		line-height:37px;
	}
	div#sidebar2 h3 {
		font-size:17px;
		color:#919195;
		text-transform:uppercase;
		margin-bottom:5px;
		margin-top:20px;
	}
	div#sidebar2 p {
		color:#b1b579;
		font-size:17px;
		font-family:"Arial Black", Gadget, sans-serif;
		line-height:37px;
	}
	div#footer {
		width:960px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:50px;
		background-image:url(images/rlf-footer-bkg.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		padding-top:17px;
		text-align:right;
		font-size:11px;
		color:#b2b2b2;
	
	}
	div#footer li {
		float:left;
	}
	div#footer ul{
		float:right;
}
	div#footer a {
		color:#b2b2b2;
		text-decoration:none;
		text-transform:lowercase;
		padding:0 3px;
	}
	div#footerNav a {
		color:#b2b2b2;
		text-decoration:none;
		padding:0 3px;
	}
	div#footer a:hover {
		color:#666;
		text-decoration:underline;
	}
	
	.right {
		float:right;
	}
	
	
/* rates1 columns */

div#rates1 div{
	padding:0px;
	margin:0px;
}

div#rates1 {
	width:417px;
	background-image:url(/css/images/rates-side.jpg);
	margin:0px;
	padding:0px;
	margin-top:20px;
}

div#rates1_interior {
width:417px;


}

div#rates1 .rates1-hdg1{
	width:90px;
	float:left;
	margin-left:40px;
    padding-left:20px;
	margin-bottom:5px;
}
div#rates1 .rates1-hdg2{
	width:100px;
	display:inline;
	float:left;
	margin-left:30px;
}

div#rates1 .rates1-hdg3{
	width:100px;
	display:inline;
	float:left;
	margin-left:20px;
}

div#rates1 .rates1-col1 {
	width:90px;
	line-height:20px;
	display:inline;
	margin-right:50px;
	float:left;
padding-left:20px;
}

div#rates1 .rates1-col2 {
	float:left;
	width:80px;
	display:inline;
	line-height:20px;
	margin-right:70px;
}
div#rates1 .rates1-col3 {
	float:left;
	width:80px;
	line-height:20px;
	display:inline;
}


/* The 2nd Rate Chart */ 


div#rates2 div{
	padding:0px;
	margin:0px;
}

div#rates2 {
	width:417px;
	background-image:url(/css/images/rates-side.jpg);
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-bottom:20px;
}

div#rates2_interior {
width:417px;


}

div#rates2 .rates2-hdg1{
	width:90px;
	float:left;
	margin-left:40px;
    padding-left:20px;
	margin-bottom:5px;
}
div#rates2 .rates2-hdg2{
	width:100px;
	display:inline;
	float:left;
	margin-left:30px;
}

div#rates2 .rates2-hdg3{
	width:100px;
	display:inline;
	float:left;
	margin-left:20px;
}

div#rates2 .rates2-col1 {
	width:90px;
	line-height:20px;
	display:inline;
	margin-right:50px;
	float:left;
padding-left:20px;
}

div#rates2 .rates2-col2 {
	float:left;
	width:80px;
	display:inline;
	line-height:20px;
	margin-right:70px;
}
div#rates2 .rates2-col3 {
	float:left;
	width:80px;
	line-height:20px;
	display:inline;
}

/* Chart */
div#chart {
	width:265px;
	height:auto;
	margin-left:55px;
}

div#page_chart {
	width:265px;
	height:auto;
	margin-left:65px;
	background-image:url(/css/images/rlf-chart-side.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:15px;
	margin-bottom:15px;
}

div#page_chart .heading{	
	text-align:center;
}


div#page_chart .text_col1{	
    width:100px;
	line-height:20px;
	float:left;
	padding-left:30px;
}

div#page_chart .text_col2{
	width:100px;
	line-height:20px;
	display:inline;
	padding-left:10px;
}




/* Contact Form Styles */
form#contact {  
 width:265px;
 background-repeat:repeat-y;
 background-image:url(/css/images/rlf-chart-side.jpg);
 padding:15px 10px 15px 10px;
 background-color: #FFF;  
 color: #000000;  
 border:none;  
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 font-size: 10px;  
 
}

#contact .text {  
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 font-size: 11px;  
 width: 150px;  
 margin-right: 6px;  
 text-align:left;  
}

#contact .preferred {  
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 font-size: 11px;  
 margin-right: 6px;  
 vertical-align:top;
 text-align:left;
 
}

#contact .message {  
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 font-size: 11px;  
 width: 235px;  
 margin-right: 6px;  
 vertical-align:top;
 text-align:left;
 
}









