body { 
	font: 12px arial,verdana,sans-serif;
	padding:0px;
	margin:0px;
	background-color:#cdeefb;
}

#wrap {
	width:1024px;
	height: 968px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/about-background.jpg);

}



#wrap-contact {
	width:1024px;
	height: 717px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/contactUs-background.jpg);

}


#wrap-newpatient {
	width:1024px;
	height: 968px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/newpatient-background.jpg);

}


#wrap-physiology {
	width:1024px;
	height: 1568px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/physiology-background.jpg);

}

#wrap-procedureknee {
	width:1024px;
	height: 1468px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/procedure-kneebackground.jpg);

}

#wrap-procedureknee-long {
	width:1024px;
	height: 2268px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/procedure-knee-background.jpg);

}


#wrap-procedureknee-long2 {
	width:1024px;
	height: 2265px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/procedure-knee-background-2.jpg);

}


#wrap-staff {
	width:1024px;
	height: 1709px;
	margin:0 auto;
	background-color: #fff;
	background-image: url(images/staff-background.jpg);

}


#topbar {
	width:1024px;
	height:44px;
	float:left;
	padding:0px 0 0 870px;

	
}





#navigation {  
	width:1024px;
	height:130px;
	float:left;

}


.rollover a{
   display: block;
   text-indent: -9999px;
   margin: auto;
   float: left;
   padding-right:3px;
}


#navigation2 a{
   height: 30px; 
   width: 99px; 
   background: url('images/procedure-button.gif') no-repeat left top;
}
#navigation2 a:hover{
   background-position: left -30px; 
}




#about a{
   height: 30px; 
   width: 99px; 
   background: url('images/aboutdrberger-button.gif') no-repeat left top;
}
#about a:hover{
   background-position: left -30px; 
}






#request a{
   height: 30px; 
   width: 100px; 
   background: url('images/appointment-button.gif') no-repeat left top;
}
#request a:hover{
   background-position: left -30px; 
}






#news a{
   height: 30px; 
   width: 99px; 
   background: url('images/news-button.gif') no-repeat left top;
}
#news a:hover{
   background-position: left -30px; 
}




#staff a{
   height: 30px; 
   width: 99px; 
   background: url('images/staff-button.gif') no-repeat left top;
}
#staff a:hover{
   background-position: left -30px; 
}



#faq a{
   height: 30px; 
   width: 99px; 
   background: url('images/faq-button.gif') no-repeat left top;
}
#faq a:hover{
   background-position: left -30px; 
}



#contact a{
   height: 30px; 
   width: 99px; 
   background: url('images/contact-button.gif') no-repeat left top;
}
#contact a:hover{
   background-position: left -30px; 
}


#newpatient a{
   height: 30px; 
   width: 99px; 
   background: url('images/newpatient-button.gif') no-repeat left top;
}
#newpatient a:hover{
   background-position: left -30px; 
}


#physiology a{
   height: 30px; 
   width: 99px; 
   background: url('images/phisiology-button.gif') no-repeat left top;
}
#physiology a:hover{
   background-position: left -30px; 
}



#candidate a{
   height: 30px; 
   width: 99px; 
   background: url('images/candidate-button.gif') no-repeat left top;
}
#candidate a:hover{
   background-position: left -30px; 
}





#maincontain {
	width:1024px;
	height:690px;
	
}


#leftcontentNews { 
	width:673px;
	float:left;
	height:380px;
	background-color:#fff;
	padding:5px;
	clear:both;
	
}

#leftcontent-eligible{ 
	width:773px;
	height:380px;
	padding:5px;
	margin-top:35px;
	clear:both;
	
}





#newshead {
	height:46px;
	background-color:#569bbc;
	padding:11px 0 0 130px;
	font-family: Helvetica Narrow, sans-serif;
	font-size:15px;	
	line-height:130%;

	color:#FFFFFF;

}



