.ts_0 
{
	background-color: #162745;  /* added 6/14/2008 */
	height: 989px;
	position: relative;
	text-align: left;
	width: 1056px;
	margin-left: auto;		/* left/right together - centers in canvas */
    margin-right: auto;
}

.ts_1 
{
	background-color: #0F0B24;
	height: 136px;
	left: 0px;
	padding: 0px;
	
	/*
	position: absolute;
	top: 0px;
	width: 1056px;
	*/
	position: relative;
	
}

.ts_2 {
	border: 0px outset black;
	height: 136px;
	position: relative;
	text-align: left;
	width: 1056px;
}

.ts_3 {
	height: 89px;
	left: 0px;
	line-height: 89px;
	padding-bottom: 0px;
	padding-left: 83px;
	padding-right: 0px;
	padding-top: 46px;
	position: absolute;
	top: 0px;
	width: 500px;
}

.ts_4 {
	height: 136px;
	left: 584px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 472px;
}

.ts_5 {
	height: 129px;
	position: relative;
	text-align: left;
	width: 472px;
}

.ts_6 {
	border-right: #423e59 1px solid;
	height: 71px;  /* height="94" */
	left: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 19px;
	position: absolute;
	top: 0px;
	width: 163px;
}



#sodmenu 
{
	background-color: #4A4A59;
	height: 29px;
	left: 0px;
	padding: 0px;
	/*position: absolute;
	top: 136px;     */
	position: relative;
	width: 1056px;
	z-index: 50000;
}

#sodmenu-inner 
{
	
	height: 29px;
	right: 0px;
	padding: 0px;
	position: absolute;
	top: 0;    
	
}

#sodmenuleft
{
	background-color: #4F6724;
	
}

#sodmenuleft-inner 
{
	
	
	top: 0;    
	
}




.LocalGymsTable 
{
	
 border: thin solid black;
 padding: 0px;
 
	
}

.LocalGymsTable td
{
	
 border: thin solid black;
 padding: 15px;
 border-collapse:collapse;
 
	
}










.ts_7 {
	border-right: #423e59 1px solid;
	height: 71px;
	left: 181px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 19px;
	position: absolute;
	top: 0px;
	width: 129px;
}

.ts_8 {
	height: 71px;
	left: 328px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 19px;
	position: absolute;
	top: 0px;
	width: 127px;
}

.ts_9 {
	height: 23px;
	left: 0px;
	line-height: 23px;
	padding-bottom: 0px;
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 14px;
	position: absolute;
	top: 91px;
	width: 164px;
}

.ts_10 {
	height: 23px;
	left: 181px;
	line-height: 23px;
	padding-bottom: 0px;
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 14px;
	position: absolute;
	top: 91px;
	width: 130px;
}

.ts_11 {
	height: 18px;
	left: 328px;
	line-height: 18px;
	padding-bottom: 0px;
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 19px;
	position: absolute;
	top: 91px;
	width: 127px;
}

.ts_12 {
	height: 39px;
	left: 0px;
	padding: 0px;
	
	/*
	position: absolute;
	top: 136px;
	width: 1056px;
	*/
	position: relative;
}

.ts_12a {
	height: 39px;
	left: 0px;
	padding: 0px;
	
	/*
	position: absolute;
	top: 136px;
	width: 1056px;
	*/
	position: relative;
}

.ts_13 {
	height: 39px;
	position: relative;
	text-align: left;
	width: 778px;
}

.ts_13a {
	height: 39px;
	position: relative;
	text-align: left;
	
}

.ts_14 {
	height: 39px;
	left: 0px;
	line-height: 39px;
	padding: 0px;
	position: relative;
	top: 0px;
	width: 305px;
}

.ts_14a {
	height: 39px;
	left: 0px;
	line-height: 39px;
	padding: 0px;
	position: relative;
	top: 0px;
	
}


.ts_horizontal_nav {
 	height: 39px;
	left: 0px;
	padding: 0px; 
	position: relative;
	line-height: 39px;
	top: 0px;
	
}
	

.ts_15 {
	height: 39px;
	left: 305px;
	line-height: 39px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 473px;
}

.ts_16 {		/* Mid div with Main text etc */
	
	min-height: 309px;
	left: 0px;
	padding: 0px;
	background-color: #162745;
	
	
	/*position: absolute; */
	position: relative;
	/*top: 172px;*/
	width: 1056px;
	
	
	text-align: left;
	
}

/*
.ts_17 {
	min-height: 309px;
	position: relative;
	text-align: left;
	width: 1056px;
} */

.ts_18 {
	min-height: 302px;
	left: 0px;
	padding: 0px;
	/* position: absolute; */
	position: relative;
	top: 0px;
	width: 1056px;
}

.ts_19 {
	min-height: 302px;
	position: relative;
	text-align: left;
	width: 1056px;
}

.ts_20 {
	background-color: #a0c5a8;
	border-bottom: #423e59 1px solid;
	min-height: 264px;
	left: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 17px;
	padding-top: 37px;
	/* position: absolute; */
	position: relative;
	top: 0px;
	width: 605px;
	
	
}

