/*MusicCoach Stylesheet*/
	@import url(compliant.css);
	
	/*---------------------------------------------------------------------------------
							SITE STRUCTURE
	---------------------------------------------------------------------------------*/
	body {
	FONT-SIZE: 13px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	margin: 0px;
	background-color: #FF0000;
	text-align:center;
	color: #FF0000;
	}
	#container{
		width:770px;
		background-color: #FFFFFF;
		margin:0px auto;
		text-align:left;	
	}
	#index{
	width:727px;
	height:430px;
	background-color:#FFFFFF;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	}
	.back_button{
	color:#000000!important;
	}
	#enter_button{
	width:100px;
	border:1px solid #333300;
	padding:1px 0px 1px 32px;
	background-color:#FFFFFF;
	}
	#enter_button:hover{
		color:#FFFFFF!important;
		background-color:#333300;
	}
	
	#indexflash{
	width:727px;
	height:307px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	#indexcontent{
	width:627px;
	position:relative;
	}
	#logo{
	position:absolute;
	left:0px;
	top:0px;
	width:30px;
	height:50px;
	background-color:#FF0000;
	}
	#add1{
	position:absolute;
	left:101px;
	top:20px;
	width:164px;
	height:50px;
	text-align:left;
	
	}
	#add2{
	position:absolute;
	left:268px;
	top:20px;
	width:180px;
	height:50px;
	text-align:left;
	
	}
	#add3{
	position:absolute;
	left:458px;
	top:20px;
	width:167px;
	height:50px;
	text-align:left;
	
	
	}
	
	td {font-family: "Times New Roman", Times, serif;FONT-SIZE: 12px; COLOR: #000000;}
	input {font-family: "Times New Roman", Times, serif;FONT-SIZE: 12px; COLOR: #667905;}
	.input_edit{width:300px;padding:0px;}
	textarea {
	font-family: "Times New Roman", Times, serif;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	width:300px;
	padding:0px 5px 0px 5px;
}
	
	A IMG {Border:0px;}
	
	a:link {COLOR: #B73A28; TEXT-DECORATION: none; font-weight:bold;}
	a:visited {COLOR: #B73A28; TEXT-DECORATION: none; font-weight:bold;}
	a:hover {COLOR: #B73A28; TEXT-DECORATION: underline; font-weight:bold;}
	a:active {COLOR: #B73A28; TEXT-DECORATION: underline; font-weight:bold;}
	
	p{
		margin-top:7px;
	}

	
	h1 {
		display:block;
		font-size:small;
		width:100%;
		color: #667905;
		border-bottom: 1px solid #667905;
		margin-bottom:7px;
		clear:both;
	}
	h2 {font-size:larger;  color: #667905}
	h3 {font-size:16px; color: #667905; margin-top:2px;}
	h4 {font-size: small; color: #000000}
	
	.copybold {font-weight: bold}

	#one_column{
		margin-left:5px; width:750px; float:left; display:block;margin-top:15px;
	}

	#column_one {margin-left:5px; width:602px; float:left; display:block;margin-top:15px;}
	
	#col1 {
		float:left;
		margin-left:5px;
	}
	#col1 img{
		margin-right:6px;
	}
	#col2 {
		float:left;
		margin-left:14px;
	}
	#col2 img{
		margin-right:6px;
	}
	.column{
		width:290px;
		margin-top:15px;
	}
	.column p{
		/*float:right;
		width:191px;*/
		margin-bottom:10px;
	}
	
	.column td{
	color: #336600;	
	}
	
	.image{
		height:123px;
		width:290px;
		TOP:0px;
	}
	.img{
		float:left;
		margin-right:15px;
	}
	#im1 {
		BACKGROUND-IMAGE: url(../images/exterior2.jpg);
	}
	#im2 {
		BACKGROUND-IMAGE: url(../images/cust_care2.jpg);
	}
	#im3 {
		BACKGROUND-IMAGE: url(../images/th_tunnel.jpg);
	}
	#im4 {
		BACKGROUND-IMAGE: url(../images/Ho8_top2.jpg);
	}
	#im5 {
		BACKGROUND-IMAGE: url(../images/th_edu1.jpg);
	}
	#im6 {
		BACKGROUND-IMAGE: url(../images/th_gasmasks.jpg);
	}
	.infoCol1{
		border: 1px solid #BDB4AB;
		width:290px;
		margin-top:15px;
		padding-bottom:10px;
	}
	.infoCol1 p{
		margin-left:15px;
	}
	.eventImg{
		float:left;
		width:90px;
	}
	.moreBut{
		display:block;
		width:100%;
		/*border-bottom: 1px solid #667905;*/
		text-align:right;
		padding-bottom:4px;
		font-weight: bold;
		clear:both;
		margin-botton:15px;
	}
	a.moreBut{
	font-family:Arial, Helvetica, sans-serif!important;
	color:#FF0000!important;
	}
	.more{
		width:290px;
		height:23px;
		border-left: 1px solid #BDB4AB;
		BACKGROUND-IMAGE: url(../images/more_bg.gif);
	}
	.more span{
		display:none;
	}	
	.more A{BACKGROUND-IMAGE: url(../images/buttons/more_button.gif);background-position: 0 -0px; width:76px; height:23px;float:right;}
	.more A:hover{background-position: 0 -23px; }
	#corner{
		float:right;
		height:15px;
		width:127px;
		margin-top:0px;
		BACKGROUND-IMAGE: url(../images/corner.gif);
		background-position: right;
		background-repeat: no-repeat;

	}
	/*----------------------------------------------------------------------------------------
									NAVIGATION
	------------------------------------------------------------------------*/
	#nav {
		clear:both;
		width:678px;
		margin-left:0px;
		height:80px;
		margin-top:3px;
		background-color:ADAB00!important;
	}
	#nav h1{
		display:block;
		font-size:small;
		width:90%;
		color: #FFFFFF;
		margin:50px 10px 10px 10px;
		border-bottom:none;
	}
	#nav div{
		width:113px;
		height:80px;
		TOP: 0px;
		float:left;
	}
	#nav span{
		display:none;
	}
	#nav A {background-position: 0 -0px; width:113px; height:80px; float:left;}
	#nav A:hover {
	background-position: 0 -80px;
	cursor:hand;
	color: #FF0000;
}
	
	.selected {
		background-position: 0px -80px !important;
	}
	#PrincipalHeader_ancH08 {
		BACKGROUND-IMAGE: url(../images/buttons/new_ho8.gif);
	}
	#PrincipalHeader_ancEducation {
		BACKGROUND-IMAGE: url(../images/buttons/new_education.gif);
	}
	#PrincipalHeader_ancEvents {
		BACKGROUND-IMAGE: url(../images/buttons/new_events.gif);
	}
	#PrincipalHeader_ancFacilities {
		BACKGROUND-IMAGE: url(../images/buttons/new_facilities.gif);
	}
	#PrincipalHeader_ancMedia {
		BACKGROUND-IMAGE: url(../images/buttons/new_media.gif);
	}
	#PrincipalHeader_ancPress {
		BACKGROUND-IMAGE: url(../images/buttons/new_press.gif);
	}
	#loghome 
	{
		display:block;
		float:right;
		width:112px;
		margin-top:0px;
	}
	#loghome span{
		display:none;
	}
	#loghome div{
		width:56px;
		height:20px;
		float:left;
	}
	#loghome a{background-position: 0 -0px; width:56px; height:20px; display:block;}
	#loghome a:hover{background-position: 0 -20px; cursor:hand; }
	#PrincipalHeader_ancLogin {
		BACKGROUND-IMAGE: url(../images/buttons/login2.gif);
	}
	#PrincipalHeader_ancHome {
		BACKGROUND-IMAGE: url(../images/buttons/home2.gif);
	}
	#member{
		float:left;
		width:650px;
		text-align:left;
		margin-top:2px;
		height:18px;
		FONT-SIZE:12px;
		color:#FFFFFF;
		margin-left:3px;
		background-color:#336600;
	}
	#member A{
		color:#FFFFFF;
	}
	#topBar{
	margin-left:0px;
	width:770px;
	background-color:#336600;
	background-image: url(../images/green_logo.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	}
	#rbl_Items{
		margin-top:20px;
		
	}
	#rbl_Items .label_cell{
	width:120px;
	vertical-align: top;
	}
	#rbl_Items td{
		background-color:#FFFFFF;
		border:1px solid #ECECEC;
	}
	#rbl_Items label{
		margin: 2px 0px 5px 10px;
		width:95%;
	}
		/*---------------------------------Footer------------------------------------------*/
	#footer
	{
	margin-top:15px;
	width: 770px;
	height: 6px;
	background-color:#FF0000;
	clear:both;
	float:bottom;
	}
	label
	{
		font-size:larger;
		display:inline-block;
		vertical-align:top;
		padding-bottom:12px;
	}
