@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	}
	
body {
	background-image:url(../images/page-bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#E0DBAC;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	}
	
.clear {
	clear:both;
	}
	
a img {
	outline:0px;
	border:0px;
	}
	
	div#container {
		width:900px;
		padding:0px 20px 20px 20px;
		margin:0 auto;
		}
		
		div#header {
			height:93px;
			padding:16px 0px 0px 0px;
			position:relative;
			}
			
			div#header a.logo {
				display:block;
				float:left;
				padding:3px 0px 0px 0px;
				margin:0px 0px 0px -13px;
				}
			
			div#header div#providesupport {
				position:absolute;
				top:18px;
				right:202px;
				width:166px;
				height:60px;
				border-top:15px solid #485C88;
				border-bottom:14px solid #B5C7ED;
				}
				
			a.contact-top {
				float:right;
				clear:right;
				background-color:#EDEDED;
				background-image:url(../images/clickdirections.gif);
				background-repeat:no-repeat;
				background-position:top right;
				padding:8px 0px 0px 13px;
				width:187px;
				height:36px;
				clear:right;
				margin:2px 0px 0px 0px;
				color:#000000;
				text-decoration:none;
				}
				
				a.contact-top:hover {
					background-position:right bottom;
					}
					
			p#award {
				display:block;
				float:right;
				background-image:url(../images/best-of-worcester-2010.png);
				width:60px;
				height:60px;
				text-indent:-9999px;
				margin:15px 0px 0px 15px;
				}
					
			a#bbb {
				display:block;
				float:right;
				background-image:url(../images/bbbsealh1US.gif);
				width:135px;
				height:51px;
				text-indent:-9999px;
				margin:15px 0px 0px 15px;
				}
				
		ul#navlist {
			list-style:none;
			display:block;
			background-color:#0D3DF7;
			height:24px;
			}
			
			ul#navlist li {
				list-style:none;
				display:inline;
				}
				
				ul#navlist li a {
					display:block;
					float:left;
					color:#FFFFFF;
					text-decoration:none;
					border-right:1px solid #345FF9;
					padding:7px 8px 0px 8px;
					height:17px;
					font-size:11px;
					line-height:11px;
					}
				
				ul#navlist li a:hover {
					background-color:#345FF9;
					}
					
				ul#navlist li.active a {
					background-color:#071ECF;
					height:18px;
					margin:0px 0px -1px 0px;
					}
					
				ul#navlist li.tavern a {
					background-color:#2B58F9;
					float:right;
					}

				ul#navlist li.active-thin a {
					background-color:#071ECF;
					}
					
				
		ul#subnavlist, div#subnav ul {
			list-style:none;
			display:block;
			background-color:#071ECF;
			height:24px;
			margin:1px 0px 0px 0px;
			}
			
			ul#subnavlist li, div#subnav ul li {
				list-style:none;
				display:inline;
				}
				
				ul#subnavlist li a, div#subnav ul li a {
					display:block;
					float:left;
					color:#FFFFFF;
					text-decoration:none;
					border-right:1px solid #345FF9;
					padding:7px 8px 0px 8px;
					height:17px;
					font-size:11px;
					line-height:11px;
					}
				
				ul#subnavlist li a:hover, div#subnav ul li a:hover {
					background-color:#0D3DF7;
					}
					
				ul#subnavlist li.active a, div#subnav ul li a.active a {
					background-color:#07136C;
					}
					
				ul#subnavlist li.activetab a {
					background-color:#07136C;
					height:18px;
					margin:0px 0px -1px 0px;
					}
				
		ul#subsubnavlist {
			list-style:none;
			display:block;
			background-color:#07136C;
			height:24px;
			margin:1px 0px 0px 0px;
			}
			
			ul#subsubnavlist li {
				list-style:none;
				display:inline;
				}
				
				ul#subsubnavlist li a {
					display:block;
					float:left;
					color:#FFFFFF;
					text-decoration:none;
					border-right:1px solid #071ECF;
					padding:7px 8px 0px 8px;
					height:17px;
					font-size:11px;
					line-height:11px;
					}
				
				ul#subsubnavlist li a:hover {
					background-color:#071ECF;
					}
					
				ul#subsubnavlist li.active a {
					background-color:#F9B516;
					color:#07136C;
					}
					
		div#header-image {
			margin:1px 0px 0px 0px;
			}
					
		body.index div#header-image {
			background-image:url(../images/headers/index.jpg);
			height:450px;
			}
					
		body.inner div#header-image {
			height:277px;
			}
					
		body.club-info div#header-image {
			background-image:url(../images/headers/ballroom.jpg);
			}
					
		body.macdonalds div#header-image {
			background-image:url(../images/headers/bar.jpg);
			}
					
		body.directions div#header-image {
			background-image:url(../images/headers/outside.jpg);
			}
					
		body.for-kids div#header-image {
			background-image:url(../images/headers/kidsroom.jpg);
			}
					
		body.gift-certificates div#header-image {
			background-image:url(../images/headers/bikes.jpg);
			}
					
		body.health-care-benefit-forms div#header-image {
			background-image:url(../images/headers/largeroom.jpg);
			}
					
		body.hours div#header-image {
			background-image:url(../images/headers/pool.jpg);
			}
					
		body.kardio-kids div#header-image {
			background-image:url(../images/headers/stretchstairs.jpg);
			}
					
		body.massage-therapy div#header-image {
			background-image:url(../images/headers/massage.jpg);
			}
					
		body.member-survey div#header-image {
			background-image:url(../images/headers/smalllockers.jpg);
			}
					
		body.membership-benefits div#header-image {
			background-image:url(../images/headers/treadmills.jpg);
			}
					
		body.membership-corporate div#header-image {
			background-image:url(../images/headers/weightroom.jpg);
			}
					
		body.membership-individual div#header-image {
			background-image:url(../images/headers/weightroom2.jpg);
			}
					
		body.personal-trainers div#header-image {
			background-image:url(../images/headers/weightroom4.jpg);
			}
					
		body.personal-training div#header-image {
			background-image:url(../images/headers/weightroom3.jpg);
			}
					
		body.referral-rewards div#header-image {
			background-image:url(../images/headers/weightroom5.jpg);
			}
					
		body.schedule-a-tour div#header-image, body.contact div#header-image {
			background-image:url(../images/headers/bikeline.jpg);
			}

		body.team div#header-image {
			background-image:url(../images/headers/largeroom.jpg);
			}

		body.saintvincent div#header-image {
			background-image:url(../images/headers/saintvincent.jpg);
			}
			
			ul#slideshow {
				display:block;
				float:left;
				list-style:none;
				}
			
				ul#slideshow li {
					list-style:none;
					}
			
			a.gallery-link {
				display:block;
				float:left;
				text-indent:-9999px;
				height:62px;
				width:62px;
				}
				
			div.schedule-index {
				float:right;
				width:200px;
				}
				
				div.schedule-index p {
					display:block;
					font-weight:bold;
					color:#0D3DF7;
					height:18px;
					padding:10px 0px 0px 11px;
					font-size:13px;
					}
					
				div.schedule-index ul.schedule-list {
					list-style:none;
					}
					
					div.schedule-index ul.schedule-list li {
						list-style:none;
						display:inline;
						}
					
						div.schedule-index ul.schedule-list li a {
							display:block;
							width:175px;
							height:54px;
							margin:1px 0px 0px 8px;
							padding:13px 5px 0px 5px;
							color:#000000;
							text-decoration:none;
							}
					
						div.schedule-index ul.schedule-list li a:hover {
							background-color:#FFFFFF;
							}
				
			div.schedule-inner {
				float:right;
				width:200px;
				}
				
				div.schedule-inner p {
					display:block;
					font-weight:bold;
					color:#0D3DF7;
					height:13px;
					padding:1px 0px 0px 11px;
					font-size:13px;
					}
					
				div.schedule-inner ul.schedule-list {
					list-style:none;
					}
					
					div.schedule-inner ul.schedule-list li {
						list-style:none;
						display:inline;
						}
					
						div.schedule-inner ul.schedule-list li a {
							display:block;
							width:175px;
							height:53px;
							margin:1px 0px 0px 8px;
							padding:11px 5px 0px 5px;
							color:#000000;
							text-decoration:none;
							}
					
						div.schedule-inner ul.schedule-list li a:hover {
							background-color:#FFFFFF;
							}
						
		div#wrapper {
			border-top:1px solid #FFFFFF;
			background-image:url(../images/sidebar-bg.jpg);
			background-repeat:repeat-y;
			background-position:top right;
			background-color:#FFFFFF;
			}
			
			div.content-index {
				float:left;
				width:370px;
				padding:27px 0px 27px 15px;
				line-height:18px;
				}
			
				div.content-index p {
					margin:0px 0px 8px 0px;
					}
			
				div.content-index ul, div.content-index ol {
					margin:0px 0px 8px 14px;
					}
					
				div.content-index ul, div.content-index ol {
					margin:0px 0px 8px 20px;
					}
			
			div.content-wide {
				float:left;
				padding:27px 10px 27px 15px;
				line-height:18px;
				width:660px;
				}
			
				div.content-wide h1 {
					margin:0px 0px 8px 0px;
					font-size:18px;
					}

				div.content-wide h2 {
					text-decoration:none;
					color: #0000EE;
					font-size:20px;
					letter-spacing:-1px;
					line-height:22px;
					font-weight:bold;
					display:block;
					padding:0px 0px -5px 0px;
				}		
		
				div.content-wide p {
					margin:0px 0px 8px 0px;
					}
					
				div.content-wide ul, div.content-wide ol {
					margin:0px 0px 8px 20px;
					}

				div.content-wide li {
					list-style:none;
				}		
			
			div.content-inner {
				float:left;
				width:320px;
				padding:27px 10px 27px 15px;
				line-height:18px;
				}
			
				div.content-inner h1 {
					margin:0px 0px 8px 0px;
					font-size:18px;
					}
			
				div.content-inner p {
					margin:0px 0px 8px 0px;
					}
					
				div.content-inner ul, div.content-inner ol {
					margin:0px 0px 8px 20px;
					}
			
				div.content-inner p span.indent {
					margin:0px 0px 0px 10px;
					display:block;
					float:left;
					width:203px;
					}
			
				div.content-inner p a.highlight-link{
					margin:0px 0px 8px 0px;
					background-color:#071ECF;
					color:#FFFFFF;
					padding:12px;
					display:block;
					text-decoration:none;
					}
			
				div.content-inner p a.highlight-link:hover {
					background-color:#0D3DF7;
					}
			
					div.content-inner p a.highlight-link span {
						font-size:18px;
						letter-spacing:-1px;
						display:block;
						padding:0px 0px 5px 0px;
						margin:0px 0px 5px 0px;
						border-bottom:1px dotted #0D3DF7;
						}
			
				div.content-inner ul, div.content-inner ol {
					margin:0px 0px 8px 14px;
					}
					
				a.trainerpic {
					display:block;
					float:left;
					width:100px;
					text-align:center;
					margin:0px 1px 1px 0px;
					text-decoration:none;
					background-color:#0641B1;
					color:#FFFFFF;
					}
					
					a.trainerpic:hover {
						background-color:#07136C;
						}
						
				a.widebttn {
					display:block;
					text-decoration:none;
					background-color:#0641B1;
					padding:5px 3px 3px 5px;
					color:#FFFFFF;
					}
					
					a.widebttn img {
						float:left;
						margin:0px 20px 0px 0px;
						}
					
					a.widebttn:hover {
						background-color:#07136C;
						}
					
			div#sidebar {
				width:185px;
				float:right;
				padding:8px 7px 8px 8px;
				}
				
				div#calendar {
					background-image:url(../images/calendar-bg.gif);
					width:185px;
					height:192px;
					}
					
			ul#big-bttns {
				list-style:none;
				padding:2px 0px 0px 20px;
				}
				
				ul#big-bttns li {
					list-style:none;
					display:inline;
					}
				
					ul#big-bttns li a {
						display:block;
						float:left;
						margin:6px 6px 0px 0px;
						}
				
					ul#big-bttns li a:hover {						
						filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
						}
				
					ul#big-bttns li a.big-bttn {
						background-image:url(../images/bttn-index-big.jpg);
						height:121px;
						color:#FFFFFF;
						text-decoration:none;
						width:112px;
						padding:11px 14px 0px 14px;
						font-size:11px;
						}
						
						ul#big-bttns li a.big-bttn span {
							font-weight:bold;
							font-size:28px;
							display:block;
							line-height:26px;
							letter-spacing:-1px;
							padding:0px 0px 5px 0px;
							}
				
					ul#big-bttns li a.fallon {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-fallon.png);
						}
				
					ul#big-bttns li a.bluecross {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-bluecross.png);
						}
				
					ul#big-bttns li a.ihrsa {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-ihrsa.png);
						}
				
					ul#big-bttns li a.linkedin {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-linkedin.png);
						}
				
					ul#big-bttns li a.facebook {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-facebook.png);
						}
				
					ul#big-bttns li a.tufts {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-tufts.png);
						}
				
					ul#big-bttns li a.harvard {
						text-indent:-9999px;
						width:140px;
						height:24px;
						background-image:url(../images/bttn-harvard.gif);
						}
						
			div#rssfeed {
				float:left;
				width:272px;
				padding:27px 0px 27px 20px;
				}
				
				div#rssfeed ul {
					list-style:none;
					}
					
					div#rssfeed ul li {
						list-style:none;
						margin:0px 0px 4px 0px;
						}

					div#rssfeed ul li a {
						color: #0D3DF7;
						text-decoration:none;
						}

					div#rssfeed ul li a:hover{
						text-decoration:underline;
						}
					
			ul#small-bttns {
				float:right;
				list-style:none;
				padding:2px 0px 0px 0px;
				}
				
				ul#small-bttns li {
					list-style:none;
					display:inline;
					}
				
					ul#small-bttns li a {
						display:block;
						margin:1px 0px 0px 0px;
						background-position:top left;
						color:#97B0DE;
						}
				
					ul#small-bttns li a:hover {
						background-position:bottom left;
						color:#FFFFFF;
						}
				
					ul#small-bttns li a.plain-bttn {
						background-image:url(../images/socmedia-blank-short.gif);
						width:171px;
						height:71px;
						padding:9px 7px 0px 7px;
						text-decoration:none;
						font-weight:bold;
						text-align:left;
						font-size:12px;
						font-weight:normal;
						line-height:14px;
						}
				
						ul#small-bttns li a.plain-bttn strong {
							font-weight:bold;
							font-size:20px;
							display:block;
							color:#FFFFFF;
							padding:0px 0px 3px 0px;
							}
				
					ul#small-bttns li a.plain-bttn-short {
						background-image:url(../images/socmedia-blank-short.gif);
						width:171px;
						height:17px;
						padding:4px 7px 0px 7px;
						text-decoration:none;
						text-align:left;
						font-size:13px;
						}
				
						ul#small-bttns li a.plain-bttn-short:hover, ul#small-bttns li a.plain-bttn:hover {
							color:#FFFFFF;
							}
				
					ul#small-bttns li a#facebook {
						text-indent:-9999px;
						width:185px;
						height:33px;
						background-image:url(../images/socmedia-facebook.gif);
						}
				
					ul#small-bttns li a#myspace {
						text-indent:-9999px;
						width:185px;
						height:33px;
						background-image:url(../images/socmedia-myspace.gif);
						}
				
					ul#small-bttns li a#digg {
						text-indent:-9999px;
						width:185px;
						height:33px;
						background-image:url(../images/socmedia-digg.gif);
						}
				
					ul#small-bttns li a#twitter {
						text-indent:-9999px;
						width:185px;
						height:33px;
						background-image:url(../images/socmedia-twitter.gif);
						}
						
					ul#small-bttns li a#rss-feed {
						text-indent:-9999px;
						width:185px;
						height:33px;
						background-image:url(../images/rss-feed-bttn.gif);
						}
						
		div#footer {
			background-image:url(../images/footer-bg.jpg);
			background-repeat:no-repeat;
			height:48px;
			}
			
			div#footer p.footer-left {
				display:block;
				float:left;
				color:#000000;
				padding:20px 0px 0px 140px;
				}
			
			div#footer p.footer-right {
				display:block;
				float:right;
				color:#AAA789;
				padding:20px 10px 0px 0px;
				text-align:right;
				font-size:10px;
				}
			
				div#footer p.footer-right a {
					color:#AAA789;
					text-decoration:none;
					}
			
				div#footer p.footer-right a:hover {
					color:#000000;
					text-decoration:underline;
					}
					
