*
{
	margin:0;
	padding:0;
}
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:static !important;
}

@font-face {
    font-family: 'daniel_blackregular';
    src: url('../font/danielbk.eot');
    src: url('../font/danielbk.eot?#iefix') format('embedded-opentype'),
         url('../font/danielbk.woff') format('woff'),
         url('../font/danielbk.ttf') format('truetype'),
         url('../font/danielbk.svg#daniel_blackregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*#container
{
width:100%;
height:1450px;
}*/

.clearfix:after
 {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
 }
 
  #head_wapper_area
 {
width:100%;	
height:159px;
background-image:url(../image/bar_bg.jpg);
background-repeat:repeat;

 }
#head
 {
width:1000px;
padding-left:35px;
height:162px;
margin:0 auto;	 
 }
  

#logo
{
width:256px;
height:82px;
margin:20px 0px 23px 40px;
float:left;
}

#logo img{
	border:none;
}

#icon
{
width:160px;
height:45px;
margin:14px auto 0px 50%;
float:left;
margin-left:50%;	
}

#enq_icon{
	width:160px;
	height:45px;
	margin:2px auto 0px 51%;
	float:left;	
}

#icon ul li
{
display:inline;	
color:#000;
border-right:thin solid #000;
padding:0px 5px 0px 5px;
}


#icon input
{
margin:10px;	
}


#menu
{
width:700px;
height:38px;
margin:12px auto;
float:left;
margin-left:12%;
}

#menu img{
	border:none;
}

#menu ul li
{
display:inline;	
width:130px;
font-family:Arial, Helvetica, sans-serif ;
font-size:14px;
font-weight:bold;

}

#menu ul li a{
	text-decoration:none;
	color:#FFF;
	background-image:url(../image/menu-bg.png);
	padding:4px 30px 4px 28px;  
}

#menu ul li a:hover{
	color:#f9b303;
}

#menu img
{
float:right;
*margin-top:-20px;	
}
 
#banner_wapper_area
  {
	width:100%;	
	height:400px;
  background-image:url(../image/bannerbg.jpg);
  }

#banner_wapper_area img{
}

#banner
{
width:1000px;
height:360px;
margin:0 auto;	
padding-left:40px;
/*background-image:url(../image/bannerbg.jpg);
background-repeat:no-repeat; */
}
#gallery
{
width:460px;
height:320px;
float:left;
}


#banner_image
{
width:439px;
height:310px;
margin-left:30px;	
float:left;
display:block;
}
#banner_image img
{
border:2px solid#FFF;	
display:none;
}

#gallery_para
{
width:400px;
height:290px;
margin-top:5px;
margin-left:55px;
float:left;
}
#gallery_para h2
{
	font-size:14px;
	font-weight:100;
	text-align:justify;	
	margin-left:0px;
		font-family:"Comic Sans MS", cursive  !important;
		margin-top:-20px;
		

}
#gallery_para h2 span   
{
	font-size:14px;
	font-weight:100;
	text-align:justify;	
	margin-left:10px;
		font-family:"Comic Sans MS", cursive 
	
		

}
#gallery_para li{
	display:inline;
	padding:0 16px;
	font-size:16px;
	color:#efab1b;
}

#gallery_para_img{
	width:110px;
	height:125px;
	float:left;
	background:#FFF;
	margin:10px 0px 0px 40px;
}

#gallery_para_img h4{
	float:left;
	color:#215d82;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
}

#gallery_para_link{
	margin:0px 0px 0px 80px;
}

#gallery_para_link li{
	list-style:none;
	font-family: 'daniel_blackregular';
	float:left;
	font-size:16px;
	border-right:1px solid #ebbd01;
	margin-left:30px;
	color:#ebbd01;
	padding:8px 20px 0px 0px;
}

#gallery_para_link li a{
	color:#ebbd01;
	text-decoration:none;
}

#gallery_para_img img{
	margin:4px;
}

#gallery_img_area{
	width:300px;
	margin-top:3px;
}

#gallery_para p
{
color:#FFF;
font-size:12px;
font-family:Arial;
padding-bottom:5px;	
}

#gallery_para ul{
	margin-top:15px;
}

#gallery_para ul li
{
color:#f0b319;
list-style:none;
font-family: 'daniel_blackregular';
font-size:20px;
line-height:30px;
font-weight:bold;	
}
#content_wapper_area
{
width:100%;
height:auto;	
background-image:url(../image/pattern.jpg);
background-color:#CCC;
}

