﻿/*-------------------------------------------------------------------------

layout1020.css
- One 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 {
    display: none;
}

#siteHeaderContent3  {
	position: absolute;
	top: 0;
	left: 310px;
	width: 680px;
	height: 89px;
}

/* IE Menu Popup issue fix */
#siteNavigation div {
    z-index: 2;
}

#siteLogin {
	display: none;
	height: 0px;
}

#siteNavigation {
    position: relative;
    height: 52px;
    width: 990px;
    margin: 0;
    padding: 0;
    z-index: 2;
}

#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;
}

#siteSideContent1 {
    position: relative;
    padding: 0 6px 20px 6px;
    z-index: 2000;
}

#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;
}

#siteMainContainer {
    padding: 16px 22px 15px 29px;
    min-height: 700px;
}

#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;
}
