body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(../images/Background_tarmac3.jpg);
    background-repeat:both;
    background-position:top;
    height:100%;
    min-height: 100%; 
	height: auto; 
	
}

#wrapperShadow
{
    width:960px;
    margin-left:auto;
	margin-right:auto;
	position:relative;
    background-image:url(../images/dropShadow.png);
    background-repeat:repeat-y;    
	min-height:100%;
	height:100px;
	height: auto; 
}



#wrapper {
	width:900px;
	/*border:solid 1px #00FF00; */
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-color:#fff;
	min-height:100%;
	/*height:100%;*/
	height: auto; 
  	background-image:url(../images/menuFaux.jpg);
  	background-repeat:repeat-y;
   

}

#sitemap {
	width:900px;
	/*border:solid 1px #00FF00; */
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-color:none;
	min-height:100%;
	height:100px;
	height: auto;  
}


/* HEADER */

#header {
	position:relative;
	width:900px;
	height:256px;
	/*border: solid 1px red;*/
	clear:left;
}

/* Andy change this and headerImage */
#logo {
	width:193px;
	float:left;
	position:relative;
	height:124px;
}

#headerImage
{
    width:707px;
    float:right;
    height:256px;
	clear:right;
}
/* end */


#mainSection
{
    background-image:url(../images/menuFaux.gif);
    background-repeat:repeat-y;
    min-height:100%;
     border-right:solid 10px #3a6036;
}

/*LEFT CONTENT*/

#leftContent {
	width:193px;
	height:100%;
	float:left;
	display:inline;
	/*  New Code */
	min-height: 100%; 
	height: auto; 
	background-color:#4c4c4e;
}


html>body #leftContent{
	width:193px;
	height:100%;
	/* border:solid 1px #ff0000; */
	background-color:#4c4c4e;
	/*  New Code */
	min-height: 100%; 
	height: auto; 
}


/* LEFT MENU */

#leftMenu
{
    width:193px;
   /* border:solid 1px red;*/
}


#leftMenu ul
{
   width:193px;
   list-style-type:none;
   padding-left:0px; /* firefox*/
   margin-left:0px; /* ie*/
   margin-top:0px;
   margin-bottom:0px;

}

#leftMenu ul li
{

    font-family:Verdana, Arial, Sans-Serif;
    font-size:11pt;
    font-style:normal;
    vertical-align:middle;
 
}

.menuSeparator
{
    background-image:url(../images/menuSeparator.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

.subMenuSeparator
{
    background-image:url(../images/submenuSeparator.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

#leftMenu ul li a
{
    height:44px;
    width:168px;
    display:block;
    color:#ffffff;
    text-decoration:none;
    margin-left:25px;
    vertical-align:middle;
    line-height:44px;
}


#leftMenu ul li a:hover
{
   
    display:block;
    color:#ffffff;
    text-decoration:underline;
}

#leftMenu ul li:hover, #leftMenu ul li.hover
{
     text-decoration:none;
}



#leftMenu ul li ul li a
{
    height:35px;
    width:153px;
    display:block;
    color:#ffffff;
    font-size:8pt;
    text-decoration:none;
    margin-left:25px;
    vertical-align:middle;
    line-height:35px;
    margin-left:40px;
}


#leftMenu ul li ul li a:hover
{
   
    display:block;
    color:#ffffff;
    text-decoration:underline;
}

#leftMenu ul li p.activePage
{
    margin:0px;
    height:44px;
    width:168px;
    display:block;
    color:#eebd2c;
    text-decoration:none;
    margin-left:25px;
    vertical-align:middle;
    line-height:44px;
}


#leftMenu ul li ul li p.activePage
{
    margin:0px;
    height:35px;
    width:153px;
    display:block;
    font-size:8pt;
    text-decoration:none;
    margin-left:25px;
    vertical-align:middle;
    line-height:35px;
    margin-left:40px;
    color:#eebd2c;
}



/*END LEFT MENU*/


#officeAddress
{
    width:191px;
    background-color:#4c4c4e;
    border:solid 1px #4c4c4e;
}

#officeText
{
   margin-top:20px;
   margin-left:20px;
   margin-right:10px;
   margin-bottom:20px;
}


#officeText p
{
   
   color:#ffffff;
   font-family:Verdana, Arial, Sans-Serif;
   font-size:8pt;
   font-style:normal;
   margin:0px;
   line-height:16px;
}


#officeText a
{
   
   color:#ffffff;
   font-family:Verdana, Arial, Sans-Serif;
   font-size:7pt;
   font-style:normal;
   margin:0px;
}


.yellowBar
{
    width:193px;
    height:15px;
    background-color:#eebd2c;
    
}


/*RIGHT CONTENT*/
#rightColumn
{
    min-height:100%;
    float:right;
	width:707px;
}


#rightContent{
    width:697px;
	border-top:solid 10px #3a6036;
	border-right:solid 10px #3a6036;
	height:100%;
	background-color:#ffffff;

/*  New Code */
	min-height: 100%; 
	height: auto; 

}

html>body #rightContent{
	width:697px;
	height:100%;
	/* border:solid 1px #ff0000; */
	/*  New Code */
	min-height: 100%; 
	height: auto; 
}



#rightTextCol
{
    width:542px;
    float:left;
    height:100%;
}


#arrowPageHeading
{
    width:333px;
    display:block;
    clear:left;
   /* border:solid 1px red;*/
    
}

#arrowImage
{
    width:58px;
    float:left;
}

#pageTitle
{
    width:275px;
    float:right;
    clear:right;
}


#pageContent
{
    display:block;
    margin-left:58px;
    margin-right:20px;
    width:494px;
}

#pageContent p
{
    width:434px;
}


#rightImagesCol
{
  width:154px; 
  float:right;  
}


/*FOOTER*/

#footerToBottom {
	height:1px;
	width:900px;
	clear:both;
	position:relative;
}

#footer {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	background-image:url(../images/pageFooter.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
