* {
 margin: 0;
 padding: 0;
 top: 0;
 left: 0;
}

body {
 text-align: center;
 background: #a9a9a9 url(images/background.gif) repeat-y center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #494949;
}

#list {
 margin-top:-20px;
 margin-left:16px;
 margin-bottom: 40px;
}

#list ul {
 text-align: left;
}

#list ul li {
 padding-bottom: 10px;
}

h1 {
 background-image: url(images/banner.jpg);
 height: 226px;
 width: 777px;
 color: Black;
}

h1 span {
 margin-left: -999px;
}

h2 {
 font-size: 18px;
 color: #00008b;
 padding-bottom: 16px;
 text-align: left;
}

h3 {
 margin-bottom: 15px;
 color: black;
 font-size: 14px;
 text-align: left;
}

h4 {
 text-align: center;
 padding: 40px 10px 10px 10px;
}

p {
 margin-bottom: 40px;
 text-align: left;
}

a {
 color: #800000;
}

a:hover {
 color:#48535c;
}

#wrapper {
 margin-right: auto;
 margin-left: auto;
 width: 776px;
 text-align: left;
 background-color: #fff;
}

#navlist {
 white-space: nowrap;
 height: 27px;
 width: 777px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
}

#navlist li {
 float: left;
 list-style: none;
}

#navlist a {
 background-image: url(images/button.gif);
 height: 26px;
 width: 111px;
 text-align: center;
 color: #ffffff;
 text-decoration: none;
 display: block;
 line-height: 24px;
}

#navlist a:hover, #navlist .active {
 background-image: url(images/buttonover.gif);
}

#content {
 padding: 30px;
}

#index {
 float: right;
 width: 400px;
}

#indexwelcome{
 font-size: 20px;
 font-weight: bold;
 color: #00008b;
 padding-bottom: 16px;
 text-align: left;
}

#indexpic {
 height: 406px;
 width: 318px;
 background: url(images/pain.jpg) no-repeat;
 float: left;
 margin-top: 5px;
 margin-left:-15px;
 border: 10;
}

#questions {
 margin-top: 50px;
 margin-left: -300px;
}

.free {
 background-image: url(images/free.jpg);
 height: 140px;
 width: 200px;
 margin-left: -60px;
 float: left;
}

#marquee {
 color: #000000;
 font-size: 16px;
 width: 100%;
 font-weight: bold;
 border: medium solid #fb0000;
}

#about {
 float: right;
 width: 400px;
}

#rightsidepics{
	padding-left: 60px;
}

#leftsidepics{
 margin-top: 410px;
}


#aboutpic {
 height: 296px;
 width: 241px;
 background-image: url(images/stanekgroup.jpg);
 float: left;
 margin-top: 30px;
 margin-left: 25px;
}

#aboutpiccaption{
	padding-left: 45px;
}

#patient {
 float: right;
 width: 420px;
}

#patientpic1 {
 height: 187px;
 width: 262px;
 background-image: url(images/brenda2.jpg);
 float: left;
 margin-top: 145px;
 margin-left: 10px;
}

#patientpic2{
 height: 157px;
 width: 262px;
 background-image: url(images/stanek.jpg);
 float: left;
 margin-top: 135px;
 margin-left: 10px;
}

#patientpic3 {
 height: 187px;
 width: 262px;
 background-image: url(images/susan2.jpg);
 float: left;
 margin-top: 70px;
 margin-left: 10px;
}

#patientpic4 {
 height: 237px;
 width: 200px;
 background-image: url(images/stanekxray.jpg);
 float: left;
 margin-top: 370px;
 margin-left: 40px;
}


#patientlist li {
 padding-bottom: 16px;
 margin-left: 30px;
}

#insurance {
 float: right;
 width: 420px;
}

#insurancepic {
 height: 187px;
 width: 262px;
 background-image: url(images/insurancepic.jpg);
 float: left;	
 margin-top: 30px;
 margin-left: 10px;
}

#insurancelist li {
 padding-bottom: 16px;
 margin-left: 30px;
}

#directions {
 margin-left: 30px;
}

#directions ol {
 margin-top: 20px;
 margin-bottom: 20px;
 list-style-type: decimal;
 padding: 0px 0px 0px 20px;
 text-align: left;
}

#directionspic {
 height: 200px;
 width: 300px;
 background-image: url(images/front.jpg);
 margin-bottom: 20px;
}	

#directionspic2 {
 height: 200px;
 width: 300px;
 background-image: url(images/sign.jpg);
 margin-left: 320px;
 margin-top: -220px;
 margin-bottom: 20px;
}	

#calendar {
 margin-left: 30px;
}

#research {
 margin-left: 30px;
}


#footer {
 width: 776px;
 padding: 40px 0px 15px 0px;
 text-align: center;
 clear: both;
 font-size: 11px;
 color: black;
 margin: 0;
}

#footer p {
 margin: 50px 0 0 0;
 text-align: center;
}
