﻿/*-------------------------------------------------------------------------

layout1022.css
- Two column layout

-------------------------------------------------------------------------*/

/*------------------------------------------------------------------------
>> MAIN PAGE FOUNDATION STRUCTURE
-------------------------------------------------------------------------*/

html {
    height:100%;
}

body {
    margin: 0;
    height:100%;
    width: 100%;
}

#siteBackgroundLayer {
	display: none;
}

#siteContainer {
	position: relative;
	margin: 0 auto;
	top: 0;
    width: 990px;
    
}

/*------------------------------------------------------------------------
>> HEADER STRUCTURE
-------------------------------------------------------------------------*/

#siteHeader {    
    position: relative;
    /*height: 446px;*/
    height: 89px;
    width: 990px;
}

#siteHeaderLogo {
    float: left;
    margin: 5px 12px 0 330px;
    clear: both;
}
*html #siteHeaderLogo {
    margin-left: 165px;
}

#siteHeaderContent3  {
	position: absolute;
	top: 0;
	left: 310px;
	width: 680px;
	height: 89px;
}

/* IE Menu Popup issue fix */
#siteNavigation div {
    z-index: 2;
}

#siteLogin {
    position: absolute;
    top: 2px;
    right: 6px;
}

#siteNavigation {
    position: relative;
    height: 52px;
    width: 990px;
    margin: 0;
    padding: 0;
    z-index: 2;
}

#siteNavigationInner {
    overflow: visible;
}

#siteMainContent {
    position: relative;
	z-index: 0;
}

/* IE 6 Menu shift problem fix */
*html #siteNavigation table{
	position: relative;
}



/*------------------------------------------------------------------------
>> MAIN PAGE CONTENT AREA STRUCTURE
-------------------------------------------------------------------------*/

#siteSide {
    position: relative;
	float: left;
    width: 310px;
    margin: -132px 0 0 0;
    padding: 0;
    min-height: 300px;
}
*html #siteSide {
    position: absolute;
    float: none;
    margin: -132px 0 0 -310px;
    top: 0;
    left: 0;
}

#siteSideContent1 {
    position: relative;
    padding: 0 6px 20px 6px;
    z-index: 2000;
}
*html #siteSideContent1 {
    padding: 0;
}

#siteSideContent2 {
    position: relative;
    padding: 0 6px 0 6px;
}

#siteSideContent3 {
    position: relative;
    padding: 0 6px 0 6px;
}

#siteMain {
    position: relative;
    width: 680px;
    margin: 0 0 0 310px;
    padding: 0;
    clear: right;
}
*html #siteMain {
}

#siteMainContainer {
    padding: 16px 22px 15px 29px;
    min-height: 700px;
}

*html #siteMainContainer {
}

#siteMainContainer td {
    padding: 0 4px 0 4px;
}

/*#siteMainContainer ul {
    line-height: 16px;
}*/

#siteFooter {
    position: relative;
    width: 910px;
	padding-top: 20px;
	padding-bottom: 20px; 
	margin: 0 40px 0 40px;
	clear: both;
}

#siteFooterContent1 {
    padding-bottom: 14px;
    margin: 0;
    text-align: center;
}


/*------------------------------------------------------------------------
>> TURN OFF ALL DIVS NOT BEING USED IN THE LAYOUT
-------------------------------------------------------------------------*/

#siteHeaderContent1, #siteHeaderContent2 {
    display: none;
}

#siteNavigationContent1, #siteNavigationContent2, #siteNavigationContent3 {
	display: none;	
}

#siteMainContentTop1, #siteMainContentTop2 {
	display: none;	
}

#siteSideHomeContent1, #siteSideHomeContent2 {
    display: none;
    margin: 0;
    padding: 0;
}