/*		------------------------------------------------------------------------------------------ 	
		Once offs
		------------------------------------------------------------------------------------------ 		*/
	
		#contact_bar {
			display:block;
			width:415px;
			height:42px;
		}
			#contact_bar ul {
				list-style-type:none;
				margin:0;
				padding:0;
			}
				#contact_bar ul li {
					display:inline;
				}
					#contact_bar ul li a {
						display:block;
						float:left;
						height:42px;
						background-position:top left;
						text-indent:-999px;
						overflow:hidden;
					}
					#contact_bar ul li a.blog 		{	background:url(../../images/contact_blog.gif); width:66px; 	}
					#contact_bar ul li a.skype 		{	background:url(../../images/contact_skype.gif); width:76px; 	}
					#contact_bar ul li a.email 		{	background:url(../../images/contact_email.gif); width:88px; 	}
					#contact_bar ul li a.facebook 	{	background:url(../../images/contact_fb.gif); width:92px; 		}
					#contact_bar ul li a.twitter 	{	background:url(../../images/contact_twitter.gif); width:93px; 	}

					#contact_bar ul li a:hover { background-position:bottom left;	}
		
		#accommodation ul {
			list-style-type:none;
			margin:30px 0 0 0;
			padding:0;
		}
			#accommodation ul li { margin:0; padding:0; }
				#accommodation ul li h2 	{ font-size:10pt; font-weight:bold; margin:0; text-align:left; padding:0; }
				#accommodation ul li p		{ margin:0; padding:0; }
				
				#accommodation ul li ul.bull { list-style-type:disc; margin: 0 0 15px 15px; padding:0; font-size:8pt; color:#ba7200; }
					#accommodation ul li ul.bull li a { color:#ba7200; font-size:10pt; text-decoration:none; }
					#accommodation ul li ul.bull li a:hover { text-decoration:underline; }

				ul.bull { list-style-type:disc; margin: 0 0 15px 15px; padding:0; font-size:8pt; color:#ba7200; }
					ul.bull li a { color:#ba7200; font-size:10pt; text-decoration:none; }
					ul.bull li a:hover { text-decoration:underline; }

		#featured_activities ul { list-style-type:none; margin:0; padding:0; }
			#featured_activities ul li { margin:0; padding:0; position:relative; height:130px; }
				#featured_activities ul li h2 	{ margin:0 0 0 160px; padding:0; font-size:12pt; font-weight:bold; text-align:left; }
				#featured_activities ul li p 	{ margin:0 0 0 160px; padding:0; }
				
				#featured_activities ul li ul.bull { list-style-type:disc; margin: 0 0 15px 175px; padding:0; font-size:8pt; color:#ba7200; }
				#featured_activities ul li ul.bull li { height:20px; list-style-type:disc; }
				#featured_activities ul li ul.bull li a { color:#ba7200; font-size:10pt; text-decoration:none; }
					#featured_activities ul li ul.bull li a:hover { text-decoration:underline; }
				
				#featured_activities ul li img 	{ position:absolute; top:0; left:0; }