#voice_area{
	width:1000px;
	height:180px;
	margin:0 auto; 
	clear:both;
	padding-left:40px;
}

#voice_in{
	width:900px;
	height:130px;
	margin:10px 0;
	background-color:#13528f;
	border-radius:5px;
}

#voice_img{
	width:130px;
	float:left;
	padding:10px 0px 0px 10px;
}

#voice_img img{
	border:3px solid #FFF;
}

#voice_text{
	float:left;
	width:730px;
	padding-top:12px;
	color:#FFF;
}

#voice_text p{
	color:#FFF !important;
	padding-left:10px !important;
	font-size:14px;
	font-family:"Comic Sans MS", cursive 
	
}

#voice_text span{
	color:#FFF !important;
}

#voice_area h4{
	font-size:16px;
	padding:5px 0px 5px 5px;
	color:#13528f;
	background-image:url(../image/ht_bg.jpg) ;
	background-repeat:no-repeat;

}

#content
{
width:1000px;
height:auto;	
margin:0 auto;
background-color:#FFF;
}

#content_image{
	width:640px;
	height:500px;
	margin:0px auto;
}

#content_image img{
	margin-top:20px;
}

#content p{
	padding:0px 20px 5px 40px;
	color:#343434;
	padding-bottom:5px;
}

.facility{
	width:auto;
	padding-left:20px;
	margin-top:10px;
}

.facility ul{
	margin-left:10px;
}

.facility ul li{
	font-size:14px !important;
	color:#194560 !important;
	font-weight:bold;
	list-style:lower-alpha;
}

.div li{
	font-size:12px;
	color:#343434;
	margin-left:10px;
}

#content_area {
	width:auto;
	height:425px;
	margin-left:60px;
}

#content_area h2{
	padding:10px 0px; 
}

#content_area img{
	border:2px solid #CCC;
}

#content_text{
	width:400px;
	float:left;
	padding:5px 10px 5px 0px;
}

#content_text p{
	font-size:12px;
	color:#474747;
	padding-bottom:5px;
	text-align:justify;
}

#content_text table{
	border:1px solid #bababa;
	margin-left:0px !important;
	margin-top:5px;	
}

#content_text table tr td{
	height:23px;
	border:0.1em solid #bababa;
	text-align:center;
	font-size:12px !important;
	color:#13528f !important;
	font-weight:bold;
}

#content_area p{
	font-size:12px;
	color:#343434;
	padding:10px 25px 0px 0px;
	text-align:justify;
}

#content table{
	border:1px solid #bababa;
	margin-left:60px;	
}

#content table tr td{
	height:23px;
	border:0.1em solid #bababa;
	text-align:center;
	font-size:13px;
	color:#343434;
	font-weight:bold;
}


.content_text{
	width:400px;
	margin-top:50px;
}

.content_text p{
	font-size:12px;
	color:#343434;
	text-align:justify;
	padding-bottom:5px;
}

#content_img{
	width:480px;
	height:340px;
	float:left;
}

#content_text h4{
	font-size:16px;
	padding:5px 0px 5px 5px;
	color:#13528f;
	background-image:url(../image/ht_bg.jpg) ;
	background-repeat:no-repeat;
}

#content_text h3{
	font-size:16px;
	padding:5px 0px 5px 5px;
	color:#195579;
}

#content_img h3{
	color:#efab1b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
}

.nav{
	width:250px;
	height:auto;
	margin:70px 0px 15px 100px;	
}

.nav2{
	width:300px;
	height:auto;
	margin:60px 0px 15px 250px;	
	background:#e4e4e4;
	z-index:12;
}

.nav_bg{
	float:right;
	height:45px;
	width:35px;
	margin:36px -118px 0px 0px;
	z-index:1;
	background-image:url(../image/nav2_side_bg.png);
	background-repeat:no-repeat;
}


.nav2 a li{
	list-style:none;
	padding:7px 0px 7px 10px;	
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	color:#195e88;
	font-size:18px;
	z-index:12;
}

.nav2 a li:hover{
	color:#efab1b;
}


.nav li{
	list-style:none;
	margin-top:3px;
	background-image:url(../image/nav_bg.jpg);
	padding:5px 15px 5px 0px;
	font-size:14px;
	font-weight:bold;

}

.nav li a{
	background-image:url(../image/nav_bg.jpg);
	color:#FFF;
	padding:5px 72px 5px 15px;
	}
	
