.bigorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}

.black9verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
}

.nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
	text-decoration: none;
}

.nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6666CC;
	text-decoration: underline;
	text-decoration: none;
}

.nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	text-decoration: none;
}

.footnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #FF9900;

}

.footnav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9900;
	text-decoration: none;

}

.footnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6666CC;
	text-decoration: none;

}

.footnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;

}

.sidebartitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;	
}



.sidebartitle a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.sidebartitle a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.sidebartitle a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.sidebarlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
	list-style-type: none;


}

.testimonial {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
  color: #000000
}

blockquote { 
	float: left;
	font-style: italic;
	margin: 0;
	padding: 0 40px 0 0; }
	cite { color: #9C4744; }
	blockquote p { 
		margin: 0;
		padding: 0 0 15px 0; }
hr.testimonial_sep { 
	border: none;
	height: 1px;
	background-color: #9C4744;
	paddng: 0;
	margin: 0 30px 15px 0; }

#content_container { 
	margin:0;
	padding: 0; }
	
#content_middle { 
	float: left;
	width: 900px;
	margin: 0;
	background: transparent url("images/rc_beige_3col_middle.jpg") 0 0 repeat-y; }
#content_top { 
	float: left;
	background: transparent url("images/rc_beige_3col_top.jpg") 0 0 no-repeat; }
#content_bottom { 
	float: left;
	padding: 0;
	padding: 15px;
	background: transparent url("images/rc_beige_3col_bottom.jpg") 0 100% no-repeat; }	
	
ul#content_columns { 
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none; }
	ul#content_columns li { 
		width: 280px;
		list-style: none;
		margin: 0;
		padding: 0 0 0 15px;
		float: left; }
		ul#content_columns li.first { 
			width: 280px;
			padding-left: 0;
			background-position: 0 0; }
	ul#content_columns h2 { 
	font-size: 1.5em;
	margin: 0;
	padding: 13px 0 5px;
	color: #9C4744;
	clear: both; }
	ul#content_columns h2.top { padding-top: 0; }
	ul#content_columns h3 { font-size: 1.2em; }
	ul#content_columns li div.top,
	ul#content_columns li div.bottom { 
		width:100%;
		float: left; }
		ul#content_columns li div.top { 
			padding: 20px 0 0 0; }
		ul#content_columns li div.bottom { 
			padding: 0 20px 20px; }
			
div#ind_cust { 
	width: 240px;
	float: left;
	margin: 0 0 15px 0;
	padding: 0 30px 0 0;
	color: #FFFFFF;
	position: relative;
	background: transparent url("images/rc_red_middle.jpg") 0 0 repeat-y; }
	div#ind_cust a.ind_cust_link { 
		display: block;
		float: left;
		position: absolute;
		width: 240px;
		height: 100%;
		outline: 0;
		top: 0;
		left: 0;
		bottom: 100%;
		right: 100%;
		z-index: 100; }
	ul#content_columns li div#ind_cust div.top,
	ul#content_columns li div#ind_cust div.bottom { float: left; }
		ul#content_columns li div#ind_cust div.top { 
			padding: 0px 0 0 0;
			background: transparent url("images/rc_red_top.jpg") 0 0 no-repeat; }
		ul#content_columns li div#ind_cust div.bottom { 
			width: 210px;
			padding: 0 15px 20px;
			background: transparent url("images/rc_red_bottom.jpg") 0 100% no-repeat; }
	ul#content_columns li div#ind_cust h2 { 
		margin: 0;
		padding: 13px 0 0;
		color: #FFFFFF; }
	ul#content_columns li div#ind_cust ul, 
	ul#content_columns li div#ind_cust ul li { 
		list-style: disc;
		margin: 0;
		padding: 0;
		color: #FFFFFF; }
		ul#content_columns li div#ind_cust ul {  }
		ul#content_columns li div#ind_cust ul li { 
			width: 200px;
			margin: 0 0 0 15px;
			padding: 0 0 5px; }
			
h3.btn_head { 
	text-align: center;
	clear: both;
	padding: 0 50px 5px 0;
	margin: 0; }
			
a.btn_use { 
	display: block;
	width: 240px;
	height: 40px;
	margin: 0;
	padding: 0 0 5px 0;
	text-indent: -8420px;
	outline: none;
	clear: both; }
	a.btn_use_1 { background: transparent url("images/btn_home_shop.jpg") 0 0 no-repeat; }
	a.btn_use_2 { background: transparent url("images/btn_commercial.jpg") 0 0 no-repeat; }
	a.btn_use_3 { background: transparent url("images/btn_camping_recreation.jpg") 0 0 no-repeat; }
	a.btn_use_4 { background: transparent url("images/btn_marine.jpg") 0 0 no-repeat; }
	
div#socmed { 
	float: left;
	width: 240px;
	height: 40px;
	position: relative;
	background: transparent url("images/bg_socmed.jpg") 0 0 no-repeat; }
	div#socmed a { 
		display: block;
		position: absolute;
		margin: 0;
		padding: 0;
		width: 38px;
		height: 40px;
		top: 0;
		outline: none;
		text-indent: -8420px; }
		div#socmed a.facebook { left: 2px; }
		div#socmed a.twitter { left: 52px; }
		div#socmed a.youtube { left: 102px; }
		div#socmed a.blogger { left: 152px; }
		
ul#content_columns li div.feedburnerFeedBlock ul { 
	margin: 0;
	padding: 0; }
	ul#content_columns li div.feedburnerFeedBlock ul li { 
		padding: 0 0 15px 0;
		margin: 0 0 15px 0;
		width: 240px;
		border-bottom: 1px solid #9C4744; }
		ul#content_columns li div.feedburnerFeedBlock ul li a,
		ul#content_columns li div.feedburnerFeedBlock ul li a:visited { 
			text-decoration: none;
			font-weight: bold; }
		ul#content_columns li div.feedburnerFeedBlock div#creditfooter a img { display: none; }
		
form.email_signup { 
	float: left;
	padding: 0;
	clear: both; }
	form.email_signup label { 
		color: #9C4744;
		font-weight: bold;
		padding: 0 0 5px 0; }
	form.email_signup input#ea { 
		float: left;
		border: 1px solid #CCCCCC;
		margin: 4px 5px 0 0;
		padding: 5px; }
	form.email_signup input#go { 
		float: left;
		padding: 0;
		margin: 0; }