@charset "utf-8";
#main {
	position: relative;
	margin: 0 auto;
	width: 1000px;
}
#main #header {
	position: absolute;
	height: 185px;
	width: 1000px;
	background-image: url(img/familysolutions-www_01.jpg);
}
#data {
	position: absolute;
	height: 100px;
	width: 317px;
	left: 521px;
	top: 51px;
	text-align: right;
	color: #FFFFFF;
	line-height: 1.5em;
}
.currents {
	background-position: 0 -98px;
}
h1 {
	font-size: 24px;
	font-weight: bolder;
	color: #0070C0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 1.5em;
	text-align: justify;
}
fieldset, label { vertical-align:top; }
input, textarea { border:solid #000 1px; width:180px; vertical-align:top; display:inline-block; margin:1px 0; padding:1px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
input { height:18px; }
textarea { height:80px; }
span.radio input, span.checkboxes input { width:15px; margin:1px 3px; height:22px; border:none; } 
span.radio label, span.checkboxes label { width:500px; height:22px; vertical-align:middle;} 

span.checkboxes, span.radio { display:inline-block; }

label { width:180px; height:20px; display:inline-block; margin:1px 0; padding:1px 0; text-align:left; }

#main.form ul { list-style:disc; margin:5px 0 10px 15px; }

#main #content {
	position: absolute;
	width: 580px;
	right: 55px;
	top: 185px;
	height: 420px;
}
#main #menu {
	position: absolute;
	left: 0px;
	top: 185px;
	width: 340px;
	height: 420px;
	background-image: url(img/familysolutions-www_05.jpg);
}
#main #footer {
	position: absolute;
	width: 1000px;
	height: 45px;
	top: 605px;
	background-image: url(img/familysolutions-www_04.jpg);
}
#main #footer.long {
	top: 1500px;
}

#main #menu #button2 {
	position: absolute;
	left: 50px;
	width: 270px;
	top: 215px;
	height: 50px;
	background-color: #FFFFFF;
}
#btn-1 a {
	background-image: url(img/btn-1.gif);
}
li   a {
	display: block;
	height: 50px;
	text-indent: -9999px;

}
li a:hover {
	background-position: 0px -50px;

}
li a.current:hover {
	background-position: 0px -100px;
	}
#btn-3 a {
	background-image: url(img/btn-3.gif);
}

#btn-2 a {
	background-image: url(img/btn-2.gif);
}





#main #menu #buttons {
	position: absolute;
	left: 50px;
	width: 270px;
	height: 147px;
	top: 16px;
	background-color: #046EBA;
}

#btn-4 a {
	background-image: url(img/btn-4.gif);
}
#btn-4 a:hover {
	background-position: 0 -49px;
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.current {
	background-position: 0 -100px;
}
#btn-4 a.currents:hover {
	background-position: 0px -98px;
}
a {
	text-decoration: underline;
	color: #0070C0;
}
a:hover {
	text-decoration: none;
	color: #0060C0;
}

#main #footer #footer-text {
	margin: 0 auto;
	width: 900px;
	height: 45px;
	text-align: center;
	color: #FFFFFF;
}
#main #header #data a {
	color: #FFFFFF;
	text-decoration: underline;
}
#main #header #data a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#main #footer #footer-text a {
	color: #FFFFFF;
	text-decoration: underline;
}
#main #footer #footer-text a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#main #copyright {
	position: absolute;
	top: 664px;
	left: 860px;
}
#main #copyright a {
	color: #555555;
	text-decoration: none;
}
#main #copyright a:hover {
	color: #555555;
	text-decoration: none;
}


#main   #copyright2   {
	top: 1564px;
	position: absolute;
	left: 860px;
}

#main #copyright2 a {
	color: #555555;
	text-decoration: none;
}
#main #copyright2 a:hover {
	color: #555555;
	text-decoration: none;
}

#main #header #photo {
	position: absolute;
	left: 847px;
	bottom: 38px;
	width: 97px;
	height: 97px;
}
.schedules {
	text-align: center;
}
img{
	border: none;
}
#main #footer.long2 {
	top: 1100px;
}
#main #footer.long3 {
	top: 1550px;
}
#main #copyright3 {
	top: 1010px;
	position: absolute;
	left: 860px;
}
#main   #copyright4   {
	top: 1300px;
	position: absolute;
	left: 860px;
}
#main #copyright3 a {
	color: #555555;
	text-decoration: none;
}
#main #copyright3 a:hover {
	color: #555555;
	text-decoration: none;
}


#main #copyright4 a {
	color: #555555;
	text-decoration: none;
}
#main #copyright4 a:hover {
	color: #555555;
	text-decoration: none;
}