.nav li a:hover{
	color:#f9b303;
}

.school{
	width:900px;
	height:auto;
	margin-left:50px;
}

.school_img{
	width:895px;
	height:1240px;
	background:url(../image/school2.jpg);
}

.sand_play{
	height:180px;
	width:auto;
	margin:20px 0px 0px 180px;
	float:left;
}

.tarea{
	width:630px;
	height:100px;
	clear:both;
	margin:70px 0px 0px 200px;
	float:left;
}

.dance{
	float:left;
	width:110px;
	margin:10px 0px 0px 30px;
}

.dance2{
	float:left;
	width:110px;
	margin:35px 0px 0px 270px;
}


.store{
	float:left;
	width:60px;
	margin:10px 0px 0px 28px;
}

.wait{
	float:left;
	margin:10px 0px 0px 25px;
}

.office{
	float:left;
	margin:10px 0px 0px 25px;
}

.parking{
	float:left;
	margin:15px 0px 0px 30px;
}

.record{
	float:right;
	width:80px;
	height:100px;
	margin:30px 225px 0px 0px;
}

.audio{
	width:480px;
	height:120px;
	clear:both;
	margin:30px 0px 0px 200px;
}

.audio img{
	margin:41px 0px 0px 126px;
}

.activity{
	width:500px;
	height:160px;
	clear:both;
	margin:40px 0px 0px 190px;
}

.activity1{
	width:220px;
	height:140px;
	float:left;
	margin:40px 0px 0px 40px;
}

.activity2{
	width:180px;
	height:140px;
	float:left;
	margin:40px 0px 0px 45px;
}

.recep{
	width:150px;
	height:125px;
	clear:both;
	float:left;
	clear:both;
	margin:0px 0px 0px 230px;
}

.montes{
	width:400px;
	float:right;
	height:130px;
	margin:20px 80px 0px 0px;
}

.amphi{
	width:410px;
	height:150px;
	clear:both;
	float:left;
	margin:15px 0px 0px 240px;
}

#content_left
{
width:442px;
height:auto;
float:left;	
padding-left:40px;
margin:20px auto;
}


#content_left h2
{
color:#f4c562;
font-size:18px;	
margin-top:5px;
font-family: arial;
}

#content_left img
{
	margin-top:5px;
}
#sarvvam_para p
{
color:#000;
font-size:12px;	
font-family:Arial;
text-align:justify;
padding:0px;
margin:4px;
}
#sarvvam_para
{
width:440px;
height:auto;	
float:left;
padding-bottom:10px;
border-bottom:1px solid#dddddd;

}

#services
{
width:400px;
height:500px;	
float:left;
padding-bottom:10px;
margin-left:40px;
}


#content_left h3
{
color:#FFF;
font-size:18px;	
background-image:url(../image/act.png);
background-repeat:no-repeat;
margin-top:20px;
float:left
}


#about_left
{
width:500px;
height:auto;
float:left;	
padding-left:40px;
margin:20px auto;
}

#about_left h2{
	color:#f0b319;
}

#about_left p{
	text-align:justify;
	color:#343434;
	padding:0;
}

#about_left h3{
	color:#215d82;
	font-size:16px;
	margin:10px 0;
}

#about_left ol li{
	color:#215d82;
	font-size:14px;
	list-style:lower-alpha;
	margin-left:30px;
	font-weight:bold;
}


#about_left li{
	color:#343434;
	font-size:12px;
}

#acadamics_left{
	width:440px;
	margin-left:60px;
	margin-top:15px;
	height:auto;
	float:left;
}

#acadamics_left span{
	color:#215d82;
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
	padding-top:10px !important;
}

#acadamics_left p{
	font-size:12px;
	color:#343434;
	padding:0px;
	text-align:justify;
}

#acadamics_right{
	width:400px;
	height:auto;
	margin-left:30px;
	float:left;
}

#acadamics_right img{
	margin:30px 0px 30px 5px;
}

span{
	color:#215d82;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
}

#about_right
{
width:380px;
height:460px;
float:left;	
padding-left:40px;
margin-top:20px;
}

#about_right_img{
	width:350px;
	height:305px;
	background-image:url(../image/board.png);
	background-repeat:no-repeat;
	padding:20px 0px 0px 0px;
}

#about_right_text p{
	font-size:15px;
	font-family: 'daniel_blackregular';
	color:#ebbd01;
	padding-top:10px;
	height:300px;
	width:290px;
	margin:10px 0px 0px -10px;
	line-height:25px;
}


