/*** Custom Styles ***/

h3 {
	font-size: 19px;
	line-height: 1.2em;
	margin-bottom: 1em;
}
h4 {
	font-size: 16px;
	margin-bottom: .3em;
}
h5 {
	font-size: 12px;
	margin-bottom: .8em;
}

p {
	line-height: 1.3em;
	margin-bottom: 1em;
}

/* */

/* Note: May want to add this line to main stylesheet */
#main .content { background-color: transparent; }

/* Note: May want to add this line to main stylesheet */
.contentHeader980 { margin-top: -8px; }

/* */

#left-column {
	float: left;
	width: 545px;
}
#left-column p {
	font-size: 14px;
	margin-bottom: 1em;
}

/* */

#right-column {
	float: right;
	width: 375px;
	margin-left: 20px;
}
#right-column #rr-lookup {
	background: transparent url('/wo/i/ca/img/bg_rr-lookup.png') no-repeat left top;
	height: 120px;
	width: 345px;	
	padding: 15px;
	margin-bottom: 1em;
}
#right-column #rr-lookup h4 { margin-bottom: .3em; }
#right-column #rr-lookup p { font-size:11px; }
#right-column #rr-lookup #lastSearchResults { margin-top:.8em; }
#right-column #rr-lookup .lastSearchTitle,
#right-column #rr-lookup .lastSearchDescription { float: left; padding-right: 1em; }
#right-column #rr-lookup .lastSearchHeader { font-weight: bold; }

#right-column #rr-lineup {
	width: 345px;
	height: 156px;
	padding: 15px;
	background: transparent url('/wo/i/ca/img/bg_rr-lineup.png') no-repeat left top;
	margin-bottom: 1em;
	color: #FFF;
}

/* */

#grey-box {
	width: 914px;
	height: 186px;
	padding: 15px;
	background: transparent url('/wo/i/ca/img/bg_grey-box.png') no-repeat left top;
}
#grey-box p {
	font-size: 12px;
}
#grey-box .clearfix { margin-top: 1.6em; }
#grey-box .clearfix div {float: left;}

/* */

.no-rm { margin-right: 0 !important; }
.no-bm { margin-bottom: 0 !important; }

#filters {
	 position: absolute;
	 top: -50px;
	 left: 822px;
}