.good-prompt{
	padding:10px;
	background-color:#C9FFC4;
	border:1px solid #00CC00;
	color:#0c0;
	}
.bad-prompt{
	padding:10px;
	background-color:#FFC6CF;
	border:1px solid #CC0000;
	color:#CC0000;
	}

#subscribe-form{
	position:absolute;
	margin:80px 0 0 675px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}

#subscribe-form2{
	position:absolute;
	margin:350px 0 0 655px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}
	
#subscribe-form3{
	position:absolute;
	margin:68px 0 0 655px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}
	
#subscribe-form4{
	position:absolute;
	margin:90px 0 0 390px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}
	
#subscribe-form5{
	position:absolute;
	margin:270px 0 0 190px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}

#subscribe-form6{
	position:absolute;
	margin:270px 0 0 190px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}

#subscribe-form8{
	position:absolute;
	margin:290px 0 0 455px;
	z-index:99;
	width:220px;
	height:190px;
	padding:10px 20px 10px 20px;
	background-color:transparent;
	display:none;
	background-image:url(../images/news-bg.png);
	background-repeat:no-repeat;
	}

#weather {
	width: 240px;
	height: 120px;
}
#current {
	width: 240px;
	height: 120px;
	text-align: right;
	color: #FFFFFF;
	font-weight: bold;
}
#current #temp {
	font-size: 24px;
	font-style: normal;
	padding-top: 40px;
	padding-right: 16px;
}
#current #fore {
	padding-right: 16px;
	font-size: 11px;
}
#current #city {
	padding-right: 16px;
}

#bannerbox1{
	position:absolute;
	z-index:99;
	width:311px;
	height:239px;
	background-color:#0ce439;
	margin:351px 0 0 326px;
	padding:0;
	}

p a{
	color:#2494df;
	text-decoration:none;
	}
p a:hover{
	border-bottom: none;
	}

h3{
	margin:0;
	padding:0;
	font-size:14px;
	color:#3494df;
	}
	
h4{
	margin:6px 0 0 0;
	padding:6px;
	color:#fff;
	background-color:#0099FF;
	font-size:16px;
	width:300px;
	}
h5{
	margin:6px 0 0 0;
	padding:6px;
	color:#fff;
	background-color:#0099FF;
	width:280px;
	font-size:16px;
	}

#basecopy2  {
   visibility: visible;
   position: absolute;
   left:0;
   top: 234px;
   z-index: 7;
   width: 225px;
   height: 42px;
   background-color: #000000;
   background-image: none;
}
#basecopy2 p  {
   font: 20px Arial, Helvetica, sans-serif;
   margin: 9px 0 0 28px;
   color: #FFF000;
   letter-spacing: 1px;
   text-align: left;
}

#basecopy8  {
   visibility: visible;
   position: absolute;
   left:0;
   top: 204px;
   z-index: 7;
   width: 135px;
   height: 30px;
   background-color: #59b8f2;
   background-image: none;
}
#basecopy8 p  {
   font: 14px Arial, Helvetica, sans-serif;
   margin: 9px 0 0 10px;
   color: #fff;
   letter-spacing: 1px;
   text-align: left;
}

#infoblock{
	background-color:#000;
	position:absolute;
	color:#fff;
	width:471ƒbpx;
	font-family:Arial, Helvetica, sans-serif;
	padding:12px;
	font-size:13px;
	height:46px;
	margin-top:270px;
	opacity:0.6;
	filter:alpha(opacity=60);
	z-index:66;
	}
#infoblock p{
	margin:0;
	padding:0;
	line-height:18px;
	}
#infoblock p a{
	margin:0;
	padding:0;
	line-height:18px;
	text-decoration:none;
	color:#fff000;
	}
#infoblock p a:hover{
	text-decoration:underline;
	}

a img{
	border:none;
	}

#leave-email p,
#id3loremipsumdolorvenue8pm2am p,
#id2loremipsumdolorvenue8pm2am p,
#id1loremipsumdolorvenue8pm2am p,
#id0loremipsumdolorvenue8pm2am p  {
   font: 12px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFF000;
   text-align: left;
}

