@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
}

body{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#333;
}
a
{
	color:#333;
}
#container{
margin: 0 auto;
width:960px;
/*border:1px solid blue;*/
}

#container2 {
position: relative;
padding:0 15px 0 15px;
/*border:1px solid red;*/
}

#top_white{
width:930px;
height:39px;
background: #fff;
/*border:1px solid black;*/
}

#phone {
position:absolute;
top:84px;
right:15px;
font-size:18px;
font-weight:500;
color:#999999;
}

#flash_main {
float:left;
width:730px;
height:517px;
}


#right_sidediv {
float:left;
width:199px;
padding:70px 0 0 0;
}

.red {
color:#FF0000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
}

.rightside {
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
line-height:16px;
padding-left:10px;
padding-right:10px;
}


#footer{
width:930px;
clear: both;
background: #fff;
font-size:10px;
text-align:right;
vertical-align: middle;
padding:10px 0 0 0;
/*border:1px solid blue;*/
}
img#fc_logo_footer{
display:inline;
float:left;
}
#footer p a, #footer p a:link, #footer p a:visited{
color:#666;
text-decoration:underline;
margin:0;
padding:20px 0 0 0;

}
#footer p a:hover{
color:#00709b;
text-decoration:none;
}

#schoolyard_button{
margin-left: 3px;	
width:199px;
height:64px;
}
#schoolyard_button a{
display:block;
width:199px;
height:64px;
background: url(images/buttons/schoolyard_button_bg.jpg) 0px 0px no-repeat;
}
#schoolyard_button a:hover{
background: url(images/buttons/schoolyard_button_bg.jpg) 0px -64px no-repeat;
}
#parentsplace_button{
margin-left: 3px;	
width:199px;
height:64px;
}
#parentsplace_button a{
display:block;
width:199px;
height:64px;
background: url(images/buttons/parentsplace_button_bg.jpg) 0px 0px no-repeat;
}
#parentsplace_button a:hover{
background: url(images/buttons/parentsplace_button_bg.jpg) 0px -64px no-repeat;
}
#teacherslounge_button{
margin-left: 3px;
width:199px;
height:64px;
}
#teacherslounge_button a{
display:block;
width:199px;
height:64px;
background: url(images/buttons/teacherslounge_button_bg.jpg) 0px 0px no-repeat;
}
#teacherslounge_button a:hover{
background: url(images/buttons/teacherslounge_button_bg.jpg) 0px -64px no-repeat;
}
#webcasts_button{
margin-left: 3px;
width:199px;
height:64px;
}
#webcasts_button a{
display:block;
width:199px;
height:64px;
background: url(images/buttons/webcasts_button.jpg) 0px 0px no-repeat;
}
#webcasts_button a:hover{
background: url(images/buttons/webcasts_button.jpg) 0px -64px no-repeat;
}

#community_button{
margin-left: 3px;
width:199px;
height:64px;
}

#community_button a{
display:block;
width:199px;
height:64px;
background: url(images/buttons/community_button.jpg) 0px 0px no-repeat;
}
#community_button a:hover{
background: url(images/buttons/community_button.jpg) 0px -64px no-repeat;
}

#map_button{
margin-left: 3px;
width:199px;
height:64px;
}
#map_button a{
display:block;
width:199px;
height:127px;
background: url(images/buttons/map_button.jpg) 0px 0px no-repeat;
}
#map_button a:hover{
background: url(images/buttons/map_button.jpg) 0px -127px no-repeat;
}

#lim_graphic{
width:199px;
height:152px;
border:none;
padding-top:1px;
}




