/* Global */



*

{

margin: 0;

padding: 0;

}



body 

{

min-width: 766px;

font-size: 13px;

font-family: Tahoma;

background-color: #DADADA;

}

h1

{

    font-family: Georgia;

    font-size: 20px;

    color: #505050;

    padding-bottom: 10px;

}



h2

{

    font-family: Georgia;

    font-size: 16px;

    color: #1A94B7;

    padding-bottom: 10px;

}



h3

{

    font-family: Georgia;

    font-size: 12px;

    color: #1A94B7;

    padding-bottom: 10px;

}

h4

{

    font-family: tahoma;

    font-size: 10px;

    color: #1A94B7;

    padding-bottom: 10px;

}





/* Master */

#wrapper

{

text-align: left;

width: 766px;

position: relative;

left: 50% !important;

margin-left: -383px !important;

}





#logo

{

width: 766px;

background: url(images/background-logo.gif) repeat-y;

text-align: left;

}

.himgleft

{

    padding: 15px 0 0 65px;

    clear: both;

}



#branding

{

 width: 766px;

 height: 238px;

 background: url(images/background-branding.jpg) repeat-x left top;

}



/* Menu */



#nav

{

    float: left;

    margin: 10px 0 0 85px !important;

    padding-bottom: 10px !important;

    margin: 8px 0 0 40px;

}



ul { /* all lists */



	list-style: none;
    font-size: 13px;

}



ul a{ /* all lists */



    color: #1A94B7;

    font-weight: bold;

    text-decoration: none;

}

ul a:hover{ /* all lists */



    color: #505050;

}



li { /* all list items */

	float: left;

	position: relative;

	padding: 10px 15px 0 15px;

	margin-bottom: 10px;



}



li ul { /* second-level lists */

	display: none;

	position: absolute;

	top: 40px;

	left: 0;

	width: 162px;

	background-color: #fff;

}



li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */

	top: auto;

	left: auto;

}



li:hover ul, li.over ul { /* lists nested under hovered list items */

	display: block;

}



/* Content */



#Maincontent

{

text-align: left;

width: 766px;

background: url(images/background-content.gif) repeat-y left top;

}

#Maincontent ul, #Maincontent ol

{


margin-bottom: .8em;
list-style: disc;

}



#Maincontent a

{

color: #0f82bf;

font-weight: bold;

}

#sec1

{

float: left;

width: 325px;

margin: 10px 0 30px 0;

padding-left: 70px;

line-height: 25px;

}



#sec2

{

float: left;

width: 425px;

margin: 0 10px 0 0;

border-right: solid 1px #d1d0de;

padding: 5px 10px 0 70px;

}



#sec2 p

{

line-height: 25px;

padding-top: 12px;

}



#sec3

{

float: left;

width: 200px;

padding-top: 3px;

/*border-right: solid 1px #d1d0de;*/

text-decoration: none;

}



#sec3 a

{

text-decoration: none;

}















#sec2 a:hover, #sec4 a:hover, #content a:hover, #sec3 a:hover, #sec1 a:hover

{

    color: #0A3C62;

}





#facingSurgery

{

float: right;

width: 313px;

height: 220px;

background: #e8f0f6 url(images/background-facing-surgery.jpg) no-repeat left bottom;

margin: -47px 20px 0 0;

}



#facingSurgery p

{

float: right;

width: 170px;

margin-bottom: 0;

margin-right: 0px;
padding: 5px 5px 5px 55px;
font-size: 15px;

color: #656565;

font-weight: normal;

}



#facingSurgery .button

{

clear: right;

float: right;

margin: 10px;

}







#content a

{

color: #0f82bf;

font-weight: bold;

}



.headerImg

{

margin-bottom: 5px;

}



.button-arrows

{

background: url(images/button-arrows.gif) no-repeat left center;

padding-left: 21px;

width: 21px;

height: 13px;

}

.video

{

    float: left;

    width: 195px;

    margin-bottom: 10px;

}



.videoimg

{

	float:left;

    clear: right;

    margin-right: 5px;

}



.videotext

{

	float:left;

	width: 100px;

	clear: right;

	text-align: left;

}





/* Footer */



#footerBackground

{

position: relative;

height: 63px;

width: 100%;

background-color: #0184b9;

}



#footer

{

clear: both;

width: 666px;

height: 63px;

padding: 0 50px;

background-color: #0184b9;

text-align: center;
font-family: georgia, times

}



#footer p

{

height: 43px;

padding: 10px;

color: #828282;

font-weight: normal;

font-size: 1em;

background: url(images/background-footer.gif) repeat-x left top;

}



#footer a

{

color: #828282;

font-weight: normal;

font-size: 1.0em;

line-height: 1.8em;

text-decoration: none;

}



#footer a:hover

{

text-decoration: underline;
}



#subContent

{

float: left;

width: 632px;

margin: 20px 0 10px 0;

padding-left: 70px;

}



#subContent ul

{

float: left;

width: 632px;

margin: 0 0 10px 10px;


font-family: Tahoma;

}

#subContent li

{

float: left;

width: 632px;

margin: 0 0 10px 10px;

}



#subContent h1

{

padding-bottom: 20px;

}



#subContent p

{

padding: 10px 0 10px 0;

line-height: 20px;

}



#subContentTele

{

float: left;

width: 600px;

margin: 20px 0 10px 0;

padding-left: 70px;

}



#subContentTele ul

{

float: left;

width: 600px;

margin: 0 0 10px 10px;

font-size: 11pt;

font-family: Tahoma;

}

#subContentTele li

{

float: left;

width: 575px;

margin: 0 0 10px 10px;

}



#subContentTele h1

{

padding-bottom: 20px;

}



#subContentTelet p

{

padding: 10px 0 10px 0;

line-height: 20px;

}



/*-----------------------------------Patients page----------------*/



.videotestimonials

{

    float: left;

    width: 180px;

}



.videotestimonials p

{

    float: left;

    width: 160px;

}

.videotestimonials img

{

    padding-top: 10px;

}



#videospace

{

    margin-left: 158px;

    

}



/*                                     Articles                           */



#articlehdrs

{

    font-size: 15px;

    font-family: Tahoma;

	padding: 10px 0px 10px 0px;

	color: #505050;

}



.imgleft 

{

    float:left;

    padding: 10px 15px 5px 15px;

}



.imgright

{

    float:right;

    margin: 10px 15px 5px 15px;

    border: solid 1px black;   

}