/* CSS Document */
/*-------------------general------------------*/
html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr{
margin:0px;
padding:0px;
border:0px;
border-collapse:separate;
border-spacing:0px;
}
input,select{
margin:0;
padding:0;
}
body {
background-image:url(../images/body_bg.gif);
background-repeat:repeat-x;
}
#container {
width:760px;
margin:auto;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:3px  double #6e4b52;
background-color:#FFFFFF;
}
/*--------------------menu-------------------*/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type:none;
}
#menu {
background-color:#6e4b52;
width:760px;
float:left;
text-align: inherit;
color:#FFFFFF;
}
#menu dl {
float: left;
position:relative;
width:190px;
}
#menu dt {
background-color:#6e4b52;
cursor: pointer;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align: center;
color: #FFFFFF;
border-right:thin groove #FFFFFF;
border-style:inset;
}
#menu dd {
display:none;
position:absolute;
}
#menu li {
text-align: inherit;
text-indent:2px;
background:#897377;
width:190px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
border-top: thin groove #FFFFFF;
}
#menu li a, #menu dt a {
color: #FFFFFF;
text-decoration: none;	
display:block;
height: 100%;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background-color: #FFFFFF;
color: #6e4b52;
text-decoration:none;
}
/*--------------------banner-------------------*/
#banner {
width:760px;
background-image:url(../images/banner2.gif);
background-repeat:no-repeat;
height:95px;
float:left;
}
/*---------------------main-------------------*/
#content {
width:760px;
float:left;
margin-top:3px;
}
#left {
background-image:url(../images/girl.jpg);
background-repeat:repeat;
float:left;
width:148px;
height:100%;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#left a {
color:#333333;
text-decoration:none;
}
#left a:hover {
text-decoration:underline;
color:#000000;
}
#right {
background-image:url(../images/mother.jpg);
background-repeat:no-repeat;
float:right;
width:148px;
height:100%;
}
#middle {
width:464px;
float: left;
}
#header {
width:440px;
margin:auto;
padding:0 0 20px 0;
}
.text {
width:440px;
font-size:14px;
text-align:left;
color:#333333;
margin:auto;
}
.text a {
font-weight:bold;
color:#6e4b52;
text-decoration:none;
}
.text h3 {
color:#6e4b52;
}
.text a:hover {
text-decoration:underline;
}
.text ul {

}
.text li {

}
#contact {
background-color:#6e4b52;
color:#FFFFFF;
}
#contact_2 {
color:#6e4b52;
text-align:left;
}
#spacer_top {
width:760px;
float:left;
margin-top:3px;
}
.hours {
font-size:14px;
text-align:left;
}
.hours td{
height:30px;
}
.hours a{
color:#0000FF;
}
.bulletin {
color:#6e4b52;
font-weight:bold;
}

/*-------------footer--------------------*/
#footer {
clear: both;
width: 760px;
margin: auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #6e4b52;
font-size:10px;
font-weight:bold;
text-align:center;
}
#footer ul {
list-style: none;
padding: 8px 0;
margin: 0;
}
#footer ul li {
display: inline;
}
#footer ul li a {
color: #6e4b52;
font-weight: bold;
text-decoration: none;
}
#footer ul li a:hover {
color:;
}
#flag {
background-image:url(../images/iroflag2.gif);
background-repeat:repeat-x;
width:760px;
height:21px;
margin:auto;
}
