/* custom css file for Bodyblade */  

* {
	margin: 0;
	padding: 0;}

body {
	background: #4a4b4c url(../gfx/body_bodyblade_bg.png) no-repeat center top fixed;
	border: 0;
	color: #323234;
	font: 100% normal normal Arial, Helvetica, sans-serif;
	margin: 0 0 2% 0;
	padding: 0;}
	
a {
	color: #9C132E;}
	
a:hover {
	color: #C97D8C;}

td, p, ul, ol, dl {
	font-size: .75em;}
	
p {
	margin: 8px 0;
	padding-right: 10px;
	text-align: left;}

h1,h1.page_title {
	color: #9c3022;
	font: 1.25em normal normal 'Arial', sans-serif;
	font-weight: bold;
	margin: 0 0 0.5em 0;
	padding-bottom: .25em;}
	
h1#tagline {
	font-family: 'Arial', sans-serif !important;
	font-weight: normal;}

h2 {
	color: #000000;
	font: 1.125em bold normal Arial, sans-serif;
	margin: 0.25em 0;
	padding: 0.15em 0;}

h3 {
	border-bottom: 1px solid #95969A;
	color: #95969A;
	font-size: .875em;
	margin: 0.5em -3px 0.5em 0;
	padding-top: .25em;
	text-align: left;}

h4 {
	color: #141415;
	font-size: .95em;
	margin: 0.5em 0;}

h5 {
	font-size: .75em;
	font-weight: bold;
	margin-bottom: 0;}
	
h6.stock-status {
	border: 1px solid #ccc;
	color: #d3222a;
	font-size: .7em;
	font-weight: normal;
	margin: 0;
	padding: 0.25em;}

h6.onorder {
	color: #9C132E;}

h1.largerh1 {
	background: #4a4b4c url(../../images/content_largerh1_background.png) no-repeat 2% 50%;
	margin-right: -3px !important;}

.dash-panel h3 {
	border-top: 0;
	border-bottom: 1px dotted #CDCBCC;
	padding-bottom: .25em;}
	
.default-section_content h1 {
	color: #323234;
	font-size: .75em;
	font-weight: bold;
	margin-bottom: 0;}
	
.rightcontainer {
	font-size: .75em;
	padding-right: 15px;}
	
.rightcontainer h1.page_title {
	font-size: 1.67em !important;}
	
.rightcontainer p, .rightcontainer ul, .rightcontainer ul li {
	font-size: 1em;}

/*** Begin Brand Overrides ***/

#page-container {
	background: #FFFFFF url(../gfx/container_bodyblade_bg.png) no-repeat center bottom !important;
	border: 0;
	margin: 20px auto 0 auto;
	padding: 0 0 50px 0;
	text-align: center;
	width: 980px;}

#page-header {
	background: #4a4b4c url(../gfx/header_bodyblade_bg.png) no-repeat center top;
	height: 140px;}

#page-header div#header-logo {
	top: 4px !important;
	left: 15px;}
	
#page-header #header-finder {
	display: none;
	top: 105px !important;
	left: 20px;}
	
#page-header #header-finder #finder-button { 
	float: left;
	margin: -3px 0 0 0;}
	
#page-header h5#header-userinfo {
	top: 75px;
	right: 10px;
	font-size: .8em;}
	
#page-header #header-nav {
	top: 100px;
	right: 10px;}

.google-search label {
	color: #FFFFFF !important;}

	
/********************************
SIDEBARS */
#page-left-column {
	background: #9ea0a2;
	border: 0;
	display: inline;
	float: left;
	width: 200px;
	margin : 0 10px 0 0;
	padding: 0;
	text-align: left;}
	
#page-right-column {
	display: inline;
	float: right;
	width: 200px;
	margin: 0 0 0 10px;
	padding: 0;}

/********************************
CONTENT */
#page-content {
	display: inline;
	float: left;
	width: 558px;
	margin: 0;
	padding: 0;
	text-align: left;}

/********************************
FOOTER */

#page-footer-container {
	background-color: transparent;
	margin: 0 auto;
	padding: 0;}

#page-footer {
	background: transparent none no-repeat 0 0 !important;
	border: 0 !important;
	margin-top: 10px;}
	
#page-footer .qmtitle {
	color: #c5c5c4;
	font-family: 'Arial Black', Arial, sans-serif !important; }
	
#page-footer ul li a {
	color: #c5c5c4!important;}