#newshead a{
	
	font-family: Helvetica Narrow, sans-serif;
	font-size:15px;	
	color:#FFFFFF;

}

#newshead span{
	font-family: Helvetica Narrow, sans-serif;
	font-size:15px;
	font-weight:bold;	

	color:#FFFFFF;

}


#newshead-eligible {
	height:69px;
	padding:11px 0 0 130px;
	font-family: Helvetica Narrow, sans-serif;

}

#newscontent {
	height:40px;
	background-color:#fff;
	padding:7px 5px 3px 130px;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:bold;
	font-size:20px;	
	color:#2c525e;
	margin-top:5px;
	line-height:120%;


}

#newscontent a{
		
	color:#bb6b25;
}


#newscontent2 {
	height:33px;
	padding:15px 5px 3px 47px;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:normal;
	font-size:15px;	
	color:#4f4f4f;
	margin-top:5px;
	line-height:120%;


}


#newscontent2 a{
		
	color:#bb6b25;
}


#newscontent span{
	background-color:#fff;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:normal;
	font-size:20px;	
	color:#2c525e;
	margin-top:5px;
	line-height:140%;


}



#newscontentFinal {
	height:25px;
	padding:7px 5px 3px 247px;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:normal;
	font-size:15px;	
	color:#569bbc;
	margin-top:5px;

}




#addthis {
float: left;
clear: both;
width: 80px;

}


#newscontentFinal a{
		
	color:#569bbc;
}










#leftcontent {
	width:210px;
	height:462px;
	margin:0px 0px 0px 60px;
	float:left;

}


#leftline {
	width:3px;
	height:683px;
	float:left;

}






#newscontent a{
		
	color:#bb6b25;
}


#newscontent2 {
	height:33px;
	padding:15px 5px 3px 47px;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:normal;
	font-size:15px;	
	color:#4f4f4f;
	margin-top:5px;
	line-height:120%;
	
}


#rightintro {
	width:287px;
	height:694px;
	float:left;
}

#outpatientitle{
	padding:0px 5px 3px 265px;
	float:left;

}


#outpatientitle2{
	padding:0px 5px 3px 694px;

}




#midcontent {  
	height:18px;
	padding:0px 5px 3px 130px;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:normal;
	font-size:13px;	
	color:#5999a8;
}


#midcontent a{ 
	color:#bb6b25;
	text-decoration:none;
} 



#headline{ 
	width:298px;
	height:50px;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	float:left;
	padding:25px 0 0 130px;

}




#headline2{ 
	width:298px;
	height:50px;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	float:left;
	padding:25px 0 0 0px;

}


#copy {
	width:732px;
	height:480px;
	float:right;

}





#copy p {
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:180%;
	padding:5px 40px 0 0;

	
}

#copy span {
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:bold;
	line-height:160%;
	

	
}


#copy a{
		
	color:#bb6b25;
}



#rightcontentNews { 
	width:300px;
	height:200px;
	background-color:#e0dfdf;
	border:1px solid #808080;
	padding:45px 0 0 0;
	
}





#slideshow h1 {
color:#FFDBD1;

padding-right:56px;
padding-top:204px;
text-align:right;

}


#right-contactinfo {
	padding:30px 113px 0 0;
	float:right;


}

#rightcontent {
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:180%;
	padding:0 25px 0 130px;

	
}

#rightcontent span {
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:bold;
	line-height:160%;
}	


#rightcontent a {
	color:#e59c44;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	line-height:160%;
}	
	
#mapsection {
	width:215px;
	height:269px;
	background-color:#e59c44;
	padding:5px 5px 10px 5px;
	clear:both;
}

#maptitle {
	height:26px;
	background-color:#fff;
	padding:11px 0 0 7px;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:bold;
	font-size:15px;	
	color:#807f7f;

}
#mapcopy {
	font-family: Helvetica Narrow, sans-serif;
	font-size:15px;	
	line-height:130%;
	padding:19px 0 8px 12px;

	color:#FFFFFF;

}