form.fullwidth {
	width:600px;
	display:block;
	}

label {
	font-size:12px;
	display:block;
	margin:0px 0px 10px 0px;
	clear:both;
}

textarea.long, input.long {
	width:300px;
	background-color:#EEEEEE;
	border:1px solid #EEEEEE;
	padding:1px;
	margin-top:4px;
}

textarea.long:hover, textarea.long:focus, input.long:hover, input.long:focus {
	width:300px;
	background-color:#FFFFFF;
	border:1px solid #000000;
}

input.submitbutton {
	float:right;
	width:150px;
}

span.checkboxfloat {
	float:left;
	display:block;
	padding:5px 30px 5px 10px;
	margin:0px 1px 20px 0px;
	background-color:#eeeeee;
	}

	span.checkboxfloat input {
		float:left;
		display:block;
		}
	
	span.checkboxtxt {
		display:block;
		float:left;
		margin:0px 0px 0px 10px;
		}
		
span.box1 {
	color:#009900;
	}
		
span.box2 {
	color:#0000FF;
	}
		
span.box3 {
	color:#FF0000;
	}
	
div.post {
	padding:20px 40px 20px 40px;
	border-top:1px solid #999999;
	display:block;
	clear:both;
	}
	
	div.post h2, div.post h2 a, div.post h3, div.post h3 a {
		text-decoration:none;
		font-size:24px;
		letter-spacing:-1px;
		line-height:26px;
		font-weight:bold;
		display:block;
		float:left;
		width:150px;
		padding:0px 20px 20px 0px;
		text-align:right;
		}
	
	div.post h2 a:hover {
		text-decoration:none;
		}
		
	div.post div.entry, div.post div.entrytext {
		float:right;
		width:400px;
		}
		
	div.post div.top_meta {
		margin:0px 0px 10px 0px;
		font-weight:bold;
		font-style:italic;
		}
		
		
	div.post div.bottom_meta {
		clear:both;
		color:#999999;
		font-style:italic;
		}
		
		div.post div.bottom_meta a {
			color:#999999;
			}
			
	div.post img {
		float:left;
		padding:0px 20px 10px 0px;
		}
			
	div#sidebar h3 {
		color:#071ECF;
		display:block;
		background-color:#FFFFFF;
		padding:3px;
		}
			
	div#sidebar ul {
		list-style:none;
		}
		
		div#sidebar ul li {
			list-style:none;
			}
			
			div#sidebar ul ul li a {
				display:block;
				background-color:#0D3DF7;
				color:#FFFFFF;
				padding:3px;
				text-decoration:none;
				border-bottom:1px solid #345FF9;
				}
			
			div#sidebar ul ul li a:hover {
				background-color:#345FF9;
				}
			
				div#sidebar ul ul ul li a {
					display:block;
					background-color:#071ECF;
					color:#FFFFFF;
					text-decoration:none;
					padding:3px 3px 3px 10px;
					border-bottom:1px solid #345FF9;
					}
					
			div#sidebar ul ul {
				margin:0px 0px 20px 0px;
				}
					
				div#sidebar ul ul ul {
					margin:0px 0px 0px 0px;
					}

				div.content-wide a.item, div.content-inner a.item{
					display:block;
					padding:8px 20px 8px 70px;
					background-image:url(../images/pdficonbw.gif);
					background-repeat:no-repeat;
					background-position:10px 8px;
					background-color:#DEE4FE;
					margin:0px 0px 1px 0px;
					color:#000000;
					text-decoration:none;
					font-size:14px;
				}
				
				div.content-wide a.item:hover, div.content-inner a.item:hover{
					background-image:url(../images/pdficon.gif);
					background-color:#F4D418;
				}
				
				div.content-wide a.item span, div.content-inner a.item span{
					color:#11749E;
					font-size:10px;
				}
										
										
