body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	/*font-family:Arial,微軟正黑體,細明體,Helvetica,sans-serif;*/
	line-height:1.4em;
	overflow: auto; overflow-x: hidden;
}
#leftWrapper{
	width:82%;
	float:left;
	position:relative;
}
#rightWrapper{
	width:17%;
	float:right;
	overflow:hidden;
	background:url(images/right-bg-mid.gif) repeat-y;
}
#mainWrapper{
	position:relative;
	width:995px;
	margin:auto;	
	background:#FFFFFF;
}
#mainWrapperInside{
	position:relative;
	margin:auto;	
	min-width:990px;
	/*width:expression(document.body.clientWidth < 990? "990px": "auto" );*/
}
#index h1{
	display:inline;
	margin:0 0 0 0; 
	padding:0 0 0 0;

}
#navExtra{
	float:right;
	background:url(images/xtra-left.gif) no-repeat 0 0;
	display:block;
	height:29px;
	margin:0 15px 0 0 !important;
	margin:0 7px 0 0;
	padding:0 0 0 8px;
	top:0px;
}
#navExtra li{
	display:inline;
}
#navExtra li a{
	color:#737373;
	height:29px;
	float:left;
	display:block;
	padding:0px 20px 0px 12px;
	line-height:29px;
	text-align:center;
	background:url(images/xtra-seperator.gif) no-repeat 100% 0;
	font-size:12px;
	text-decoration:none;	
}
#navExtra li.close a{
	background:url(images/xtra-right.gif) no-repeat 100% 0;	
	padding:0 16px 0 10px;
}
#navMainWrapper{
	width:700px;
	height:59px;
	float:right;
	clear:right;
	position:relative;
	z-index:1000;
	
}
ul#navMain{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.baseWrap{
	position:absolute;
	top:38px;
	right:15px;
	z-index:5000;
}

li.gray{
	display:inline;
	float:left;
	background:url(images/nav-gray-left.gif) no-repeat;
}
li.gray a.main{
	color:#737373;
	height:21px;
	float:left;
	display:block;
	padding:0px 20px 0px 20px;
	line-height:21px;
	text-align:center;
	background:url(images/nav-gray-right.gif) no-repeat 100% 0;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;	
}
li.green{
	display:inline;
	float:left;
	background:url(images/nav-green-left.gif) no-repeat;
}
li.green a.main{
	color:#ffffff;
	height:21px;
	float:left;
	display:block;
	padding:0px 36px 0px 20px;
	line-height:21px;
	text-align:center;
	background:url(images/nav-green-right.gif) no-repeat 100% 0;
	font-size:12px;
	text-decoration:none;	
	font-weight:bold;
}
li.green a.main:hover{
	background-position:100% -38px;
}

#searchBar{
	height:40px;
	clear:both;
	display:block;
	width:100%;
	background:url(images/nav-search-bg.gif) repeat-x;
}
#searchBar div#hotsearch{
	height:40px;
	background:url(images/nav-search-left.gif) no-repeat;
	padding:0 0 0 70px;
	vertical-align:middle;
	float:left;
	overflow:hidden;
	width:80%;
	color:#FFFFFF;
}
#searchBar div#hotsearch li{	
	display:inline;
	bottom:0px;
	line-height:33px;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
}
#searchBar div#hotsearch a,#searchBar div#hotsearch a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#hotsearch a:hover{
	color:#FFFFFF;
	text-decoration:none;	
}
#searchBar div#form{
	text-align:right;
	padding-right:20px;
	width:230px;	
	height:40px;
	vertical-align:middle;
	float:right;
	background:url(images/nav-search-right.gif) no-repeat 100% 0;
}
.navbarForm{
		margin-top:5px;
}

#header{
	width:100%;z-index:50;
}
#headerWarpN{
float:left;display:block;width:188px;height:88px;
}
#mainNav{z-index:5999;display:block;position:absolute;top:67px;right:15px;}
#leftContent{
	width:675px;
	float:left;
}
.index-h2{
	background:url(images/index-gray-bar.gif) no-repeat;
	line-height:34px;
	color:#ffffff;
	font-weight:bold;
	padding: 0 0 0 20px;
	margin-bottom:3px;
	margin-top:0px;
	font-size:14px;
}
#mainTheme{
	background:url(images/index-theme-bg.gif) no-repeat;
	width:675px;
	height:286px;
	position:relative;
}
#frontPhotoWrapper{
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0;
	width=:399px;
	height:178px;
	overflow:hidden;
}
#bigStory{
	width:399px;
	float:left;
	position:absolute;
	margin:7px 0 0 15px;
}

