/* =body Declare body 
__________________*/

	body {
		width:750px;
		font-size: 90%;
		font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans-serif;
		margin:0 auto;
		padding:0;
		background:#666666 url('background1.gif') top left repeat-x;
		}


/* Wireframe 
___________________

	div {
		margin:0;
		padding;0;
		border: 1px solid #000000;
		}*/

/* =h1 Rules for headings 
___________________________*/

	h1 {
	font-size:110%;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Sans-serif;
	color:#FC6E04;
	line-height:90%;
	padding:15px 0 5px 0;
	margin:0;
		}

	h2 {
		font-size:100%;
		font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
		font-variant:normal;
		color:#FC6E04;
		line-height:90%;
		letter-spacing:1px;
		padding:5px 0 0 0;
		margin:0;
		}

	h3 {
	font-size:90%;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-variant:normal;
	color:#FC6E04;
	line-height:80%;
	letter-spacing:1px;
	padding:8px 0 0 0;
	margin:0;
		}

	h4 {
		font-size:80%;
		font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
		font-variant:normal;
		color:#A6C297;
		line-height:75%;
		padding:5px 0 5px 0;
		margin:0;
		}

	p {
		font-size:90%;
		line-height:130%;
		padding:5px 0 0 0;
		margin:0;
		}

	h1 a {
		text-decoration: none;}
		h1 a:link {color: #CC6666 }
		h1 a:visited {color: #CC6666 }
		h1 a:hover {letter-spacing: 2px }


	h2 a {
		text-decoration: none;}
		h2 a:link {color: #CC6666 }
		h2 a:visited {color: #CC6666 }
		h2 a:hover {letter-spacing: 2px }


	h3 a {
		text-decoration: none;}
		h3 a:link {color: #A6C297 }
		h3 a:visited {color: #A6C297 }
		h3 a:hover {letter-spacing: 2px }


	p a {
		text-decoration: none;}
		p a:link {color: #000000; border-bottom:1px dashed #666633;}
		p a:visited {color:#000000; border-bottom:1px dashed #666633; }
		p a:hover {color: #000000; border-bottom:1px dashed #666633; }



/* =remove Wireframing - remove after dev
__________________________________________ 

	div {		
		margin:0;
		padding:0;
		border:2px solid #FF0000;
		} */

/* =container Container 
__________________________*/

		#container {
		padding:0;
		width:750px;
		margin:0;
		background-color:#FFFFFF;
		}

	.clearfix:after {
   		content: "."; 
    		display: block; 
    		height: 0; 
    		clear: both; 
    		visibility: hidden;
		}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */

/* ---------------
   Layout elements
   --------------- */

/* =masthead Masthead and descendants (Liquid position 2 column)
_________________________________________________________________*/

	#masthead {
		margin:0;
		padding:0;
		position:relative;
		background:url(sportsmassagelogoR.gif) no-repeat;
		background-color:#FFFFFF;
		border-bottom:1px solid #000000;
		width:750px;
		height:380px;
		}

/* Main Respond 1st logo */

	#masthead img {
		float:left;
		margin:0;
		border:0;
		}



/* Masthead menu */

	#topmenu {
		margin:0;
		padding:2px 20px 2px 0;
		position:relative;
		background-color:#333333;
		width:730px;
		height:23px;
		text-align:left;
		}

	#topmenu ul {
		position:relative;
		margin:0;
		padding:0 5px 0 5px;
		}

	#topmenu li {
		display:inline;
		margin:0;
		padding:0 15px 0 0;
		list-style-type: none;
		color: #FFFFFF;
		text-align: right;
		text-decoration:none;
		font-family: "Lucinda Grande", Arial, Sans-serif;
		font-size: 90%;
		line-height: 100%;
		}
				
	#topmenu li a {
		text-decoration: none;
		letter-spacing: 3px; }
		li a:link {color: #FFFFFF }
		li a:visited {color: #FFFFFF }
		li a:hover {color: #FC6E04 }

	#topmenu img {
		margin:0;
		border:0;
		}

/* =content Content Standard layout 
____________________________________*/


	#content {
		margin:10px 160px 0;
		padding:0;
		position:relative;
		width:560px;
		minimum-height:570px;
		voice-family:"\"}\"";
		voice-family:inherit;
		margin:0;
		padding:0 10px;
		}

	html>body #content {
		margin:10px 0 0 160px;
		padding:0;
		}



/* content links */

		p a {
		text-decoration: none;
		p a:link {color: #000000 }
		p a:visited {color: #000000 }
		p a:hover {color: #666633 }
		}

	#quote {
	font-size:100%;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	color:#999;
	line-height:120%;
	letter-spacing:1px;
	padding:10px 0 10px 0;
	margin:0;
		}

	#bullet {
		font-size:90%;
		line-height:110%;
		padding:5px 5px 0 0;
		margin:0 10px 0 0;
		}

	#sub-bullet {
		font-size:90%;
		line-height:110%;
		padding:5px 0 0 0;
		margin:0 15px 0 0;
		}


/* Subscribe forms
___________________ */

	#mc_embed_signup{background:#fff; 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; 
		font-size:90%;
		line-height:90%;
		padding:5px 0 0 0;
		margin:0 15px 0 0;}

/* Content Bios 
-----------------*/
		
	#content_bios {
		margin:10px 0 0;
		padding:0;
		position:relative;
		width:560px;
		}

	#content_bios img {
		float:right;
		margin:10px 0 0 10px;
		border:0;
		}

	#content_bios h1 img {
		float:left;
		margin:0 10px 0 0;
		border:0;
		}