#spotlighttext p,
#eventstext p,
#id1dtext p,
#id0d p,
#lifestyle p,
#id0sports p,
#id0dtext p,
#id1d p  {
   font: 16px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id0loremipsumdolorvenue8pm2am,
#id3loremipsumdolorvenue8pm2am  {
   visibility: visible;
   position: absolute;
   left: 420px;
   z-index: 7;
   width: 187px;
}

#id1loremipsumdolorvenue8pm2am,
#id2loremipsumdolorvenue8pm2am  {
   visibility: visible;
   position: absolute;
   left: 420px;
   z-index: 7;
   width: 184px;
}

#id1loremipsumdolorsitametconsecteturadipiscingelitintege p  {
   font: 12px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id1loremipsumdolorsitametconsecteturadipiscingelitintege  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 355px;
   z-index: 8;
   width: 175px;
}

#base2copy12,
#base2copy13,
#base2copy11,
#base2copy15  {
   background: url(../images/base2copy12.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 376px;
   z-index: 7;
   width: 32px;
   height: 38px;
}

#leave-email p  {
   color: #1682D5;
}

#id1viewallbutton a:hover,
#id0viewallbutton a:hover  {
   background-position: -57px 0%;
}

#month p,
#monthcopy3 p,
#monthcopy p,
#monthcopy2 p  {
   font: 10px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #666666;
   letter-spacing: -1px;
   text-align: left;
}

#leave-email  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 556px;
   z-index: 5;
   width: 628px;
}

#id1sports,
#dining,
#shopping,
#nightlife,
#hotels  {
   visibility: visible;
   position: absolute;
   top: 101px;
   z-index: 8;
   width: 129px;
   height: 50px;
   background-repeat: no-repeat;
}

#monthcopy3,
#monthcopy2,
#month,
#monthcopy  {
   visibility: visible;
   position: absolute;
   left: 381px;
   z-index: 8;
   width: 21px;
}

#daycopy3 p,
#daycopy2 p,
#day p,
#daycopy p  {
   font: 14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #59B8F2;
   text-align: left;
}

#id1continuebutton a  {
   width: 112px;
   height: 14px;
}

#id0viewallbutton a,
#id1viewallbutton a  {
   background: url(../images/id1viewallbutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 57px;
   height: 8px;
}

#sponsoredbytext p,
#copyrighttext p  {
   font: 11px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #1682D5;
   text-align: left;
}

#day,
#daycopy,
#daycopy3,
#daycopy2  {
   visibility: visible;
   position: absolute;
   left: 384px;
   z-index: 8;
   width: 14px;
}

#id0viewallbutton,
#id1viewallbutton  {
   visibility: visible;
   position: absolute;
   top: 611px;
   z-index: 4;
   width: 57px;
   height: 8px;
}

#id0loremipsumdolorvenue8pm2am  {
   top: 698px;
}

#id1loremipsumdolorvenue8pm2am  {
   top: 752px;
}

#id0copytext p,
#id1copytext p  {
   font: 11px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #333333;
   line-height:18px;
}

#id0copytext a,
#id1copytext a{
	text-decoration:none;
	color:#002973;
	font-family:Arial, Helvetica, sans-serif;
	}

#id0copytext a:hover,
#id1copytext a:hover{
	text-decoration:underline;
	color:#002973;
	font-family:Arial, Helvetica, sans-serif;
	}

#id3loremipsumdolorvenue8pm2am  {
   top: 644px;
}

#id2loremipsumdolorvenue8pm2am  {
   top: 804px;
}

#id0copytext,
#id1copytext  {
   visibility: visible;
   position: absolute;
   top: 755px;
   z-index: 4;
   width: 160px;
}

#subscribebutton a:hover  {
   background-position: -311px 0%;
}

#writersblockb a:hover  {
   background-position: -200px 0%;
   text-decoration: underline;
}

#id1vectorsmartobject  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 187px;
   z-index:6;
   width: 495px;
   height: 340px;
}

#id2base,
#base2copy7  {
   visibility: visible;
   position: absolute;
   top: 601px;
   z-index: 5;
   width: 32px;
   height: 30px;
   background-color: #3494DF;
   background-image: none;
}