#page-footer ul li a:hover {
	color: #c5c5c4 !important;}	
	
	
#header-nav ul#qm-utility.qmmc li a {
	color: #9C132E;}
	
#header-nav ul#qm-utility.qmmc li a:hover {
	color: #C97D8C;}

#header-nav ul#qm-utility.qmmc li.cart {
	background: url(../gfx/icon_bodyblade_cart.gif) no-repeat left !important;}


#qm0 {
	background-color: #9C132E;
	background-image: none !important;
	border: 0 !important;}
	
#qm0 a {
	color: #FFFFFF;
	background-color: #9c132e !important;
	background-image: none !important;
	margin: 0;
	text-shadow: none !important;}

#qm0 a:hover {
	color: #FFFFFF;
	background-color: #6d0d20 !important;
	background-image: none !important;
	margin: 0;}
	
#qm0 ul li a {
	color: #9C132E;}
	
#qm0 ul li a:hover {
	color: #C97D8C;}

#qm0 a.qmpersistent {	
	background-color: #6d0d20 !important;
	background-image: none !important;
	font-family: Arial, sans-serif !important;
	font-weight: bold;}
	
#qm0 a.qmpersistent:hover {	
	background-color: #6d0d20 !important;
	background-image: none !important;
	font-family: Arial, sans-serif !important;
	font-weight: bold;}

#qm0 ul li:hover>a	{	
	color: #6d0d20;}
	
#qm0 div {
	border: 1px solid #6d0d20;
	border-top: 2px !important;}

#qm0 div a {
	color: #9C132E;
	background-color: transparent !important;
	background-image: none !important;}
	
#qm0 div a:hover {
	color: #C97D8C;
	background-color: transparent !important;
	background-image: none !important;}

#qm0 div .qmactive, #qm0 div .qmactive:hover {
	color: #C97D8C;
	background-color: transparent !important;
	background-image: none !important;}
	
#qm0 div a.qmpersistent	{
	background-color: transparent !important;
	background-image: none !important;
	color: #6D0D20 !important;}
	
#qm0 div a.qmpersistent:hover	{
	background-color: transparent !important;
	background-image: none !important;
	color: #9C132E !important;}
	
#qm1 {	
	width: 200px;
	margin-bottom: 20px;
	background-color: #9ea0a2;
	padding: 0;}

#qm1 a {	
	padding: 10px;
	background-color: #9ea0a2;
	color: #FFFFFF;
	font-family: Arial, sans-serif !important;
	font-size: .75em;
	font-weight: bold;
	text-decoration: none;
	border: 0;}

#qm1 a:hover {	
	background-color: #9C132E;
	border: 0 !important;
	color: #FFFFFF;}
	
#qm1 a:active {
	background-color: #6d0d20;
	color: #FFFFFF;}
	
#qm1 a.qmpersistent {
	background-color: #9C132E;
	color: #FFFFFF;}
	
#qm1 a.qmpersistent:hover {
	background-color: #9C132E;
	color: #FFFFFF;}
	
#qm1 a.qmactive, #qm1 a.qmactive:hover {
	background-color: #6d0d20;
	color: #FFFFFF;}
	
#qm1 ul, #qm1 div {
	background-color: #9ea0a2;
	border: 0;}

#qm1 li {
	border: 0;
	clear: both; 
	width: 200px;}
	
#qm1 li:hover>a {	
	background-color: #9C132E;
	color: #FFFFFF;}

#qm1 ul li a, #qm1 div a {
	background: #9ea0a2;
	border: 0;
	color: #9C132E;
	font-family: Arial, sans-serif !important;}

#qm1 ul li a:hover, #qm1 div a:hover {
	color: #C97D8C;}

#qm1 ul li:hover>a {	
	color: #C97D8C;}

#qm1 div a:hover {	
	background: #FFFFFF url(../gfx/left-nav_persistent_bg.png) no-repeat 0 0;
	border: 0;
	color: #C97D8C;
	padding: 3px 0 3px 20px;}

#qm1 ul li:hover>a {	
	background: #FFFFFF url(../gfx/left-nav_persistent_bg.png) no-repeat 0 0;
	border: 0;
	color: #C97D8C;
	padding: 3px 0 3px 20px;}
	
body #qm1 div .qmactive, body #qm1 div .qmactive:hover {	
	background: #FFFFFF url(../gfx/left-nav_persistent_bg.png) no-repeat 0 0;
	border: 0;
	color: #C97D8C !important;
	padding: 3px 0 3px 20px;}
	
