/* CSS Document */

/*##############################css for front #########################*/	  
body.front {
background: url(../images/body_bg.jpg) 0% 0% repeat-x; 
}

#inner_wrap {
		margin:0 auto;
	    width:843px;
		text-align:left;
}

.top_spacer {
height:41px;
}

.top { background:url(../images/upper_logo.jpg) top right no-repeat; height:184px; width:843px;}
.home_banner {background:url(../images/home_banner.jpg) top right no-repeat; height:277px; width:843px;}

.top .container {padding-top:40px;padding-left:180px;padding-right:5px;}

/*web title : Victory Kids*/

.title_container {
text-align:right;
padding-right:69px;
padding-top:10px;
}

.title_container .web_title { background:url(../images/victorykids.jpg) right top no-repeat; height:104px;}


/*menu*/
.menu_container{padding-top:1px;padding-left:215px;}

#menu {width:433px; height:29px;overflow:hidden;}
#menu ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#menu ul li {
	list-style: none;
	display: inline;
	padding-right:1px;
	width:0px;
	}
	
		
#menu ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}



#menu img {border:0px; padding:0px;margin:0px;}


/*holds the left border*/
#main {
padding-left:40px; /*to pad the next div*/
background:#fff url(../images/border_left.jpg) left top no-repeat;
/*for ie 6*/
height: expression(this.scrollHeight < 700 ? "700px" : "auto");
min-height:700px;}

/*holds the ruggt border*/
#right_border {
background:#fff url(../images/border_right.jpg) right top no-repeat;
/*for ie 6*/
height: expression(this.scrollHeight < 700 ? "700px" : "auto");
min-height:700px;
}

#main_container {
overflow:hidden;
}


/*2columns of the home page*/
.right {
float:right;
width:398px;
}
.right .container {
padding-right:25px;
}

.kids_home{
background:url(../images/home_kids.jpg) no-repeat top ;
width:258px;
height:242px;
}

/*events*/
.events-box {
 padding-bottom:25px;padding-top:10px;
}
.events-box .title {
background:url(../images/events.png) top left no-repeat;width:165px;height:23px;
}

.events-box .text {
padding-top:15px;
}


.left {
float:left;width:399px;
}

.left .container {
padding:25px 25px 25px 25px;
}


/*boxes*/

/*Welcome*/
.welcome-box {
padding-bottom:25px;
}

.welcome-box .title {
background:url(../images/welcome.png) top left no-repeat;width:90px;height:18px;
}

.welcome-box .text {
padding-top:15px;
}

/*Vision*/
.vision-box {
padding-bottom:25px;
}

.vision-box .title {
background:url(../images/vision.png) top left no-repeat;width:56px;height:18px;
}

.vision-box .text {
padding-top:15px;
}

/*missions*/
.mission-box {
padding-bottom:25px;
}
.mission-box .title {
background:url(../images/mission.png) top left no-repeat;width:68px;height:18px;
}

.mission-box .text {
padding-top:15px;
}


#footer {padding-top:10px; padding-left:35px;}

.footer_top {
background:url(../images/top_footer.jpg) top no-repeat;overflow:hidden;width:801px;height:33px;
}

.footer_container {
background:#99cc33;
coverflow:hidden;
width:801px;
height:27px;
text-align:right;
}

.footer_container .copyright {
color:#FFFFFF; 
font-weight:bold;
padding-top:7px;
padding-right: 25px;
}
