
html, body 
{ 
height: 100%; 
margin-right: 0px;
} 

a.site {
letter-spacing : 5px;
color : #027297;
text-decoration : none;
font-size : 120%;
}
#photo{
font-size: 0.8em;
margin-top : 0px;
color : #333;
padding : 0px 10px 0px 0px;
line-height : 1.2em;
}

.footer {
clear : both;
padding : 0px;
width : 1000px;
margin-left : auto;
margin-right : auto;
font-size : 80%;
color : #333;
background : #DAEAE9;
}

.footer p
{
padding : 0px;
font-size: 0.9em;
font-weight: normal;
margin-left: 5px;
margin-top: 0px;
color: #333;
}
body {
margin : 2px;
padding : 0;
font : 75% Arial;
color : #33333;
line-height : 1.8em;
background : #fff;
}


#container {
width : 1000px;
margin-left : auto;
margin-right : auto;
margin-bottom : 0px;
border-bottom: 0px solid #DAEAE9;
background : #fff;

}
#navlist {
line-height : 5em;
padding : 10px 0px 10px 10px;
margin : 0px;
border-top : 0;
border-bottom : 0;
text-align : left;
font : bold 150% Arial;
color : #4D9891;
background : #DAEAE9;
}

#navlist li {
list-style : none;
margin : 0;
display : inline;
color : #4D9891;
}
#navlist li a {
margin-left : 0px;
color : #4D9891;
background : #DAEAE9;
text-decoration : none;
}
#navlist li a:link, #navlist li a:visited {
color : #4D9891;
background : #DAEAE9;
}
#navlist li a:hover {
color : #60AEA7;
}
#navlist li a#current {
color : #F69534;

}
#img_center {
display: block;
}
#img_center1 {
display: block;
padding : 5px;
}
#indent {
margin-left : 25px;
margin-right : 20px;
}
#physio {
padding : 0px;
margin-left : 35px;
}

#physio li {
list-style : none;
padding-left : 0px;
margin : 0;
}

#column3list li {
list-style : none;
}
#banner {
width : 1000px;
height : 191px;
padding : 0;
margin : 0;
color : #fff;
background : #DAEAE9;
}

#banner h2 {
margin : 20px;
padding : 4px;
font : 500% "Arial", tahoma, verdana, sans-serif;
letter-spacing : 2px;
text-transform : none;
border-bottom : none;
color : #1f2e58;
background : #fff;
}

#content {
padding : 5px;
margin-left : 220px;
margin-bottom : 5px;
color : #555;
background : #fff;
}
#contentlist {
padding : 3px 0;
margin : 0;
}
#contentlist li {
list-style : none;
margin : 0;
display : inline;
}


.column1 {

padding-bottom : 20px; 
display : inline;
float : left;
width :29%;
margin-left : 15px;
margin-right : 0px;
margin-top : 10px;
margin-bottom : 20px;
line-height : 1.6em;
background : #fff;
} 
.column2 { 
padding : 0px 0px 20px 20px; 
display : inline;
float : left;
width :35%;
margin-left : 0px;
margin-right : 0px;
margin-top : 20px;
margin-bottom : 20px;
line-height : 1.6em;
background : #fff;
} 

.column3 {
padding-bottom : 20px; 
margin-right : 0px;
float : right;
width : 27%;
height : 100%;
margin-left : 12px;
margin-right : 10px;
margin-top : 20px;
margin-bottom : 20px;
line-height : 1.6em;
background : #fff;
padding-bottom: 7px;
padding-left: 3px;
padding-right: 0px;
}

.borders {

border-right: 1px solid #DAEAE9;
border-left: 1px solid #DAEAE9;

}
#newsbox{
border : 1px solid #007394;
width : 220px;
margin-right : 0px;
margin-bottom : 30px;
float : right;
}
#newsbox p{
font-size : 80%;
line-height : 1.2em;
margin-left: 5px;
}

#col1 {

width : 1005px;
background-color: #F69534;
margin-left : auto;
margin-right : auto;

}

h1 {
margin : 10px 0 10px 0px;
padding : 0;
font : 300% "Arial", verdana, tahoma, sans-serif;
color : #4D9891;
background : inherit;
font : bold;
}

h2 {
margin :10px 0 2px 2px;
font : 110% "Arial", verdana, tahoma, sans-serif;
padding : 1px;
border-bottom : 0px solid #738ca5;
text-transform : none;
color : #1f2e58;
background : inherit;
}
a {
background : inherit;
font : bold;
color : #383838;
text-decoration : underline;
}
a:hover {
text-decoration : underline;
color : #66a0e0;
background : inherit;
}
a img {
border : 0;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #999;
}

p {
padding-top : 5px;
}
#footcol1 { 
display : inline;
margin-left : 5px;
float: left;
width : 860px;
} 

#footcol2 { 
display : inline;
float : right;
width : 135px;


}
 
 #footer a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #1f2e58;;
}

#footer a:hover {
border-bottom : 1px solid;
background: inherit;
color : #1f2e58;
}
#site {
padding-top : 0px;
font-size : 110%;
}

a.site {
letter-spacing : 5px;
text-align : center;
color : #C1C1C1;
font-size : 90%;

}