#bigStory h3{
	display:inline;
	line-height:32px;
	vertical-align:baseline;
	font-weight:bold;
	font-size:16px;
	color:#005699;
	padding-left:10px;
}
#bigStory h3 a{
	text-decoration:none;
	color:#005699;
}
	
#bigStory span{
	display:block;
	font-size:12px;
	color:#333333;
	margin-left:10px;
	padding-bottom:4px;
	border-bottom:solid #ccc 1px;
}
#bigStory #link-left{
	width:200px;
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-top:4px;
	border-right:solid #ccc 1px;
	color:#005699;
}
#bigStory #link-right{
	float:right;
	font-size:12px;
	padding-right:10px;
	padding-top:4px;
	color:#005699;
}	
#bigStory #link-right a,#bigStory #link-left a{
	color:#005699;
	text-decoration:none;
}
#secondStory{
	float:right;
	width:250px;
	padding-top:15px;
	padding-right:6px;
}
#secondStory dt{
	margin:0 0 0 0;
	font-size:14px;
	font-weight:bold;
	color:#005699;
	float:right;
	width:142px;
}
#secondStory dt a{
	color:#005699;
	text-decoration:none;
}
#secondStory dl{
	border-top:#ccc 1px dotted;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	float:left;
}
#secondStory dl.first{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}
#secondStory dd{
	margin:0 0 0 0px;
	padding:0 0 0 8px;
	float:left;
	width:89px;
}
#secondStory dd.des{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:11px;
	float:right;
	width:142px;;
}

#secondStory dd img{
	border:#333333 1px solid;
}
#adsBar{
	background:url(images/dotted-line.gif) repeat-x 12px 0;
	margin:8px 0 0 10px;
	padding:8px 0 0 0;
}
.insideAdTable{
	background:#ffffff;
	border:1px solid #769c01;
	height:79px;
	margin:0px 0px 10px 0px;
}
.insideAdTable td{
	padding:0px 0px 0px 15px;
	width:33%;
}
#adsBarInsideWrapper,#adsBarInsideWrapper2{
	display:block;
	text-align:center;
	height:91px;
	border:1px #0c7fa4 solid;
	margin-bottom:10px;
	padding-left:20px;
	position:relative;

}
#adsBarInside{
	text-align:center;
	margin:auto;
}
#adBarTop{
	background:url(images/ad-bar-top.gif) no-repeat -10px 0;
	height:15px;
	font-size:1px;
}
#adBarMain_1{
	background:url(images/ad-bar-bg.gif) repeat-y;
	margin:0 0 0 -10px;
	height:75px;
	padding:5px 10px 0 25px;
	vertical-align:middle;
	overflow:hidden;
}
#adBarMain dl,#adBarMain dd,#adBarMain dt{
	margin: 0 3px 0 0;
	padding:0 0 0 0;
	width:205px;
	float:left;
	
}
.insideAdTable dl{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#adBarMain dt,.insideAdTable dt{
	margin-top:6px;
	font-size:13px;
	font-weight:bold;
	color:#70a40c;
}
#adBarMain dd,.insideAdTable dd{
	color:#000000;
	font-size:12px;
}
#adBarMain dd.link,.insideAdTable dd.link{
	color:#7b0099;
	font-size:12px;
}
#adBarBottom{
	background:url(images/ad-bar-bottom.gif) no-repeat -10px 0;
	height:17px;
}
#categoryWrap{
	margin:15px 0 0 16px;
}
.catBar{
	width:219px;
	float:left;
	height:100%;
}

.catSub{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:209px;
	background:#ebebe1;
}
.catSubLi{
	padding:0 0 0 0;
	margin:0 0 0 0;
	/*border:1px solid #ccc;*/
	display:inline;
}
.catSubLi a.subLink{
	width:189px !important;
	width:187px;
	line-height:25px;
	display:block;
	color:#005699;
	font-size:13px;
	text-decoration:none;
	padding-left:20px !important;
	padding-left:22px;
	background:url(images/index-arrow.gif) no-repeat 10px 7px;
}
.catSubLi a.subLink:hover{
	color:#666666;
	background:url(images/index-arrow.gif) no-repeat 10px -17px;
	background-color:#f7f7e5;
	padding-left:20px !important;
	padding-left:22px;
	
}
.hh5, .hh5 a{
	display:block;
	font-weight:bold;
	text-decoration:none;
	width:209px;
	height:34px;
	background:#769c01;
	line-height:34px;
	vertical-align:middle;
	text-indent:10px;
	color:#FFFFFF;
	font-size:13px;
	margin-bottom:0px;
	margin-top:0px;
}

