/* ----------------------
   General
---------------------- */

* {
	margin:0px;
	padding:0px;
	}

html {
	/* fix for Opera, Mozilla, Firefox, Safari browsers so that vert scroll bar always appear */
	height: 100%;
	margin-bottom: 1px;
	overflow: -moz-scrollbars-vertical;
}


body {
	font: small verdana, ariel, sans-serif;
	font-size: 0.8em;
/*	text-align:center; */
	background: #cdd4dd;
/*	background: #ff9 url(pagebackground.gif) center repeat-y;  */
/*	color: #486187; */
	}

.clear { clear:both; height:0; overflow:hidden; }


.centre {
	text-align:center;
	margin-left:auto;
	margin-right:auto;	
	}

.left {
	text-align:left;
	}


.right {
	text-align:right;
	}

.nowrap {
	white-space:nowrap;
	}

.error {
	color:#FF0000;
	font-weight:bold;
	}

.msg {
	color:#00FF00;
	font-weight:bold;
	}

.cover {
	font-size:0.8em;
	}
	
h1 {
	font-size:1.5em;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:6px;
	}

h2 {
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	padding-top:1px;
	padding-bottom:5px;
	}

.left_side {
	float:left;
	position:relative;
	margin:5px 5px 5px 5px; /* top right bottom left*/
	}

#container {
	width:945px;
	background:url(images/main_background.gif) center repeat-y;
	margin-top:20px;
	border: 1px #d81e05 solid;
	}

#header a img{
	border:0;
	}

#header {
	color:#0051ba;
/*	border-bottom: 1px #d81e05 solid; */
	background:url(images/header_background.png) top left no-repeat;
	padding-left:105px;
	height:100px;
	}

#header h1 span {display:none;}

/* Menu */
/* the horizontal menu starts here */
#menu {
	width:100%; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	font-size:1.0em;	/* SET FONT-SIZE HERE */
	background-color:#d81e05; /* colors the div */
	}


#menu ul {
	padding-top:5px;
	padding-bottom:15px;
	padding-left:5px;

	}

#menu li {
	float:left;	/* causes the list to align horizontally instead of stack */
	list-style-type:none;	/* removes the bullet off each list item */
	/* border-right:1px solid #ffc;  creates dividing lines between the li elements */
	padding:0 6px; /*creates space each side of menu item's text */
	font-weight:bold;
	}

#menu a {
	display:block; /*makes list items in drop down highlight and wrapped lines indent correctly */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#ffffff;	/* sets the type color */
	}
	
#menu a:hover {
	text-decoration: underline;
	color:#ffffff;
	background-color:#d81e05;
	}

#menu a.here {
	color: #0051ba;
}

/* Content 1 */


#content1 {
	width:49%;
	position:relative;
	float:left;
	margin:2px;
	color:#0051ba;
	padding-top:10px;
	}

#content1 div {
	padding-bottom:10px;
	}

#content1 img {
	border:solid 1px #0051ba;
	}

#content1 a img {
	border:solid 1px #d81e05;
	}

#content1 a {
	color:#d81e05;
	text-decoration:none;
	}

#content1 a:hover {
	color:#0051ba;
	text-decoration:none;
	}

#content1 td a {
	text-decoration:underline;
	}

#content1 td a:hover {
	color:#ffffff;
	background-color:#d81e05;
	}



#content1 p {
	margin:2px;
	}

#content1  ul {
	padding: 10px 30px;
	list-style:url(images/peaks2.png) none;
	}


/* Content 2 */

#content2 {
	width:49%;
	margin:2px;
	color:#ffffff;
	text-align:left;
	position:relative;
	float:right;
	padding-top:10px;
	}

#content2 div {
	padding-bottom:10px;
	}

#content2 img {
	border:solid 1px #ffffff;
	}

#content2 img.noborder {
	border:none;
	}

#content2 a {
	text-decoration:none;
	}

