body{background-color:#015B9A; padding:0px; margin:0px; /*text-align:center*/}

.MainContainer{width:868px; margin-right:auto; margin-left:auto; height:auto !important; height:100%; min-height:100% !important}

.TopHeaderContainer{background-color:#FFF; height:72px; text-align:left; padding-left:30px}

.TopHeaderContainer .TopHeaderHomeLinkContainer .lnkHome{width:130px; height:72px; float:left; display:block}

.TopHeaderContainer .TopHeaderHomeLinkContainer .lnkHome:hover{text-decoration:none}

.TopHeaderContainer .TopHeaderSearchContainer{text-align:right; padding-top:20px}

.TopHeaderContainer .TopHeaderSearchContainer div{width:250px; margin-left:auto; padding-right:10px}

.HeaderContainer{}

.MenuTopContainer{width:145px; height:165px;  float:left; background-image:url(/_euroleague/Themes/euroleague/css/images/menu_top_bg.gif); background-repeat:repeat-x; background-position:top; display:table}

.BannerTopContainer{height:165px; width:723px; float:left; text-align:left}

.BannerTopContainer table td{padding:0px !important}

.BannerTopContainer table td a{display:block}

.BannerTopContainer .ListPager{display:none}

.HeadlinesContainer{clear:both; height:20px !important; line-height:20px !important; background-color:#FFF}

.HeadlinesTitleContainer{width:145px;  float:left; text-align:center}

.HeadlinesTitleContainer span{font-size:11px; font-weight:bold}

.HeadlinesDescriptionContainer{width:723px; float:left; text-align:left; background-color:#015B9A}

.HeadlinesTitleContainerSpecial{width:135px;  float:left; background-image:url(../_euroleague/Themes/euroleague/css/images/arrow_dotted.gif); background-repeat:no-repeat; background-position:top right}

.MainContentContainer{clear:both; height:auto !important; height:100%; /*min-height:100%; /*display:-moz-box*/}

.UlebHomeMainCenterContainer{/*background-color:#AAA596; border-top:1px solid #AAA596;*/ background-color: #FFF; border-top: 1px solid #B3B3B1; vertical-align:top}

.MainFooterContainer{clear:both; height:20px; margin-top:10px !important; padding-bottom:10px; padding-top:5px; border-top:1px solid #FFF; }

.MainFooterLeftContainer A, .MainFooterLeftContainer A:visited, .MainFooterLeftContainer A:active{color:#FFF; font-weight:bold; text-align:left}

.MainFooterRightContainer{color:#FFF; font-weight:bold; text-align:right}

/****************************** HOME *********************************/
.HomeMainContent{height:383px}

.HomeMainContent .MainLeftContainer,
.HomeMainContent .mainLeftContainer {width:290px; background-color:#FFF !important; border-top:1px solid #B3B3B1; text-align: left;}

.HomeMainContent .MainCenterContainer{width:289px; background-color:#AAA596; border-top:1px solid #AAA596}

.HomeMainContent .MainRightContainer{width:289px; background-color:#FFF !important; border-top:1px solid #2D2824}

/*============================ DEFAULT ==========================*/
.MainContent{border-top:1px solid #B3B3B1; background-color:#FFF}

.MainContent .MainLeftContainer,
.MainContent .mainLeftContainer {width:140px !important; padding: 0 3px; background-image:url(../_euroleague/Themes/euroleague/css/images/line_dotted.gif); background-repeat:repeat-y; background-position:right; vertical-align:top; text-align: right; }

.MainContent .MainCenterBigContainer{vertical-align:top; /*text-align:center;*/ padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}

/*======================= NEWS =====================*/
.MainNewsContainer{padding-left:10px; padding-top:10px}

.MainNewsContainer .MainLeftSpecialContainer{width:502px; padding-bottom:10px; vertical-align:top}

.MainNewsContainer .MainRightSpecialContainer{width:220px; text-align:center; padding-top:10px; vertical-align:top; padding-bottom:10px}

.MainNewsContainer .MainCenterSpecialContainer{}

/*==================== DEFAULT 2 COLUMNS =======================*/
.MainContent .MainCenterContainer{width:502px; padding-bottom:10px; vertical-align:top}

.MainContent .MainCenterContentContainer{}

.MainContent .MainRightContainer{width:220px; text-align:center; padding-top:10px; vertical-align:top}


