body
{
	background-color: #FFFFFF;
	/*background-image:url('bgopacity1.png');*/
    background-image:url('dragon_bg.jpg');
	/*background-image:url('bg-chat-heart.gif');*/
	margin:0; 
	padding:0;
	/*#FFD500*/
}

.bg1 { 
	background-image: url(bg1.png);
	background-position: top center;
	background-repeat: no-repeat;
	height:170px;
}
.bg2 { 
	background-image:none;
	background-position: top center;
	background-repeat: repeat-y;
}
#weblogo
{
	display: none;
}

a:link, body a:link
{
	color: #414141;
	text-decoration: none;
	font: 9pt Tahoma;
}
a:visited, body a:visited
{
	color: #414141;
	text-decoration: none;
	font: 9pt Tahoma;
}
a:hover, a:active, body a:hover 
{
	color: #414141;
	text-decoration: underline;
	font: 9pt Tahoma;
}

.page
{
	background-image: url();
	background-position: top center;
	color: #414141;
	font: 9pt Tahoma;
}
td, th, p, li
{
	color: #414141;
	font: 9pt Tahoma;
}

.tb1 {
   padding:8px; 
   margin:8px; 
   border:1px dashed #d4d6d7; 
   background-color: #e9f4f9; 
}

.avatar {
   padding:5px; 
   margin:5px; 
   border:1px dashed #d4d6d7; 
   background-color: #FFFFFF; 
}
.attachfile 
{
	background: #f5eee5 url(attach.png) repeat-x top left;
	color: #414141;
	font: 10pt Tahoma;
}
.success {
   padding:20px; 
   margin:20px; 
   border:1px dashed #d4d6d7; 
   background-color: #d6fbe7; 	
}
.spacer
{
	padding-bottom:10px;
}
.error {
   padding:20px; 
   margin:20px; 
   border:1px dashed red; 
   background-color: #fdced1; 	
}
.announcement{
   padding:5px; 
   margin:1px; 
   border:1px solid #d4d6d7; 
   background-image: url(transparency.png); 	
}
.alert {
   padding:10px; 
   margin:10px; 
   border:1px dashed red; 
   background-color: #fdced1; 	
}

.button 
{
	font-size: 14px;
	padding-top: 10px;
	margin-bottom: 5px;
}

.tfoot .button, .tcat .button 
{
	padding-top: 0;
}

.button .pages {
	font-weight: bold;
}

.button .button_current, .button a {
	font-size: 14px;
	padding: 2px 6px;
	margin-bottom: 3px;
	cursor: pointer;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
}
.button_current:hover
{
	font-size: 14px;
	padding: 2px 6px;
	margin-bottom: 3px;
	cursor: pointer;
	background: #F5F5F5;
	border: 1px solid #FF6600;
}
.button a:hover {
	background: #F5F5F5;
	text-decoration: none;
}
.comment
{
   padding:5px; 
   margin:1px; 
   border:1px dashed #d4d6d7; 
   background-color: #e9f4f9; 	
}
.commenttext
{
   padding:5px; 
   margin:5px; 
   border:1px dashed #d4d6d7; 
   background-color: #ffffff; 	
}
.commentbg
{
   padding:5px; 
   margin:5px; 
   border:1px dashed #d4d6d7; 
   background-color: #ffffff; 	
}
.config_title 
{
	background: #e9f4f9 url(attach.png) repeat-x top left;
	font-size: 11pt; 
	border: 1px solid #d4d6d7;
	margin-bottom: 5px;
	font: 10pt Tahoma;
}
.countbar{
   padding:0px; 
   margin:0px; 
   border:1px solid #d4d6d7; 
   background-color: #ffffff; 	
}
.counter
{
   padding:5px; 
   margin:5px; 
   border:1px dashed #d4d6d7; 
   background-color: #ffffff; 	
}
.editprofile{
   padding:5px; 
   margin:1px; 
   border:1px dashed #d4d6d7; 
   background-color: #e9f4f9; 	
}