.ts_21 {
	/* min-height: 264px; */
	position: relative;
	text-align: left;
	width: 605px;
}

.ts_22 {
	min-height: 180px;
	left: 0px;
	line-height: 180px;
	padding: 0px;
	position: absolute;
	
	top: 0px;
	width: 110px;
}

.ts_23 {
	min-height: 180px;
	left: 110px;
	padding: 0px;
	/* position: absolute; */
	position: relative;
	color: #7C7C83;
	
	top: 0px;
	width: 495px;
	color: Black;
	
	
}
.ts_23 a:link {
	color: Black;
	
}

/*
.ts_24 {
	height: 84px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 180px;
	width: 605px;
} */

.ts_25 {
	height: 302px;
	left: 642px;
	line-height: 302px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 414px;
}

.ts_26 {
	height: 340px;
	left: 0px;
	padding: 0px;
	
	/*position: absolute;
	top: 505px;
	width: 1056px; */
	position: relative;
}

.ts_27 {
	height: 340px;
	position: relative;
	text-align: left;
	width: 1056px;
}

.ts_28 {
	background-color: #0f0b24;
	height: 302px;
	left: 0px;
	padding: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 19px;
	position: absolute;
	top: 0px;
	width: 396px;
}

.ts_29 {
	height: 236px;
	position: relative;
	text-align: left;
	width: 390px;
	color: #7C7C83;
}

.ts_30 {
	height: 28px;
	left: 0px;
	line-height: 28px;
	padding: 0px;
	position: absolute;
	top: 0px;
	
}

.ts_31 {
	height: 98px;
	left: 0px;
	line-height: 98px;
	padding: 0px;
	position: absolute;
	top: 28px;
	
}

.ts_32 {
	height: 90px;
	left: 0px;
	padding: 10px;
	position: absolute;
	top: 126px;
	
}

.ts_33 {
	background-color: #27223b;
	height: 340px;
	left: 434px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 326px;
}

.ts_34 {
	height: 340px;
	position: relative;
	text-align: left;
	width: 247px;
}

.ts_35 {
	height: 37px;
	left: 0px;
	line-height: 37px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 235px;
}

.ts_36 {
	height: 240px;
	left: 0px;
	padding: 12px;
	position: absolute;
	top: 37px;
	width: 223px;
}

.ts_37 {		/* middle read more... */
	height: 15px;
	left: 0px;
	line-height: 15px;
	padding: 12px;
	position: absolute;
	top: 301px;
	width: 223px;
}


.ts_37b {		/* right side read more .. */
	height: 15px;
	left: 0px;
	line-height: 15px;
	padding: 12px;
	position: absolute;
	top: 301px;
	width: 223px;
}

.ts_38 {
	background-color: #312b4a;
	height: 340px;
	left: 760px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 296px;
}

.ts_39 {
	height: 181px;
	position: relative;
	text-align: left;
	width: 224px;
}

.ts_40 {
	height: 37px;
	left: 0px;
	line-height: 37px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 212px;
}

.ts_41 {
	height: 120px;
	left: 0px;
	padding: 12px;
	position: absolute;
	top: 37px;
	width: 200px;
}

.ts_42 
{
	background-color: #A2A2A9;
	height: 129px;
	left: 0px;
	padding: 0px;
	
	/*position: absolute;
	top: 845px;
	width: 1056px;*/
	position: relative;
	
	
}

.ts_43 {
	height: 129px;
	position: relative;
	text-align: left;
	width: 1056px;
}

.ts_44 {
	height: 111px;
	left: 0px;
	line-height: 111px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 18px;
	position: absolute;
	top: 0px;
	width: 389px;
}

.ts_45 {
	height: 111px;
	left: 409px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 18px;
	position: absolute;
	top: 0px;
	width: 647px;
}

.ts_46 {
	height: 97px;
	position: relative;
	text-align: left;
	width: 575px;
}

.ts_47 {
	background-color: #7a7a82;
	height: 97px;
	left: 0px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_48 {
	background-color: #7a7a82;
	height: 97px;
	left: 89px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_49 {
	background-color: #7a7a82;
	height: 97px;
	left: 170px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_50 {
	background-color: #7a7a82;
	height: 97px;
	left: 251px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_51 {
	background-color: #7a7a82;
	height: 97px;
	left: 332px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_52 {
	background-color: #7a7a82;
	height: 97px;
	left: 413px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_53 {
	background-color: #7a7a82;
	height: 97px;
	left: 494px;
	line-height: 97px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 73px;
}

.ts_54 {
	height: 36px;
	left: 0px;
	padding: 0px;
	/*
	position: absolute;
	top: 953px;
	width: 1056px;
	*/
	position: relative;
}

.ts_55 {
	height: 36px;
	position: relative;
	text-align: left;
	width: 1056px;
}

.ts_56 {
	height: 36px;
	left: 0px;
	line-height: 36px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 1056px;
}
