/*<![CDATA[*/
body { margin:0; padding:0; font-size:11px; font-family: "Arial", "Helvetica", sans-serif; }
a img {border-style:none;}
a { color:#848484;}
a:hover { color:#003C86; }
#hd {height:70px; background: transparent url('/css/default/bgtile-hd.gif') repeat-x scroll 0 0;}
#header { position:relative; top:0; left:0; height:70px; width:900px; padding:0; margin:0 auto; overflow:visible; }
#banner { position:relative; top:0; left:0; height:405px; padding:0 450px; margin:0; background: #816E4B url('/css/default/bg-intro1.jpg') no-repeat scroll top center; z-index:1;}
#banner-content { position:absolute; top:0; left:50%; margin:0 0 0 -450px; padding:0; width:900px; height:405px;}

    #l2l-logo {position:absolute; z-index:99; visibility:visible; top:-70px; left:7px; width:112px; height:95px; }
        
        #action-content, #action-bgrd {position:absolute; width:732px; height:405px; }
        #action-content {top:0; left:123px; display:none; z-index:1;color:#FFF;}
        #action-bgrd{top:0; left:0; 
            background-color: #000;
            z-index:2; 
            opacity: 0.79;-moz-opacity: 0.79;filter:alpha(opacity=82);}
        #action-txt {position:relative; width:425px; height:353px; top:18px; left:40px; overflow:auto; z-index:99; padding:0;margin:0;}
        #action-txt li a {color:#9EAABF;text-decoration:none;padding:5px 0 5px 36px;}
        #action-txt li a:hover {color:#FFF;}
            #team-content li a {background: transparent url('/css/default/licon-team.gif') no-repeat scroll 0 5px;}
            #event-content li a {background: transparent url('/css/default/licon-event.gif') no-repeat scroll 0 5px;}
        #action-txt li a:hover span {text-decoration:underline;}
        #action-txt li a span {display:block;font-weight:bold;}
        #about-content, #event-content, #team-content {height:270px; overflow:auto;}
        #action-links {position:absolute; bottom:100px; left:483px; width:232px; max-height:210px; margin:0; padding:0; z-index:99;}
        #action-links a {color:#09100C; text-align:center;}
        #action-links a:hover {color:#9C641E;}
        #action-links li p {line-height:1.35;}
        ul.vt-menu, ul.vt-menu li { list-style: none; display:block; margin:0; padding:0;}
        ul.vt-menu { clear:both; width:345px; }
        ul.vt-menu li a { display: block; padding: 2px 0; }
    
    #action-content h1 { color:#1A6ABF; font-size:27px; padding:0; margin:0; letter-spacing:-1px; }
    #action-content h2 { color:#FFF; font-size:21px; font-weight:normal; padding:0; margin:0 0 14px 0; }
    #action-content p  { color:#C0C0C0; font-size:12px; line-height:1.8; }
    
    div.action-btn {position:absolute; top:340px; z-index:99;}
        #about { left:612px; }
        #happenings { left:692px; }
        #assoc { left:772px; }
    
    div.action-btn a { display:block; padding:0; margin:0; height:50px; width:64px; text-decoration:none; overflow:hidden;background: transparent url('/css/default/btns-index.gif') no-repeat scroll; }
        #about a { background-position: 0 -11px; }
        #happenings a { background-position: 0 -221px; }
        #assoc a { background-position: 0 -432px; }
        
        #about a:hover      { background-position:0 -61px; }
        #about a.on         { background-position:0 -111px; }
        #happenings a:hover { background-position:0 -271px; }
        #happenings a.on    { background-position:0 -321px; }
        #assoc a:hover      { background-position:0 -482px; }
        #assoc a.on         { background-position:0 -532px; }
        
        #about a.on:hover { background-position:0 -161px; }
        #happenings a.on:hover { background-position:0 -371px; }
        #assoc a.on:hover { background-position:0 -582px; }
        
    div.action-btn a span { visibility:hidden; }

#footer { width:852px; padding:1em 24px 2.5em 24px; margin:0 auto; 
    font-size: 0.86em; line-height:1.1em; color:#848484;
    background: #fff url('/css/default/bg-footer.jpg') no-repeat scroll top center; }

#footer strong {font-weight:bold; font-size:1.1em; line-height:2.5em;}
    ul.hz-menu {display:block; padding:0; position:absolute; bottom:0; right:0;} 
    ul.hz-menu li { list-style: none; float:left; display:block; margin:0; padding:0 0 0 18px;}
    ul.hz-menu { clear:both;}
    ul.hz-menu li a { display: block; padding: 2px 0;}

#header .hz-menu {margin-right:24px;}
    #header .hz-menu a {text-decoration:none; font-size:0.85em; }
    #header .hz-menu a:hover {text-decoration:underline;}
    
#loadinfo {display:none;color:#8A8686;font-size:14px;background: transparent url('/css/default/loadinfo.gif') no-repeat scroll 38px center;
    padding-left:66px;z-index:2;height:24px;width:140px;line-height:24px;vertical-align:baseline;
    position:absolute; top:150px; left:345px;
    opacity: 0.8;
    -moz-opacity: 0.8;}
/*]]>*/