h2{
	color:#f0b319;
}

#act
{
width:120px;
height:30px;	
float:left;
background-image:url(../image/h2_bg.jpg);
margin:15px auto;	
}
#act h2
{
color:#13528f;
font-size:16px;	
padding:7px 0px 0px 5px;	
}
#activities_gallery
{
width:410px;
height:150px;
float:left;	
margin:10px 0px 10px 20px;
padding:5px;
border:1px solid #e5e5e5;
}

#activity_gallery{
	width:390px;
	height:auto;

}

#activities_gallery h4
{
color:#efab1b;
}
#activities_gallery_img
{
float:left;
width:160px;
margin-left:10px;	

}

#activities_gallery_Cont{
	float:left;
	width:200px;
	margin-left:20px;
}

#activities_gallery p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:0px;
}

#content_right
{
width:480px;
height:auto;
float:left;
margin-left:15px;
}


#news
{
width:423px;
height:220px;
float:left;
margin:10px auto;	
border-bottom:1px solid #dddddd;
}
#news h2
{
font-size:16px;	
font-family:Arial,  bold;
margin:3px;
padding:3px 0px 3px 6px;
background-image:url(../image/h2_bg.jpg);
width:120px;
color:#13528f;
}
#news ul li
{
	font-size:12px;	
	font-family:Arial,  bold;
	 padding: 3px 5px 5px;
	  
}
#news ul li a
{
	text-decoration:none;
	color:#000;
	
}
/*  --------------------------------------- Gallery -------------------------------------- */

#gallery_left
{
width:300px;
height:auto;
float:left;	
padding-left:40px;
margin-top:20px;
}

#gallery_left_img{
	width:350px;
	height:305px;
	background-repeat:no-repeat;
	margin-top:20px;
	padding:20px 0px 0px 20px;
}

#gallery_left_img li{
	padding:5px 0px 5px 5px;
	font-family: 'daniel_blackregular';
	font-size:14px;
	color:#ecc516;
	margin:10px 0px 0px 15px;
	list-style:none;
}

.gallery_left{
	width:300px;
	height:auto;
}

.gallery_left li{
	font-family: 'daniel_blackregular';
	font-size:14px;
	color:#e6e5e0;
	margin:10px 0px 0px 10px;
	list-style:none;
	}
	
.gallery_left li a{
	color:#ecc516;
	padding:5px 5px 5px 20px;
	background-image:url(../image/form_icon3.png);
	background-repeat:no-repeat;
}

.gallery_left li a:hover{
	background-image:url(../image/form_icon2.png);
	background-repeat:no-repeat;
}

#gallery_left h2{
	background-image:url(../image/h2_bg.jpg);
	background-repeat:no-repeat;
	color:#13528f;
	padding:3px 5px;
}

#gallery_right{
	width:520px;
	height:450px;
	float:left;
	display:block;
	padding:30px 0px 0px 20px;
}

#infra{
	width:525px;
	height:425px;
	padding:0px 0px 0px 10px;
	color:#FFF;
	display:block;
}

#children{
	width:525px;
	height:425px;
	padding:0px 0px 0px 20px;
	color:#FFF;
}

#games{
	width:525px;
	height:425px;
	padding:0px 0px 0px 20px;
	color:#FFF;
}

#field{
	width:525px;
	height:425px;
	padding:0px 0px 0px 10px;
	color:#FFF;
}

#indep{
	width:525px;
	height:425px;
	padding:0px 0px 0px 10px;
	color:#FFF;
}

#gallery@sarvam{
	width:525px;
	height:425px;
	padding:0px 0px 0px 10px;
	color:#FFF;
}

.content_gal{
	color:#777;
	font:12px/1.4 "helvetica neue",arial,sans-serif;
	width:430px;
	margin:20px auto;
}

.content_gal2{
	color:#777;
	font:12px/1.4 "helvetica neue",arial,sans-serif;
	width:430px;
	margin:20px auto;
}

.content_gal3{
	color:#777;
	font:12px/1.4 "helvetica neue",arial,sans-serif;
	width:430px;
	margin:20px auto;
}

.galleria-container{
	background:#transperent;
}


#galleria{height:380px;}

#galleria2{height:380px ;
	display:block;
}

#galleria3{
	height:380px ;
	display:block;
}


