﻿html { text-align: center; } body { text-align: left; margin: auto; width: 980px; font-family: Arial;}

#logo { background-image: url("../images/header/Header.png"); width: 980px; height: 144px; padding: 0px; margin: 0px;}

#nav div { cursor: pointer; background-repeat: no-repeat; }
    #home { background-image: url('../images/nav/splice_01.png'); width: 143px; height:54px;}
    #market { background-image: url('../images/nav/splice_02.png'); width: 134px; height:54px;}
    #exhibit { background-image: url('../images/nav/splice_03.png'); width: 85px; height:54px;}
    #visiting { background-image: url('../images/nav/splice_04.png'); width: 72px; height:54px;}
    #stratPartners { background-image: url('../images/nav/splice_05.png'); width: 139px; height:54px;}
    #mediaPartners { background-image: url('../images/nav/splice_06.png'); width: 113px; height:54px;}
    #press { background-image: url('../images/nav/splice_07.png'); width: 101px; height:54px;}
    #forum { background-image: url('../images/nav/splice_08.png'); width: 88px; height:54px;}
    #contact { background-image: url('../images/nav/splice_09.png'); width: 105px; height:54px;}
        #nav div ul { display: none; list-style:none; background: url('../images/nav/sub-menu_1px.png') repeat-y bottom; font-size: 12px; padding-left:5px; width: 200px; position: absolute; top: 180px; }
        #nav div ul li a { text-decoration: none; color: #0d283f; font-weight:bold; display:block;}
        #nav div ul li a:hover { text-decoration: underline; color: Red; } 
        #nav div ul li { position: relative; font-weight:bold; padding: 5px; }
        #nav div ul ul { display: none; position: absolute; top:5px; left: 150px;font-weight:bold;}

#leftColumn { width: 153px; text-align: center; padding: 0px;}
    #leftColumn h1 { color: Red; font-size: 12px; }
    #hce_logo { width: 103px; height: 69px; background-image: url('../images/Left side panel/HCE-logo.png'); margin: 10px auto auto auto; }
    #strat_partners { width: 153px; height: 491px; border: 1px solid #cfcfcf; margin-top: 16px; background: url('../images/gradient_1px.png') repeat-x bottom; }
        #strat_partners h1 { border: 1px solid #cfcfcf; font-size: 12px; font-weight:bold; color: Red; background-color: #cfcfcf; margin: 0px; }
        #strat_partners p { font-size: 12px; margin: 20px auto 10px auto; }
        #alba { width: 113px; height: 52px; background-image: url('../images/Left side panel/Alba.png'); margin: 10px auto 10px auto; }
        #bapco { width: 91px; height: 83px; background-image: url('../images/Left side panel/bapco.png'); margin: 10px auto 10px auto;  }
        #offset { width: 125px; height: 53px; background-image: url('../images/Left side panel/offset.png'); margin: 20px auto 10px auto;  }
        #majaal { width: 110px; height: 50px; background-image: url('../images/Left side panel/majaal.png'); margin: 20px auto 10px auto; }
		 
#centerColumn { width: 600px; padding-top: 20px; padding: 14px; }
    #flash_banner { text-align: center; }
    #shell { width: 590px; height: 450px; overflow:auto; margin-top: 14px; padding: 10px; border: 1px solid #cfcfcf; background: url('../images/center-gradient_1px.png') repeat-x bottom;
             -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px;}
        #ajaxContent { font-size: 12px; }
        #ajaxContent h1 { font-size: 16px; text-align: center; }
        #ajaxContent h2 { font-size: 14px; }
#rightColumn { width: 180px; padding: 0px; text-align: center; }
    #sectors { width: 180px; height: 295px; border: 1px solid #cfcfcf; background: url('../images/gradient_1px.png') repeat-x bottom;}
        #sectors h1 { border: 1px solid #cfcfcf; font-size: 12px; font-weight:bold; color: Red; background-color: #cfcfcf; margin: 0px; }
        #sectors ul { text-align: left; margin: 50px 0px auto 0px; padding: 0px 0px 0px 0px; font-size: 12px; list-style: none;  padding-left: 15px;}
    #partners { width: 180px; height: 95px; border: 1px solid #cfcfcf; margin-top: 20px; }
        #partners h1 { border: 1px solid #cfcfcf; font-size: 12px; font-weight:bold; color: Red; background-color: #cfcfcf; margin: 0px; }
        #partners div { width: 180px; height: 90px; padding: 0px; margin: 0px; cursor: pointer; background: url('../images/partnersRotate/1.png') no-repeat };
    #calendar { width: 119px; height: 45px; background-image: url('../images/Right side panel/calendar-button.png'); margin: 20px auto auto auto; cursor: pointer;}   

#footer { text-align: center; margin: 10px auto 0px auto; }
    #footer h1 { color: Red; font-size: 12px; }
    #footer h3 { color: Black; font-size: 10px; }
    #footer div { background-repeat: no-repeat; height: 66px; }
        #logo1 { width: 164px; background-image: url('../images/footer/logo-1.png'); } #logo2 { width: 268px;  background-image: url('../images/footer/logo-2.png'); }
        #logo3 { width: 138px; background-image: url('../images/footer/logo-3.png'); } #logo4 { width: 114px; background-image: url('../images/footer/logo-4.png'); }
        #logo5 { width: 132px; background-image: url('../images/footer/logo-5.png'); } #logo6 { width: 127px; background-image: url('../images/footer/logo-6.png'); }

#projectsAndDevelopment h1 { font-size: 16px; text-align: center; width: 550px;}
    #projectsAndDevelopment h2 { cursor:pointer; }
    #projectsAndDevelopment h2:hover { color: Red; text-decoration: underline; }
    #projectsAndDevelopment ul { display:none; }
    #projectsAndDevelopment ul li { padding: 5px; }
    
#gallery { text-align:center; margin-top: 10px; }

.NLink { cursor: pointer; text-decoration: underline; }