img { border: none; outline: none; }

a, a:link, a:visited, a:active { text-decoration: none; color: #004e7a; }
a:hover { color: #fff; background-color: #0071bc; }

#headerbar { background-repeat: repeat-x; background-image: url(headerbar_bg.png); padding: 0px; height: 25px; background-color: #4d4d4d; margin-right: auto; margin-left: auto; margin-bottom: 0px; margin-top: 0px;}
#headerbar_inside { text-align: right; line-height: 25px; margin-right: auto; margin-left: auto; width: 864px; padding: 0px; color: #eee; font-size: 11px; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif; overflow: hidden;}
#headerbar_inside em { float:left; text-align:left; font-style:normal; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }
#headerbar_inside a:link,#headerbar_inside a:visited { color: #eee; text-decoration: none;}
#headerbar_inside a:hover,#headerbar_inside a:active { color: #d2d9ff; text-decoration: none;}

#qr_header { width: 864px; height: 130px; margin: 35px auto 0 auto; text-indent: -9999px; background: url(qr_header.png) no-repeat top center; }

#qr_nav { width: 864px; height: 32px; margin: 0 auto; }
	#qr_nav a { height: 32px; display: block; float: right; text-indent: -9999px; }

	a#qr_nav_contact, a#qr_nav_contact:link, a#qr_nav_contact:visited, a#qr_nav_contact:active { width: 83px; background: url(qr_nav_contact.png) 0 0; }
	a#qr_nav_contact:hover { background: url(qr_nav_contact.png) 0 -32px; }

	a#qr_nav_testimonials, a#qr_nav_testimonials:link, a#qr_nav_testimonials:visited, a#qr_nav_testimonials:active { width: 104px; background: url(qr_nav_testimonials.png) 0 0; }
	a#qr_nav_testimonials:hover { background: url(qr_nav_testimonials.png) 0 -32px; }

	a#qr_nav_soundadvice, a#qr_nav_soundadvice:link, a#qr_nav_soundadvice:visited, a#qr_nav_soundadvice:active { width: 104px; background: url(qr_nav_soundadvice.png) 0 0; }
	a#qr_nav_soundadvice:hover { background: url(qr_nav_soundadvice.png) 0 -32px; }

	a#qr_nav_book, a#qr_nav_book:link, a#qr_nav_book:visited, a#qr_nav_book:active { width: 158px; background: url(qr_nav_book.png) 0 0; }
	a#qr_nav_book:hover { background: url(qr_nav_book.png) 0 -32px; }

	a#qr_nav_coverage, a#qr_nav_coverage:link, a#qr_nav_coverage:visited, a#qr_nav_coverage:active { width: 117px; background: url(qr_nav_coverage.png) 0 0; }
	a#qr_nav_coverage:hover { background: url(qr_nav_coverage.png) 0 -32px; }

	a#qr_nav_salesteam, a#qr_nav_salesteam:link, a#qr_nav_salesteam:visited, a#qr_nav_salesteam:active { width: 151px; background: url(qr_nav_salesteam.png) 0 0; }
	a#qr_nav_salesteam:hover { background: url(qr_nav_salesteam.png) 0 -32px; }

	a#qr_nav_about, a#qr_nav_about:link, a#qr_nav_about:visited, a#qr_nav_about:active { width: 144px; background: url(qr_nav_about.png) 0 0; }
	a#qr_nav_about:hover { background: url(qr_nav_about.png) 0 -32px; }

	a#qr_nav_home, a#qr_nav_home:link, a#qr_nav_home:visited, a#qr_nav_home:active { width: 19px; background: url(qr_nav_home.png) 0 0; }
	a#qr_nav_home:hover { background: url(qr_nav_home.png) 0 -32px; }

#qr_content { width: 864px; margin: 60px auto 0 auto; }
	#qr_content h1 { width: 330px; margin: 32px 0 0 15px; float: left; font-size: 70px; line-height: 60px; letter-spacing: -5px; color: #004e7a; text-align: right; }
	#qr_content h1 .cufon-canvas { margin: 0 0 -15px 0; } 
	#qr_content h1.smaller { width: 330px; margin: 32px 0 0 15px; float: left; font-size: 54px; line-height: 60px; letter-spacing: -5px; color: #004e7a; text-align: right; }
	#qr_content h1.smaller .cufon-canvas { margin: 0 0 -10px 0; } 
	#qr_content h2 { width: 476px; margin: 0 0 8px 0; float: right; font-size: 16px; line-height: 20px; color: #004e7a; text-align: left; }
	#qr_content h2 .cufon-canvas { margin: 0 0 5px 0; } 
/*	#qr_content p { width: 476px; margin: 0; float: right; font-size: 14px; line-height: 20px; color: #000; text-align: justify; } */
	#qr_content p { width: 476px; margin: 0 0 26px 0; float: right; font-size: 12px; line-height: 20px; color: #333; text-align: justify; }
	#qr_content p .cufon-canvas { margin: 0 0 5px 0; } 

	.station_box { margin: 0 0 40px 0; }

	.content_box { width: 476px; margin: 0 0 40px 0; float: right; }
	.content_box p { width: auto !important; float: none !important; }
	.content_box h2 { width: auto !important; float: none !important; margin: 0 0 0 -4px; font-size: 34px !important; line-height: 20px !important; letter-spacing: -2px; }
	.content_box h2 .cufon-canvas { margin: 0 0 20px 0; }
	h2.stacked_top { margin: 0 0 6px -4px !important; font-size: 34px !important; line-height: 20px !important; letter-spacing: -2px; }
	h2.stacked_top .cufon-canvas { margin: 0 0 0 0 !important; }
	h3.stacked_bottom { margin: 0 0 0 -2px !important; margin: 0 0 8px 0; font-size: 20px; line-height: 20px; color: #004e7a; text-align: left;}
	h3.stacked_bottom .cufon-canvas { margin: 0 0 8px 0 !important; }
	h3.stacked_bottom_small { margin: 0 0 0 2px !important; margin: 0 0 8px 0; font-size: 13px; line-height: 14px; color: #004e7a; text-align: left;}
	h3.stacked_bottom_small .cufon-canvas { margin: 0 0 20px 0 !important; }
	.content_box img.salesrep_pic { width: 200px; height: 260px; margin: 0 0 20px 20px; float: right;  }
	.content_box img.testimonial { width: 200px; height: 120px; margin: 0 0 20px 20px; float: right;  }



#qr_base_spacer { clear:both; width: 100%; height: 70px; }

#qr_footer { width: 100%; height: 70px; position: fixed; left: 0px; bottom: 0px; background: url(qr_footer.png) top center no-repeat; z-index: 9999; }
	#qr_footer_inner { width: 860px; height: 70px; margin: 0 auto; }
	a#link_cjbq { width: 105px; height: 70px; display: block; float: right; text-indent: -9999px; }
	a#link_cjbq:hover { background-color: transparent !important; }
	a#link_rock { width: 153px; height: 70px; display: block; float: right; text-indent: -9999px; }
	a#link_rock:hover { background-color: transparent !important; }
	a#link_mix { width: 163px; height: 70px; display: block; float: right; text-indent: -9999px; }
	a#link_mix:hover { background-color: transparent !important; }
	#qr_footer_copy { width: 430px; height: 70px; float: right; text-indent: -9999px; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

