#container {
	width: 950px;
	background-color: #fff;
	margin: auto; 
}

#topTower {
	margin-top: 5px;
}

#topMenuTower { background: url('http://static.divaasia.com/diva/img/bg_article_video.jpg') repeat-y; width: 950px; }

#topMenuTower #containerDiv { float: right;
							  text-align: right;
							  margin-top: 20px;
							}
				
#topMenuTower #menuDiv a { font-family: Verdana,Arial,Helvetica,sans-serif; color: #6B1974; text-decoration: none; }
#topMenuTower #menuDiv a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; color: #FF0000; text-decoration: underline; }
#topMenuTower #menuDiv img { margin: 0 8px 0 9px; }

#leftTower { background: url('http://static.divaasia.com/diva/img/bg_article_video_2_2.jpg') no-repeat;
			 width: 200px;
			 display: block;
}

#leftTower #menuDiv { line-height: 26px;
					  font-size: 14px;
					  text-align: center;
					  padding: 22px 0 24px 0;
}

#leftTower #menuDiv a       { font-family: Georgia,"Times New Roman",Times,serif; color: #6B1974; text-decoration: none; font-size: 14px; font-weight: bold; }
#leftTower #menuDiv a:hover { font-family: Georgia,"Times New Roman",Times,serif; color: #6B1974; text-decoration: none; font-size: 22px; font-weight: bold; }

#leftTower #searchDiv { width: 200px;
						text-align: center; 
					  }
					 
#leftTower #searchDiv2 { width: 230px;
						text-align: center; 
					  }

#rotator { width: 540px; }

#middleTower { width: 540px;
			   float: left; 
			 }
			 
#middleTower2 { width: 500px;
			   float: left; 
			 }
			 
#middleTower2 #categoryImgDiv { width: 165px;
							   height: 196px; 
							   background-color: #6b1974; 
							   float: left; 
							 }

#rightTower { width: 190px;
			  padding-top: 3px;
			}
			
#rightTower #textAds { background-color: #999999;
					   width: 160px;
					   color: #ffffff;
					   font-family: Verdana,Arial,Helvetica,sans-serif;
					   font-size: 12px;
					   padding: 0 15px 15px 15px;
					   height: 120px;
}

#rightTower #textAds a { color:#ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
#rightTower #textAds a:hover { color:#ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }

.purpleBox { background-color: #6b1974; 
			 color: #ffffff;
			 font-family: Georgia,"Times New Roman",Times,serif;
			 padding: 2px 2px 2px 10px;
			 font-size: 14px;
}

.lightPurpleBox { background-color: #ddd3e6; }

.categoryThumbnailDiv { width: 165px; }
.categoryThumbnail { width: 135px;
					 height: 78px;
					 border: 0px;
}

#footerDiv { background-color: #ddd3e6;
			 height: 14px;
			 padding: 8px;
			 font-size: 10px;
}

.grayTitle { color: #666666;
			 font-family: Verdana,Arial,Helvetica,sans-serif;
			 font-size: 12px;
}

.purpleTitle { color: #6B1974;
			   font-family: Verdana,Arial,Helvetica,sans-serif;
			   font-size: 12px;
			   font-weight: bold;
}


.articleTitle {  color: #6B1974;
				 font-size: 24px; 
				 font-family: Georgia,"Times New Roman",Times,serif;
				 font-weight: bold;
}

.currentPage { font-size: 14px; font-weight: bold; }

.DGNoGrid { border-width: 0px; }
.DGNoGrid td { border-width: 0px !important; }

.loadingDiv {
	background: #000 url("http://static.divaasia.com/diva/img/loading_circle_black.gif") center center no-repeat;
	position: absolute; top: 0px; left: 0px;
	opacity: 0.8; moz-opacity: 0.8; filter: alpha(opacity=80);
}

/************************** homepage rotator *******************************/
.categoryFeature {
	width: 540px; 
	height: 312px;
	margin: 0;
	text-align: center;	
	position: relative;
	overflow: hidden;
	border: 1px solid #D0D0CD;
}

.categoryFeature .descriptionDiv {
	background-color: #6B1974;
	width: 520px;
	position: absolute;
	bottom: 0px; left: 0px;
	padding: 10px 10px 25px 10px;
	text-align: left;
	font-size: 12px;
	overflow: hidden;
	opacity: 0.8; moz-opacity: 0.8; filter: alpha(opacity=80);
}

.categoryFeature a {
	text-decoration: none;	
}

.categoryFeature .descriptionDiv .descriptionTitle {
	margin-bottom: 5px;
}

.categoryFeature .descriptionDiv .descriptionTitle a{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}

.categoryFeature .descriptionDiv .descriptionTitle a:hover{
	font-weight: bold;
	font-size: 16px;
	color: #ff0000;
	text-decoration: none;
}

.categoryFeature .rotatorControls {
	position: absolute;
	right: 10px;
	bottom: 6px;
	margin-top: 10px;
}

.categoryFeature .rotatorControls img { 
	vertical-align: middle;
	cursor: pointer; 
	margin-right: 5px;
}

/******************************** Comments ********************************/
.commentTitle { font-size: 16px; 
				font-weight: bold;
				font-family: Georgia,"Times New Roman",Times,serif;
				color: #6b1974;
			  }

.comments { font-family: Verdana,Arial,Helvetica,sans-serif;
			font-size: 12px;
			margin: 3px 0 12px 0;
			background-color: #ddd3e6;
			padding: 15px 10px 12px 10px;
}

.poster { color: #6b1974;
		  margin-top: 15px;
}

.commentsBox { border: 1px solid #6b1974;
			   width: 530px; 
			   height: 100px;
			   padding: 5px;
}

