body, html {
margin: 0px;
padding: 0px;
height: 100%;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #fff;
background-color: #000;
}
img, table {
border: none;
}
input, select {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}
a:link, a:visited {
color: #fff;
text-decoration: underline;
}
a:hover {
color: #c00;
text-decoration: none;
}
ul {
margin: 0px;
padding: 0px;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}
li {
padding: 0px;
margin-top: 4px;
margin-left: 10px;
}
#intro {
position: absolute;
margin: 0px auto;
top: 0px;
left: 0px;
z-index: 2;
width: 100%;
height: 100%;
display: block;
text-align: center;
}
#intro_bg {
position: relative;
top: 30%;
margin: 0px auto;
width: 600px;
height: 170px;
background: url('../images/logo_face2face_white_600.jpg') no-repeat;
}
#supercontainer {
width: 100%;
height: 100%;
display: none;
margin: 0px auto;
text-align: center;
}
#container {
position: relative;
top: 10px;
left: 0px;
margin: 0px auto;
width: 980px;
height: 400px;
text-align: left;
}
#header {
margin-left: 10px;
width: 100%;
height: 90px;
}
#logo {
float: left;
}
#info {
float: right;
margin-top: 20px;
margin-right: 50px;
font-size: 9pt;
}
#info span {
padding: 5px;
}
#content {
margin-left: 10px;
width: 980px;
height: 300px;
}
#footer {
margin-right: 20px;
color: #666;
font-size: 8pt;
text-align: right;
height: 30px;
}
#footer a:link, #footer a:visited {
color: #999;
}
#footer a:hover {
color: #c00;
}
#nav_container {
float: left;
margin-left: 3px;
margin-right: 3px;
overflow: hidden;
width: 610px;
height: 320px;
}
#nav_content {
position: relative;
left: 0px;
top: 0px;
width: 30000px;
height: 320px;
overflow: hidden;
}
#nav_content div {
float: left;
margin-right: 10px;
}
#nav_content div img {
float: left;
margin-right: 10px;
}
#nav_intro {
float: left;
padding-left: 10px;
padding-right: 10px;
margin-right: 5px;
width: 300px;
height: 300px;
overflow: auto;
border: #ccc 1px solid;
}
#nav_intro p {
margin-top: 8px;
}
#nav_left {
float: left;
width: 17px;
height: 20px;
margin-top: 140px;
display: none;
background: url('../images/nav_left.gif') no-repeat;
cursor: pointer;
}
#nav_right {
float: left;
width: 17px;
height: 20px;
margin-top: 140px;
visibility: visible;
background: url('../images/nav_right.gif') no-repeat;
cursor: pointer;
}
#timeline {
margin-top: 40px;
width: 100%;
height: 114px;
background: url('../images/tl_line_bg.gif') repeat-x;
}
#timeline div.date {
float: left;
}
#timeline div.date img {
cursor: pointer;
}
#marker {
position: relative;
float: left;
top: -29px;
left: 53px;
width: 17px;
height: 27px;
background: url('../images/tl_marker.gif'); no-repeat;
}
#jun_2006 {
width: 250px;
}
#dec_2006 {
width: 150px;
}
#mar_2007 {
width: 189px;
margin-right: 50px;
}
#arrow {
float: right;
margin-right: -2px;
width: 17px;
height: 100%;
background: url('../images/tl_arrow_right.gif') no-repeat;
}
#play {
position: absolute;
float: left;
left: 140px;
top: 50px;
width: 198px;
height: 204px;
background: url('../images/play.png') no-repeat;
cursor: pointer;
}
#face2face_video {
float: left;
text-align: center;
width: 501px;
}
a.highlight, a.highlight:visited { color: #ff0000; text-decoration: none; }
a.highlight:hover { color: #ff0000; text-decoration: underline; }
#vid_selection a,
#vid_selection a:visited { text-decoration: none; font-size: 17px; font-weight: bold; padding: 4px; border: #ddd 2px solid; color: #666; }
#vid_selection a:hover { text-decoration: none; font-size: 17px; font-weight: bold; padding: 4px; border: #666 2px solid; color: #ff0000; }