﻿body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    background-image: url('images/header-back.png');
    background-repeat: repeat-x;

}

h1 {
	font-size:14pt;
}

#leadspace {
 
}

#header {
    height: 85px;
    background-image: url('images/head-back.png');
    border: 0px solid #cccccc;
    padding: 0px;
}

#headerbox {
    margin: 0 auto;
    text-align: left;
    width: 790px
}

#logo {
}

#navbar {
    background-image: url('images/navi-back-mask.png');
    background-repeat: repeat-x;
    height: 45px;
    background-color:#102e49;
    margin-bottom:2px;
}

#navbox {
    height: 45px;
    font-weight: bold;
    font-size: 11pt;
    margin: 0 auto;
    text-align: left;

}

.normallink a {
	background-repeat: no-repeat;
	width: 150px;
	height: 35px;
	float: left;
	margin-right: 5px;
	text-align: center;
	vertical-align: top;
	background-image: url('images/link-mask-normal.png');
	background-color: #102e49;
	color: #ffffff;
	display: inline;
	padding-top: 10px;
	text-decoration: none;
}

.normallink a:hover {
    background-image: url('images/link-mask-selected.png');
    background-color:#ff0066;
}

.selectedlink a {
	background-repeat: no-repeat;
	width: 150px;
	height: 35px;
	float: inherit;
	margin-right: 5px;
	text-align: center;
	vertical-align: top;
	background-image: url('images/link-mask-selected.png');
	background-color: #00d8ff;
	color: #102e49;
	display: inline-block;
	padding-top: 10px;
	text-decoration: none;
}

.selectedlink a:hover {
}

#footerbar {
    margin-top:10px;
    background-image: url('images/navi-back.png');
    background-repeat: repeat-x;
    height: 45px;
}

#centerbox {
    margin: 0 auto;
    width: 790px;
    border: 0px solid #dddddd;
    padding:0px;
    margin-top:0px;
}


#player {
    border: 0px solid #102e49;
    height: 480px;
    width: 480px;
	background:         transparent url(img/vPlayerDummy.gif) no-repeat left top;
    margin-top:         20px;
	position:           relative; 
    margin:             0 auto;
    
}

#nojs-content,
#flash-content {
    display:            block;
    font-size:          11px;
    margin:             20px;
    padding:            10px;
    background:         rgb(255, 255, 255) none repeat scroll 0% 0%;
    -moz-background-clip:           -moz-initial; 
    -moz-background-origin:         -moz-initial; 
    -moz-background-inline-policy:  -moz-initial;
}
#flash-content {
    display:            none;
}

#eventbox {
    background-color: #102e49;
    color:#ffffff;
    width: 279px;
    margin-left:8px;
    border-left:5px solid #00d8ff;
    padding-left: 16px;
    margin-bottom:8px;
}
#eventbox h2 {
    font-size:11pt;
    line-height:1.5;
    margin:0px;
    margin-bottom:8px;
}

#bookyourtrip {
    margin-top:10px;
}

#earthtv {
    margin-top:10px;
}

#description {
    font-size:9pt;
    line-height:1.5;
    border-left:5px solid #00d8ff;
    padding-left: 16px;
    color:#102e49;
    text-align:justify;
    width:440px;
}
#description h2 {
    font-size:11pt;
    line-height:1.5;
    color:#102e49;
    font-weight:bolder;
}
#servicelinks {
    margin-top:30px;
    float:right;
    margin-right:20px;
    font-size:8pt;
    color:#ff0066;
}
#servicelinks a {
    color:#102e49;
    text-decoration:none;
}
#footerservicelinks {
    margin-top:12px;
    margin-right:10px;
    float:right;
    font-size:8pt;
    color:#ff0066;
}
#footerservicelinks a {
    color:#ffffff;
    text-decoration:none;
}

#rectangle {
    width:300px;
      margin-left:8px;
    margin-bottom:8px;
}

#overlay {
    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    z-index:1;
    margin-top:50px;
    position:fixed;

}

#skyscraper {
    position:relative;
    margin: 0 auto;
    margin-top:40px;
    border:12px solid #ffffff;
}



.event {
    font-size:8pt;
    line-height:1.15;
    background-color: #102e49;
    color:#dedede;
    width: 287px;
    margin-left:8px;
    border-left:5px solid #00d8ff;
    padding-left: 4px;
    margin-bottom:2px;
    text-align:justify;
    padding-right:4px;
padding-bottom:8px;

	
    clear:left;
}

.event:hover {
    border-left:5px solid #ff0066;
}

.event img {
    float:left;
    margin-right:4px;
    clear:left;
    height:110px;
    width:110px;
}
.event h2 {
    font-size:10pt;
    font-weight:bold;
    letter-spacing:0px;
    margin:0px;
    margin-bottom:4px;

}
.event h3 {
    font-size:9pt;
    font-weight:normal;
margin:0px 0px 4px 0px;
	padding-top:2px;
    color:#a7acb0;
}
.event a {
    color:#ffffff;
	text-decoration:none;
}
.event h2:hover {
	text-decoration:underlined;
}

.eventlist {
    list-style-type:none;
    padding:0px;
    margin:0px;
    padding-bottom:5px;
}
.eventlist li {
    background-image:url('images/list-arrow.png');
    background-repeat:no-repeat;
    background-position:0px 0px;
    padding-left:20px;
    font-size:8pt;
    margin-bottom:5px;
    margin-left:-16px;
}
.eventlist li:hover {
    background-image:url('images/list-arrow-hover.png');
}
.eventlist h3 {
    margin:0px;
    font-size:10pt;
}

.imp {
	line-height:1.5;
	font-size:9pt;
	margin-right:4px;
width: 476px;
}
