@charset "utf-8";

/* CSS Document */



/*The Steve Hatherly Show */


#HatherlyShow {background:url(../images/subBgNew.gif) repeat-x top left;}
#HatherlyShow .mainWrap {background:url(../images/mainTopBg.jpg) no-repeat top center;}
#HatherlyShow .mainCtn { width:873px; margin:auto;}
#HatherlyShow .mainCtn .top { position:relative; height:265px;}
#HatherlyShow .mainCtn .step{position:absolute; left:550px; top:160px;text-align:right;color:#ffffff;font-size:12px;line-height:130%;}
#HatherlyShow .mainCtn .top .lnb { position:absolute;left:5px; top:231px;}
#HatherlyShow .mainCtn .top .lnb .leftMenu{}
#HatherlyShow .mainCtn .top .lnb .quickLink{ position:absolute; left:30px; top:300px;}
#HatherlyShow .mainCtn .top .lnb li{margin:0; float:left;}
#HatherlyShow .mainCtn .center { position:relative; background:url(../images/bbsBg.gif) no-repeat 0px 40px; width:873px; height:446px;margin:0 7px;}
#HatherlyShow .mainCtn .center .location { position:absolute; left:50px; top:8px;}
/*
#HatherlyShow .mainCtn .center .IntroductionBoard { position:absolute; width:335px; left:16px; top:54px;}
#HatherlyShow .mainCtn .center .IntroductionBoard .top {position:absolute; left:0px; top:0px;}
#HatherlyShow .mainCtn .center .IntroductionBoard .noticeTable {position:absolute; top:30px; left:0px; width:335px; border-collapse:collapse; overflow:hidden;}
#HatherlyShow .mainCtn .center .IntroductionBoard .noticeTable th{padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(../images/bul01.gif) no-repeat 0px 8px; line-height:16px; overflow:hidden;}
#HatherlyShow .mainCtn .center .IntroductionBoard .noticeTable td{padding:2px 3px 2px 3px; color:#4C4C4C; text-align:left;font:12px arial; text-align:justify;}
*/
#HatherlyShow .mainCtn .center .announcements { position:absolute; width:335px; left:16px; top:54px;}
#HatherlyShow .mainCtn .center .announcements .top {position:absolute; left:0px; top:0px; height:22px}
#HatherlyShow .mainCtn .center .announcements .noticeTable {position:absolute; top:30px; left:0px; width:335px; border-collapse:collapse; overflow:hidden;}
#HatherlyShow .mainCtn .center .announcements .noticeTable th{padding:1px 3px 1px 8px; font-weight:normal; text-align:left; color:#666666; background:url(../images/bul01.gif) no-repeat 0px 8px; line-height:16px; overflow:hidden;}
#HatherlyShow .mainCtn .center .announcements .noticeTable td{padding:1px 3px 1px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#HatherlyShow .mainCtn .center .mainGallery { position:absolute; width:480px; left:395px; top:54px;}
#HatherlyShow .mainCtn .center .mainGallery .tit{position:absolute; left:0px; top:0px;height:22px;}
#HatherlyShow .mainCtn .center .mainGallery  ul{ position:absolute; left:0px; top:30px;width:480px; }
#HatherlyShow .mainCtn .center .mainGallery  li{ float:left; height:100px; margin-right:16px;}

#HatherlyShow .mainCtn .center .playlist { position:absolute; width:335px; left:16px; top:188px;}
#HatherlyShow .mainCtn .center .playlist .top {position:absolute; left:0px; top:0px; height:22px}
#HatherlyShow .mainCtn .center .playlist .noticeTable {position:absolute; top:30px; left:0px; width:335px; border-collapse:collapse; overflow:hidden;}
#HatherlyShow .mainCtn .center .playlist .noticeTable th{padding:1px 3px 1px 8px; font-weight:normal; text-align:left; color:#666666; background:url(../images/bul01.gif) no-repeat 0px 8px; line-height:16px; overflow:hidden;}
#HatherlyShow .mainCtn .center .playlist .noticeTable td{padding:1px 3px 1px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#HatherlyShow .mainCtn .center .messageBoard { position:absolute; width:455px; left:400px; top:188px;}
#HatherlyShow .mainCtn .center .messageBoard .top {position:absolute; left:0px; top:0px; height:22px;}
#HatherlyShow .mainCtn .center .messageBoard .noticeTable {position:absolute; top:30px; left:0px; width:445px; border-collapse:collapse; overflow:hidden;}
#HatherlyShow .mainCtn .center .messageBoard .noticeTable th{padding:1px 3px 1px 8px; font-weight:normal; text-align:left; color:#666666; background:url(../images/bul01.gif) no-repeat 0px 8px; line-height:16px; overflow:hidden;}
#HatherlyShow .mainCtn .center .messageBoard .noticeTable td{padding:1px 3px 1px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#HatherlyShow .mainCtn .quickLink{position:absolute;	left:700px;	top:600px;}


#HatherlyShow .subCtn .quickLink{	position:absolute;	left:50px; top:410px;}


#HatherlyShow .subWrap {background:url(../images/mainTopBg.jpg) no-repeat top center;}
#HatherlyShow .subCtn {position:relative; width:873px; margin:auto;}
#HatherlyShow .subCtn .top { position:relative; height:265px;}
#HatherlyShow .subCtn .step {position:absolute; left:550px; top:160px;text-align:right;color:#ffffff;font-size:12px;line-height:130%;}
#HatherlyShow .subCtn .top .lnb { position:absolute;left:5px; top:231px;}
#HatherlyShow .subCtn .top .lnb .leftMenu{}
#HatherlyShow .subCtn .top .lnb .quickLink{ position:absolute; left:30px; top:300px;}
#HatherlyShow .subCtn .top .lnb li{margin:0; float:left;}
#HatherlyShow .subCtn .center { position:relative; width:873px;}
#HatherlyShow .subCtn .center .location {position:relative; left:80px; top:8px; height:30px;}

#HatherlyShow .subCtn .center .subCenter { position:relative; width:878px;}
#HatherlyShow .subCtn .center .subCenter .top{ background:url(/efm/HatherlyShow/images/conTop.gif) no-repeat top left ; height:41px; margin:10px 0 0 0;}
#HatherlyShow .subCtn .center .subCenter .center{ padding:0 0 0 25px; background:url(/efm/HatherlyShow/images/conBg.gif) repeat-y top left ; }
#HatherlyShow .subCtn .center .subCenter .center .subCenterCtn{ float:left; width:858px;}
#HatherlyShow .subCtn .center .subCenter .center .subCenterCtn .subtit{padding:0 0 20px 270px;}
#HatherlyShow .subCtn .center .subCenter .center .subCenterCtn .cmsTable {margin:auto;width:740px;}
#HatherlyShow .subCtn .center .subCenter .bot{ background:url(/efm/HatherlyShow/images/conBot.gif) no-repeat top left  ; height:8px;line-height:0px; font-size:0px;}



.HatherlyShowCmsCtn {width:840px; float:left;overflow:hidden;}
.HatherlyShowCmsCtn .h4{ float:left; padding:0 10px 0 0;}
.HatherlyShowCmsCtn p{ float:left;width:560px; margin:0 0 0 25px;}
.HatherlyShowCmsCtn ul{float:right; width:580px; }
.HatherlyShowCmsCtn ul li{padding:0 0 20px 0;}

