﻿/* styles.css
	This document contains elements that are used on specific pages.
*/

/* 1.0 Homepage */

 	.pg_homepage #invader { z-index: 2000;display: block; position: absolute; top: 15px; right: 18px; } 
    .pg_homepage #invader .main_link { cursor: pointer; display: block; background: url(/images/2010/bg_invader_kidscreen.png) no-repeat; width: 282px; height: 272px}
    .pg_homepage #invader .close_link { position: absolute; top: 0px; right: 0px; z-index: 3002; width: 25px; height: 25px; background: #fff; filter: alpha(opacity=0); opacity: 0}
	.pg_homepage .content #right { padding-bottom: 0px; }
/* 5.0 Executive Team */

    .pg_team #right h2 { margin-bottom: 5px; letter-spacing: 0px; text-transform: uppercase; font-weight: bold; color: #fff; }
    .pg_team #right h3 { margin-bottom: 5px; color: #fff; font-weight: bold; }
    .pg_team #right p img { float: left; margin: 5px 10px 5px 0px; border: 1px solid #000}
    .pg_team #right .spacer { font-size: 1px; line-height: 1px; height: 1px; background: #3a3b46; margin: 15px -20px; }


/* 3.0 Series Pages */

    .pg_series .content #center { float: left; padding: 20px; margin-bottom: -20px; position: relative; width: 366px; margin-left: -1px; z-index: 2; padding-top: 0px; border-left: 1px solid #3a3b46; border-right: 1px solid #3a3b46;}
        .pg_series #center h1 { text-align: center; padding: 20px 0px; border-bottom: 1px solid #3a3b46; margin-left: -20px; margin-right: -20px; margin-bottom: 20px;}
        .pg_series #center h1 img { behavior: url(/App_Css/iepngfix.htc); }
        .pg_series #center p { float: left; }
        .pg_series #center p img { position: relative; float: left; behavior: url(/App_Css/iepngfix.htc); }
        
    .pg_series .content #right.show { width: 142px; margin-right: -20px; margin-top: -20px;}
        .pg_series #right.show  .top  { border-bottom: 1px solid #3a3b46; padding: 20px; padding-top: 29px; padding-right: 0px; margin-left: -20px;}
        .pg_series #right.show  .top strong { font-weight: bold; color: #fff; display: block; line-height: 1.4em}

        .pg_series #right.show  .bottom { margin: 20px 0px 20px -20px; padding-bottom: 15px; border-bottom: 1px solid #3a3b46; }
        .pg_series #right.show  .bottom img { margin-left: 14px; margin-bottom: 5px; }
        .pg_series #right.show  .bottom a { filter: alpha(opacity=80); opacity: .8; } 
        .pg_series #right.show  .bottom a:hover { filter: alpha(opacity=1); opacity: 1} 
        .pg_series #right.show  .bottom .logos { margin-top: 15px; }
        
        .pg_series #right.show  .logos strong { margin: -10px 0px 0px -20px; padding-bottom: 5px; text-align: center; font-weight: bold; color: #fff; display: block; line-height: 1.4em}
        .pg_series #right.show  .logos img {position: relative;margin-left: -15px; margin-bottom: 10px; behavior: url(/App_Css/iepngfix.htc); }
        .pg_series #right.show  .logos a.logo {  filter: alpha(opacity=50); opacity: .5}
        .pg_series #right.show  .logos a.logo:hover { filter: alpha(opacity=100); opacity: 1}

/* 4.0 Investment Opportunities Pages */



/* 6.0 Alliances Pages */

    .pg_alliances .poff { opacity: .5; -moz-opacity: .5; filter: alpha(opacity=50); }
    .pg_alliances .pon { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
    .pg_alliances .partner { display: none; border-top: 1px solid #3a3b46; padding: 15px 20px; margin: 0px -18px 15px -22px;}
    .pg_alliances .partner h2 { margin-left: -2px; }
    
    

