/* CSS Document */

<!--
body,td,th {
margin:0px auto;
}

#leftSideSpacer {
width:auto;
}

#rightSideSpacer {
width:auto;
}

#header {
width: 100%;
height: 102px;
background-image:url(../images/headerBack.gif);
background-repeat:repeat-x;
/*overflow: scroll;
background: #FFFFCC;*/
}

.mainNavBar {
width:950px;
height:27px;
background-image:url(../images/nb1_greyBarSapcer.gif);
background-repeat:repeat-x;
/*padding-left:15px;*/
}

#leftPic {
position:relative;
top:-3px;
width:220px; 
float:left;
left:0px;
}

#mainContent {
float:left; 
width:515px;
padding-top:15px;
padding-right:25px;
}

#mainContentNoArticles {
float:left; 
width:690px;
padding-top:15px;
padding-right:25px;
}

#rightArticles {
float:left; 
width:180px;
padding-top:35px;

}

#partnerHead {
float:left;
width:140px;
}
#partnerTop {
float:left;
margin-top:47px;

}



#footer {
width: 948px;
height: 51px;
overflow: hidden;
text-align: center;
padding-top: 20px;
margin-left:1px;
margin-right:1px;
background-image:url(../images/footerBack.gif);
}

#bottomBar {
position:fixed;
bottom:0px;
width: 100%;
height: 40px;
overflow: hidden;
text-align: center;
margin-top: auto;
background-color:#000033;
}

.clear { clear: both; height:0px; height:auto !important; margin:0px; line-height:0px;  }
-->