body #qm1 div .qmpersistent, body #qm1 div .qmpersistent:hover {	
	background: #FFFFFF url(../gfx/left-nav_persistent_bg.png) no-repeat 0 0;
	border: 0;
	color: #C97D8C !important;
	padding: 3px 0 3px 20px;}

#page-footer { border-top-color: #9C132E;}
#page-footer a { color: #9C132E !important;}
#page-footer a:hover { color: #C97D8C !important;}

.footer-menu a:hover {
	color: #C97D8C !important;}

#home-menu {
	background: #9C132E !important;}

#menu {
	border-top: 1px solid #9C132E;
	border-bottom: 1px solid #9C132E;}

#content-wrap { border-bottom: 1px solid #9C132E;}

.sd-cart h5 {
	color: #9C132E !important;}

.pc-item-sale { color: #9C132E !important;}

a.slideitem {
	color: #9C132E !important;}

.mainmenu a:hover,.slidesub .mmenu a:hover {
	color: #9C132E !important;}

.mgrfront-sectiontitle {
	color: #9C132E !important;}

.dashlabel {
	color: #9C132E !important;}

er-menu-list a:hover {
	color: #9C132E !important;}

.ds-sub {
	color: #9C132E !important;}
	
#page-right-column .newsletter h2 {
	color: #9C132E;}
	
ul.standard-button li.left {
	list-style-type: none !important;
	background: transparent url('../gfx/button_bodyblade_standard-left.png') no-repeat top left;
	float: left;
	height: 29px;
	margin: 0;
	padding: 0;
	width: 13px;
}
ul.standard-button li.center {
	list-style-type: none !important;
	background: transparent url('../gfx/button_bodyblade_standard-center.png') repeat-x top left;
	float: left;
	height: 29px;
	margin: 0;
	padding: 0;
}
ul.standard-button li.center a:link,
ul.standard-button li.center a:visited {
	color: #ffffff;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
	text-decoration: none;}
	
ul.standard-button li.center a:hover {
	color: #F0F0F0;}

ul.standard-button li.right {
	list-style-type: none !important;
	background: transparent url('../gfx/button_bodyblade_standard-right.png') no-repeat top left;
	float: left;
	height: 29px;
	margin: 0;
	padding: 0;
	width: 20px;}

ul.buttonsm {
	display: block;
	margin: 0; 
	padding: 0; 
	list-style: none;}
	
ul.buttonsm li {
	margin: 0; 
	padding: 0; 
	float: left; 
	list-style-type: none;}
	
ul.buttonsm li.left {
	background: transparent url(../gfx/button_bodyblade_small-left.png) no-repeat top left;
	width: 10px;
	height: 23px;
	overflow: hidden;}
	
ul.buttonsm li.bkg {
	background: transparent url(../gfx/button_bodyblade_small-center.png) repeat-x top left;
	height: 23px;
	overflow: hidden;}	

ul.buttonsm li.right {
	background: transparent url(../gfx/button_bodyblade_small-right.png) no-repeat top left;
	width: 15px;
	height: 23px;
	overflow: hidden;}

ul.buttonsm li a {
	display: block;
	font: bold 7.5pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 5px 0;
	white-space: nowrap;}

ul.buttonsm li a:hover { color: #F0F0F0 !important;}

li .qmtitle {
	color: #616265;}
	
/*** End Brand Color Overrides ***/

/*** Old Button Class Name for Transition ***/

ul.button {
	margin: 10px 16px !important;
	padding: 0 0 10px 0;
	text-align: left;
}
ul.button li.left {
	background: transparent url('../gfx/button_bodyblade_standard-left.png') no-repeat top left;
	float: left;
	height: 29px;
	margin: 0;
	padding: 0;
	width: 13px;}
	
ul.button li.bkg {
	background: transparent url('../gfx/button_bodyblade_standard-center.png') repeat-x top left;
	float: left;
	height: 29px;
	margin: 0;
	padding: 0;
}
ul.button li.bkg a:link,
ul.button li.bkg a:visited {
	color: #ffffff;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 6px 0;
	text-decoration: none;
}
ul.button li.bkg a:hover { color: #F0F0F0 !important;}
ul.button li.right {
	background: transparent url('../gfx/button_bodyblade_standard-right.png') no-repeat top left;
	float: left;
	height: 29px;
	margin: 0;
	padding: 0;
	width: 20px;
}

/*"""""""" (SUB) Active State""""""""*/	

body #qm1 div .qmpersistent {
	color: #6D0D20;}

body #qm1 div .qmpersistent:hover {
	color: #C97D8C;}

body #qm1 .sub-sub a {
	color: #9C132E;}
	
body #qm1 .sub-sub a:hover {
	color: #C97D8C;}

#qm1 ul.sub-sub li:hover>a {
	color: #C97D8C;}

/*** End Brand Color Overrides ***/

/*** Begin New Styles for Content Pages, Brand-Specific ***/

/*** Bodyblade, Main Accent Color - Magenta #9c132e ***/

#content-bodyblade-buttons140x60 {
	height: 60px;
	margin: 1px 0 0 0;
	padding: 0;
	width: 558px;}
	
#content-bodyblade-buttons140x60 ul {
	list-style: none;
	margin: 0;
	padding: 0;}

#content-bodyblade-buttons140x60 ul li {
	list-style: none !important;
	float: left;
	margin: 0;
	padding: 0;}
	
#content-bodyblade-buttons140x60 ul li.one a {
	background: url(http://spinning.com/images/button_bodyblade_roll-sample1.png) no-repeat;
	display: block;
	color: #FFFFFF;
	font: 10pt normal normal Arial, Helvetica, sans-serif;
	height: 52px;
	_height: 60px;
	margin: 0;
	padding: 8px 0 0 8px;
	text-decoration: none;
	width: 132px;
	_width: 140px;}
	
#content-bodyblade-buttons140x60 ul li.one a:hover {
	background: url(http://spinning.com/images/button_bodyblade_roll-sample2.png) no-repeat;}
	
#content-bodyblade-buttons140x60 ul li.two a,
#content-bodyblade-buttons140x60 ul li.three a {
	background: url(http://spinning.com/images/button_bodyblade_roll-sample4.png) no-repeat;
	color: #FFFFFF;
	display: block;
	font: 10pt normal normal Arial, Helvetica, sans-serif;
	height: 52px;
	_height: 60px;
	margin: 0;
	padding: 8px 0 0 8px;
	text-decoration: none;
	width: 131px;
	_width: 139px;}
	
#content-bodyblade-buttons140x60 ul li.two a:hover,
#content-bodyblade-buttons140x60 ul li.three a:hover {
	background: url(http://spinning.com/images/button_bodyblade_roll-sample3.png) no-repeat;}
 
#content-bodyblade-buttons140x60 ul li.four a {
	background: url(http://spinning.com/images/button_bodyblade_roll-sample5.png) no-repeat;
	display: block;
	color: #FFFFFF;
	font: 10pt normal normal Arial, Helvetica, sans-serif;
	height: 52px;
	_height: 60px;
	margin: 0;
	padding: 8px 0 0 8px;
	text-decoration: none;
	width: 132px;
	_width: 140px;}
	
#content-bodyblade-buttons140x60 ul li.four a:hover {
	background: url(http://spinning.com/images/button_bodyblade_roll-sample6.png) no-repeat;}
	
	#content-bodyblade-buttons153x60 {
		height: 45px;
		margin: 1px 0 0 0;
		padding: 0;
		width: 758px;}
	
	#content-bodyblade-buttons153x60 ul {
		list-style: none;
		margin: 0;
		padding: 0;}

	#content-bodyblade-buttons153x60 ul li {
		list-style: none !important;
		float: left;
		margin: 0;
		padding: 0;}
		
	#content-bodyblade-buttons153x60 ul li.one a {
		background: url(../../images/button_bodyblade_153x60-1_off.png) no-repeat;
		display: block;
		color: #FFFFFF;
		font: 10pt normal normal Arial, Helvetica, sans-serif;
		height: 37px;
		_height: 45px;
		margin: 0 -2px 0 0;
		padding: 8px 0 0 8px;
		text-decoration: none;
		width: 146px;
		_width: 151px;}
		
	#content-bodyblade-buttons153x60 ul li.one a:hover {
		background: url(../../images/button_bodyblade_153x60-1_on.png) no-repeat;}
		
	#content-bodyblade-buttons153x60 ul li.two a,
	#content-bodyblade-buttons153x60 ul li.four a {
		background: url(../../images/button_bodyblade_153x60_off.png) no-repeat;
		display: block;
		color: #FFFFFF;
		font: 10pt normal normal Arial, Helvetica, sans-serif;
		height: 37px;
		_height: 45px;
		margin: 0 -2px 0 0;
		padding: 8px 0 0 8px;
		text-decoration: none;
		width: 146px;
		_width: 151px;}
		
	#content-bodyblade-buttons153x60 ul li.two a:hover,
	#content-bodyblade-buttons153x60 ul li.four a:hover {
		background: url(../../images/button_bodyblade_153x60_on.png) no-repeat;}
		
	#content-bodyblade-buttons153x60 ul li.three a {
		background: url(../../images/button_bodyblade_153x60-3_off.png) no-repeat;
		display: block;
		color: #FFFFFF;
		font: 10pt normal normal Arial, Helvetica, sans-serif;
		height: 37px;
		_height: 45px;
		margin: 0 -3px 0 0;
		padding: 8px 0 0 8px;
		text-decoration: none;
		width: 146px;
		_width: 152px;}
		
	#content-bodyblade-buttons153x60 ul li.three a:hover {
		background: url(../../images/button_bodyblade_153x60-3_on.png) no-repeat;}
		
	#content-bodyblade-buttons153x60 ul li.five a {
		background: url(../../images/button_bodyblade_153x60-5_off.png) no-repeat;
		display: block;
		color: #FFFFFF;
		font: 10pt normal normal Arial, Helvetica, sans-serif;
		height: 37px;
		_height: 45px;
		margin: 0 -3px 0 0;
		padding: 8px 0 0 8px;
		text-decoration: none;
		width: 146px;
		_width: 151px;}
		
	#content-bodyblade-buttons153x60 ul li.five a:hover {
		background: url(../../images/button_bodyblade_153x60-5_on.png) no-repeat;}

#content-bodyblade-text {
	border: 0;
	/*border-top: 0;
	border-right: 0;
	border-bottom:  5px solid #9C132E;
	border-left:  0;*/
	margin: 15px 0 0 0;
	padding: 0;}
	
#content-bodyblade-text h1 {
	background: /*#9C132E*/transparent url(../../images/content_bodyblade_text_h1-bg.png) no-repeat top left;
	color: #FFFFFF;
	font-size: 11pt !important;
	font-weight: normal !important;
	height: 24px;
	margin: 0;
	padding: 6px 0 0 12px;
	text-align: left;
	text-transform: uppercase;}
	
