/* CSS Document */

body {
background-color:#6b6b6b;
background-image:url("images/bg.gif");
background-position:top;
background-repeat:repeat-x;
margin:0;
color:#ffffff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
color:#91bfdf;
text-decoration:none;
}

a:hover {
color:#3c86af;
}


#page {
width:945px;
}

#left {
width:249px;
float:left;
}

#logo {
width:134px;
height:254px;
background:url('images/logo.jpg') no-repeat;
float:left;
}

/********NAVSTYLES*************************/

#nav {
width:115px;
float:right;
}

#navbox {
width:115px;
height:448px;
background:url('images/bg_navbox.jpg') no-repeat;
float:right;
}

#navbox ul{
margin:35px 0px 0px 0px;
padding:0;
list-style-type:none;
}

#navbox li{
display:block;
float:left;
padding:0;
margin:0px 0px 15px 0px;;
}

#navbox a{
width: 115px;
height: 9px;
padding: 0px;
margin: 0px;
text-decoration: none;
display: block;
}

#navbox a span {
display: none;
}

#navbox .home {
background-image:url(images/nav_home.gif);
background-position: top;
}

#navbox .team {
background-image:url(images/nav_team.gif);
background-position: top;
}

#navbox .office {
background-image:url(images/nav_office.gif);
background-position: top;
}

#navbox .services {
background-image:url(images/nav_services.gif);
background-position: top;
}

#navbox .newp {
background-image:url(images/nav_newp.gif);
background-position: top;
}

#navbox .conditions {
background-image:url(images/nav_education.gif);
background-position: top;
}

#navbox .contact {
background-image:url(images/nav_contact.gif);
background-position: top;
}

#navbox .appt {
background-image:url(images/nav_appt.gif);
background-position: top;
}

#navbox .media {
background-image:url(images/nav_media.gif);
background-position: top;
}

#navbox .test {
background-image:url(images/nav_test.gif);
background-position: top;
}

#navbox .comm {
background-image:url(images/nav_comm.gif);
background-position: top;
}

#navbox .ankle {
background-image:url(images/nav_ankle.gif);
background-position: top;
width:115px;
height:25px;
}

#navbox .home a:hover {
background-image:url(images/nav_home.gif);
background-position: bottom;
}

#navbox .team a:hover {
background-image:url(images/nav_team.gif);
background-position: bottom;
}

#navbox .office a:hover {
background-image:url(images/nav_office.gif);
background-position: bottom;
}

#navbox .services a:hover {
background-image:url(images/nav_services.gif);
background-position: bottom;
}

#navbox .newp a:hover {
background-image:url(images/nav_newp.gif);
background-position: bottom;
}

#navbox .conditions a:hover {
background-image:url(images/nav_education.gif);
background-position: bottom;
}

#navbox .contact a:hover {
background-image:url(images/nav_contact.gif);
background-position: bottom;
}

#navbox .appt a:hover {
background-image:url(images/nav_appt.gif);
background-position: bottom;
}

#navbox .media a:hover {
background-image:url(images/nav_media.gif);
background-position: bottom;
}

#navbox .test a:hover {
background-image:url(images/nav_test.gif);
background-position: bottom;
}

#navbox .comm a:hover {
background-image:url(images/nav_comm.gif);
background-position: bottom;
}


#navbox .ankle a:hover {
background-image:url(images/nav_ankle.gif);
background-position: bottom;
width:115px;
height:25px;
}


/********END OF NAVSTYLES*************************/


body#home #navbox .home {
background-position: bottom;
}

body#team #navbox .team {
background-position: bottom;
}

body#office #navbox .office {
background-position: bottom;
}

body#services #navbox .services {
background-position: bottom;
}

body#newp #navbox .newp {
background-position: bottom;
}

body#conditions #navbox .conditions {
background-position: bottom;
}

body#contact #navbox .contact {
background-position: bottom;
}

body#appt #navbox .appt {
background-position: bottom;
}

body#media #navbox .media {
background-position: bottom;
}

/********END  NAVSTYLES*************************/

#blurb {
width:110px;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 5px;
float:right;
}

#blurb a{
color:#ffffff;
text-decoration:underline;
}

#right {
width:682px;
margin:0px 0px 0px 11px;
float:right;
}

#topright {
width:682px;
height:232px;
}

#flash {
width:568px;
height:232px;
float:right;
}

#buttonbox {
width:114px;
height:232px;
background:url('images/bg_buttonbox.jpg') no-repeat;
float:left;
}

#content_top {
width:628px;
background-image:url('images/bg_content.gif');
background-repeat:repeat-y;
}

#content {
width:558px;
background-image:url('images/bg_content_top.gif');
background-repeat:no-repeat;
background-position:top;
padding:10px 20px 20px 50px;
line-height:18px;
overflow:hidden;
}

#content_bottom {
width:628px;
height:12px;
background-image:url('images/bg_content_bottom.gif');
background-repeat:no-repeat;
}

#officebox {
width:323px;
float:right;
margin:0px 0px 5px 10px;
}

.indexoffice {
display:block;
float:right;
width:300px;
}

#footer {
width:628px;
text-align:center;
margin:10px auto 0px auto;
float:left;
color:#CCCCCC;
}

#footer a {
color:#999999;
}

/*****PEOPLE BACKGROUND***/

.people1 {
background:url('images/people1.jpg') no-repeat top left;
}

.people2 {
background:url('images/people2.jpg') no-repeat top left;
}

.people3 {
background:url('images/people3.jpg') no-repeat top left;
}

.people4 {
background:url('images/people4.jpg') no-repeat top left;
}

.people5 {
background:url('images/people5.jpg') no-repeat top left;
}

.people6 {
background:url('images/people6.jpg') no-repeat top left;
}

.people7 {
background:url('images/people7.jpg') no-repeat top left;
}

.people8 {
background:url('images/people8.jpg') no-repeat top left;
}

.people9 {
background:url('images/people9.jpg') no-repeat top left;
}

/**** PEOPLE *****/

.search {
margin:3px 0px 3px 0px;
padding:0;
}
/* PATIENT EDUCATION STYLES */

#linksbox {
width:130px;
height:300px;
float:right;
margin:0px 0px 0px 20px;
}

.libraryheading {
font-size:15px;
font-weight:bold;
}

#education_cont {
width:405px;
float:left;
}

#content_wrapper {
float:right;
width:163px;
padding:0 0 7px 0;
}

#content_img {
font-family:Arial, Helvetica, sans-serif;
color:#EE3423;
font-size:10px;
margin-left:5px;
margin-right:5px;
border:1px solid #15424f;
width:163px;
}

#content_factoid {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
margin-top:45px;
margin-left:10px;
margin-right:10px;
background-color:#FFFFFF;
border-top:14px solid #15424f;
border-right:1px solid #15424f;
border-left:1px solid #15424f;
border-bottom:1px solid #15424f;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

#content_subnav {
font-family:Arial, Helvetica, sans-serif;
color:#2175A5;
font-size:12px;
width:165px;
}

#content_subnav ul{
padding-left: 10px;
margin-left: 5px;
}
