/* <![CDATA[ */
		html{
			padding: 0;
			margin: 0;
		}
		body{
			padding: 0;
			margin: 0;
			background: #eab800 url(../images/bg_main.jpg) no-repeat;
			background-repeat:repeat-x;
			background-attachment:fixed;
			font-size: 12px;
			font-family: Verdana;
			color: #000000;
		}
		h1
		{
			color:#990000;
			font-size:180%;
		}
		
		h2
		{
			color:#006633;
			font-size:160%;
		}
		
		h3
		{
			color:#990000;
			font-weight:bold;
		}
		#right_col div strong {
	color: #990000;
	font-weight:bold;
}
		
		.subtitle
		{
			color:#990000;
			font-weight:bold;			
		}
		a{ color: #3f6f18; text-decoration: none; }
		a:hover{ color: #a21304; text-decoration: underline; }
		a img
		{
			border:none;
		}
		
		#logo{ 
			margin: 0 0 0 30px;					
		}
		
		ul.happy
		{
				list-style:none;
		}
		li.happy
		{
				padding: 0 0 0 15px;
				margin-left:0px;
				font-weight:bold;
				background: transparent url(../images/img_arrow.gif) no-repeat;
		}
		
		#mainwrapper 
		{
		position: relative;
  		width: 995px;
  		margin-left: 5px;
  		margin-right: auto;		  
		}
		#info
		{
			width:120px;
			font-weight:bold;
			color:#990000;
			border-bottom-width: 2px;
			border-bottom-style: dotted;
			border-bottom-color: #a21304;

		}
		#bold
		{
			font-weight:bold;
		}
		#info2
		{
			width:140px;
			font-weight:bold;
			color:#990000;
			border-bottom-width: 2px;
			border-bottom-style: dotted;
			border-bottom-color: #a21304;

		}
		#left_col{
   		 float:left;
		 width:5%;
		 padding:0 5px 0 5px;
    	 margin-top: 10px;
  		 margin-bottom: 10px;
			
		}
		#right_col{
		float:right;
		   width:70%;
 		   margin-bottom: 0px;
  		  padding-right:10px;
		  padding-top:50px;
				
		}
		
		#menu{
			margin: 0 0 0 10px;
			background: url(../images/menu.png) no-repeat;
			width: 260px;
			height: 371px;
			padding-top: 15px;
		}
		#menu ul li{
			list-style: none;
			border-bottom: #a21304 dotted 2px;
			text-align: center;
			
		}
		#menu ul{
			margin-left: 10px;
			padding-left: 15px;
			padding-top: 5px;
			width: 180px;
		}
		.menu_li_none{ border-bottom: hidden; }
		
		
		#frame{
			padding: 30px;
			height: 800px;	
			overflow: hidden;		
		}
		#frame .head{
			margin: 50px 0 0 10px;
			padding: 0;
		}
		
		/*-------------Pages-----------*/
		#home{
			width: 680px;
			height: 500px;
			padding: 0 20px 0 20px;
			overflow-y: auto;
			text-align: justify;
		}
		#programme{
			width: 680px;
			height: 400px;
			padding: 0 20px 0 20px;
			overflow-y: auto;
			text-align: justify;
		}
		#application{
			width: 680px;
			height: 400px;
			padding: 0 20px 0 20px;
			overflow-y: auto;
			text-align: justify;
		}
		
		#contact{
			width: 680px;
			height: 400px;
			padding: 0 20px 0 20px;
			overflow-y: auto;
			text-align: justify;
		}
		
		#events{
			width: 680px;
			height: 280px;
			padding: 0 20px 0 20px;	
			overflow-y: auto;
			text-align: justify;
		}
		#events ul{
			padding: 0 0 0 10px;;
			margin: 0;
		}
		#events td{
			border-right: #555 solid 1px;
		}
		#team{
			width: 680px;
			height: 440px;
			padding: 0 20px 0 20px;
			overflow-y: scroll;
			text-align: justify;
			line-height: 160%;			
		}
		
		.aunties img{ border: #fff solid 1px; background-color: #fff; padding: 3px; }
		.aunties img:hover{ border: #f9ecad solid 1px; background-color: #f9ecad; padding: 3px; }
		
		#line{ width: 500px; border: #f1f1f1 solid 1px; }		
		#home_top{
			margin: 50px 0 0 0;
		}
		.himg{ border: #f8eaa8 solid 1px; padding: 3px; margin: 2px;}
		#home_top ul { list-style-image: url(../images/arrow.gif); }
		#home_top{ overflow: hidden; width: 550px;}
		#home_left{
			float: left;
			width: 200px;
			margin-left: 60px;
		}
		#home_right{
			width: 250px;
			float: right;
		}
		.title{ 
			font-weight: bold; 
			color: #a21304; 
			border-bottom: #a21304 dotted 2px;
		}
		#footer{
			position: relative;
			padding-top:100px;
			padding-left:20px;
			color: #fff;
			clear:both;
		}
		#footer a{
			color: #fff;			
		}
		#footer a:hover{
			color: red;
		}
		
	/* ]]> */
