﻿



html 
{
    height: 100%; 
}



body
{
    background: #fff;
    text-align: left;
	color: #1d1d1d;
	font-family: verdana, lucida sans, arial, helvetica;
	font-size: 62.5%;
	width: 99.9%;
	margin: 0;
    height: 100%;
}



#layoutHolder
{
    background: #fff;
    width: 987px;
    position: relative;
    margin: 0 auto;
}

#footerAlign
{
        min-height: 100%;
        position: relative;
}

#header
{

    background: transparent url(/images/graphics/bluebar.gif) repeat-x 0 0; 
    height: 154px;
    position: relative;
    margin: 0 0 23px 0;
}

#headerDefault
{

    background: transparent url(/images/graphics/bluebar-large.gif) repeat-x 0 0; 
    height: 433px;
    position: relative;
    margin: 0 0 15px 0;
}

.center
{
    position: relative;
    margin: 0 auto;
    width: 987px;
    z-index: 9;
}

.left
{
    float: left;
}

.right
{
    float: right;
}

.width440
{
    width: 440px;
}

.width250
{
    width: 250px;
}

.width205
{
    width: 205px;
}

.margBot30 { margin-bottom: 30px; }

#spanThreeColumns
{
    width: 673px;
    height: 262px;
    background: #ccc;
}


#firstColumn
{
    width: 205px;
    float: left;
    color: #474747;
    margin: 0 15px 250px 39px;
    display: inline;
}

#firstColumnDefault
{
    width: 205px;
    float: left;
    color: #474747;
    margin: 0 15px 250px 39px;
    display: inline;
}

#fourthColumn
{
    width: 205px;
    float: right;
    color: #474747;
    margin: 62px 0 250px 0;
    display: inline;

}

#fourthColumnDefault
{
    width: 205px;
    float: right;
    color: #474747;
    margin: 0 42px 250px 0;
    display: inline;    
}


#fourthColumnBlivandeElev
{
    width: 205px;
    float: right;
    color: #474747;
    
    display: inline;    
}


#mainContent
{
    width: 440px;
    float: left;
    min-height: 300px;
    _height: 300px;
    margin: 0 0 0 0;
    position: relative;    
}

#holderContent
{
    width: 440px;
    float: left;
    min-height: 300px;
    _height: 300px;
    margin: 0 0 160px 14px;
    position: relative;    
}


#programHolder
{
    width: 673px;
    float: left;
    min-height: 300px;
    _height: 300px;
    margin: 0 0 9px 14px;
    position: relative;    
}

.programGraphic1 .rightColumn
{
    float: right;    
}

.programGraphic1 .leftColumn
{
    float: left;    
}

#blivandeElevHolder
{
    width: 675px;
    float: left;
    min-height: 300px;
    _height: 300px;
    margin: 0 0 160px 14px;
    position: relative;    
}

#DefaultContent
{
    margin: 0 0 115px 0;
}


/******************************** Footer ********************************/ 

#footer
{

    color: #000;
    font-size: 1em;  
    background: #336699;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 115px;
}

#newsContentHolder
{
    width: 372px;
    float: left;
}


.QuickSearchArea
{
    float: right; 
    margin: 0 37px 0 0;
    display: inline;
}

