﻿@charset "UTF-8";

/* CSS Document */



/*==============RESET=============================*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}

table {border-collapse:collapse;border-spacing:0;}

fieldset,img { border:0;}

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}

q:before,q:after {content:'';}

abbr,acronym { border:0;}



/*==============SuperSize=============================*/



*{margin:0;padding:0;}

img{border:none;}

body {overflow:hidden;/*Needed to eliminate scrollbars*/background:#000;}

#loading {position: absolute;top: 49.5%; left: 49.5%;z-index: 3;width: 24px; height: 24px;text-indent: -999em;background-image: url(images/progress.gif);}

#supersize{ position:fixed;}

#supersize img, #supersize a{height:100%;width:100%;position:absolute;z-index: 0;}

#supersize .prevslide, #supersize .prevslide img{z-index: 1;}

#supersize .activeslide, #supersize .activeslide img{z-index: 2;}

    



/*==============Layout=============================*/



#content{margin:0px auto;height:100%;width:100%;top:0%;z-index: 3;position:absolute;}

#contentframe{overflow: hidden;height: 100%;text-align:left;z-index: 3;width:850px;margin:0 auto;}

#header{background:url(img_ILF_logo2.png) no-repeat;height:386px;width:850px;z-index: 3;}



#fb{float:left; margin-top:90px;width:500px; margin-left:600px;}

/*#countdown{/*background:url(img/plh_countdown.png) no-repeat;width:896px; height:221px; z-index: 2;margin:0 auto;position:absolute; top:200px; display:block;}

*/

.col{width:244px; float:left; background-color:#000000; border-color:#FFFFFF; border-style:solid; border-width:3px;min-height:156px;margin-top:0px; margin-bottom:10px;padding:15px;}

.collong{width:534px; float:left; background-color:#000000; border-color:#FFFFFF; border-style:solid; border-width:3px;min-height:156px;margin-top:0px; margin-bottom:10px;padding:15px;}



.midcol{width:244px; float:left; background-color:#000000; border-color:#FFFFFF; border-style:solid; border-width:3px;min-height:156px;margin-top:0px;margin-left:4px; margin-right:4px; margin-bottom:10px;padding:15px;}

.headings{height:60px;}



#topNav{ float:right; margin-top:23px;}

/*==============Formatting=============================*/



.copy{ font:9px Arial, Helvetica, sans-serif; color:#FFFFFF;clear:both;}

.yellow{color:#ffc100;}

.white{color:#FFFFFF;} 

p{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}

h1{font:35px Arial, Helvetica, sans-serif; font-weight:bold;}

h2{font:14px Arial, Helvetica, sans-serif;letter-spacing:.2em; font-weight:bold;}

a{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}





#topNav a{color:#FFFFFF; text-decoration:none; margin-right:25px; font-size:10px;}





span.label,span.spacer,span.multiple span {width:120px;float:left;font:12px Arial, Helvetica, sans-serif;color:#FFFFFF;padding:5px 0;} 

span.multiple {float:left;} 

span.button {padding-left:5px; float:right; } 

div.clear {clear:both;padding-top:5px;} 
div.clear1px {clear:both;padding-top:1px; height:1px; line-height:1px;} 





#homelink a{width:250px; height:30px; display:block; text-indent:-9999px;float:left;}