#id1dtext,
#id0dtext  {
   visibility: visible;
   position: absolute;
   top: 610px;
   z-index: 6;
   width: 11px;
}

#writersblockb a ins  {
   text-decoration: none;
   position: relative;
   left: 12px;
   top: 162px;
   width: 168px;
   height: 117px;
}

#id1continuebutton  {
   width: 112px;
   height: 14px;
   margin:0 0 0 12px;
}

#subscribebutton a  {
   display: block;
   width: 311px;
   height: 44px;
}

#id0continuebutton  {
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 492px;
   z-index: 7;
   width: 112px;
   height: 14px;
}

#id1viewallbutton  {
   left: 272px;
}

#id0viewallbutton  {
   left: 549px;
}

#withnanettelee  {
   visibility: visible;
   position: absolute;
   left: 524px;
   top: 320px;
   z-index: 7;
   width: 153px;
}
#withnanettelee p  {
   font: 11px Arial, Helvetica, sans-serif;
   font-style:italic;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#withchrisarnold  {
   visibility: visible;
   position: absolute;
   left: 743px;
   top: 320px;
   z-index: 7;
   width: 153px;
}
#withchrisarnold p  {
   font: 11px Arial, Helvetica, sans-serif;
   font-style:italic;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id0pic,
#id1pic  {
   visibility: visible;
   position: absolute;
   top: 641px;
   z-index: 4;
   width: 160px;
   height: 102px;
}

#subscribebutton  {
   visibility: visible;
   position: absolute;
   left: 639px;
   top: 541px;
   z-index: 6;
   width: 311px;
   height: 44px;
}

#sponsoredbytext  {
   visibility: visible;
   position: absolute;
   margin:45px 0 0 600px;
   z-index: 5;
   width: 78px;
}

#writersblockb a  {
   background: url(../images/writersblockb.jpg) no-repeat 0% 0px;
   display: block;
   width: 200px;
   height: 320px;
   text-decoration: none;
   color: #FFFFFF;
}

#id0dallaslogo  {
   background: url(../images/id0dallaslogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   margin:32px 0 0 800px;
   z-index: 5;
   width: 114px;
   height: 32px;
}

#advertisement  {
   background: url(../images/advertisement.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 942px;
   top: 12px;
   z-index: 5;
   width: 8px;
   height: 72px;
}

#writersblockb  {
   font: 12px/12px Arial, Helvetica, sans-serif;
   visibility: visible;
   position: absolute;
   left: 732px;
   top: 197px;
   z-index: 6;
   width: 200px;
   height: 320px;
}

#id1dallaslogo  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 15px;
   z-index: 5;
   width: 202px;
   height: 57px;
}

#calendarmerge  {
   visibility: visible;
   position: absolute;
   left: 369px;
   top: 631px;
   z-index: 6;
   width: 251px;
   height:auto;
}

#spotlighttext  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 610px;
   z-index: 5;
   width: 87px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   margin:45px 0 0 0;
   z-index: 5;
   width: 394px;
}

#bannersmerge  {
   visibility: visible;
   position:relative;
   left: 638px;
   top: 601px;
   z-index: 4;
   width: 312px;
   height: 250px;
}

#thingstodo p  {
   font: 12px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFF000;
   text-align: right;
}

#subscribebox  {
   background: url(../images/subscribebox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 540px;
   z-index: 4;
   width: 950px;
   height: 46px;
}

#base2copy11  {
   top: 692px;
}

#base2copy15  {
   top: 798px;
}

#base2copy13  {
   top: 746px;
}

#id0copytext  {
   left: 0px;
}

#id1copytext  {
   left: 180px;
}

#base2copy12  {
   top: 638px;
}

#base2copy8  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 601px;
   z-index: 4;
   width: 129px;
   height: 30px;
   background-color: #59B8F2;
   background-image: none;
}

#monthcopy3  {
   top: 801px;
}

#monthcopy2  {
   top: 749px;
}

#base2copy7  {
   left: 0px;
}

#eventstext  {
   visibility: visible;
   position: absolute;
   left: 413px;
   top: 610px;
   z-index: 5;
   width: 120px;
}

#thingstodo  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 112px;
   z-index: 5;
   width: 91px;
}