#content2 a:hover {
	text-decoration:none;
	}

#content2 a img {
	border:solid 1px #d81e05;
	}

#content2 p a, #content2 li a, #content2 dd a {
	color:#ffffff;
	text-decoration:underline;
	}

#content2 p a:hover, #content2 li a:hover, #content2 dd a:hover {
	color:#0051ba;
	background-color:#ffffff;
	}

#content2 p {
	padding-bottom:10px;
	}

#content2 dl {
	margin-top:10px;
	margin-bottom:10px;
	}

#content2 dt {
	margin-top:10px;
	font-weight:bold;
	}

#content2  ul {
	padding: 10px 30px;
	list-style:url(images/peaks.png) none;
	}

#content2  ol {
	padding: 10px 30px;
	}

#content2  ul li, #content2  ol li {
	padding-left:2px;
	padding-right:2px;
	}


#content2 .accommodation {
	background-color:#ffffff;
	color:#0051ba;
	margin:10px 3px 2px 3px; /* top right bottom left*/
	padding:2px;
	}

#content2 .accommodation a {
	color:#d81e05;
	text-decoration:none;
	}

#content2 .accommodation a:hover {
	text-decoration:none;
	}

/* Content 3 */

#content3 {
	width:98%;
	margin:2px;
	color:#0051ba;
	text-align:left;
	padding-top:10px;

	}

#content3 div {
	background-color:#efefef;
	width:98%;
	margin:5px;
	}

#content3 a {
	color:#d81e05;
	text-decoration:none;
	}

#content3 a:hover {
	text-decoration:none;
	}

#content3 td a {
	text-decoration:underline;
	}

#content3 td a:hover {
	color:#ffffff;
	background-color:#d81e05;
	}



#content3 p {
	margin:2px;
	}


/* Footer */

#footer {
	background-color:#d81e05;
	color:#ffffff;
	font-size:1.2em;	/* SET FONT-SIZE HERE */
	padding:2px;
	}
#footer a {
	text-decoration:underline;	 /* removes the underlining of the link */
	color:#ffffff;	/* sets the type color */
	}
	
#footer a:hover {
	text-decoration: underline;
	color:#ffffff;
	background-color:#d81e05;
	}

#footer img {
	padding:0;
	margin:0;
	border:0;
	}
	
/* Tables */

#content1 table {
	border: solid 1px #EDEDED;
	}

#content1 th, #content1 td {
	padding:2px;
	}

#content1 th { background:#EDEDED url("images/rowstrong.gif") left top repeat-x; border-bottom:1px solid #D9D9D9; font-weight:bold; vertical-align:bottom; }


#content1 tr.alt {
	background-color:#E8E8E8;
	}

#content1 tr:hover td {
	background-color:#D9D9D9;
	}

#content2 table {
	background-color:#FFFFFF;
	color:#0051ba;
	}

#content2 th, #content2 td {
	padding:2px;
	}

#content2 th { background:#EDEDED url("images/rowstrong.gif") left top repeat-x; border-bottom:1px solid #D9D9D9; font-weight:bold; vertical-align:bottom; }


#content2 tr.alt {
	background-color:#E8E8E8;
	}

#content2 tr:hover td {
	background-color:#D9D9D9;
	}

#content3 table {
	border: solid 1px #EDEDED;
	}

#content3 th, #content3 td {
	padding:2px;
	}

#content3 th { background:#EDEDED url("images/rowstrong.gif") left top repeat-x; border-bottom:1px solid #D9D9D9; font-weight:bold; vertical-align:bottom; }


#content3 tr.alt {
	background-color:#E8E8E8;
	}

#content3 tr:hover td {
	background-color:#D9D9D9;
	}


/* Titles */
	