.fieldset 
{ 
	margin-bottom: 6px; 
}
.fieldset, .fieldset td, .fieldset p, .fieldset li 
{ 
	font: 9pt Tahoma; 
}
.footer 
{
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 0px; 
	border:1px solid #d4d6d7; 
	background-color: #FFFFFF; 	
	background-image: url(bg1.png);
}
.headermenu, .headermenu a:link, .headermenu a:visited, .headermenu a:hover, .headermenu a:active
{
	color: #000000;	
	font-size: 10pt;
}

.pagination, .pagination a, .pagination span
{
	font-size: 12px !important;
	padding-top: 10px !important;
	margin-bottom: 5px !important;
}
.pagination a, .pagination span
{
	padding: 2px 6px !important;
	margin-bottom: 3px !important;
}

.pagination a, .pagination span
{
	border: 1px solid #81A2C4 !important;
}
.pagination a:hover 
{
	background: #81A2C4 !important;
	text-decoration: none !important;
	color: #FFFFFF;
}
.pagination_current
{
	background-color: #81A2C4 !important;
	color: #FFFFFF !important;
}
.profilestat
{
   padding:5px; 
   margin:5px; 
   border:1px dashed #d4d6d7; 
   background-color: #ffffff; 	
}
.quotemessage
{
	background: #FFF;
	border: 1px solid #C2CFDF;
	border-top: 4px solid #C2CFDF;
	color: #333366;
	padding: 5px;
	font-size: 11px;
}
.quote_title 
{
	font-weight: bold;
	font-size: 12px;
	border: 0px;
	border-bottom: 1px dashed #003366;
	color: #003366;
	padding-bottom: 3px;
	margin-bottom: 5px;
}


.signature_title 
{
	border-top: 1px solid #d4d6d7;
	margin-top: 20px;
	font: 10pt Tahoma;
}

.site_stat
{
   padding:5px; 
   margin:1px; 
   border:1px solid #d4d6d7; 
   background-color: #e9f4f9; 	
}

.table_title 
{
	background: #e9f4f9 url(table_title.gif) repeat-x top left;
	font-size: 11pt; 
	border-bottom: 1px solid #d4d6d7;
	margin-bottom: 5px;
	font: 10pt Tahoma;
}
.table_col1 
{
	background: #e9f4f9;
	color: #414141;
	font: 9pt Tahoma;
}
.table_col2 
{
	background: #e9f4f9;
	color: #414141;
	font: 9pt Tahoma;
}
.table_blank 
{
	background: #FFFFFF;
	color: #414141;
	font: 9pt Tahoma;
}
.text
{
   padding:5px; 
   margin:5px; 
   border:1px dashed #d4d6d7; 
   background-color: #ffffff; 	
}
.send, .login, .submit, .reset, .submitthread, .submitarticle, .submitform, .resetform, .resetthread, .resetarticle, .submitreply, .btnpreviewthread
{ 
	font: 11pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
	padding: 2px 6px;
	margin-bottom: 3px;
	cursor: pointer;
}
.send:hover, .login:hover, .submit:hover, .reset:hover, .submitthread:hover, .submitarticle:hover, .submitform:hover, .resetform:hover, .resetthread:hover, .resetarticle:hover, .submitreply:hover, .btnpreviewthread:hover
{ 
	font: 11pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #FF6600;
	padding: 2px 6px;
	margin-bottom: 3px;
	cursor: pointer;
}
#submitSearch{
	font: 10pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
	padding: 2px;
	margin: 2px;
	cursor: pointer;
}
#submitSearch:hover{
	font: 10pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #FF6600;
	padding: 2px;
	margin: 2px;
	cursor: pointer;
}
input,select
{
	background: #F5F5F5;
	border: 1px solid #81A2C4;	
}
input:hover,select:hover
{
	background: #F5F5F5;
	border: 1px solid #FF6600;	
}
#chatOutput 
{ 
  font: 10pt Tahoma;
  line-height: 150%;
  background: white; 
  border: 2px inset #969696; 
  padding: 3px;
} 
#chatUserOnline { 
  font: 10pt Tahoma;
  line-height: 150%;
  background: white; 
  border: 2px inset #969696; 
  padding: 3px;
} 
#smileHome
{
	padding: 1em;
	background-color: #F3F5F4;
	border: 1px solid #C3C3C3;
	display: none;
	overflow: auto;
}
#displaySmileHome
{
	cursor: pointer;
}
/* START NEW */
.announcement,#navagationMain,#loginMain,.divcontent
{
   padding:5px; 
   margin:1px; 
   border:1px solid #d4d6d7; 
   background-image: url(transparency.png); 	
}