#content-bodyblade-text p {	
	background: #F4F4F4 url(../../images/content_bodyblade_text-bg.png) repeat-x 0 bottom;
	color: #323234;
	line-height: 14pt;
	margin: 0;
	padding: 8px 16px 16px 16px;
	text-align: left;}
	
#content-bodyblade-text ul.button {
	margin: 8px 16px;}
	
#content-home-features {
	height: 245px;
	margin: 10px auto 10px 10px;
	padding: 0;
	width: 980px;}
	
#content-home-features a {
	cursor: pointer;
	text-decoration: none;}

#content-home-features .home-feature {
	background-image: url(../../images/content_home_feature_div-bg-235.png);
	margin: 0 7px 0 0;
	vertical-align: top;}
	
#content-home-features .home-feature a {
	display: block;
	height: 245px;
	width: 235px;}
	
#content-home-features .home-feature h2 {
	background-image: url(../../images/content_home_feature_h2-bg-235.png);
	color: #616265;
	width: 227px;}
	
#content-home-features .home-feature img {
	height: 134px;
	width: 220px;}
	
#content-home-features .home-feature div {
	background: #9c132e url(../../images/content_home_feature_link-bg.png) repeat-x left top;
	margin: 9px 0 0 0;
	width: 227px;}

#content-home-features .home-feature div a {
	color: #FFFFFF;}