#rightContent{
	width:320px;
	float:right;
	background:url(images/right-bg-mid.gif) repeat-y;
}
.rightContentTop{
	background:url(images/right-bg-top.gif) no-repeat;
	font-size:1px;
	height:10px;
}
.rightContentBottom{
	background:url(images/right-bg-bottom.gif) no-repeat;
	font-size:1px;
	height:12px;
}
.rightContentIndent{
	padding:0 10px 0 10px;
}
.boxTop{
	background:url(images/box-top.gif) no-repeat;
	height:23px;
	font-size:12px;
	color:#000000;
	margin:0 0 0 0;
	padding: 0 0 0 10px;	
	vertical-align:bottom;
	clear:both;
	font-weight:normal;
	
}
.boxTop span{
	display:block;
	background:url(images/box-top-right.gif) no-repeat 100% 0;
	height:23px;
	line-height:23px;	
}
.boxTop a,.with_side .side .boxTop a{
	color:#000000;
	text-decoration:none;
}
.boxMid{margin:0 0 0 0;padding:0 0 0 0;background:url(images/box-mid-bg.gif) repeat-y;}
.boxMid li{	
	display:block;
	list-style:none;
	margin:0 10px 0 10px;
	padding:0 0 0 0px;
	font-size:12px;
	color:#ffcc33;
	border-bottom:dashed 1px #ffffff;
}
.boxMid li a{		
	padding:4px 0 4px 0;
	display:block;
	font-size:12px;
	color:#ffcc33;
	text-decoration:none;
}
.boxMid li a:hover{		
	text-decoration:none;
}

.boxBottom{
	background:url(images/box-bottom.gif) no-repeat 0 100%;
	height:11px;
	font-size:1px;
	margin-top:-1px;
}
.boxBottom span{
	background:url(images/box-bottom-right.gif) no-repeat 100% 0;
	height:11px;
	font-size:1px;
	display:block;
}
#rightAdsTop,.hotBoxTop{
background:url(images/right-ads-top.gif) no-repeat 0 0;
height:8px;
font-size:1px;
}
#rightAdsTop span,.hotBoxTop span{
background:url(images/right-ads-top-right.gif) no-repeat 100% 0;
height:8px;
display:block;
}
#adBarSide_1{
background:url(images/right-ads-bg.gif) repeat-y 0 0;
padding:10px 0 10px 0;
width:100%;
overflow:hidden;
}
.hotBoxMid{
background:url(images/right-ads-bg.gif) repeat-y 0 0;
padding:3px 0 3px 0;
width:100%;
overflow:hidden;
}
#rightAdsBottom,.hotBoxBottom{
background:url(images/right-ads-bottom.gif) no-repeat 0 0;
height:10px;
}
#rightAdsBottom span,.hotBoxBottom span{
background:url(images/right-ads-bottom-right.gif) no-repeat 100% 0;
height:10px;
display:block;
font-size:1px;
}
.spacer{
	padding:0 0 0 0;
	margin:0 0 0 0;
	border:none;
	height:13px;
	display:block;
}
.rightAdsTitle{
	font-size:13px;
	font-weight:bold;
	display:block;
	margin:0 0 0 0;
	padding:0 15px 0 15px;
	color:#ffcc33;
}
.rightAdsDes{
	font-size:12px;
	display:block;
	margin:0 0 0 0;
	padding:0 15px 0 15px;
	color:#ffffff;
}
.rightAdsLink{
	width:100%;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 0 0;
	padding:0 15px 0 15px;
	color:#01fd01;
	word-warp:break-word;
	overflow:hidden;
}
.box2Mid{
	background:url(images/right-box2-mid.gif) repeat-y;
	padding:10px 10px 0 10px;
	font-size:12px;
	color:#FFFFFF;
}
.box2Bottom{
	background:url(images/right-box2-bottom.gif) no-repeat 0 0;
	height:10px;
	font-size:1px;
}
.box2Bottom span{
	background:url(images/right-box2-bottom-right.gif) no-repeat 100% 0;
	height:10px;
	font-size:1px;
	display:block;
}
#footerWrapper{
	background:url(images/footer-bg.gif) repeat-x 0 0;
	height:81px;
	display:block;
	clear:both;
	position:relative;
	width:100%;
}
#footerLeft{
	background:url(images/footer-left.gif) no-repeat 0 0;
	width:19px;
	height:81px;
	display:block;
	float:left;
}
#footerRight{
	background:url(images/footer-right.gif) no-repeat 0 0;
	width:17px;
	height:81px;
	display:block;
	float:right;
}
#footerTime{
	position:absolute;
	left:20px;
	top:18px;
	font-size:12px;
	color:#000000;
	font-style:normal;
}
#footerDiscliamer{
	position:absolute;
	left:20px;
	top:42px;
	font-size:13px;
	color:#769c01;
	font-style:normal;
}
#footerLink{
	position:absolute;
	right:20px;
	top:42px;
	font-size:12px;
	color:#000000;
	font-style:normal;

}
#footerLink a{
	font-size:12px;
	color:#154BA0;
	font-style:normal;
	text-decoration:none;

}
#footerLink a:hover{
	text-decoration:underline;
}
#footerCredits{
	position:absolute;
	left:20px;
	top:63px;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
}
#footerDebug{
	position:absolute;
	right:20px;
	top:63px;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
}
#footerTop{
	background:url(images/footer-top.gif) no-repeat 0 0;
	width:37px;
	height:30px;
	position:absolute;
	top:0px;
	right:75px;
	display:block;
}

