
/* =============================================================================
	Agency: TAXI Canada (@TAXICanada)
	Author: Mike Turner (@leatherface416) 
	Site: LG Innovator's Ball  
   ========================================================================== */
/* 

base font size: 11px 

*/


@import url('/css/reset.css');
@import url('/css/fonts.css');
@import url('/css/colorbox.css');
@import url('/css/pagination.css');


/* =============================================================================
   tags
   ========================================================================== */
body{ font-size:0.688em; color:#ebdfcd; background:#000; }
h1, h2, h3, h4, h5, h6{ margin:0 0 15px 0; font-family:'HelveticaNeueLTStdThinRegular', sans-serif; font-size:1em; text-transform:uppercase; }
h1{ font-size:1.455em; }
h2{ font-size:1.182em; }
p{ margin:0 0 15px 0; }
ul{ margin:0; padding:0; }
a:link, a:active, a:visited{ color:#ebdfcd; text-decoration:underline; }
a:hover{ color:#98230e; text-decoration:none; }
input:focus, select:focus, textarea:focus{ outline:none; }
::-moz-selection { background: #fff; color: #27102a; text-shadow: none; }
::selection { background: #fff; color: #27102a; text-shadow: none; }


/* =============================================================================
   wrappers
   ========================================================================== */
.outter-wrapper{ margin:0 auto; width:960px; }
.index2 .outter-wrapper{ background:url(/images/bg2.jpg) no-repeat; }
.countdown-wrapper{ position:relative; clear:both; float:left; width:490px; min-height:622px; overflow:hidden; }
.content-wrapper{ float:right; padding:66px 60px 0 10px; width:400px; }


/* =============================================================================
   header
   ========================================================================== */
header{ height:65px; }
header .logo{ float:left; margin:40px 18px 0 22px; }
header nav{ float:left; margin-top:48px; }
header nav ul{ list-style:none; font-family:'HelveticaNeueLTStdThinRegular', sans-serif; text-transform:uppercase; }
header nav ul li{ float:left; padding-right:12px; margin-right:5px; background:url(/images/nav-divider.png) right 1px no-repeat; }
header nav ul li:last-child{ padding-right:0; margin-right:0; background:none; }
header nav ul li a:link, header nav ul li a:active, header nav ul li a:visited{ text-decoration:none; }
header nav ul li .on{ color:#98230e; }







/* =============================================================================
   =============================================================================
   page specific
   ==========================================================================
   ========================================================================== */
   
.countdown-wrapper object{ position:absolute; top:-16px; z-index:1; }
#afterParty .countdown-wrapper object{ top:-30px; }
.countdown-wrapper #countdown{ position:absolute; z-index:2; top:100px; left:130px; font-size:0.818em; font-family:'HelveticaNeueLTStdThinRegular', sans-serif; text-transform:uppercase; }   

#beforeParty{ display:block; min-height:622px;  background:url(/images/bg.jpg) no-repeat; }
#afterParty{ display:none; min-height:622px;  background:url(/images/bg.jpg) no-repeat;}

/*
#afterParty{ display:block; min-height:622px;  background:url(/images/bg2.jpg) no-repeat;}
#beforeParty{ display:none; min-height:622px;  background:url(/images/bg.jpg) no-repeat; }
*/

#beforeParty #landing{ display:block; }

/* #beforeParty #gallery{ display:block; } */

#afterParty #events2{ display:block; }
   
.event-launches{ display:block; position:relative; top:80px; left:161px; font-size:1.455em; font-family:'HelveticaNeueLTStdThinRegular', sans-serif; text-transform:uppercase;  }   
#countdown .countdown_section{ float:left; position:relative; padding-right:20px; text-align:center; }   
#countdown .countdown_amount{ font-size:3.889em; }
#countdown .divider{ position:absolute; top:0; right:4px; }
   
.content-wrapper section{ display:none; }

#landing{ /* display:block; */ padding-top:30px; width:400px; text-align:center; }
#landing .logo{ margin:0 auto 25px auto; }
#landing h1{ margin-bottom:10px; font-size:2.818em; }
#landing h2{ margin-bottom:45px; font-size:1.364em; }
#landing p{ line-height:2.4em; }

#leadership .item, #leadership2 .item{ clear:both; margin-bottom:15px; }
#leadership img, #leadership2 img{ float:left; margin:0 1px 15px 0; }
#leadership p.right, #leadership2 p.right{ float:right; width:290px; }


#awards .item, #awards2 .item{ clear:both; margin-bottom:15px; }
#awards img, #awards2 img{ float:left; margin:0 15px 15px 0; }
#awards p.right, #awards2 p.right{ float:right; width:280px; }

#entertainment { width: }
#entertainment .item, #entertainment2 .item{ clear:both; margin-bottom:15px; }
#entertainment div.left, #entertainment2 div.left { float: left; }
#entertainment img, #entertainment2 img{ margin:0 15px 15px 0; }
#entertainment p.right, #entertainment2 p.right{ float:right; width:320px; margin-right:-50px; }

#sponsors { text-align: center; }
#sponsors img { display:block; margin:0 auto; }

#gallery, #gallery2{ text-align:center; line-height:2.4em; }
#gallery .content, #gallery2 .content{ margin-bottom:30px; width:378px; border:1px solid #e5d9bc; }
#gallery .content img, #gallery2 .content img{ float:left; border:2px solid #e5d9bc; }
#gallery .page_navigation, #gallery2 .page_navigation{ margin-bottom:30px; width:380px; }
#gallery .page_navigation .first_link, #gallery2 .page_navigation .first_link,
#gallery .page_navigation .last_link, #gallery2 .page_navigation .last_link{ display:none; }
#gallery .page_navigation .previous_link, #gallery2 .page_navigation .previous_link{ float:left; }
#gallery .page_navigation .next_link, #gallery2 .page_navigation .next_link{ float:right; }
#gallery .page_navigation .no_more, #gallery2 .page_navigation .no_more{ display:none; }
#gallery .page_navigation .page_link, #gallery2 .page_navigation .page_link{ padding:0 2px;}
#gallery .page_navigation span, #gallery2 .page_navigation span{ display:none; }