#mapcopy a{
	font-family: Helvetica Narrow, sans-serif;
	font-size:13px;	
	line-height:130%;
	padding:19px 0 8px 12px;

	color:#FFFFFF;

}

#newpatient2 { 
	width:1024px;
	background-color:#ebf8fd;
	padding:12px 0 0 0;
	height:120px;
	clear:both;
	
}

#newpatient2-section1{ 
	font-family: Helvetica Narrow, sans-serif;
	font-size:17px;	
	font-weight:bold;
	line-height:130%;
	padding:19px 0 44px 130px;
	color:#2c525e;
	background-color:#ebf8fd;
	clear:both;
	width:894px;
	height:100px;
}


#newpatient2-section1 a{ 
	font-family: Helvetica Narrow, sans-serif;
	font-size:16px;	
	font-weight:bold;
	color:#2c525e;
	clear:both;

}

.newPat-colmn1 {
width: 350px;
float:left;

}

.justpdf {
width: 200px;
float:left;
padding:0 0 0 130px;


}


.arrowDownload  {
width: 150px;
float:left;

}



#newpatient3-section1{ 
	font-family: Helvetica Narrow, sans-serif;
	font-size:19px;	
	font-weight:bold;
	line-height:130%;
	padding:19px 0 44px 130px;
	color:#2c525e;
	
}



#newpatient3-section1 a{ 
	font-family: Helvetica Narrow, sans-serif;
	font-size:16px;	
	font-weight:bold;
	color:#2c525e;
	clear:both;

}



#newpatient-download{
	width:104px; 
	height:111px;
	font-family: Helvetica Narrow, sans-serif;
	font-size:12px;	
	line-height:130%;
	padding:0 420px 85px 0;
	float:right;
}


img.floatRight { 
    float: right; 
	padding:0 220px 0 0;
}

#hipbox {
	width:335px; 
	height:385px;
  	float:left; 
	padding:0 0 0 130px;


}

#procedurecontent{ 
	width:1020px;
	height:400px;
	clear:both;
}

.rightknee  {
	width:310px;
	height:600px;
	float:left;
	padding:10px 0 0 130px;


}

.righthip  {
	width:242px;
	height:420px;
	padding:10px 0 0 8px;
	float:left;


}

#procedureChoose{ 
	width:1020px;
	height:14px;
	font-family: Helvetica Narrow, sans-serif;
	font-size:14px;
	color:#db8335;
	font-weight:bold;
	clear:both;
	padding:0 0 20px 435px;

}


#kneeicon{
	padding:5px 5px 0 132px;
	float:left;

}

#leftcontent-eligible-procedure{ 
	width:523px;
	height:580px;
	padding:5px 0 0 0;
	float:left;

	
}

#newshead-eligible-procedure {
	height:69px;
	padding:0 0 0 33px;
	font-family: Helvetica Narrow, sans-serif;

}


#rightcontent-procedure {
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:180%;
	width:465px;
	padding:0 25px 0 33px;

	
}

#rightcontent-procedure span {
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:bold;
	line-height:160%;
}	


#rightcontent-procedure a {
	color:#e59c44;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	line-height:160%;
}

#kneecircles{
	padding:75px 82px 0 0;
	float:right;

}

#kneecircles2{
	padding:82px 40px 0 0;
	float:right;

}

#staff-block{ 
	width:705px;
	height:305px;
	padding:5px;
	clear:both;
	
}


.staff-people {
	width:146px;
	height:240px;
	clear:both;
	float:left;
	padding:11px 0 0 130px;
	font-family: Helvetica Narrow, sans-serif;

}

.staff-people span{
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:bold;
	font-size:15px;
	font-weight:normal;
	line-height:140%;
	padding:3px 0 0 0;

	
}

.staff-people a{
	float:left;
	clear:both;
	color:#de7d29;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:140%;
	width:70px;

	
}

