/* The main body of the entire forum. */
body
{
  font-family: tahoma, Helvetica, Arial, Verdana, san-serif;
  font-size: 10px;
}

/* Head */
.postheader
{
	padding: 6px 20px 6px 20px;
	background: #FFFFFF;
	font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
   font-size: 10px;
   color: #393A3C;
   letter-spacing: 1px;
   line-height: 10px;
   font-weight:normal;
   text-decoration:none;
   font-style:normal;
	
}
.postheadersearch
{
	padding: 6px 10px 6px 10px;
	background: #CCCCCC;
	font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
   font-size: 10px;
   color: #FFFFFF;
   letter-spacing: 1px;
   line-height: 10px;
   font-weight:normal;
   text-decoration:none;
   font-style:normal;

}

#searchbox .sbox_l  {
	background: #cccccc url(../img/srch_l.jpg) no-repeat top left;
	float: left;
	width: 7px; height: 15px;
}

#searchbox .sbox_r  {
	background: #cccccc url(../img/srch_r.jpg) no-repeat top left;
	float: left;
	width: 7px; height: 15px;
}

#searchbox .sbox input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:10px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding-left: 2px; 
padding-top:1px;
width:120px; 
}

#mainSearch .box input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:10px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding-left: 2px; 
padding-top:1px;
width:120px; 
}


.postheaderhelp
{
	padding: 6px 20px 6px 10px;
	background: #269DE1;
	font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
   font-size: 10px;
   color: #FFFFFF;
   letter-spacing: 1px;
   line-height: 10px;
   font-weight:normal;
   text-decoration:none;
   font-style:normal;
}

.header
{
	padding: 15px 20px 15px 20px;
	color: #FFFFFF;
}
.menu
{
	padding: 15px 0 0 0;
}

.ctrl
{padding: 0px 0px 0px 0px;}

.ctrlhead
{padding: 0px 0px 10px 0px;}

.login{
padding: 5px 0 0px 0 ;
border-top: 1px solid White;
}

.nowplay{
padding: 5px 0 0px 0 ;
border-top: 1px solid White;
}

.channel{
padding: 5px 0 0px 0 ;
border-top: 1px solid White;
}


/* home */

.home{
padding: 15px 20px 15px 20px;
background-color: White;
}

.newsleft{
padding: 15px 10px 0px 20px;
background-color: White;
width: 626px;
}

.newsright{
	padding: 15px 20px 15px 10px;
	background-color: #269de1;
	width: 274px;
}

.newsrighthead{
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid White;
}

.newsmonth{
margin: 5px 0px 25px 0px;
padding: 10px 0 0px 0 ;
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #ffffff;
letter-spacing: 1px;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
}

.newsrecent{

padding: 10px 0 10px 0 ;
border-bottom: 1px dotted White;
font-family: Tahoma;
font-size: 11px;
color: #ffffff;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
}

.newsbox{
margin: 0px 10px 20px 0px;
width: 230px;
float: left;
}

.news_newsbox{
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #2D2D2D;
padding: 5px 0px 10px 0px;
}
 
.newshead{
padding: 10px 0px 15px 0px;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
color: #2D2D2D;
}

.news_newshead{
padding: 0px 0px 5px 0px;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
color: #2D2D2D;
}

.newstxt{
padding: 0px 0px 15px 0px;
font-size: 11px;
font-family: tahoma;
color: #2D2D2D;
height: 80px;
}

.newsdetails{
border-bottom: 1px solid #2D2D2D;
padding: 5px 0px 5px 0px;
font-size: 10px;
font-family: tahoma;
color: #2D2D2D;
text-align: right;
}

.news_newsdetails{
padding: 5px 0px 5px 0px;
font-size: 10px;
font-family: tahoma;
color: #2D2D2D;
text-align: right;
}

.news_commentbox{
margin: 0px 0px 5px 0px;
}


.news_comment{
margin: 2px 0px 0px 0px;
padding: 10px;
font-family: Tahoma;
font-size: 11px;
color: #393939;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 background-color: #F5F5F5;
}
.news_commentdetails{
padding: 5px 10px 10px 10px;
font-size: 10px;
font-family: tahoma;
color: #2D2D2D;
text-align: right;
background-color: #F5F5F5;
}

.news_postcommentbox{
margin: 30px 0px 0px 0px;
font-family: Tahoma;
font-size: 11px;
color: #393939;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
}

.news_commentform{
margin: 10px 0px 0px 0px;
}