/*  --------------------------------------- Gallery End -------------------------------------- */

/* =========================================== Gallery Jq Rit End ==================================================== */

#description{
	display:block;
	width:200px;
	height:400px;
	background:#060;
}
#warranty{
	width:200px;
	height:400px;
	display:none;
	background:#000000;
	}
#similar{
	width:200px;
	height:400px;
	display:none;
	background:#996600;
	}
#reviews{
	width:200px;
	height:400px;
	display:none;
	background:#9C0;
	}
.content{
	width:200px;
	height:400px;
	
	
}
.pro_align{
	width:500px;
	margin:0 auto;
	clear:both;
}
.pro_align li{
	list-style:none;
	padding:14px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	text-align:center;
	
}
.pro_align li a{
	padding:3px 10px 3px 0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

	
	
}
.pro_align li a:hover{
	 background:#e6e5e0 repeat-x;
	color:#d33f06;
	}
.pro_but_click{ 
	background-image:url(../image/form_icon2.png) !important;
	background-repeat:no-repeat;
	color:#FFF ;
}


/* ======================================== Gallery Jq Rit End ================================================== */



#tickerContainer {
   width:auto;
    overflow:hidden;
	height: 180px;
}

#ticker {
    margin-top:10px;
	 height: 180px;
	  padding-top:10px;
    
}
#ticker li {
   
    font-family: Tw Cen MT;
    font-size: 13px;
    list-style: disc outside url("../image/img_li.png");
    margin: 0 0 0 19px;
    padding: 10px 0 0 10px;
    position:static;

}
	 
#ticker ul {overflow:hidden;
height:215px;
 padding-top:10px; }



#recent_event
{
width:413px;
height:354px;
float:left;	
}
#recent_event h2
{
background-image:url(../image/act.png);
background-repeat:no-repeat;
font-size:18px;	
color:#FFF;
padding:3px 5px 3px 5px;
}

#recent_event img
{
margin-top:10px;	
}

#enquiry{
	width:480px;
	height:450px;
	margin-top:40px;
	float:left;
}

#enquiry h2{
	background-image:url(../image/h2_bg.jpg);
	color:#13528f;
	padding:3px 0px 3px 5px; 
	width:120px;
	font-size:16px;

}

#enquiry_form{
	width:470px;
	height:400px;
	margin-top:10px;
	padding:30px 0px 10px 40px;
	background-image:url(../image/enquiry.png);
	background-repeat:no-repeat;
}

#enquiry_form h3{
	color:#ecc516;
	font-size:16px;	
}

#enquiry_form_top{
	width:430px;
	height:135px;
}

#form_icons{
	height:40px;
	width:auto;
}

#form_icons li{
	float:left;
	color:#FFF;
	font-size:14px;
	list-style:none;
	font-weight:bold;
	margin-right:3px;
	padding-top:10px;
}

#form_icons li a{
	text-decoration:none;
	color:#FFF;
	padding:10px 10px 0px 20px;
	background-image:url(../image/form_icon1.png);
	background-repeat:no-repeat;
}

#form_icons li a:hover{
	background-image:url(../image/form_icon2.png);
	background-repeat:no-repeat;
}

#radio{
	height:50px;
	width:390px;
	color:#f0b319;
	font-size:14px;
	font-weight:bold;
}

#radio1 ,#radio3 {
	height:50px;
	width:391px;
}

#radio2{
	height:50px;
	width:380px;
}

.radio1{
	height:50px;
	width:391px;
	background-image:url(../img/radio.jpg);
	background-repeat:no-repeat;
}

.radio2{
	height:28px;
	width:380px;
	background-image:url(../img/radio2.jpg);
	background-repeat:no-repeat;
}

.kinder{
	height:28px;
	width:380px;
	color:#f0b319;
	font-size:13px;
	font-weight:bold;
}

.after_school{
	height:50px;
	width:395px;
	color:#f0b319;
	font-size:13px;
	font-weight:bold;
}




#radio radio{
	padding-left:15px;
}

.radio{
	color:#FFF;
	font-size:12px;
}

#enquiry_form_bottom{
	width:auto;
	height:250px;
	padding-left:5px;
}

#enquiry_form_bottom2{
	width:auto;
	margin:-70px 0px 0px -200px;
}

.field{
	width:185px;
	height:20px;
	background:#FFF;
	padding-left:5px;
	margin:0px 10px 10px 0px;
	border:none;
}

