@charset "utf-8";
/* CSS Document */

@import url(/_css/joined.css);
			
			/* LEFT COL STYLES */
				a#btnStore {
					position:relative;
					width:267px;
					height:106px;
					background:url('/_images/common/promoBtn_store_up.jpg') top left no-repeat;
					margin-top:5px;
					float:left;
				}			
				a#btnPromo {
					position:relative;
					width:267px;
					height:106px;
					background:url('/_images/common/promoBtn_trial_up.jpg') top left no-repeat;
					margin-top:5px;
					float:left;
				}
				a#btnFranchise {
					position:relative;
					width:267px;
					height:107px;
					background:url('/_images/common/promoBtn_franchise_up.jpg') top left no-repeat;
					margin-top:5px;
					float:left;
				}
				a#btnFacebook {
					position:absolute;
					top:8px;
					right:6px;
					width:28px;
					height:29px;
					background:url('/_images/int/tiny_facebook.png') top left no-repeat;
				}
				a#btnTwitter {
					position:absolute;
					top:8px;
					right:36px;
					width:28px;
					height:29px;
					background:url('/_images/int/tiny_twitter.png') top left no-repeat;
				}
					a#btnTwitter span, a#btnFacebook span {
						display:none;
						visibility:hidden;
					}
			/* RIGHT COL STYLES */
				h1.title {
					position:relative;
					margin:0;
					padding:0;
					width:681px;
					height:42px;
					background:url('/_images/int/title_programs.jpg') top left no-repeat;
				}
					#about h1.title {
						background:url('/_images/int/title_about.jpg') top left no-repeat;
					}
					#programs h1.title {
						background:url('/_images/int/title_programs.jpg') top left no-repeat;
					}
					#blog h1.title {
						background:url('/_images/int/title_blogs.jpg') top left no-repeat;
					}
					#franchise h1.title {
						background:url('/_images/int/title_franchise.jpg') top left no-repeat;
					}
					#locations h1.title {
						background:url('/_images/int/title_location.jpg') top left no-repeat;
					}
				div.text {
					position:relative;
					width:640px;
					margin:0 auto;
					padding-top:10px;
				}
					div.text h2 {
						color:#c00;
						font-size:30px;
						margin-top:0;
						padding:0;
						letter-spacing:-.05em;
					}
					div.text p {
						margin-bottom:0;
					}
					div.text ul {
						padding-left:15px;
					}
					div.text li {
						margin-left:5px;
					}