.input_comment{
margin: 0px 5px 0px 0px;
width: 430px;
height: 144px;
   padding: 5px;
	font-family: Tahoma, MS Sans Serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	border-style : none;
	background-color: #269de1;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#FBFFED;
	scrollbar-3dlight-color:#FBFFED;
	scrollbar-darkshadow-color:#FBFFED;
	scrollbar-track-color:#FBFFED;
	scrollbar-face-color:#FBFFED;
}
.input_details {
width: 175px;
   padding: 2px;
	font-family: Tahoma, MS Sans Serif;
	FONT-SIZE: 11px;
	background-color: #269de1;
	COLOR: #ffffff;
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-top : none;
}

.newsnextback{
   margin: 30px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

a.blockbk{
margin: 0px 2px 0px 0px;
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #ffffff !important;
letter-spacing: 1px;
font-weight:normal;
text-decoration:none;
font-style:normal;
padding: 2px 6px 2px 6px;
background-color:#2d2d2d;
height: 13px;
 }

a.blockbk:hover{
margin: 0px 2px 0px 0px;
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #ffffff !important;
letter-spacing: 1px;
font-weight:normal;
text-decoration:none;
font-style:normal;
padding: 2px 6px 2px 6px;
background-color:#269DE1;
height: 13px;
}

a.blockth{
margin: 0px 2px 0px 0px;
font-family: tahoma;
font-size: 11px;
color: #ffffff !important;
letter-spacing: 1px;
font-weight:normal;
text-decoration:none;
font-style:normal;
padding: 2px 6px 2px 6px;
background-color:#2d2d2d;
height: 13px;
 }

a.blockth:hover{
margin: 0px 2px 0px 0px;
font-family: tahoma;
font-size: 11px;
color: #ffffff !important;
letter-spacing: 1px;
font-weight:normal;
text-decoration:none;
font-style:normal;
padding: 2px 6px 2px 6px;
background-color:#269DE1;
height: 13px;
}



.activity{
margin: 0px 0px 30px 0px;
}

.newrelease{
margin: 0px 0px 30px 0px;
}


.community{
margin: 10px 0px 20px 0px;
padding: 5px 0 10px 0 ;
border-top: 1px solid #2D2D2D;
}

.communitybox{
margin: 2px 0px 0px 0px;
padding: 10px;
font-family: Tahoma;
font-size: 11px;
color: #393939;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 background-color: #DCDCDC;
}
.aboutusleft01{
margin: 10px 0px 10px 0px;
padding: 0px 0px 10px 0 ;
background-color: #ffffff;
border-bottom: 1px solid #269DE1;
}

.aboutus01{
padding: 20px;
background-color: #269DE1;
}
.aboutus0101{
padding: 20px 10px 20px 10px;
background-color: #269DE1;
}
.aboutus02{
padding: 20px;
background-color: #000000;
}
.aboutus03{
padding: 20px;
background-color: #EBF0DE;
}
.aboutus04{
padding: 20px;
background-color: #C1C1C1;
}
.aboutactivity{
padding: 0px 10px 0px 0 ;
font-family: Tahoma;
font-size: 11px;
color: #393939;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
border-right: 1px solid #2D2D2D;
}


.register01{
	padding: 15px;
	background-color: #269de1;
}

.register02{
	padding: 15px;
	background-color: #999999;
}

.register03{
   margin: 0px 0px 10px 0px;
	border-bottom: 1px solid White;
}

#register01 .rbox input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:11px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding: 2px; 
width:280px; 
}
#register02 .rbox input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:11px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding: 2px; 
width:250px; 
}
#register03 .rbox input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:11px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding: 2px; 
width:300px; 
}
#register04 .rbox input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:11px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding: 2px; 
width:505px; 
}

#register05 .rbox input {
	background: white;
	float: left;
	border: 0;
	color: #000;
	height: 15px; 
font:11px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding: 2px; 
width:120px; 
}




 .footmenu{
padding: 10px 0 10px 0 ;
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #393939;
letter-spacing: 1px;
line-height: 10px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }

 .copyrights{
padding: 10px 0 10px 0 ;
border-top: 1px solid #2D2D2D;
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #393939;
letter-spacing: 1px;
line-height: 10px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }



.normaltextw
{
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #ffffff;
letter-spacing: 1px;
line-height: 10px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }
 
 .normaltextlogin
{
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #ffffff;
letter-spacing: 1px;
line-height: 13px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }

.normaltext
{
font-family: Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 10px;
color: #393939;
letter-spacing: 1px;
line-height: 10px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }

 .normaltextth01
{
font-family: Tahoma;
font-size: 11px;
color: #393939;
line-height: 15px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }
 
  .normaltextth02
{
font-family: Tahoma;
font-size: 11px;
color: #ffffff;
line-height: 15px;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }
 
  .textth01_h2
{
font-family: Tahoma;
font-size: 12px;
color: #393939;
line-height: 16px;
font-weight: bold;
text-decoration:none;
font-style:normal;
 }
 
  .textth02_h2
{
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
line-height: 16px;
font-weight: bold;
text-decoration:none;
font-style:normal;
 }
 
 
 /* artist */

.latest_artist{
padding: 15px 20px 15px 20px;
background-color: #252525;
}

.latest_artistbox{
margin: 0px 0px 20px 0px;
font-family: Tahoma, Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 11px;
line-height: 25px;
color: #ffffff;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }
 
 .artistbox{
margin: 0px 0px 20px 0px;
font-family: Tahoma, Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 11px;
line-height: 25px;
color: #2d2d2d;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }
 
  .artistbrowse{
padding: 5px 0px 0px 0px;
 }

  .videotxtbox{
margin: 10px 0px 10px 0px;
font-family: Tahoma, Geneve, Helvetica, Arial, Verdana, san-serif;
font-size: 11px;
color: #2d2d2d;
font-weight:normal;
text-decoration:none;
font-style:normal;
 }
 



a:link, a:visited
{
	color: #269DE1;
	text-decoration: none;
}
a:hover
{
	color: #2D2D2D;
}



/* Input boxes - just a bit smaller than normal so they align well. */
input, textarea, button
{
font-size: 8pt;
color: #000000;
font-family: tahoma;
border: 0;
}

/* All input elements that are checkboxes or radio buttons. */
input.check
{
	background-color: transparent;
	border: 0;
}

.calendar_today {
background: #72caf7;
font:11px/10px Tahoma, Arial, sans-serif;
color: #fff; 
padding: 5px; 
border : 1px solid #fff;
width: 120px;
}
.calendar_base {
background: #fff;
font:11px/10px Tahoma, Arial, sans-serif;
color: #fff; 
border : 1px solid #fff;
width: 120px;
}
.calendar_event {
background: #ff7230;
font:11px/10px Tahoma, Arial, sans-serif;
color: #fff; 
padding: 5px; 
border : 1px solid #fff;
width: 120px;
}
.calendar_other {
background: #f5f5f5;
font:11px/10px Tahoma, Arial, sans-serif;
color: #00ADEF; 
padding: 5px; 
width: 120px;
border : 1px solid #fff;
}
.calendar_non {
background: #269de1;
font:11px/10px Tahoma, Arial, sans-serif;
color: #fff; 
padding: 5px; 
border : 1px solid #fff;
width: 120px;
}
.calendar_day {
font:11px/10px Tahoma, Arial, sans-serif;
color: #000; 
border-top: 3px solid #000;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
padding: 10px 0 30px 0; 
width: 120px;
background: #fff;
}

.calendar_read01 {
font:11px/11px Tahoma, Arial, sans-serif;
color: #000; 
border-top: 3px solid #000;
background: #fff;
}

.calendar_read02 {
font:11px/11px Tahoma, Arial, sans-serif;
color: #000; 
border-bottom: 1px dotted #000;
padding: 15px 0 15px 0; 
background: #fff;
}


.inputs_blown {
	padding: 5px;
	font-family: Tahoma, "MS Sans Serif";
	FONT-SIZE: 11px;
	COLOR: #269DE1;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#FBFFED;
	scrollbar-3dlight-color:#FBFFED;
	scrollbar-darkshadow-color:#FBFFED;
	scrollbar-track-color:#FBFFED;
	scrollbar-face-color:#FBFFED;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #999999;
}
.line_dot {

	padding: 5px;
	font-family: Tahoma, "MS Sans Serif";
	FONT-SIZE: 11px;
	COLOR: #269DE1;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#FBFFED;
	scrollbar-3dlight-color:#FBFFED;
	scrollbar-darkshadow-color:#FBFFED;
	scrollbar-track-color:#FBFFED;
	scrollbar-face-color:#FBFFED;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px dotted #999999;
}
.normaltextth_green {

font-family: Tahoma;
font-size: 11px;
color: #7bb42f;
line-height: 15px;
font-weight:normal;
text-decoration:none;
font-style:normal;
}