/* =sidebar Sidebars 
_______________________*/

	#sidebar_a {
		position:relative;		
		float:left;
		padding:0;
		margin:0;
		width:140px;
		height:300px;
		text-align:right;
		font-family:"Lucinda Grande", Arial, Sans-serif;
		background-color:#FFFFFF;		
		}

	#sidebar_a img {
		padding:0;
		margin:0;
		border:0;
		}


	#sidebar_b {
		float:right;
		padding:0 0 0 1px;
		margin:0;
		width:1px;
		height:370px;
		font-family:"Lucinda Grande", Arial, Sans-serif;		
		}

	#sidebar_b p {
		padding:2px 0;
		}


/* =nav Navigation style 
_________________________________*/


	dl {
		padding:0;
		margin:0;
		}

	dt {
		padding:2px 8px;
		list-style-type: none;
		text-align: left;
		text-decoration:none;
		font-family: "Lucinda Grande", Arial, Sans-serif;
		font-size:90%;
		line-height: 100%;
		}
		
	dt a {
		text-decoration: none;
		letter-spacing: 1px; }
		dt a:link {color: #666633 }
		dt a:visited {color: #666633 }
		dt a:hover {color: #006600 }

	dt img {
		margin:0;
		padding:0;
		}

	dd {
		font-size:100%;
		line-height:120%;
		}

	dd a {
		text-decoration: none;
		margin:0 4px 0 4px;}
		dd a:link {color: #000000 }
		dd a:visited {color: #000000 }
		dd a:hover {color: #666633 }



/* =footer Footer layout 
____________________________*/


/*	#footer_left {
		float:left;
		margin:0;
		padding:0;
		position:relative;
		border-bottom:1px solid #999999;
		width:130px;
		} */

	#footer {
		margin:10px 0 150px 0;
		padding:0;
		font-size:70%;
		width:750px;
		height:60px;
		text-align:right;
		background-color:#FFFFFF;
		border-top:1px dotted #999999;
		}

/* =footer Menu style */

/*	#footer ul {
		list-style:none;
		padding:0;
		margin:0;
		text-align:right;
		}
		

	#footer li {
		margin:0;		
		display:inline;
		padding:0 20px 0 0;
		}


	#footer li a {
		text-decoration: none;
		letter-spacing: 0.1em }
		#footer li a:link {color: #000000 }
		#footer li a:visited {color: #000000 }
		#footer li a:hover {color: #666633 } 

	#footer h1 {
		float:left;
		font-size:140%;
		font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
		font-variant:small-caps;
		color:#666633;
		margin:0;
		display:inline;
		padding:5px 0 0 0;
		}

	#footer h1 a {
		text-decoration: none;
		#footer h1 a:link {color: #666633 }*/

	#footer {
		margin:0;
		padding:2px 20px 2px 0;
		position:relative;
		background-color:#333333;
		width:730px;
		height:23px;
		text-align:left;
		}

	#footer ul {
		position:relative;
		margin:0;
		padding:0 5px 0 5px;
		}

	#footer li {
		display:inline;
		margin:0;
		padding:0 15px 0 0;
		list-style-type: none;
		color: #FFFFFF;
		text-align: right;
		text-decoration:none;
		font-family: "Lucinda Grande", Arial, Sans-serif;
		font-size: 110%;
		line-height: 100%;
		}
				
	#footer li a {
		text-decoration: none;
		letter-spacing: 3px; }
		li a:link {color: #FFFFFF }
		li a:visited {color: #FFFFFF }
		li a:hover {color: #FC6E04 }

	#footer img {
		margin:0;
		border:0;
		}
		#footer h1 a:visited {color: #666633 }
		#footer h1 a:hover {letter-spacing: 3px }