/* SOCIAL MEDIA HEADER */

	div.trainer-kat {
		background-image:url(../images/headers/socialmedia/kat.jpg);
		}
		
		div#socmedia-header {
			float:left;
			padding:30px 0px 0px 40px;
			width:355px;
			color:#FFFFFF;
			}
			
			div#socmedia-header h2 {
				font-size:32px;
				line-height:35px;
				letter-spacing:-1px;
				}
			
			div#socmedia-header p {
				font-size:12px;
				margin:0px 0px 10px 0px;
				line-height:18px;
				}
				
			ul.socmedia-navlist {
				list-style:none;
				display:block;
				height:60px;
				padding:10px 0px 0px 0px;
				width:350px;;
				float:left;
				}
				
				ul.socmedia-navlist li {
					list-style:none;
					display:inline;
					}
					
					ul.socmedia-navlist li a {
						display:block;
						width:60px;
						height:60px;
						margin:0px 10px 0px 0px;
						text-indent:-9999px;
						float:left;
						}
						
					ul.socmedia-navlist li a.header-facebook {
						background-image:url(../images/headers/socialmedia/facebook.png);
						}
						
					ul.socmedia-navlist li a.header-twitter {
						background-image:url(../images/headers/socialmedia/twitter.png);
						}
						
					ul.socmedia-navlist li a.header-youtube {
						background-image:url(../images/headers/socialmedia/youtube.png);
						}
						
					ul.socmedia-navlist li a.header-myspace {
						background-image:url(../images/headers/socialmedia/myspace.png);
						}
						
					ul.socmedia-navlist li a.header-feed {
						background-image:url(../images/headers/socialmedia/feed.png);
						}
	
		a.socmedia-blogger {
			float:right;
			width:280px;
			display:block;
			color:#FFFFFF;
			text-decoration:none;
			padding:200px 0px 0px 10px;
			font-size:18px;
			letter-spacing:-1px;
			font-weight:bold;
			cursor:pointer;
			}
			
			a.socmedia-blogger span.position-title {
				font-size:10px;
				font-style:italic;
				display:block;
				letter-spacing:0px;
				}
			
			a.socmedia-blogger span.link-title {
				font-size:10px;
				display:block;
				color:#FF9900;
				text-decoration:underline;
				letter-spacing:0px;
				}
				
