
body {
	 font-family : veranda, arial, sans-serif;
     background-color : #ffffff;
     width: 900px ;
     margin: 0 auto;
     padding: 0 auto;
     margin-left: auto ;
     margin-right: auto ;
}

a:link {
    text-decoration: none;  
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size: 11px;
}
a:hover { 
    text-decoration: none;  
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size: 11px;
}
a:visited {
    text-decoration: none;  
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size: 11px;
}
a:active {
    text-decoration: none;  
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size: 11px;
}

.caps {
text-transform: uppercase; 
}

p { 
    color: #000000;
    text-decoration: none;  
    font-family : arial, helvetica, sans-serif; 
    font-size: 12px;
    font-weight: normal; 
    line-height : 1.2;
} 
.para-1 {
    font family : arial, helvetica, sans-serif; 
    font-size : 20px;         
    font-weight : bold; 
    line-height : 1.2;
	text-indent : 10px;
}
.para-2 { 
    color: #ffffff;
    text-decoration: none;  
    font-family : arial, helvetica, sans-serif; 
    font-size: 12px;
    font-weight: normal; 
    line-height : 1.1;
} 
.para-3 { 
    color: #FFFFFF;
    text-decoration: none;  
    font-family : arial, helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
    line-height : 1.2;
}
.indent { 
    text-indent:50px;
    } 
#content {
    width: 950px;
    position: absolute;
    top: 0px;
    margin-left: auto ;
    margin-right: auto ;
}



#starlogo {
position : absolute;
left : 80px;
top : 20px;
z-index : 15;
}
#top {
position : absolute;
left : 0px;
top : 0px;
z-index : 5;
}
#topphrase {
width : 500px;
font-size : 23px;
font-family: arial, verdana;
font-color: #FFFFFF;
position : absolute;
left : 430px;
top: : 0px;
margin : 25px;
z-index : 20;
}
.white {
     color:#ffffff;
}
.padding {
margin : 5px;
 }
#physicaltherapy {
width : 600px;
height : 207px;
position : absolute;
left : 130px;
top : 75px;
z-index : 10;
 }
  #facebook {
position: absolute;
top: 93px;
left : 830px;
 }
 #facebooktext {
position: absolute;
top: 98px;
left : 720px;
 }
#nav {
position : absolute;
width : 900px;
left : 20px;
top : 130px;
z-index : 600;
}
.menu {
     color:#ffffff;
     text-transform: uppercase; 
}
.caps {
text-transform: uppercase; 
}
#redgrad {
width : 211px;
height : 126px;
position : absolute;
left : 23px;
top : 675px;
z-index : 15;
} 
#red {
width : 211px;
height : 335px;
position : absolute;
left : 23px;
top : 375px;
z-index : 20;
} 
#redaddress {
width : 211px;
height : 335px;
position : absolute;
left : 40px;
top : 400px;
z-index : 120;
}
#bordertop {
width : 211px;
height : 2px;
position : absolute;
left : 23px;
top : 168px;
z-index : 200;
} 
#borderleft {
width : 2px;
height : 211px;
position : absolute;
left : 23px;
top : 168px;
z-index : 200;
} 
#borderright {
width : 2px;
height : 211px;
position : absolute;
left : 880px;
top : 168px;
z-index : 200;
} 
#borderbottom {
width : 211px;
height : 2px;
position : absolute;
left : 23px;
top : 377px;
z-index : 200;
} 
#divider1 {
width : 2px;
height : 211px;
position : absolute;
left : 207px;
top : 168px;
z-index : 200;
} 
#divider2 {
width : 2px;
height : 211px;
position : absolute;
left : 380px;
top : 168px;
z-index : 200;
} 
#divider3 {
width : 2px;
height : 211px;
position : absolute;
left : 574px;
top : 168px;
z-index : 200;
} 
#imagebar1 {
width : 182px;
height : 207px;
position : absolute;
left : 25px;
top : 170px;
z-index : 25;
} 
#imagebar2 {
width : 173px;
height : 207px;
position : absolute;
left : 207px;
top : 170px;
z-index : 30;
} 
#imagebar3 {
width : 194px;
height : 207px;
position : absolute;
left : 380px;
top : 170px;
z-index : 35;
} 
#imagebar4 {
width : 306px;
height : 207px;
position : absolute;
left : 574px;
top : 170px;
z-index : 40;
} 