#base2copy6  {
   background: url(../images/base2copy6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 197px;
   z-index: 7;
   width: 161px;
   height: 30px;
}

#shapecopy  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 347px;
   z-index: 7;
   width: 200px;
   height: 170px;
   background-color: #000000;
   background-image: none;
}

#nightlife  {
   left: 561px;
}

#lifestyle  {
   visibility: visible;
   position: absolute;
   left: 556px;
   top: 206px;
   z-index: 8;
   width: 75px;
}

#id0sports  {
   visibility: visible;
   position: absolute;
   left: 775px;
   top: 206px;
   z-index: 7;
   width: 59px;
}

#id1sports  {
   left: 691px;
}

#monthcopy  {
   top: 641px;
}

#base2copy  {
   background: url(../images/base2copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 227px;
   z-index: 6;
   width: 200px;
   height: 120px;
}

#shopping  {
   left: 430px;
}

#daycopy2  {
   top: 762px;
}

#daycopy3  {
   top: 814px;
}

#bannerad  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 4px;
   z-index: 5;
   width: 728px;
   height: 90px;
}

#id0base  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 950px;
   height: auto;
   background-color: #FFFFFF;
   background-image: none;
}

#daycopy  {
   top: 654px;
}

#id1base  {
   background: url(../images/id1base.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 601px;
   z-index: 4;
   width: 129px;
   height: 30px;
}

#id4base  {
   background: url(../images/id4base.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 151px;
   z-index: 7;
   width: 950px;
   height: 36px;
}

#ft-box  {
   visibility: visible;
   position: absolute;
   left: 494px;
   top: 187px;
   z-index: 5;
   width: 456px;
   height: 340px;
   background-color: #59B8F2;
   background-image: none;
}

#ft-box-1{
	float:left;
	width:204px;
	height:308px;
	margin:15px 0 0 15px;
	}
	
#ft-box-2{
	float:right;
	width:204px;
	height:308px;
	margin:15px 15px 0 0;
	}
	
#ft-box-1 h1, #ft-box-2 h1{
	height:24px;
	width:125px;
	margin:0;
	padding:6px 0 0 8px;
	color:#fff;
	background-color:#1172cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
	
.ft-box-container{
	background-color:#000;
	width:194px;
	height:268px;
	margin:0;
	padding:5px;
	}
	
.ft-box-container p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:10px 5px 5px 5px;
	color:#fff;
	}
	
.ft-box-container a{
	font-weight:bold;
	color:#FFFF00;
	}

.ft-box-container img{margin:0; padding:0;}

#id2base  {
   left: 370px;
}

#dining  {
   left: 300px;
}

#hotels  {
   left: 170px;
}

#id1pic  {
   left: 181px;
}

#id0pic  {
   left: 0px;
}

#month  {
   top: 695px;
}

#id0d  {
   visibility: visible;
   position: absolute;
   left: 743px;
   top: 204px;
   z-index: 7;
   width: 11px;
}
#id1d  {
   visibility: visible;
   position: absolute;
   left: 523px;
   top: 204px;
   z-index: 8;
   width: 11px;
}
#id0dtext  {
   left: 381px;
}

#id1dtext  {
   left: 10px;
}

#main-nav  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 159px;
   z-index: 9;
   width: 910px;
}

#day  {
   top: 710px;
}

#art  {
   visibility: visible;
   position: absolute;
   left: 820px;
   top: 101px;
   z-index: 9;
   width: 129px;
   height: 50px;
}

#bg  {
   background: url(../images/bg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 950px;
   height: 454px;
}

#aa  {
   background: url(../images/aa.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   margin:24px 0 0 720px;
   z-index: 5;
   width: 46px;
   height: 38px;
}

#writer{
	float:left;
	width:200px;
	margin:10px 0 0 18px;
	}
.black-box{
	margin:0;
	padding:0;
	width:200px;
	height:168px;
	background-color:#000;
	}
.black-box p{
	color:#fff;
	margin:0;
	padding:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	line-height:18px;
	}
	
.DD{
	float:left;
	color:#fff;
	background-color:#000;
	width:20px;
	height:23px;
	padding:6px 0 0 8px;
	}