.tarea1{
	width:387px;
	height:75px;
	margin:70px 0px 0px 200px;
	padding:3px 0px 0px 5px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;	
	background:#FFF;
}

.button{
	background:#f0b319;
	color:13528f;
	height:20px;
	float:right;
	margin:8px 72px 0 0;
	width:60px;
	border:none;
}

#contact_area1{
	width:auto;
	height:500px;
}

#map{
	width:370px;
	height:400px;
	margin:30px 0px 0px 50px;
	float:left;
}

#map h2{
	background:url(../image/h2_bg.jpg);
	/*background-repeat:no-repeat;*/
	width:170px;
	padding:3px 0px 3px 5px;
	margin-bottom:15px;
	color:#13528f;
}

#contact_area2{
	width:auto;
	height:270px;
}

.root{
	float:left;
	width:500px;
	margin-left:5px;
}

.root h2{
	background:url(../image/h2_bg.jpg);
	background-repeat:no-repeat;
	padding:3px 0px 3px 5px;
	margin-bottom:15px;
	color:#13528f;
}

.address{
	float:left;
	width:350px;
	height:200px;
	margin-left:30px;
	margin-top:40px;
}

.address p{
	color:#135280 !important;
}

.address span{
	font-size:14px;
	font-weight:bold;
}

.address table tr td{
	border:none !important;
	font-size:14px !important;
	font-weight:100 !important;
	color:#135280 !important;
	text-align:left !important;
	margin-left:0px !important;
}

.address table{
	border:none !important;
	margin-left:0px !important;
}

.address table tr td a{
	color:#135280 !important;
}

#footer_wapper_area
{
width:100%;
height:158px;	
background-image:url(../image/bar_bg.jpg);
background-repeat:repeat;
float:left;
}
#footer
{
width:1000px;
height:159px;
margin:0 auto;

}
#school_address
{
width:254px;
height:	80px;
margin:40px 0px 0px 25px;
float:left;
color:#000;
}


#contact_info
{
width:233px;
height:80px;
float:left;
margin-top:40px;
color:#000;
}

#services
{
	width:296px;
	height:40px;
	float:left;
	margin:20px 0px 0px 120px;
	color:#000;
}

#icon_link{
	width:250px;
}

#icon_link_img{
	float:left;
	margin:15px 0px 0px 10px;
}

#icon_link_img img{
	border:none;
}

#icon_link_img h4{
	text-align:center;
}

#services ul li
{
	display:inline;	
}

#services ul li a{
	text-decoration:none;
	color:#000;
}

#services ul li a:hover{
	text-decoration:underline;
}

.toddle{
	width:450px;
}


	
#slideshow {
	margin:0 auto;
	width:440px;
	height:120px;
	background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:400px;
  height:105px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:240px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:80px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:20px;
  height:60px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(../image/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:25;
  background:transparent url(../image/control_right.jpg) no-repeat 0 0;
}



#pageContainer {
  margin:0 auto;
  width:960px;
}
#pageContainer h1 {
  display:block;
  width:960px;
  height:114px;
  background:transparent url(img/bg_pagecontainer_h1.jpg) no-repeat top left;
  text-indent: -10000px;
}
.slide h2, .slide p {
  margin:15px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  float:right;
  margin:0 15px;
  *margin:0 15px 0px -15px; 
}
#footer {
  height:100px;
}
#footer p {
  display:block;
  width:230px;
  height:40px;
}

/* ------------------------------  Calendar ------------------------------------------- */

#calender_left{
	width:550px;
	height:400px;
	float:left;
	
}

#calender_left table{
	border:none;
	margin:0px;	
}

#calender_left table tr td{
	height:30px;
	border:none;
	font-size:12px;
	color:#343434;
	font-weight:bold;
	width:10px !important;
}


#calender_right{
	width:300px;
	height:400px;
	float:left;
	
}


/* ------------------------------  Voice in ------------------------------------------- */


.sliderbutton {float:left; width:25px; height:150px; cursor:pointer}
#slideleft {background:url(../images/icons.gif) -50px -300px no-repeat}
#slideleft:hover {background-position:-0 -300px}
#slideright {background:url(../images/icons.gif) 0px 50px no-repeat}
#slideright:hover {background-position:-50px 50px}
#slider2 {float:left; position:relative; overflow:auto; width:900px; height:145px}
#slider2 ul {position:absolute; list-style:none; top:0; left:0}
#slider2 li {float:left; width:900px; height:145px}
