#inside_nav .navContainer a{text-decoration:none; float:left; text-indent:-5000px;}
#inside_nav .navContainer a#about, #inside_nav .navContainer a#competitions{background:url(../images/myHK/nav_myhk2020.gif) no-repeat 0px 0px;}

#inside_nav .navContainer a#about{width:43px; height:11px; background-position:0px 0px; margin-bottom:12px; margin-right:50px;}
#inside_nav .navContainer a#about:hover, #inside_nav .navContainer a#about.active{background-position:0px -18px;}

#inside_nav .navContainer a#competitions{width:76px; height:11px; background-position:0px -36px; margin-bottom:12px;}
#inside_nav .navContainer a#competitions:hover, #inside_nav .navContainer a#competitions.active{background-position:0px -56px;}

.main{height:100%}
/*.mainContainer{float:right; padding-right:34px; width:100%; margin:0 0px 0 -181px;}
.mainContainerMar{margin:0 0 0 181px;}*/
.mainContainer{float:right;  width:100%; margin:0 40px 0 -200px;}
.mainContainerMar{margin:0 0 0 200px;}
.mainContainerWid{width:100%;}

.subContainer{padding:0 20px 0 0}
.subContainer_competition{padding:15px 0 0 0}

.titleContainer{height:83px; position:relative; width:100%;}
.titleContainer img{position:absolute; bottom:0px; right:0px;}
.contentContainer{float:left; padding:22px 0 0 10px; width:100%;}
.contentContainer_competitions{float:left; padding:0px 0 0 20px; width:100%;}
.content{font-size:0.95em; color:#707070; padding-top:12px; width:96%;}

.imgContainer{text-align:center; padding-top:40px;}
.imgContainer_about{text-align:center; padding:20px 0 20px 0;}

.btnBack{background:url(../images/arrow_red.gif) no-repeat 0px 5px; padding-left:10px; float:right;}
.tabBg{background:url(../images/myHK/bg_competition.gif) no-repeat right top; width:100%; height:61px;}
.tabContent{border:1px solid #F0F0F0; margin-bottom:15px;}

#tabContainer{padding:13px 0 0 0}
#tabContainer a{text-decoration:none; float:left; text-indent:-5000px; display:block; float:left;}
#tabContainer a.tab_drawing, #tabContainer a.lyrics_video_drawing{background:url(../images/myHK/tab_competition.gif) no-repeat 0px 0px;}

#tabContainer a.tab_drawing{width:163px; height:20px; background-position:0px 0px !important; margin-right:2px;}
#tabContainer a.tab_drawing:hover, #tabContainer a.tab_drawing.active{background-position:0px -23px !important;}

#tabContainer a.lyrics_video_drawing{width:163px; height:20px; background-position:-164px 0px !important;}
#tabContainer a.lyrics_video_drawing:hover, #tabContainer a.lyrics_video_drawing.active{background-position:-164px -23px !important;}

.tabContentContainer{padding:20px 31px 20px 17px; line-height:18px; width:98%;}

.competitions_title{font-weight:bold; color:#CC0000; padding:0px 0 5px 0; display:block;}
.logoText{width:75%;}

.videoContainer{padding:0px 0 20px 22px; width:585px;}

.videoItem{float:left; margin-right:25px}
.videoItem .lastOne{margin:0px;}
.videoItem a{display:inline-block; padding:1px; border:1px solid #ccc;}

.pulldownMid{width:460px;}
.pulldownListTop,.pulldownListBtm{width:512px;}
.pulldownListMid{width:507px;}
.drawingLeftCol{float:left; width:405px;}
.grandWinners{width:129px; float:left; margin-right:5px; font-size:1.1em;}
.grandWinners a{display:inline-block; padding:1px; border:1px solid #ccc;}
.drawingRightCol{float:left; width:109px; }
.drawingRightCol a{font-weight:normal; color:#707070; background:url(../images/arrow_red.gif) no-repeat 0px 5px; padding-left:10px; display:block; font-size:1.1em;}

.funFacts .main {height:110px;}
.funFacts .mainContainer {margin:0; width:auto; float:none; padding-right:34px;}
