body{
margin:0;
padding:0;
background-color:#e8e4d9;
color: #424242; 
font-family:arial, helvetica;
font-size: 10pt;
background-image: url(images/background.gif);
background-repeat: repeat-x; 
text-align: center;
}

img, div { behavior: url(iepngfix.htc) }


#maincontainer{

margin: 0 auto; /*Center container on page*/
width: 1033px; 
margin-top: -330px;
z-index:0;
hasLayout: true 
}



#contentwrapper{
float: left;
width: 100%;
background-image: url(images/blueframe_long.gif); 
background-repeat: repeat-x;
margin: 0 0 0 0;

}

#contentcolumn{
margin-left: 294px; /*Set left margin to LeftColumnWidth*/
background: #FFFFFF;
width: 580px;
padding: 10px; 
margin-top: 50px;
text-align: left;
margin-right: 25px;
min-height: 545px;
}

#Spacer{
background: #FFFFFF;
}


*html #contentcolumn{
margin-left: 180px; /*Set left margin to LeftColumnWidth*/
background: #FFFFFF;
width: 580px;
padding: 10px; 
margin-top: 50px;
text-align: left;
margin-right: 25px;
}

.LALogo{ 
position: absolute;
width: 277px; 
height: 111px;
background-image: url(images/LAFblklogo.jpg); 
background-repeat: no-repeat;
z-index:25;
margin-left: -18px;
margin-top: 18px;
padding: 5px;
display: block;
cursor:hand;
}


.LALogoShadow{ 
position: absolute;
width: 298px; 
height: 120px;
background-image: url(images/logo_shadow.png); 
background-repeat: no-repeat;
z-index:24;
margin-left: -18px;
margin-top: 18px;
}

 #leftcolumn{
float: left;
width: 270px; /*Width of left column*/
margin-left: -1029px; /*Set left margin to -(MainContainerWidth)*/
background: transparent;
color: #FFFFFF;
text-align: left; 
}
.innertube{
margin-top: 150px;
}

#footerBig{
clear: left;
width: 100%;
background: transparent;
text-align: center;
padding: 0px 0;
}


.noticeablydifferentBIG{ 
position: relative;
width: 42px; 
height: auto;
z-index:7;
top: -33px;
left: 540px;
margin: 0 auto;
}

#MainNavInContact
{ 
position: relative;
width: 97px; 
height: 32px;
margin:0 auto;
left: 285px;
top: 28px;
z-index:28;

}

*html #MainNavInContact
{ 
position: relative;
width: 97px; 
height: 32px;
margin:0 auto;
left: 283px;
top: 31px;
z-index:28;

}


.searchtxt {
position:relative;
width:190px;
font-size:10pt;
background:#FFFFFF;
border:1px solid #000000;
padding:0px;
top: -5px;
height:20px;
left:0px;
z-index:15;
}

*html .btnSearch {
position:relative;
width:75px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: -6px;
height:20px;
left:0px;
z-index:15;
}

.btnSearch {
position:relative;
width:75px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: 3px;
height:20px;
left:0px;
z-index:15;
}

.whatsin {
position:relative;
width:180px;
top: -2px;
height:20px;
left:1px;
z-index:15;
}

.searchtxtNews {
position:relative;
width:150px;
font-size:10pt;
background:#FFFFFF;
border:1px solid #000000;
padding:0px;
top: 2px;
height:20px;
left:10px;
z-index:15;
}

*html .btnSearchNews {
position:relative;
width:65px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: 1px;
height:20px;
left:10px;
z-index:15;
}

.btnSearchNews {
position:relative;
width:65px;
font-size:10pt;
background:#ecf0f4;
border:0px solid #000000;
top: 5px;
height:20px;
left:10px;
z-index:15;
}

.whatsinNews {
position:relative;
width:160px;
top: 2px;
height:20px;
left:11px;
z-index:15;
padding-bottom:12px;
}

*html .whatsinNews {
position:relative;
width:160px;
top: 2px;
height:20px;
left:11px;
z-index:15;
padding-bottom:0px;
}
/*Search*/
.searchTypeImage 
{
	width:12px;
	height:12px;
	}
.resultList ul
{
	list-style:none;
	margin-top:5px;
	margin-left:5px;
	padding-bottom: 0px;
}
.resultList ul li
{
	margin-bottom:5px;
}
.resultList p
{
	margin-top:0px;
	margin-bottom: 0px;
}
.pageLinks
{
	margin-left:5px;
}