.pop{
	border:2px #7bb207 solid;
	border-bottom:2px #7bb207 solid;
	width:101px;
	position:absolute;
	visibility:hidden;
}
.pop ul{
	margin:0 0 0 0;
	list-style:none;
	padding:0 0 0 0;
}
.pop li.subb a.sub,.pop li.subb{
	list-style:none;
	text-align:center;
	vertical-align:middle;
	background:url(images/pop-menu-bg.gif) no-repeat 0 0;
	display:block;
	width:101px;
	height:20px;
	line-height:20px;
	color:#005699;
	font-size:12px;
	text-decoration:none;
}
.pop li.subb a.sub:hover{
	list-style:none;
	text-align:center;
	background-position:0 -20px;
	display:block;
	width:101px;
	height:20px;
	color:#a03c28;
	font-size:12px;
	text-decoration:underline;
}
#subMenu1{
	top:21px;
	left:77px;
}
#subMenu2{
	top:21px;
	left:157px;
}
#subMenu3{
	top:21px;
	left:261px;
}
#newpm{
	display:block;
	font-size:13px;
	color:#ffffff;
	background:url(images/new-pm.gif) no-repeat;
	padding-left:30px;
	vertical-align:middle;
	height:30px;
	line-height:30px;
	width:140px;float:left;
}
#pmright{
	float:right;	
}
#newpmright a{
	vertical-align:bottom;
	font-size:12px;
	color:#ffffff;
	height:30px;
	line-height:30px;
	text-decoration:none;
}
#boxMovie{
	display:block;
	padding-left:65px;
	background:url(images/thumb-movie.gif) no-repeat;
}
#boxMovieiInside{
	display:block;
	padding-left:5px;
}
#boxMovie a,#boxMovieInside a{
	color:#CCCCCC;
	text-decoration:none;
}
#boxMovie a:hover,#boxMovieInside a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#boxQuestion{
	display:block;
	padding-left:65px;
	vertical-align:middle;
	background:url(images/thumb-question.gif) no-repeat;
}
#boxQuestion a{
	padding-top:10px;
	padding-bottom:10px;
	color:#77ffe6;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
#boxQuestionInside{
	display:block;
	padding-left:8px;
	height:50px;
}
#boxQuestionInside a{
	padding-top:10px;
	padding-bottom:10px;
	color:#77ffe6;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
#boxQuestion a:hover,#boxQuestionInside a:hover{
	text-decoration:underline;
}
#boxPromote{
	display:block;
	padding-left:10px;
	color:#FFFFFF;
}

