/*==============================================================================
Rideshare styles for Dodge Ridge
==============================================================================*/

#RSlcol {
	background:transparent url(../images/sidenav_bg.jpg) no-repeat scroll 0 0;
	float: left;
	margin: 10px 0 16px 10px;
	padding: 0;
	width: 220px;
}
	#RSmenu, #RSsmenu {
		clear: none;
		line-height: normal;
	}
	.RSmenuhead {
		color: #000;
		font-size: 18px;
		font-weight: bold;
		margin: 0 0 8px 20px;
		padding: 18px 0 0 0;
	}
	#RSsmenu #searchF {
	}
	#RSmenu ul {
		list-style-type: none;
		margin: 0;
		padding: 0 0 10px 0;
	}
		#RSmenu li {
		}
		#RSmenu li a:link, #RSmenu li a:visited {
			color: #000;
			display: block;
			font-size: 14px;
			font-weight: bold;
			padding: 12px 0 12px 36px;
			width: 184px;
			text-decoration:none;
		}
		#RSmenu li a:hover, #RSmenu li a:active, #RSmenu li a:focus {
			background: #0094FD;
			color: #fff;
			text-decoration: none;
		}

#RShome,
#RSlogin,
#RSdetails,
#RScontact,
#RSsearch,
#RSnews,
#RSfaq,
#RSbrowse,
#RSaccount,
#RSride,
#RSpass,
#RSdelete,
#RStour,
#RSadmin,
#RSuserd {
	float: right;
	margin: 0 40px 0 0;
	width: 670px;
}

#RShome #RScal, #RSsearch #RSdates {  }
#RShome #RSpref, #RSsearch #RSpref {  }
#RSsearch #RSdates h2 {  }

/*#RSdek {
	position: absolute;
		top: -335px;
}*/


#RSwidemain {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	xmargin: 14px 18px 0 0;	
}
	#RSwidemain p {
		margin: 16px 0 8px 0;
		padding: 0;
		line-height: 20px;
	}

	#RSwidemain h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 30px;
		color: #b33f00;
		margin: 18px 0 0 0;
		padding: 0;
	}
	
	#RSwidemain h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		color: #777777;
		font-weight: lighter;
		margin: 6px 0 6px 0;
		padding: 0;
	}
	
	#RSwidemain h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #000;
		margin: 20px 0 0 0;
		padding: 0;
	}
	
	#RSwidemain .photo {
		margin: 0 0 16px 20px;
	}
	
	#RSwidemain ul {
		margin-top: 0;
	}

#RSsidepromos {
	clear: left;
	float: left;
}

.promo {
	width: 240px;
	float: left;
	}
	
	#RSsidepromos .promo {
		float: none !important;
	}