#content-home-features .last-feature {
	float: right;
	margin: 0 -3px 0 0;}
	
table.comparison-table td span.check-mark {
	color: #9c132e !important;}

/*** End New Styles for Content Pages, Brand-Specific ***/

.reg-mark {
	font-size: smaller;
	margin: 0 0 0 1px;
	padding: 0;
	position: relative;
	top: -2px;}
	
.document-type {
	color: #616265;
	font-size: 7pt;}
	
/*** Begin Styles for Landing Page Testimonials ***/

#landing-page-testimonial {
	width: 475px;
	padding: 8px; 
	border: 1px solid #CDCBCC; 
	background-color: #fcfcfc; 
	margin: 0 16px;}
	
#landing-page-testimonial p {
	font-size: .7em; 
	line-height: 11pt;}

#landing-page-testimonial .head-shot {
	float: left; 
	margin: 0 0 25px 0;
	width: 150px; 
	height: 160px;}
	
/*** End Styles for Landing Page Testimonials ***/

/*** Begin Styles for Testimonial Pages ***/

#testimonials p {
	background: #F0F0F0 url(../../images/content_box_corner_top-right.png) no-repeat top right;
	font-size: .75em;
	font-style: italic;
	margin: 10px 0 0 0;
	padding: 15px;}
	
