/* CSS Document */

body{font-size:14px;
font-family: Arial, Helvetica, sans-serif;
background: #0066FF   repeat-x url('images/background.jpg');

}

#main{
position:absolute;
top:0px;
left:0px;
width:800px;
padding:0em 0em 0em 4em;
background-image: url('images/filmstrip.png');
background-repeat: no-repeat;
}

#h3{font-family:Arial, Helvetica, sans-serif;
color:#000099;
padding:2em;
}

#nav3{size:.75em;
font-color:#FFFFFF;
float:right;
padding:.5em 3em 0em 0em;
}
#logo{
padding:1em 0em 0em 2em;

}
#logo img{
float:left;
border:none;
}
#logo h5{
font-size:1.2em;
padding-top:0em;
color:#FFFFFF
}
#main-nav{
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
float:right;
font:#FFFFFF;
padding: 0em 4em .5em 0em;
text-align:right;
}
a:link { 
	color:#FFFFFF;
	text-decoration:none;
	padding:5px
	}
a:visited { 
	color: #FFFFFF;
	text-decoration:none;
	padding:5px
	}
a:hover { 
	color:#FF0000
	text-decoration:none;
	padding:5px
	}
a:active { 
	color: #FF0000
	text-decoration:none;
	padding:5px
	}


#headerpic{
background-image:url(images/toppic.jpg);
float:left;
margin::1em 0em 0em 3.5em;
width:750px;
height:200px;
border:#000000 thin solid;
}

#headerpic h6{
width:60%;
background: url(images/transparent.png);
font-family:"Times New Roman", Times, serif;
font-size:1.5em;
color:#FFFFFF;
margin-top:7em;
padding:.5em 2em .5em 2em;
font-weight:normal;

}
#spacer{

float:left;
margin::1em 0em 0em 3.5em;
width:750px;
height:10px;


}

#page-contents{
border:#000000 thin solid;
clear:left;
background:#FFFFFF;
width:750px;
margin::0em 0em 2em 3.5em;
} 


#contents-header h1{
text-align:left;
float:left;
padding:0em 0em 0em 1em;
color:#000099;
font-size:2em;
}
#contents-header h2{
padding:2.25em 2em 0em .25em;
text-align:right;
color:#333333;
font-size:1em;
}
.columbs{
padding:0em 0em 2em 0em;
}


.column p{font-family:Arial, Helvetica, sans-serif;
size:1em;
color:#333333;
}
.column h3{
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#333333;
padding:0em 0em .5em .75em;

}
.column img{
border:#000000 thin solid;
}
#columnl{
float:right;
}

#columnl em{
color:#000066;
font:bold;
font-size:1.2em;
margin-left:.3em;
}
#columnr em{
font-size:.8em;
font:italic Arial, Helvetica, sans-serif lighter;
color:#CCCCCC;
}

#nav2{
width:750px;
text-align:center;
margin::0em 0em 0em 3.5em;
padding:0.5em;
}
#olicelink{font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:.8em;
float:right;
padding-bottom:2em;
padding-right:4em;
}

/*all type and fonts */
p{
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}
h3{
font:Arial, Helvetica, sans-serif;
color:#666666;
font-size:1.2em; 
}
img{
border:thin #999999 dashed;
}
/* all cells css & columns*/
.leftcolumn{
width:50%;

}
.rightcolumn{
width:50%;
float:right;

}

.lcell{
padding:0em 1em 2em 1em;
border:#666666 thin solid;
margin:1em .5em 1em 1em;

}
.rcell{
padding:0em 1em 2em 1em;
border:#666666 thin solid;
margin:0em 1em 1em .5em;

}
 
#video{
padding-left:.5em;
margin-bottom:1em;
}

#columnnow img{
float:left;
padding-top:.5em;
padding-right:1em;
border:none;
margin:none;
}
#columnnow em{
color:#000066;
font-weight:bold;
font-size:1em;
margin-left:.3em;
}
#columnnow h4{
size:1em;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
padding-top:0em;
}

#member img{
float:left;
margin-top:1em;
margin-right:1em;
margin-bottom:1em;
border:thin #999999 dashed;
}
#member em{
color:#000066;
font-weight:bold;
font-size:1em;
margin-left:.3em;
}
#member h4{
size:1em;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
padding-top:0em;
}
#membernb img{
float:left;
margin-top:1em;
margin-right:1em;
margin-bottom:1em;
border:none;
}
#membernb em{
color:#000066;
font-weight:bold;
font-size:1em;
margin-left:.3em;
}
#membernb h4{
size:1em;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
padding-top:0em;
} 

#otherlinks{
width:50%;
float:left;
}

#othervideo{
padding-bottom:9em;
}
#sponsor img{
float:right;
margin:1em;
border:none;
}
#sponsor a{
color:#000000;
}
.sitemap a{
color:#000000;
font:Arial, Helvetica, sans-serif normal;
color:#000000;
padding:1em;
left:auto
}