#boxPromote a{
	color:#FFFFFF;
	display:block;
	padding-bottom:5px;
	height:15px;
	line-height:18px;
	text-decoration:none;
	overflow:hidden;
}
.catSubMenu{
	z-index:1001;
	border:2px #7bb207 solid;
	border-bottom:2px #7bb207 solid;
	position:absolute;
	margin-left:100px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:-25px;
	background:#ebebe1;
	visibility:hidden;
}
.catSubMenu a{
	display:block;
	line-height:25px;
	margin:0 0 0 0;
	padding:0 20px 0 0;
	color:#005699;
	font-size:13px;
	text-decoration:none;
	background:url(images/index-arrow.gif) no-repeat 10px 7px;
	padding-left:20px !important;
	padding-left:22px;
}
.catSubMenu a:hover{
	color:#666666;
	background:url(images/index-arrow.gif) no-repeat 10px -17px;
	background-color:#f7f7e5;
	padding-left:20px !important;
	padding-left:22px;
}
.noDeco,.noDeco:hover{
	text-decoration:none;
}
.overture_purple{
	color:#330099;
	font-size:13px;
	font-weight:bold;
}
.overture_des{
	color:#333333;
	font-size:12px;
}
.overture_url{
	color:#0066FF;
	font-size:11px;
}
.thread_overture_purple{
	color:#0000FF;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.thread_overture_des{
	color:#333333;
	font-size:12px;
}
.thread_overture_url{
	color:#0066FF;
	font-size:11px;
}
.overture_thread{
	vertical-align:bottom;
}
.overture_thread div{
	vertical-align:bottom;
}
.blueLink{
	color:#0066FF;
	text-decoration:none;
	font-weight:bold;
}
.blankDiv{
width:50px;height:50px;position:absolute;top:0px;right:500px;}
.white{
	color:#FFFFFF;
	text-decoration:none;
}
.ko{width:200;height:300px;border:1px #cc solid;float:lefy;display:block;}
#announcement {
color: #000000;
border: 1px solid #DEDEB8;
background-color: #f3f0e4;
margin-bottom: 5px;
padding: 5px 0px;
font-weight:bold;
color:#154BA0;
font-size:13px;
}
#announcement a{
	text-decoration:none;
	color:#154AB0;
}


.box {
  position: absolute;
  z-index:1;
}

.popupwintop{ 
  background: url(lalu_index/images/popup_top.png) no-repeat!important;
  background: url(lalu_index/images/popup_top.gif) no-repeat;
  width:290px;
  height:24px;
  cursor:move;
}
.popupwinmid{ 
	width:290px;
	height:319px;
  background: url(lalu_index/images/popup_mid.png) repeat-y!important;
  background: url(lalu_index/images/popup_mid.gif) repeat-y;

}
.popupwinbottom{ 
	width:290px;
	height:34px;
  background: url(lalu_index/images/popup_bottom.png) no-repeat!important;
  background: url(lalu_index/images/popup_bottom.gif) no-repeat;
}
.site_index_link, .with_side .side .site_index_link{
	color:#98a7a7;
	text-decoration:none;
}
.site_index_link:hover, .with_side .side .site_index_link:hover{
	color:#FF0000;
	text-decoration:underline;
}

/* advertismsnet css */
.adsMainBlock{position:relative;}

