body
{
	margin: 0;
	padding: 0;
	text-align: center;
	
	background:#000000 url(../images/bgr.jpg)  no-repeat top center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

#menu a:link { color: #000000;
text-decoration:none;
font-weight:bold; }
#menu a:visited { color: #000000;
font-weight:bold;
text-decoration:none; 
}

#menu  a:hover, a:active
{
	color: #3E6AA9;
	text-decoration:none;
	font-weight:bold;
	
}
#menu { width: 250px; /* Width of your nav column */
	float: right;
	margin: 0;
	padding: 0;
	
	
 }
#menu img {
padding-left:20px;
 

}

#menu ul, li {

margin-left:50px;

}

#menu li {

padding:5px 10px 0 20px;
background-image:url(../images/arrow.gif);

background-repeat: no-repeat;
background-position: 0.1em 0.8em;

}


#left_content {
height:506px;
min-height:506px;
background-color:#999999;
background:url(../images/ang_test.png) no-repeat bottom center;


}

h2
{
	color: #000000;
	font-weight: bold;
	margin: 0 0 2px 0;
	font-size: 14px;
}

h2 a { text-decoration: none; }

h3
{
	color: #000000;
	font-size:14px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom:5px;
	padding-left: 10px;
}

#container
{
	margin: 0 auto;
	width: 947px;
	min-width: 947px;


	height: 627px;
	text-align: left;
	background:url(../images/bgrnd_s.jpg) no-repeat top center;
}


#competitors ul{
margin-top: 180px;
padding-top:180px;

}

#header
{
	width: 100%;
	position: relative;
	height: 25px;
}

#header h1
{
	font-size: 1px;
	text-align: right;
	color: #000000;
	margin: 0;
	padding: 0;
}
#mainnav

{
	margin-left:93px;

	
}

#mainnav ul { list-style-type: none; }
#mainnav li { display: inline; }

#contents 
{
	float: right;
	width: 682px; /* Width of your content column (560px) - the 2 pixels border - the padding */
	margin: 0;
	padding: 0px;
	height:627px;
	position: relative;


}
#sideBarContentContainer {
background-repeat:repeat-y;
	margin: 0 auto;
	padding: 0;


}



#contents p { line-height: 150%; }

.imagefloat { float: right; }

#clear
{
	clear: both;
	
	text-align: right;
	font-size: 90%;
}

#Text {
padding:5px;
border:1px #999999 solid;
background-color:#CCCCCC;
margin-right:5px;

}

#Contact {
	padding:5px;
	border:1px #647C98 solid;
	margin-right:5px;
	margin-top:75px;
	font-size:13px;
	color:#000000;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/75p_white.png');


}
#Contact {
  
  background-image:url(../images/75p_white.png);

}

#specialties{
	border:1px #647C98 solid;
	margin-right:5px;
	margin-top:5px;
	font-size:12px;
	color:#000000;
	background-color:#DADADA;
padding:5px;
}

#specialties li, ul {list-style-type: circle;

margin-left:14px;
padding-left:2px;
padding-top:0;
background-image:none;



}

#specialties ul {
margin-top: 10px;
padding-top:10px;
}

#Layer1 {
	position:absolute;
	top:65px;
	right:10px;
	width:205px;
	height:230px;

	background-image:url(../images/75p_white.png);
}

#Layer1 li, ul {list-style-type: circle;

margin-left:14px;
padding-left:2px;
padding-top:0;
background-image:none;



}

#Layer1 ul {
margin-top: 10px;
padding-top:10px;
margin-left:5px;
}

#Contact p {
margin:2px;}

div.scroll {
height: 400px;
width: 450px;
overflow: auto;
border: 5px solid #97B3DB;

padding:8px;
background-image:url(../images/75p_white.png);
}

#scroll img {
float:left;}

div.scroll {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/75p_white.png');}
#footer {

height:10px;
width:947px;
text-align:right;
margin-right:auto;
margin-left:auto;
color:#333333;

}

#footer p {
padding:4px;
margin:0;
width: 537px;
text-align:right;}

#next {
height:30px;
margin-top:100px;}


///////////////////////////////

ul#navlist_next
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
margin-top:100px;
}

#navlist_next li
{
display: inline;
list-style-type: none;
}

#navlist_next a { padding: 3px 8px; }

#navlist_next a:link, #navlist_next a:visited
{
color: #fff;
background-color: #000;
text-decoration: none;
border:1px #666666 solid;
}

#navlist_next a:hover
{
color: #fff;
background-color: #607CA3;
text-decoration: none;
}

/******** weght management image ************/


#BeforAfter {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 481px;
	height: 507px;
	background: url(../images/menu-bg.jpg) no-repeat;
	position: relative;
}
#BeforAfter span {
	display: none;
	position: absolute;
}
#BeforAfter a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#BeforAfter a:hover {
	background-position: left bottom;
}
#BeforAfter a:hover span{
	display: block;
}
#BeforAfter .back {
	width: 30px;
	height: 27px;
	background: url(../images/arrow-back.png) no-repeat;
	left: 5px;
	top: 470px;
	
}

#BeforAfter .back span {
	width: 30px;
	height: 27px;
	background: url(../images/arrow-back-over.png) no-repeat;
	left: 0px;
	top: 0px;
	
}

#BeforAfter .photo {
	width: 481px;
	height: 507px;
	
	left: 0px;
	top: 89px;
	position:relative;
}

#BeforAfter .next {
	width: 30px;
	height: 27px;
	background: url(../images/arrow-next.png) no-repeat;
	left: 420px;
	top: 470px;
	
}
#BeforAfter .next span {
	width: 30px;
	height: 27px;
	background: url(../images/arrow-next-over.png) no-repeat;
	left: 0px;
	top: 0px;
	
}

#BeforAfter li, ul {
margin:0;

}