#testimonials p.featured {
	background: #e6cbc8 url(../../images/content_box_corner_top-right.png) no-repeat top right;
	color: #323234;
	font-size: .75em;
	font-style: italic;
	margin: 10px 0 0 0;
	padding: 20px;}
	
#testimonials p span.open-quotes {
	color: #95969a;
	font-size: 1.5em;
	font-weight: bold;
	margin: 0 4px 0 0;}

#testimonials p span.close-quotes {
	color: #95969a;
	font-size: 1.25em;
	font-weight: bold;
	margin: 0 0 0 4px;}
	
#testimonials p.featured span.open-quotes {
	color: #616265;
	font-size: 1.5em;
	font-weight: bold;
	margin: 0 4px 0 0;}

#testimonials p.featured span.close-quotes {
	color: #616265;
	font-size: 1.25em;
	font-weight: bold;
	margin: 0 0 0 4px;}
	
#testimonials p.source {
	background-color: #E1E1E1;
	background-image: none;
	border-top: 1px dotted #95969a;
	color: #9c3022;
	font-size: .66em;
	font-style: normal;
	margin: 0 0 20px 0;
	padding: 10px 20px;}
	
#testimonials p.source-featured {
	background-color: #c98d86;
	background-image: none;
	border-top: 1px dotted #4c1811;
	color: #323234;
	font-size: .66em;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 20px 0;
	padding: 10px 20px;}

#testimonials p.read-more {
	background-color: #616265;
	background-image: none;
	border-top: 1px dotted #4c1811;
	font-size: .66em;
	font-style: normal;
	font-weight: bold;
	margin: -20px 0 0 0;
	padding: 10px 20px;
	text-align: right;}

#testimonials p.read-more a {	
	color: #FFFFFF;}

/*** End Styles for Testimonial Pages ***/

/*** Begin Styles for AdWords Landing Pages ***/

#adwords-content-text {	
	/*background: #F4F4F4 url(../../images/content_bodyblade_text-bg.png) repeat-x 0 bottom;*/
	border: 0;
	float: right;
	/*border-top: 0;
	border-right: 0;
	border-bottom:  5px solid #9C132E;
	border-left:  0;*/
	margin: 15px 15px 0 0;
	padding: 0;
	width: 480px;}
	
#adwords-content-text h1 {
	/*background: transparent url(../../images/content_bodyblade_text_h1-bg.png) no-repeat top left;*/
	color: #9C132E;
	font-family: Arial Black, sans-serif;
	font-size: 24pt !important;
	font-weight: normal !important;
	margin: -13px 0 0 0 !important;
	_margin: 0 !important;
	#margin: 0 !important;
	padding: 0;
	text-align: left;
	text-transform: uppercase;}
	
#adwords-content-text h2 {
	color: #000000;
	font-family: Arial Black, sans-serif;
	font-size: 14pt !important;
	margin: 0;}
	
#adwords-content-text p {
	color: #323234;
	font-size: 11pt;
	line-height: 18pt;
	margin: 0;
	padding: 15px 15px 0 0;
	text-align: left;}
	
#adwords-content-text img {
	display: block;
	margin: 18px auto 0 auto !important;}
	
#adwords-content-text ul.button {
	margin: 8px 16px;}
	
#adwords-content-video {
	float: left;
	margin: 15px;}

/*** End Styles for AdWords Landing Pages ***/

#social-links {
	background: #d5d5d5 none repeat-x left bottom;
	height: 40px;
	margin: 0 auto;
	margin-top: -10px;
	width: 970px;}
	
#social-links h4 {
	color: #9C132E;
	font-family: "Arial Black";
	font-size: .8em;
	font-weight: normal;
	margin: 5px 5px 5px 10px;
	text-shadow: none;}
	
#social-links ul {
	float: right;
	margin: 5px !important;
	#margin: 5px 5px 0 0 !important;
	_margin: 5px 5px 0 0 !important;}
	
#social-links ul li {
	float: left;
	margin-left: 5px;}