/* type1 triple on front page */
.ads-block{	cursor:pointer;width:33%;padding-bottom:15px;float:left;}
.ads-title{	margin-top:10px;	text-align:left;	display:block;	font-size:13px;text-decoration:underline;	color:#9d0a0e;	margin-left:10px;}
.ads-description{	text-align:left;	margin-top:5px;	display:block;	font-size:11px;	margin-left:10px;}
.ads-link{	text-align:left;	font:Verdana, Arial, Helvetica, sans-serif;	display:block;	font-size:11px;margin-left:10px;	color:#197a30;}
.sponser1{font-size:11px;color:#999999;width:10px;position:absolute;top:7px;left:-7px;}

/* type2 side X5 box */
.ads-block2{cursor:pointer;	width:100%;}
.ads-title2{	font-size:13px;	font-weight:bold;	display:block;	margin:0 0 0 0;	padding:0 15px 0 15px;	color:#ffcc33;}
.ads-description2{	font-size:12px;	display:block;	margin:0 0 0 0;	padding:0 15px 0 15px;	color:#ffffff;	}
.ads-link2{	margin-bottom:5px;	width:100%;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	display:block;	margin:0 0 0 0;	padding:0 15px 0 15px;	color:#01fd01;	word-warp:break-word;	overflow:hidden;}
.sponser2{font-size:11px;color:#999999;display:block;text-align:right;margin-right:5px;}

/* type3 Banner on top and bottom */
.ads-block3{	cursor:pointer;	width:33%;	float:left; padding-bottom:15px;}
.ads-title3{font-weight:bold;margin-top:10px;	text-align:left;	display:block;	font-size:15px;text-decoration:underline;	color:#009c14;	margin-left:10px;}
.ads-description3{	text-align:left;	margin-top:5px;	display:block;	font-size:11px;	margin-left:10px;}
.ads-link3{	text-align:left;	font:Verdana, Arial, Helvetica, sans-serif;	display:block;	font-size:13px;margin-left:10px;	color:#197a30;}
.sponser3{font-size:11px;color:#999999;width:10px;position:absolute;top:20px;left:2px;}

#overture_main_banner,#overture_main_banner2{position:relative;background:#fff;border:1px solid #009C14;width:100%;height:100px;margin-bottom:15px;}
#overture_main_banner div,#overture_main_banner2 div{
	background:transparent;
	margin:10px;
	overflow:hidden;
}
#overture_main_banner div h1,#overture_main_banner2 div h1{
	width:100%;
	color:#009C14;
    color:#db4437;
	display:block;
	font-size:15px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	text-align:left;
	text-decoration:underline;
}
#overture_main_banner div h2,#overture_main_banner2 div h2{
	font-weight:normal;
	width:100%;
	display:block;
	font-size:12px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	text-align:left;
} 
#overture_main_banner div h3,#overture_main_banner2 div h3{
	font-weight:normal;
	width:100%;
	color:#197A30;
	display:block;
	font-size:13px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
}
#adBarSide_1{}
#adBarSide_1 div{

}
#adBarSide_1 div  h1{
	width:100%;
	color:#FFCC33;
    color:#e57368;
	display:block;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0 15px;
}
#adBarSide_1 div  h2{
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	margin:0;
	padding:0 15px;
}
#adBarSide_1 div  h3{
	font-weight:normal;
	color:#01FD01;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	overflow:hidden;
	padding:0 15px;
	width:100%;
	margin-bottom:5px;
}

.forumdisplayslots div{text-align:left;}
.forumdisplayslots div h1{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 0;} 
.forumdisplayslots div h2{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 0;} 
.forumdisplayslots div h3{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 0;}

.overture_thread div{text-align:right;padding-top:200px;vertical-align:bottom;}
.overture_thread div h1{float:none;font-size:14px;display:inline;font-weight:bold;color:#154BA0;padding:0 0 0 0;margin:0 0 0 0;} 
.overture_thread div h2{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 0;} 
.overture_thread div h3{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 0;} 

.overture_thread_top{
	background-image:url(images/default/bulb.gif);
	padding-left:22px;
	background-repeat:no-repeat;
}
.overture_thread_top div{text-align:left;vertical-align:bottom;}
.overture_thread_top div h1{font-size:14px;display:inline;font-weight:bold;color:#FF0000;padding:0 0 0 0;margin:0 0 0 0;} 
.overture_thread_top div h2{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 5px;} 
.overture_thread_top div h3{font-size:12px;display:inline;font-weight:normal;padding:0 0 0 0;margin:0 0 0 5px;} 


.index_banner div h1{font-size:13px;font-weight:normal;color:#db4437;padding:0 0 0 0;}
.index_banner div h2{font-size:12px;font-weight:normal;padding:2px 5px 0 0;margin:0 0 0 0px;} 
.index_banner div h3{font-size:11px;font-weight:normal;color:#2a73e5;padding:2px 0 0 0;margin:0 0 0 0px;}

#showMessageAds div{width:100%;} 
#showMessageAds div h1{	
	width:100%;
	color:#009C14;
	display:block;
	font-size:15px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	text-align:left;
	text-decoration:underline;
}
#showMessageAds div h2{
	font-weight:normal;
	width:100%;
	display:block;
	font-size:12px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	text-align:left;
}
#showMessageAds div h3{	font-weight:normal;
	width:100%;
	color:#197A30;
	display:block;
	font-size:13px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
}
.ospon{position:absolute;bottom:0px;right:0px;color:#999999}
.osponThread{float:right;padding:0 5px 0 5px;color:#999999}
.osponThread_top{padding:0 5px 0 5px;color:#999999;display:inline;}
.sideospon{text-align:right;color:#fff;padding-right:10px;}

.side .shadowline{display:none;}


.imgSetCoverWrapper{
    text-indent: 0;
    display:inline-block;
    position:relative;
    margin-top:20px;
}
.imgSetCoverPop{
    position:absolute;
    display:inline-block;
    background:rgba(23,56,67,0.3);
    color:#fff;
    padding:10px;
    z-index:10;
    display:none;
}
.imgSetCoverWrapper:hover .imgSetCoverPop{
    display:inline-block;
}

.imgSetCoverPop:hover{
    background:red;
}
.powered_by_pb{
    display:none;
}