.Dtitle{
	color:#fff;
	background-color:#1172cc;
	width:128px;
	height:23px;
	padding-top:6px;
	}
.Dprofile-a{
	margin:0;
	padding:0;
	width:200px;
	height:120px;
	background-image:url(../images/base2copy.jpg);
	background-repeat:no-repeat;
	}
.Dprofile-b{
	margin:0;
	padding:0;
	width:200px;
	height:120px;
	background-image:url(../images/chris-pic.jpg);
	background-repeat:no-repeat;
	}
.Dprofile-a p, .Dprofile-b p{
	padding:90px 0 0 12px;
	margin:0;
	color:#fff;
	font-style:italic;
	}
img{
	margin:0;
	padding:0;
	}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image:url(../images/html-bg.jpg);
   background-repeat:repeat-x;
   font-family:Arial, Helvetica, sans-serif;
}

#homev2  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#footerbg  {
   	background: url(../images/footerbg.jpg) repeat-x;
	position:relative;
	margin: 0 auto 0 auto;
   	width: 100%;
   	height: 100px;
   	background-color:#effaff;
}

#footer-con{
	margin:15px auto;
	width:950px;
	}



/* Brian McKnight */
#bk-container{
	width:928px;
	height:100%;
	margin:0 auto;
	padding:0;
	background-color:#c1e8fb;
	overflow:hidden;
	}
	
	#bk-header{
		width:928px;
		height:616px;
		margin:0;
		padding:0;
		}
		
	#td-header{
		width:928px;
		height:616px;
		margin:0;
		padding:0;
		}
	#bk-body{
		width:928px;
		margin:0;
		padding:0;
		color:#c1e8fb;
		overflow:hidden;
		}
		
		#bk-body-top{
			margin:0;
			padding: 0;
			width:510px;
			height:260px;
			}
			
		#td-body-top{
			margin:0;
			float:left;
			padding:36px 36px 0 48px;
			width:504px;
			height:100%;
			overflow:hidden;
			}
			
			.td-txt{
				line-height:20px;
				}
				
			.td-txt2{
				line-height:16px;
				}
			
			#td-body-top p{
				margin:0 0 15px 0;
				padding:0;
				color:#3C2415;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				}
			#td-body-top span{
				margin:0 0 15px 0;
				padding:0;
				color:#3C2415;
				line-height:20px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				}
		
		#bk-body-right{
			float:right;
			width:318px;
			margin:0;
			}
			
		#td-body-right{
			position:absolute;
			width:258px;
			height:700px;
			margin:-200px 0 0 595px;
			padding:28px 30px 0 30px;
			background-image:url(../images/tdj-sidebg.png);
			background-repeat:no-repeat;
			}
			
			#td-body-right h1{
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#fff;
				font-weight:bold;
				margin:0 0 38px 0;
				padding:0;
				}
				
			.speaker{
				margin:20px 0 20px 0;
				padding:0 0 15px 0;
				border-width:0 0 2px 0;
				line-height:14px;
				border-style:solid;
				border-color:#fff;
				}
				
			.l1{
				font-family:Arial, Helvetica, sans-serif;
				color:#3C2415;
				font-size:18px;
				font-weight:bold;
				margin:0;
				padding:0;
				}
				
			.l2{
				font-family:Arial, Helvetica, sans-serif;
				color:#333;
				font-size:12px;
				font-weight:bold;
				margin:0;
				padding:0;
				}
				
			.l3{
				font-family:Arial, Helvetica, sans-serif;
				color:#3C2415;
				font-size:11px;
				font-weight:bold;
				margin:0;
				padding:0;
				}
			#td-location {
				}
.bk-txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:20px 0 20px 0;
	line-height:22px;
	color:#fff;
	}

.bk-ylw{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0;
	line-height:22px;
	color:#FFFF00;
	}
	
.bk-list{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:10px;
	margin:0 0 20px 0;
	padding:0;
	}
	
.bk-list-title{
	color:#FFFF00;
	}
.bk-list-date{
	color:#C1E8FB;
	}
	
#inner-block{
	width:928px;
	margin:0 auto;
	padding:0;
	background-color:#fff;
	overflow:hidden;
	}
	
