body  {
	margin: 0px;
	background-color: #3d3c3c; 
}

A:link {
	text-decoration:none;
	color: #505144;
}

A:visited {
	text-decoration:none;
	color: #505144;
}

A:active {
	text-decoration: none;
}

A:hover {
	text-decoration: none; 
	color:#ffffff;
}


div p {
	margin-top: 5px;
	margin-left:25px ;
	margin-right:25px ;
}

.container {
position: absolute;
top: 15%;
vertical-align: middle;
	margin-left: 0px;
	height: 401px;
	width: 100%;
}

.border_top {
	background-image: url(images/border_top.gif);
	background-repeat: repeat-x;
	height: 90px;
	width: 100%;
}

.logo_block {
	width: 900px;
	height: 90px;
	margin: 0 auto 0 auto;
}

.logo_spacer {
	width: 960px;
	height: 35px;
}

.logo {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/logo.png');
	background-repeat: no-repeat;
	height: 55px;
	width: 189px;
	float:right;
}

.logo[class] {
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 189px;
	float:right;
}

.middle_container {
	background-image: url(images/gradient.gif);
	background-repeat:no-repeat;
	width: 100%;
	height: 319px;
}

.middle {
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	height: 319px;
	width: 960px;
	margin: 0 auto 0 auto;
}

.menu_container {
	float: left;
	width: 193px;
	height: 319px;
}

.menu_position {
	width: 20px;
	height: 70px;
}

.menu {
	float: left;
	width: 193px;
	height: 149px;
	border: medium solid #c7c7b4;
	vertical-align:middle;
}

.spacer_menu {
	float: left;
	width: 18px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999a4a;
	background-color: #9d9f59;
}

.menu_tab {
	float: left;
	width: 175px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999a4a;
	background-color: #aeaf7b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.65em;
	color: #505144;
	text-transform: uppercase;
}

.menu_tab:hover {
    background-color: #999999;
}

.menu_highlight {
	float: left;
	width: 175px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999a4a;
	background-color: #9d9f59;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.65em;
	color: #505144;
	text-transform: uppercase;
}

.spacer_menulast {
	float: left;
	width: 18px;
	height: 24px;
	background-color: #9d9f59;
}

.menu_last {
	float: left;
	width: 175px;
	height: 24px;
	background-color: #aeaf7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #505144;
	text-transform: uppercase;
}

.menu_last:hover {
    background-color:#999999;
}

.spacer {
	float: left;
	width: 25px;
	height:17px;
}

.content {
	float: left;
	width: 350px;
	height: 319px;
}
.header {
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: bold;
	color: #868800;
}

.link {
	width: 350px;
	height: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #505144;
}

.sub_header {
    height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #58728b;
}

.text_container {
	width: 350px;
	height: 190px;
}

.text {
	font-family: Tahoma;
	font-size: 0.72em;
	font-style: normal;
	color: #000000;
	line-height: 20px;
}

.text_total {
	font-family: Tahoma;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.nav {
	width: 80px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#8D5756;
	text-align:center;
}

.back {
	width: 160px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#8D5756;
	text-align:left;
}

.arrow_left {
	float: left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/arrow_left.png');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.arrow_right {
	float: right;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/arrow_right.png');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.arrow_left[class] {
	float: left;
	background-image: url(images/arrow_left.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.arrow_right[class] {
	float: right;
	background-image: url(images/arrow_right.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.images {
	float: left;
	width: 380px;
	height: 300px;

}

.images[class] {
	float: left;
	width: 380px;
	height: 300px;

}

.imageSam {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_sam01.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageSam[class] {
	background-image: url(images/photo_sam01.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageCraig {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_craig.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageCraig[class] {
	background-image: url(images/photo_craig.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageMap {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_map.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageMap[class] {
	background-image: url(images/photo_map.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageMap01 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_map01.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageMap01[class] {
	background-image: url(images/photo_map01.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageXray {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_xray.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageXray[class] {
	background-image: url(images/photo_xray.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageSpine {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_spine.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageSpine[class] {
	background-image: url(images/photo_spine.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageKnee {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_knee.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageKnee[class] {
	background-image: url(images/photo_knee.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageChiro {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/team.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageChiro[class] {
	background-image: url(images/team.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageHands {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/photo_hands.png');
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageHands[class] {
	background-image: url(images/photo_hands.png);
	background-repeat:no-repeat;
	width: 380px;
	height: 319px;
}

.imageQuote {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/quote.png');
	background-repeat:no-repeat;
	width: 278px;
	height: 20px;
}

.imageQuote[class] {
	background-image: url(images/quote.png);
	background-repeat:no-repeat;
	width: 278px;
	height: 20px;
}


.imagesmall_spacer {
	float: left;
	width: 15px;
	height: 60px;
}

.imagesmall_sam {
	float: left;
	background-image: url(images/small_sam.gif);
	background-repeat:no-repeat;
	width: 90px;
	height: 60px;
	border: solid #FFFFFF;
}

.imagesmall_craig {
	float: left;
	background-image: url(images/small_craig.gif);
	background-repeat:no-repeat;
	width:90px;
	height: 60px;
	border: solid #FFFFFF;
}

.image_space {
	width: 380px;
	height: 293px;
}

.blue {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/blue_line.png');
	width: 380px;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffff;
	text-align: right;
}

.blue[class] {
	background-image: url(images/blue_line.png);
	width: 380px;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffff;
	text-align: right;
}

.blue_spacer {
	height: 3px;
	width: 380px;
}

.blue_start {
	position: relative;
	bottom: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/blue_start.png');
	width: 350px;
	height: 26px;
}

.blue_start[class] {
	position: relative;
	bottom: 0px;
	background-image: url(images/blue_start.png);
	width: 350px;
	height: 26px;
}

.border_bottom {
	background-image: url(images/border_bottom.gif);
	background-repeat: repeat-x;
	height: 52px;
}

.spacer_border {
	width: 10px;
	height: 15px;
}

.text_border_bottom {
	height:10px;
	width: 948px;
	margin: 0 auto 0 auto;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	color:#333333;
	text-align: right;
}