/* --------------------------- Checkout Button Rollovers ------------------------ */

.btnInline { margin-left:2px; margin-right:2px; line-height:14px; vertical-align:top; display:inline-block;}

.btnInline a { padding-bottom:3px; padding-top:3px; padding-left:4px; width:102px; padding-right:4px; border: groove 2px #FFFFFF; display:inline-block; background-color: #D4C39F; text-align:center; font-weight:bold; text-decoration:none; text-transform:capitalize; font-size:11px; color:#000000 !important;}

.btnInline a:hover { border: inset 2px #FFFFFF; background-color: #B73A28; color:#FFFFFF !important;} 

.smallbutton { margin-left:2px; margin-right:2px; line-height:14px; vertical-align:top; display:inline-block; }

.smallbutton a { padding-bottom:3px; padding-top:3px; padding-left:4px; padding-right:4px; width:50px; border: groove 2px #FFFFFF; display:inline-block; background-color: #D4C39F; text-align:center; font-weight:bold; text-decoration:none; text-transform:capitalize; font-size:11px; color:#000000 !important;}

.smallbutton a:hover { border: inset 2px #FFFFFF; background-color: #B73A28; color:#FFFFFF !important;}

/*--------------------------------------  lists  ---------------------------------------*/
li {
		margin-left:0px;
		list-style-type: none;
		FONT-SIZE: 12px;
		padding:4px;
	}
	ul {border-bottom: 1px solid #667905;margin-left:10px; padding-bottom:10px;}
	.mTitle {
		font-weight:bold;
		padding:4px;
		display:block;
		background-color:#BDB4AB;
		
	}
/*----------------------------------------------------------------------------------------------------------------------------
                                          STYLES FOR SIDENAVIGATION
------------------------------------------------------------------------------------------------------------------------------*/
#sideNav{
		margin-top:35px;
		float:right;
		margin-right:5px;
		width:140px;
		text-align:left;
		background-color:#FFFFFF;
	}
	#sideNav ul{
	list-style-type: none;
	list-style-position: outside;
	margin:0px;
	padding:0px;
	}
	#sideNav p {
	margin-left:38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	margin-bottom:2px;
	}
	#sideNav A{
	font-size: 14px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	COLOR:#FF0000;
	}
	#sideNav A:link {
	COLOR:#FF0000;
	TEXT-DECORATION: none
}
	#sideNav A:hover {COLOR: #B73A28; TEXT-DECORATION: underline}
	/*#sideNav A:visited {COLOR: #333300; TEXT-DECORATION: none}*/
	
	/*#sideNav A:active {COLOR: #333300; TEXT-DECORATION: underline}*/
	#sideNav li{
		display:block;
		border-top:1px solid #88885E;
		margin-bottom:0px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		margin-left:0px;
		margin: 0px 0px 3px 0px;
	}
	#list1{
		background-image: url(../images/icons/new_admissions.gif);
	}
	#list2{
		background-image: url(../images/icons/new_opening_times.gif);
	}
	#list3{
		background-image: url(../images/icons/new_cafe_menu.gif);
	}
	#list4{
		background-image: url(../images/icons/new_baby_facilities.gif);
	}
	#list5{
		background-image: url(../images/icons/new_site_plan.gif);
	}
	#list6{
		background-image: url(../images/icons/new_disabled_facilities.gif);
	}
	#list7{
		background-image: url(../images/icons/new_shop.gif);
	}
	#list8{
		background-image: url(../images/icons/new_how_to_get_there.gif);
	}
	.cover {
	color: #FFFFFF;
}
#Linkbutton1{
	visibility: hidden;
}
#btnContinue{
	visibility: hidden;
}
#btnInline{
	visibility: hidden;
}
.topmargin{
margin:20px 0px 0px 0px;
}
#btnCancel{

}
#btnSave{
	margin:0px 10px 0px 0px;
}
#btngoBack{
	Color:	#000000;
	left:1px;
}

/*-- press release page --*/

.pressitem {background-image:url(../../Images/icons/pr.gif); background-repeat: no-repeat; padding-left: 20px;}
.prdate {font-weight:bold; margin-left: 22px; width: 100px;}
.top a {color:#FF0000; font-family: Arial, Helvetica, sans-serif;}
.leftmargin {padding-left: 22px;}