#inner-block-top{
	width:928px;
	margin:0 auto;
	padding:0;
	background-color:#fff;
	}
	
#cc-prev{
	float:left;
	width:240px;
	height:326px;
	margin:0 0 50px 15px;
	}
	
	.prev-hd1{
		background-color:#59b8f2;
		margin:15px 0 0 0;
		padding:8px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		width:90px;
		}
	.prev-hd2{
		background-color:#06c;
		margin:0;
		padding:8px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		width:220px;
		}
	.ft-hd{
		margin:10px 0 0 10px;
		}
	.ft-ft{
		font-size:14px;
		color:#999;
		font-style:italic;
		}
	.ft-name{
		font-size:15px;
		color:#000;
		font-weight:bold;
		}
	.ft-topic{
		font-size:12px;
		color:#333;
		text-transform:uppercase;
		font-weight:bold;
		border-width:1px 0 1px 0;
		border-style:dotted;
		border-color:#333;
		padding:8px 12px 8px 12px;
		line-height:16px;
		margin:10px 0 15px 10px;
		width:200px;
		}
	
#cc-test{
	float:left;
	width:280px;
	height:345px;
	overflow:auto;
	margin:0 0 50px 10px;
	}
	
	#cc-test h1{
		font-size:12px;
		color:#000;
		font-weight:bold;
		margin:10px 0 0 18px;
		padding:0;
		}
		
	#cc-test p{
		font-size:12px;
		color:#333;
		line-height:16px;
		margin:0;
		padding:5px 5px 0 5px;
		}
	
#cc-up{
	width:926px;
	height:264px;
	clear:both;
	margin:0;
	}
	
#cc-up2{
	width:926px;
	height:400px;
	clear:both;
	margin:0;
	}
	
	.up-hd{
		background-color:#000;
		margin:0 0 0 0;
		padding:10px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		width:200px;
		}
		
	#up-box{
		width:926p;
		height:300px;
		margin:0 0 0 0;
		padding-top:25px;
		background-color:#daf1fc;
		}
		
	#up-box2{
		width:926p;
		height:270px;
		margin:34px 0 0 0;
		padding-top:30px;
		background-color:#daf1fc;
		}
		
	#up-box3{
		width:926p;
		height:300px;
		margin:34px 0 0 0;
		padding-top:30px;
		padding-bottom:30px;
		background-color:#daf1fc;
		}
		
	#up-box p{
		font-size:12px;
		}
	
	.up-date{
		font-family:Arial, Helvetica, sans-serif;
		color:#0066cc;
		font-weight:bold;
		font-size:18px;
		}
	.up-name{
		font-family:Arial, Helvetica, sans-serif;
		color:#333;
		font-weight:bold;
		font-size:16px;
		}
		
#extra-box{
	height:300px;
	clear:both;
	margin:15px 0 0 0;
	visibility:hidden;
	}

.prev-speaker{
	margin:10px 0 15px 0;
	width:600px;
	height:200px;
	overflow:hidden;
	}

.prev-col{
	float:left;
	width:165px;
	height:180px;
	margin-right:5px;
	padding:10px;
	}
	
.prev-col p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.prev-col strong{
	font-size:14px;
	color:#0066cc;
	}
	
.prev-col span{
	font-size:18px;
	}
	
.fb-link{
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color:#fff;
	}
td a:hover{
	text-decoration:none;
	}

button{border:none; background-color:#ffffff; margin:0; padding:0;}
	
#pe-top{margin:0; padding:10px 0 0 15px;}
#pe-top p{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; line-height:22px;}
#pe-top hr{border-color:#3366CC; border-style:solid; border-width:1px;}

#pe-middle{margin:0; padding:20px 0 0 15px;}
#pe-middle img{margin:0 8px 15px 0;}

#pe-bottom{margin:0; padding:20px 0 0 15px;}

p.pe-title{margin:0 0 15px 0; padding:0;}
span.title1{margin:0; padding:0; color:#000; font-size:36px;}
span.title2{margin:0; padding:0; color:#3366CC; font-size:24px;}

#copy li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:18px;}
#copy a{text-decoration:none; color:#00CCFF;}