h2#latestnews span {display:none;}
h2#guideorder span {display:none;}
h2#overview span {display:none;}
h2#background span {display:none;}
h2#future span {display:none;}
h2#links span {display:none;}
h2#accommodation span {display:none;}
h2#year1938 span {display:none;}
h2#day01year1938 span {display:none;}
h2#day02year1938 span {display:none;}
h2#day03year1938 span {display:none;}
h2#day04year1938 span {display:none;}
h2#day05year1938 span {display:none;}
h2#day06year1938 span {display:none;}
h2#day07year1938 span {display:none;}
h2#day08year1938 span {display:none;}
h2#day09year1938 span {display:none;}
h2#day10year1938 span {display:none;}
h2#day11year1938 span {display:none;}
h2#year2008 span {display:none;}
h2#day01year2008 span {display:none;}
h2#day02year2008 span {display:none;}
h2#day03year2008 span {display:none;}
h2#day04year2008 span {display:none;}
h2#day05year2008 span {display:none;}
h2#day06year2008 span {display:none;}
h2#day07year2008 span {display:none;}
h2#day08year2008 span {display:none;}
h2#day09year2008 span {display:none;}
h2#day10year2008 span {display:none;}
h2#day11year2008 span {display:none;}
h2#day12year2008 span {display:none;}
h2#day13year2008 span {display:none;}
h2#day14year2008 span {display:none;}
h2#day15year2008 span {display:none;}
h2#day16year2008 span {display:none;}
h2#day17year2008 span {display:none;}
h2#day18year2008 span {display:none;}

h2#latestnews {
     background:url(images/LatestNews.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#guideorder {
     background:url(images/GuideOrder.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }
	 
h2#accommodation {
     background:url(images/Accommodation.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#overview {
     background:url(images/overview.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#background {
     background:url(images/Background.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#future {
     background:url(images/Future.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#links {
     background:url(images/Links.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#year1938 {
     background:url(images/1938/1938.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day01year1938 {
     background:url(images/1938/1938_01.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day02year1938 {
     background:url(images/1938/1938_02.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }
h2#day03year1938 {
     background:url(images/1938/1938_03.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day04year1938 {
     background:url(images/1938/1938_04.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }
h2#day05year1938 {
     background:url(images/1938/1938_05.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day06year1938 {
     background:url(images/1938/1938_06.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day07year1938 {
     background:url(images/1938/1938_07.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day08year1938 {
     background:url(images/1938/1938_08.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day09year1938 {
     background:url(images/1938/1938_09.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }

h2#day10year1938 {
     background:url(images/1938/1938_10.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }
h2#day11year1938 {
     background:url(images/1938/1938_11.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }
	
h2#year2008 {
     background:url(images/2008/2008.png) no-repeat top left;
	 height:30px;
	 width:450px;
	 margin:0;
	 padding:0;
	 }
	 
h2#day01year2008 {
     background:url(images/2008/2008_01.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day02year2008 {
     background:url(images/2008/2008_02.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day03year2008 {
     background:url(images/2008/2008_03.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day04year2008 {
     background:url(images/2008/2008_04.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day05year2008 {
     background:url(images/2008/2008_05.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day06year2008 {
     background:url(images/2008/2008_06.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day07year2008 {
     background:url(images/2008/2008_07.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day08year2008 {
     background:url(images/2008/2008_08.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day09year2008 {
     background:url(images/2008/2008_09.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day10year2008 {
     background:url(images/2008/2008_10.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }
	 
h2#day11year2008 {
     background:url(images/2008/2008_11.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }	 

h2#day12year2008 {
     background:url(images/2008/2008_12.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day13year2008 {
     background:url(images/2008/2008_13.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day14year2008 {
     background:url(images/2008/2008_14.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day15year2008 {
     background:url(images/2008/2008_15.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day16year2008 {
     background:url(images/2008/2008_16.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day17year2008 {
     background:url(images/2008/2008_17.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }

h2#day18year2008 {
     background:url(images/2008/2008_18.png) no-repeat top left;
	 height:30px;
	 width:460px;
	 margin:0;
	 padding:0;
	 }