/* SCROLLING SOCIALMEDIA HEADER */

	div.trainers {
		background-image:url(../images/headers/socialmedia/sidebar.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
		
		li.socmedia-scroll {
			float:left;
			padding:0px 0px 0px 40px;
			width:660px;
			color:#FFFFFF;
			height:277px;
			}
			
			
		
		li.agnies-zkapotoczniak {
			background-image:url(../images/headers/socialmedia/trainers/agnies-zkapotoczniak.jpg);
			}
		
		li.andrea-macdonald {
			background-image:url(../images/headers/socialmedia/trainers/andrea-macdonald.jpg);
			}
		
		li.becky-marone {
			background-image:url(../images/headers/socialmedia/trainers/becky-marone.jpg);
			}
		
		li.bob-bourrassa {
			background-image:url(../images/headers/socialmedia/trainers/bob-bourrassa.jpg);
			}
		
		li.brenda-morris {
			background-image:url(../images/headers/socialmedia/trainers/brenda-morris.jpg);
			}
		
		li.chris-milosh {
			background-image:url(../images/headers/socialmedia/trainers/chris-milosh.jpg);
			}
		
		li.ed-williams {
			background-image:url(../images/headers/socialmedia/trainers/ed-williams.jpg);
			}
		
		li.ellen-green {
			background-image:url(../images/headers/socialmedia/trainers/ellen-green.jpg);
			}
		
		li.gene-kaczyk {
			background-image:url(../images/headers/socialmedia/trainers/gene-kaczyk.jpg);
			}
		
		li.jack-curtis {
			background-image:url(../images/headers/socialmedia/trainers/jack-curtis.jpg);
			}
		
		li.jared-chrudimsky {
			background-image:url(../images/headers/socialmedia/trainers/jared-chrudimsky.jpg);
			}
		
		li.joe-santa-maria {
			background-image:url(../images/headers/socialmedia/trainers/joe-santa-maria.jpg);
			}
		
		li.joey-canncelmo {
			background-image:url(../images/headers/socialmedia/trainers/joey-canncelmo.jpg);
			}
		
		li.kat-pittinger {
			background-image:url(../images/headers/socialmedia/trainers/kat-pittinger.jpg);
			}
		
		li.katrina-mccormick {
			background-image:url(../images/headers/socialmedia/trainers/katrina-mccormick.jpg);
			}
		
		li.lisa-tingue {
			background-image:url(../images/headers/socialmedia/trainers/lisa-tingue.jpg);
			}
		
		li.louise-nelson {
			background-image:url(../images/headers/socialmedia/trainers/louise-nelson.jpg);
			}
		
		li.lynn-gillespie {
			background-image:url(../images/headers/socialmedia/trainers/lynn-gillespie.jpg);
			}
		
		li.marc-fortin {
			background-image:url(../images/headers/socialmedia/trainers/marc-fortin.jpg);
			}
		
		li.marilyn-pinaud {
			background-image:url(../images/headers/socialmedia/trainers/marilyn-pinaud.jpg);
			}
		
		li.mary-daniels {
			background-image:url(../images/headers/socialmedia/trainers/mary-daniels.jpg);
			}
		
		li.michael-ward {
			background-image:url(../images/headers/socialmedia/trainers/michael-ward.jpg);
			}
		
		li.picky-lanigan {
			background-image:url(../images/headers/socialmedia/trainers/picky-lanigan.jpg);
			}
		
		li.ray-desroches {
			background-image:url(../images/headers/socialmedia/trainers/ray-desroches.jpg);
			}
		
		li.rick-mccarthy {
			background-image:url(../images/headers/socialmedia/trainers/rick-mccarthy.jpg);
			}
		
		li.sandy-halloway {
			background-image:url(../images/headers/socialmedia/trainers/sandy-halloway.jpg);
			}
		
		li.sheri-rohr {
			background-image:url(../images/headers/socialmedia/trainers/sheri-rohr.jpg);
			}
		
		li.tim-macdonald {
			background-image:url(../images/headers/socialmedia/trainers/tim-macdonald.jpg);
			}
			
			li.socmedia-scroll h2 {
				font-size:32px;
				line-height:35px;
				letter-spacing:-1px;
				width:350px;
				display:block;
				float:left;
				padding:30px 0px 0px 0px;
				}
			
			li.socmedia-scroll p {
				font-size:12px;
				width:350px;
				margin:0px 0px 10px 0px;
				line-height:18px;
				display:block;
				float:left;
				}
				
div#rssfeed a.highslide {
	position:relative;
	display:block;
	width:160px;
	height:120px;
	z-index:200;
	float:left;
	margin:0px 3px 3px 0px;
	}
				
	div#rssfeed a.highslide span {
		position:absolute;
		top:43px;
		left:55px;
		background-image:url(../images/youtube-button.gif);
		width:50px;
		height:34px;
		display:block;
		z-index:400;
		}
		
p#printdetails {
		display:block;
		float:right;
		background-image:url(../images/print-background.gif);
		width:138px;
		height:53px;
		padding:10px 70px 0px 10px;
		font-size:11px;
		line-height:16px;
		}