﻿/* LEU Alumni Association Master Stylesheet 
==================================

/* Global Styles */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address 
{
    margin: 0;
    padding: 0;
    font-family:Times New Roman, Serif;
    font-size: 9pt; }

a{color:#ab9c63;}
a:hover{color:#f00;}  
img{border-width:0;}  
h1, h2, h3, h4, p, ul, ol
{
    margin-bottom:1em;}

h4{ font-size:10pt;
    color: #fff;}    
    
/* Basic Page Elements 
======================*/    
html
{
    height:100%;}
    
body
{
    width:100%;
    text-align:center;
    height:100%;
    background: transparent url(../images/bk_left.gif) repeat-y top left;
    }

#page
{
    position:relative;
    width:100%;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    min-height:100%;
    background: transparent url(../images/bk_right.gif) repeat-y top right;}

* html #page /* For Win IE */
{
  height:100%;  
    }    

#header
{
    width:100%;
    height:68px;
    background-color:#ff0d01;
    border-bottom: solid 5px #fff;
}    

#logo
{
    float:left;}

#headerimage
{
    float:right;}    

#container
{
    width:100%;
    border-top: solid 1px #ab9c63;   
    min-height:100%;
    }    

* html #container
{
    height:100%;}    

/* 3-column Setup 
=================*/    
#leftcol
{
    float:left;
    width:191px;
    background-color: #ab9c63;
    border-top: solid 5px #fff;
    padding-top:5px;}
    
#rightcol
{
    float:right;
    width:187px;
    background-color: #ab9c63;
    border-top: solid 5px #fff;
    padding-top: 5px;
    text-align:center;
}
    
#midcol
{
    padding-left: 5px;
    border-width: 0 1px;
    padding: 5px !important;
    margin-left:197px !important;
    margin-left:193px;
    margin-right:193px !important;
    margin-right: 189px;    
    }      
    
/* Sitewide Navigation 
======================*/
#nav
{
    width:100%;
    margin-top:20px;
    border-top: solid 1px #ccc093;
    list-style:none;
    }

#nav li
{
    width:100%;
    height:40px;
    border-bottom: solid 1px #ccc093;
    }    

#nav a
{
    display:block;
    width:156px;
    height: 25px;
    padding-top:15px;
    color: #ccc093;
    padding-left:35px;
    text-decoration:none;
    font-family: Arial, Sans-Serif;
    text-transform:uppercase;
    font-size:8pt;
    }    

#nav a:hover
{
    background-color: #ccc093;
    color: #8b7c43;}    

/* Alumni Finder 
================*/
#alumnifinder
{
    text-align:center;
    padding-top:1em;
    border-bottom: solid 1px #ccc093;}  

#alumnifinder h2
{
    font-size: 12pt;}      

#alumnifinder p
{
    font-size:7pt;
    font-family: Arial, Sans-Serif;
    }    

/* Site Stats and Visitors
==========================*/
#stats
{
    margin:14px;
    border: solid 1px #ccc093;
    padding:6px;
    text-align: center;}

#stats p
{
    font-family: Arial, Sans-Serif;} 

#todaysvisitors
{
    padding:0 14px 14px;}         

#todaysvisitors ul
{
    list-style:none;}    

/* Articles in middle column
============================*/      
.article
{
    padding: 10px 5px 5px;
    color: #999;
    border-bottom: dotted 3px #ccc;}

.article h1
{
    font-size: 17pt;
    font-variant: small-caps;
    color: #666;
    margin-bottom:0;
    }    
.article p, .article li
{
    font-family: Arial, Sans-Serif;}

.article h2
{
    color:#ab9c63;
    font-size: 11pt;
    }        

/* Right Column Styles
============================*/
#rightcol h2
{
    font-size:11pt;
    font-variant:small-caps;    
    margin-bottom: .5em;}

#rightcol p, #rightcol ul
{
    margin-bottom: 1em;
    font-family:Arial, Sans-Serif;
    font-size: 7pt;}   

#rightcol a
{
    color: #000;
    text-decoration:none;}     

#rightcol a:hover
{
    text-decoration:underline;}

#rightcol ul
{
    list-style:none;}    

/* Login Form 
=============*/
#loginform p
{
    margin-bottom:0;       }

#loginform input
{
    margin-bottom:1em;}    

#loginform img
{
    margin-bottom:.5em;}    

/* Footer 
========*/    
#gap
{
    clear:both;
    height: 3em;
    width:100%;}

#footer
{
    height: 2em;
    margin-top:-3em;
    padding-top:1em;}