/* LEFT BAR */
#navagationMainTitle, 
#loginTitle, 
#userdetailTitle, 
#clockcalendarTitle,
/* RIGHT BAR */ 
#minicalendarTitle, 
#minichatTitle, 
#advertisementTitle,
/* INDEX */
#announcementTitle,
#latestgalleryTitle,
#latesttopicTitle,
#latestarticleTitle,
#latestrssTitle,
#websiteStatTitle,
/* WEBBOARD INDEX */
#latestthreadTitle,
#webboardindexTitle,
/* NEWS INDEX */
#announceTitle,
.newscategoryTitle,
/* ARTICLE */
#latestarticleTitle,
#articlePrefixTitle,
#articlecatagoryTitle,
/* GALLERY */
#gallryindexTitle,
#galleryslideshowTitle,
#gallerynormalshowTitle,
/* CHAT */
#chatTitle,
/* CALENDAR */
#calendartitle

{
	background-color: #d3f1ff;
	background-image: url(bgtitle1.gif);
}
#menu1 {background-image: none; background-repeat: no-repeat;}
#menu1:hover {background-image: url(p2.gif); }

#menu2 {background-image: none; background-repeat: no-repeat;}
#menu2:hover {background-image: url(p2.gif); }

#menu3 {background-image: none; background-repeat: no-repeat;}
#menu3:hover {background-image: url(p2.gif); }

#menu4 {background-image: none; background-repeat: no-repeat;}
#menu4:hover {background-image: url(p2.gif); }

#menu5 {background-image: none; background-repeat: no-repeat;}
#menu5:hover {background-image: url(p2.gif); }

#menu6 {background-image: none; background-repeat: no-repeat;}
#menu6:hover {background-image: url(p2.gif); }

#menu7 {background-image: none; background-repeat: no-repeat;}
#menu7:hover {background-image: url(p2.gif); }

#menu8 {background-image: none; background-repeat: no-repeat;}
#menu8:hover {background-image: url(p2.gif); }

#menu9 {background-image: none; background-repeat: no-repeat;}
#menu9:hover {background-image: url(p2.gif); }

#menu10 {background-image: none; background-repeat: no-repeat;}
#menu10:hover {background-image: url(p2.gif); }


#submenu1 {background-image: none; background-repeat: no-repeat;}
#submenu1:hover {background-image: url(p-sub.gif); }

#submenu2 {background-image: none; background-repeat: no-repeat;}
#submenu2:hover {background-image: url(p-sub.gif); }

#submenu3 {background-image: none; background-repeat: no-repeat;}
#submenu3:hover {background-image: url(p-sub.gif); }

#submenu4 {background-image: none; background-repeat: no-repeat;}
#submenu4:hover {background-image: url(p-sub.gif); }

#submenu5 {background-image: none; background-repeat: no-repeat;}
#submenu5:hover {background-image: url(p-sub.gif); }

#submenu6 {background-image: none; background-repeat: no-repeat;}
#submenu6:hover {background-image: url(p-sub.gif); }

#submenu7 {background-image: none; background-repeat: no-repeat;}
#submenu7:hover {background-image: url(p-sub.gif); }

#submenu8 {background-image: none; background-repeat: no-repeat;}
#submenu8:hover {background-image: url(p-sub.gif); }

#submenu9 {background-image: none; background-repeat: no-repeat;}
#submenu9:hover {background-image: url(p-sub.gif); }

#submenu10 {background-image: none; background-repeat: no-repeat;}
#submenu10:hover {background-image: url(p-sub.gif); }