/* CSS Document */

img{border:0;}
li{list-style:none;}

/*****Basic Layout*****/
body{
	background: #E0E0E0;
	color: #585858;
	font-family:arial;
	font-size:12px;
	margin:0px;
	padding:0px
}

#wrapper{width:960px; padding:0 8px 0 8px;margin:0px auto; background:#FFFFFF}
#header{height:145px}
#header .logo{ width:160px;}
#header .banner{ margin-left:9px}

#gallery{ height:115px;padding-left:4px; width:955px; background:url(../images/gallery_bg.jpg) repeat-x }
#gallery a{ float:right; color:#4a4545; text-decoration:none; margin-right:10px;}
#gallery a:hover{color: #5e5d5d; text-decoration:underline;}

#footer{ text-align:center; padding:4px 8px 10px 8px}
#footer a{ color:#CCCCCC; text-decoration:none}
#footer a:hover{ color:#666666; text-decoration:underline}

#sidebar{width:160px;}
#sidebarright{width:180px;}
#centercontent{
	width:604px;
	padding:8px
}
#centernews{
	width:604px;
	padding:8px;
	height: 510px;
}

#new{background-color:#000168; height:30px; color:#ffffff; font-weight:bold; font-size:20px; text-align:left;padding: 10px 0 0 10px; border-top:3px solid #FFFFFF}
#new_content{
	text-align:center;
	height:220px;
	text-align:justify;
	border:2px solid #000168;
	margin-bottom:6px;
	background-color:#6fb3f2;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 4px;
}

#test{ text-align:center; color:#6fb3f2; padding:8px; margin:6px 0 6px 0px; font-size:13px; background:#000168}
h6{ margin:0; padding:0; font-size:18px;} 
#testContent{ height:385px;text-align: justify; padding:8px 6px 5px 2px; margin:0 font-size:13px; background-color:#6fb3f2; color:#000000; margin-bottom:6px}

/*****navigation*****/
#menu1{ width:139px; margin:15px 0 12px 10px; padding:0;}
#menu1 ul{ margin:20px 0 0 0px; padding:0}
#menu1 li{margin:0 0 0 0; padding:0 0 4px 0; text-align:center; font-weight:bold; font-size:14px}
#menu1 li a {color:#00ccff; text-decoration:none;width:139px;height:24px; background:url(../images/menubg.jpg) no-repeat; display:block; margin:0; padding:8px 0 0 0}
#menu1 li a:hover,#menu li a.active {color:#000000;background:url(../images/menubg2.jpg) no-repeat;} 


/*****Global element*****/
.left{
	float:left;
	width: auto;
}
.right{ float:right}
.clear{ clear:both; line-height:0}
.pic{ padding:10px 5px 5px 0px}
.pic2{ padding:0px 0px 4px 10px}
.t2{ font-size:14px}
.staycenter{ text-align:center}
.leftpic{ padding:0 8px 8px 0}
.smalltitle{ font-size:14px; font-weight:bold}


/*****index pages*****/
#intoBox{
	width:579px;
	padding:10px;
	text-align:justify;
	border: 2px solid #FFFFFF;
	background-color: F2F2F2;
}
#intoBox .title{ font-weight:bold; font-size:14px}

#eventBox{
	width:599px;
	height:165px;
	margin-top:8px;
	border:2px solid #FFFFFF;
	background-color:#F2F2F2;
}
#event_list{ margin:20px 0 0 19px}
#event_list td.value{ font-weight:bold; text-align:center}

/*****subpages*****/
#subcontent{
	width:584px;
	height:430px;
	padding:8px;
	text-align:justify;
	background-color:#F2F2F2
}

#subcontent1{
	width:584px;
	height:500px;
	padding:8px 8px 8px 8px;
	text-align:justify;
	background-color:#F2F2F2
}

/*****sub navigation*****/
#submenu{
	width:601px;
	padding:0;
	background:#A7A7A7;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#submenu ul{ margin:0px; padding:0}
#submenu li{
	float:left;
	margin:0 0px 0px 0;
	padding:0;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	border-right:1px solid #FFFFFF;
}
#submenu li a {
	color:#ffffff;
	text-decoration:none;
	height:24px;
	background:#A7A7A7;
	display:block;
	margin:0;
	padding-top: 8px;
	padding-right: 41px;
	padding-bottom: 0;
	padding-left: 41px;
}
#submenu li a:hover,#submenu li a.current {color:#000000; background: #D6D6D6;} 
#submenu li.last{ width:125px; border:none}


/*****sub navigation 2*****/
#submenu2{
	width:580px;
	padding:0;
	background:#A7A7A7;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#submenu2 ul{ margin:0px; padding:0}
#submenu2 li{
	float:left;
	margin:0 0px 0px 0;
	padding:0;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	border-right:1px solid #FFFFFF;
}
#submenu2 li a {
	color:#ffffff;
	text-decoration:none;
	height:24px;
	background:#A7A7A7;
	display:block;
	margin:0;
	padding-top: 8px;
	padding-right: 21px;
	padding-bottom: 0;
	padding-left: 21px;
}
#submenu2 li a:hover,#submenu li a.current {color:#000000; background: #D6D6D6;} 
#submenu2 li.last{ width:125px; border:none}

/*****programmes navigation*****/
#promenu{ width:570px; margin:5px 0px 10px 7px; padding:0;}
#promenu ul{ margin:0px; padding:0}
#promenu li{ float:left;margin:0 4px 0 0; padding:0; text-align:center; font-weight:bold; font-size:12px}
#promenu li a {color:#ffffff; text-decoration:none;width:270px;height:24px; background:url(../images/progbmenu1.jpg) no-repeat; display:block; margin:0; padding:10px 0 0 0}
#promenu li a:hover,#promenu li a.current {color:#000000;background:url(../images/progbmenu2.jpg) no-repeat;} 

/*****about us*****/
#list{ margin:5px 0 15px 0;}

#bullet { margin:0 0 0 20px; padding:0}
#bullet ul{ margin:0; padding:0}
#bullet li { margin:0; padding:0 0 2px 0;list-style:disc; text-align: justify;}
#bullet li ul{ margin:3px 0px 3px 20px; padding:0}
#bullet li li{ margin:0; padding:0; list-style:circle}


/*****about us*****/
.text6{ font-size:30px; font-weight:bold; margin:0;}
.descrip{ font-size:16px; color:#cbcaca}

/*****contact us*****/
h5{ margin:12px 0 2px 0; padding:0; font-size:15px; font-weight:bold}

#enquiry{ margin-top:8px}

.field{ border:1px solid #FFFFFF; background-color:#000000; margin:0px 0 5px 0}
.button{background-color: #000000; border: 1px solid #FFFFFF; color: #FFFFFF; font-size:12px; padding:3px; margin-top:2px; width:60px; height:26px}

#policy{ padding:18px; text-align:justify}