#restoregraphic {
width : 560px;
height : 207px;
position : absolute;
left : 300px;
top : 410px;
z-index : 50;
}
#restore {
width : 680px;
height : 207px;
position : absolute;
left : 210px;
top : 380px;
z-index : 60;
} 

#star {
width : 87px;
height : 74px;
position : absolute;
left : 240px;
top : 420px;
z-index : 70;
} 

#indextext {
width : 500px;
padding-right : 5px;
padding-left : 5px;
position : absolute;
left : 330px;
top : 428px;
z-index : 80;
}

#indextext2 {
width : 600px;
padding-right : 5px;
padding-left : 5px;
position : absolute;
left : 270px;
top : 500px;
z-index : 90;
}

#introducingbox {
width : 700px;
padding-right : 0px;
padding-left : 0px;
position : absolute;
left : 210px;
top : 670px;
z-index : 100;
}
#topcaption {
position: relative;
left: 0px;
top: -162px;
width: 220px;
z-index: 120;
} 
#topbkgd {
position: relative;
left: 0px;
top: -147px;
padding-right : 0px;
padding-left : 0px;
background-image: url('images/captionbackground.jpg');
opacity:0.5;              
filter:alpha(opacity=50); 
z-index: 115;
} 
#box1 {
width : 220px;
padding-right : 0px;
padding-left : 0px;
position : absolute;
left : 220px;
top : 680px;
z-index : 110;
}
#box2 {
width : 220px;
padding-right : 0px;
padding-left : 0px;
position : absolute;
left : 450px;
top : 680px;
z-index : 110;
}
#box3 {
width : 220px;
padding-right : 0px;
padding-left : 0px;
position : absolute;
left : 680px;
top : 680px;
z-index : 110;
}

#captionbkgd {
position: relative;
left: 0px;
top: -70px;
padding-right : 0px;
padding-left : 0px;
background-image: url('images/captionbackground.jpg');
opacity:0.5;              
filter:alpha(opacity=50); 
z-index: 115;
} 

#caption {
position: relative;
left: 4px;
top: -90px;
width: 210px;
padding-right : 3px;
padding-left : 3px;
z-index: 120;
}

#description {
position: relative;
left: 4px;
top: -95px;
width: 210px;
padding-right : 3px;
padding-left : 3px;
z-index: 120;
}





 
#hours {
width : 700px;
padding-right : 10px;
padding-left : 10px;
position : absolute;
left : 190px;
top : 940px;
z-index : 80;
}
.pad-px {
padding : 2px;
 }
#emailsignin {
width : 150px;
padding-right : 5px;
padding-left : 5px;
position : absolute;
font-color : #000000;
font-family : arial, helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
line-height : 1.1;
left : 25px;
top : 700px;
z-index : 90;
}

.transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.bar {
	height: 4em;
	padding-top: 2em;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	background: black;
	border-top: 3px solid #ccc;
	border-bottom: 3px solid #ccc;
	margin-top: 5.0em;
}

h2.ontop {
	position: relative;
	top: 4.7em;
}

#line {
width : 700px;
padding-right : 5px;
padding-left : 5px;
position : relative;
left : 100px;
top : 1020px;
z-index : 8;
}
#lowernav {
width : 730px;
padding-right : 5px;
padding-left : 5px;
position : absolute;
left : 100px;
top : 1025px;
z-index : 120;
}

#webmaster {
width: 100px;
font-family: arial, verdana;
font-size: 10;
padding-right : 5px;
padding-left : 5px;
position : absolute;
left : 470px;
top : 1070px;
z-index : 100;
}
#webmaster ul
{
margin: 5px;
padding: 5px;
list-style-type: none;
}

#webmaster a
{
display: block;
color: #000000;
background-color: #f6f6f6;
width: 55px;
}

#webmaster a:hover
{
background-color: #2b5087;
color: #ffffff;
}

#design {
width: 100px;
font-family: arial, verdana;
font-size: 10;
padding-right : 5px;
padding-left : 5px;
float : left;
position : absolute;
left : 20px;
top : 1065px;
margin : 5px;
z-index : 110;
}

#design ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

#design a
{
display: block;
color: #000000;
background-color: #f6f6f6;
width: 70px;
}

#design a:hover
{
background-color: #2b5087;
color: #ffffff;
}

