/* CSS Document */

html {
height:100%; 
max-height:100%; 
padding:0;
margin:0; 
border:0;
background-color:#FFFFFF;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
/* */ 
}

body {
background-color:#FFFFFF;
}

#wrapper {
height:100%;
width:100%;
top:0px;
left:0px;
background-color:#FFFFFF;
}

#header {
  position:absolute; 
  top:0; 
  left:0;
  width:100%; 
  height:800px; 
  background-color:#FFFFFF;
  background: url(../images/TMClogo.jpg) top right no-repeat;
  }
* html #header {height:800px; background-color:#FFFFFF;}

#nav {
  position:absolute; 
  top:330px; 
  left:300px; 
  width:100%; 
  height:50px;
  padding-left:100px;
  overflow:hidden;
  background-color:#FFFFFF;
  }
* html #header {height:50px; background-color:#FFFFFF;}

#domelogo {
position:absolute;
vertical-align:bottom;
bottom:0px;
right:15px;
width:80px;
height:auto;
max-height:55px;
overflow:hidden;
color:#000099;
}

#content {
position:absolute;
vertical-align:bottom;
bottom:0px;
right:0px;
left:350px;
width:auto;
height:auto;
max-height:30px;
overflow:hidden;
color:#000099;
background-color:#FFFFFF;
}

#content2 {
position:absolute;
vertical-align:bottom;
top:400px;
bottom:30px;
right:0px;
left:350px;
width:auto;
height:auto;
max-height:684px;
overflow:auto;
background-color:#FFFFFF;
}

#footer {
  position:absolute; 
  bottom:0; 
  left:0;
  width:700px; 
  height:551px; 
  text-align:right; 
  background:url(../images/TMCicon.jpg) bottom left no-repeat fixed; 
  background-color:#FFFFFF;
  }
* html #footer {height:551px; background-color:#FFFFFF;}

#footer img {position:absolute; top:10px; left:10px;}

.lion {padding:10px; text-align:center;}
#text {margin-right:5px; text-align:justify;}
#text a:link {color:#0000FF; text-decoration:none; font-weight:bold;}
#text a:visited {color:#990066; text-decoration:none; font-weight:bold;}
#text a:hover {color:#0000FF; text-decoration:underline; font-weight:bold;}
.crew {margin-left:5px; margin-right:5px; font-weight:bold;}
.pf_left {border: 1px solid #000000; margin-left:5px; float:left;}
.pf_right {border: 1px solid #000000; margin-left:5px; float:right;}
.casttext {margin-right:20px;}
.showinfo {font-size:large;}



.domelogo {float:right; margin: 0 20px 10px 0;}
.tec {vertical-align:text-top;}

.homelink {position:absolute; top:5px; left:30px;}
.crewlink {position:absolute; top:140px; left:75px;}
.castlink {position:absolute; top:5px; left:220px;}
.reviewlink {position:absolute; top:140px; left:275px;}
.lionlink {position:absolute; top:5px; left:400px;}