.small-line {
	width:4px;
	padding:2px 0 0 3px;
	float:left;

}

.staff-people2 {
	width:146px;
	height:240px;
	float:left;
	padding:11px 0 0 25px;
	font-family: Helvetica Narrow, sans-serif;

}

.staff-people2 span{
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;
	font-weight:bold;
	font-size:15px;
	font-weight:normal;
	line-height:140%;
	padding:3px 0 0 0;

	
}

.staff-people2 a{
	float:left;
	clear:both;
	color:#de7d29;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:15px;
	font-weight:normal;
	line-height:140%;
	width:70px;

	
}

.staff-header{
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:18px;
	font-weight:bold;
	line-height:140%;
	padding:10px 0 0 130px;
	width:560px;
	height:45px;


	
}


.staff-header1{
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	padding:10px 34px 0 130px;


	
}

.staff-header2{
	float:left;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	padding:10px 20px 0 10px;


	
}

#staff-page {
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:normal;
	line-height:150%;
	padding:7px 0 0 30px;

	
}

#staff-page span {
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:160%;
}	


#staff-page a {
	color:#e59c44;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	line-height:160%;
	text-decoration:none;
}	

#staff-page orange {
	color:#e59c44;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	line-height:160%;
}	

#news-content {
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	padding:0 140px 0 130px;
	text-decoration:underline;
	width:415px;

	
}

#news-content2 {
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:normal;
	line-height:160%;
	padding:0 118px 0 130px;
	width:415px;


	
}


#news-content2 span{
	float:left;
	clear:both;
	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	padding:0 0 8px 0;

	
}

#news-divider {
	float:left;
	clear:both;
	padding:20px 0 20px 42px;

	
}

#news-content-video {

	color:#2c525e;
	font-family: Helvetica Narrow, sans-serif;	
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	padding:0 5px 0 0;
	text-decoration:underline;

	
}

#maincontain-news {
	width:1024px;
	height:390px;
	
}

#leftcontent-eligible-news{ 
	width:675px;
	height:1280px;
	padding:5px;
	margin-top:5px;
	clear:both;
	float:left;

	
}

#leftcontentNews-appointment { 
	width:673px;
	float:left;
	height:1350px;
	background-color:#fff;
	padding:5px;
	clear:both;
	
}

#news-videoblock{ 
	width:400px;
	height:320px;
	padding:10px 0 0 130px;
	clear:both;
	
}

#news-video-thumb {

	width:200px;
	height:145px;
	padding:10px 10px 0 0;
	clear:both;


	
}

#news-rightside {

	width:290px;
	height:945px;
	padding:25px 5px 0 15px;
	float:left;


	
}

.staff-rows {
	width:650px;
	height:275px;
	float:left;
	clear:both;
	
}

#request-appoint-button {

	width:228px;
	height:50px;
	padding:5px 0 0 0;
	float:left;


	
}



/*----Drop Down Menu----*/


#jsddm {	
	margin: 0;
	padding:0 ;
	text-align:center;
}

	
#jsddm>li {	
	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;
	padding-right:3px;
	
}

#jsddm li a {	
	display: block;
 	background: url('images/procedure-active.gif') no-repeat left top;	
 	padding: 5px 12px 9px 12px;
	text-decoration: none;
	width: 74px;
	color: #EAFFED;
	white-space: nowrap; 
	
}

#jsddm li a:hover {	
 	background: url('images/procedure-hover.gif') no-repeat left top;	
}
		
#jsddm li ul {	
	margin: 0;
	padding: 0;
	position: absolute;
	top:71px;
	visibility: hidden;
}
		
#jsddm li ul li {	
	float: none;
	display: inline;
}
		
#jsddm li ul li a {	
	width: 74px;
	background: #6eb0bd;
}
		
#jsddm li ul li a:hover {	
	background: #e59c44;
}



