a:active{color:#5B5B5B;}
a:Link{color:#5B5B5B;}
a:hover{text-decoration:none;
color:red;
}
TD, div, p
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#525252;
		font-weight:normal;
	}
.fontwhite
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#ffffff;
	}
.m_text
	{
		font-family:Arial;
		font-size:11px;
		font-weight:none;
		line-height:14px;
		color:#525252;
		font-weight:none;		
	}
.n_u:active
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#525252;
		text-decoration:none;
		font-weight:none;		
	}
a.m_text:link
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#525252;
		text-decoration:none;
		font-weight:none;		
	}
.m_text:active
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#525252;
		text-decoration:none;
		font-weight:none;		
	}
.m_text:visited
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#838383;
		text-decoration:none;
		font-weight:none;		
	}
.m_text:hover
	{
		font-family:Arial;
		font-size:11px;
		font-weight:none;
		line-height:14px;
		color:#525252;
		text-decoration:underline;
	}
.h_text
	{
		font-family:Arial;
		font-size:9px;
		line-height:9px;
		color:#97C003;
	}	
.l_text
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#AF283F;
	}
.2_text
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#6A6A6A;
	}
.grey_text
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#5B5B5B;
		font-weight:normal;
		text-decoration:none;
	}	
a.l_text:link
	{
		font-family:Arial;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		font-weight:normal;
	}	
a.l_text:active
	{
		font-family:Arial;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		font-weight:normal;
	}	
a.l_text:visited
	{
		font-family:Arial;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		font-weight:normal;
	}	
a.l_text:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#AF283F;
		font-weight:normal;
		text-decoration:none;
	}	
.c_text
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#838383;
	}
a.c_text:link
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#838383;
		text-decoration:none;
	}
a.c_text:active
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#838383;
		text-decoration:none;
	}
a.c_text:visited
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#A0A0A0;
		text-decoration:none;
	}
a.c_text:hover
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#838383;
		text-decoration:underline;
	}
.f_text
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}
a.f_text:link
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
a.f_text:active
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
a.f_text:visited
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#FFFF99;
		text-decoration:none;
	}
a.f_text:hover
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#838383;
		text-decoration:underline;
	}
/* - - - */
.forum_links
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#000000;
	}
a.forum_links:link
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#000000;
		text-decoration:none;
	}
a.forum_links:active
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#000000;
		text-decoration:none;
	}
a.forum_links:visited
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#000000;
		text-decoration:none;
	}
a.forum_links:hover
	{
		font-family:Arial;
		font-size:11px;
		line-height:11px;
		color:#A52A2A;
		text-decoration:underline;
	}
/* - - - */	
	
	
	
.form
	{
		width:119px; height:19px; border-color:#8B8B8B; border-width:1px; background-color:#ffffff; border-style:solid
	}
.form_div
	{
		height:22px; margin-top:3px;		
	}		
	a.m_text:hover{text-decoration:underline;}
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}

input,select,textarea{
font-size:11px;
border-width: 1px solid #C0C0C0;

}

input.txt,select.sel{
	font-family:verdana;
	font-size:10px;
	border:#C0C0C0 solid 1px;
	border-top:#C0C0C0 solid 1px;
	border-left:#C0C0C0 solid 1px;
	border-right:#C0C0C0 solid 1px;
	border-bottom:#C0C0C0 solid 1px;
}
.msg
{
	font-family:verdana;
	font-size:11px;
	line-height:150%;
	color:#A52A2A;
	font-weight:bold;
}
.tdtitle 		{ FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT:bold ; color:white }

.msgtext 		{ FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT:bold ; color:#A52A2A; text-decoration:none; }
.spotlight {
	height: 135px;
	width: 162px;
	background-repeat: no-repeat;
	background-image: url(images/spotlightbg.jpg);
	vertical-align: middle;
	margin-top: 2px;
}
.spotlight11 {
	height: 135px;
	width: 162px;
	background-repeat: no-repeat;
	text-align: center;
	background-image: url(images/spotlightbg.jpg);
}
.message {
	font-family: verdana; 
	font-size: 11px; 
	color: red;
}

/* - - - -  div element */


body{
	background-color:#636364;
	behavior: url(csshover.htc);
	font-size: 100%;
	font-weight:none;
	font: 100% tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin: 0 auto 0 auto;
}

#holder
{
    width:744px;
	height: 100%;
	text-align:left;	
	background-color:#ffffff;
	margin: 0 auto 0 auto;
}

#header1_tbl{
	float:left;
	width:100%;	
	padding:0;
	margin:0;
	background-color:#ffffff;
}

#header1_flash{
	float:left;
	height:90px;
	padding:0;
	margin:0;
}

#header1_loginbox{
	float:left;
	width:273px;
	height:70px;
	padding:20px 0 0 0;
	margin:0;
}

#header2{
	float:left;
	width:744px;
	height:51px;
}

#header2_c1{float:left; width:193px; padding:0; margin:0;}
#header2_c2{
	float:right; 
	width:550px; 
	height:51px; 
	padding:0; 
	margin:0; 
	background-image:url(header2_c2bg.gif); 
	background-repeat:repeat-x;
	border-left:1px solid #ffffff;
}

#header2_c2_c1{float:left; width:22px;}
#header2_c2_c2{float:left; width:27px; padding:5px 0 0 0;}
#header2_c2_c3{float:left; width:17px;}
#header2_c2_c4{float:left; width:103px; padding:5px 0 0 0;}
#header2_c2_c5{float:left; width:17px;}
#header2_c2_c6{float:left; width:59px; padding:5px 0 0 0;}
#header2_c2_c7{float:left; width:112px;}
#header2_c2_c8{float:left; width:64px;}
#header2_c2_c9{float:left; width:13px; padding:2px 0 0 0;}
#header2_c2_c10{float:right; width:101px;}

#header3{
	float:left;
	width:100%;
	height:190px;
}

#content{
	float:left;
	width:744px;
	height:auto;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}

#left_column{
	float:left;
	width:161px;
	height:1200px;
	margin:0px;
	padding:12px 0 0 16px;
}
#news{
	float:left;
	padding:0;
	margin:0;
}
#right_column{
	float:right;
	/* actual width = 564px */
	width:520px;
	height:800px;
	margin:0;
	padding:12px 0 0 44px;
}

#middle_table{
	float:right;
	position:absolute;	
	width:540px;
	margin:340px 0 0 200px;
	padding:0;
}
#middle_table_internal{
	float:right;		
	width:540px;	
	padding:10px 0 0 0;
	margin:0;
}
#middle_table_internal_forum{
	float:right;		
	width:780px;	
	padding:10px 0 0 0;
	margin:0;
 }

#welcome_column{
	float:left;
	width:331px;
	margin:0;
	padding:0;
}

#matter{
	float:left;
	width:100%;
	margin:0;
	padding:0 10px 0 0;
}
#matter_forum{
	float:left;
	width:100%;
	margin:0;
	padding:0 0 0 0;
}


#welcome_right_column{
	float:right;
	width:189px;
	margin:0;
	padding:0;
}
#frequently_viewed{float:left; margin:0; padding:0;}
#frequently_row_holder{
	float:left;
	margin:0;
	padding:0;
	width:174px;
	background-image:
}

#row1{
	float:left;
	width:174px;	
	padding:0;
	margin:0;	
}

#row1_c1{
	float:left;
	width:139px;
	height:30px;
	padding:0 0 0 8px;
	border:1px solid #CECECE;
	background-color:#F5F5F5;
}

#row1_c2{
	float:right;
	width:22px;
	height:30px;
	padding:0;
	margin:0;
	border:1px solid #CECECE;
	background-color:#F5F5F5;	
}

.text_frequentlyview{
	font:Arial, Helvetica, sans-serif;
	size:11px;
	color:#FF0000;
	font-weight:normal;
}
.text_frequentlyview a{
	font:Arial, Helvetica, sans-serif;
	size:11px;
	color:#FF0000;
	font-weight:normal;
}

/* secomd row */

#row2{
	float:left;
	width:174px;	
	padding:0;
	margin:0;	
}

#row2_c1{
	float:left;
	width:139px;
	height:30px;	
	padding:0 0 0 8px;
	border:1px solid #CECECE;
	background-color:#FFFFFF;
}

#row2_c2{
	float:right;
	width:22px;
	height:30px;	
	padding:0;
	margin:0;
	border:1px solid #CECECE;
	background-color:#FFFFFF;	
}

.text_frequentlyview_2ndrow{
	font:Arial, Helvetica, sans-serif;
	size:11px;
	color:#525252;
	font-weight:normal;
	text-decoration:none;
}
.text_frequentlyview_2ndrow a{
	font:Arial, Helvetica, sans-serif;
	size:11px;
	color:#525252;
	font-weight:normal;
	text-decoration:none;
}
.text_frequentlyview_2ndrow a:hover{
	font:Arial, Helvetica, sans-serif;
	size:11px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;	
}

#associate
{
	float:left;
	width:100%;
	
}

#pmocallfornewmusic{
	float:left;
	width:174px;
	padding:0;
	margin:0;
}

.pmocallfornewmusic_row1{
	width:100%;
	border:1px solid #EBEBEB;
	font-family:Arial, Helvetica, sans-serif;
	size:11px;
	font-weight:bold;
	color:#AF283F;	
}
.pmocallfornewmusic_row2{
	width:100%;
	border-left:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	font-family:Arial, Helvetica, sans-serif;
	size:11px;
	font-weight:none;
	color:#525252;	
}

#header1_loginbox_row1{
	float:left;
	width:265;
	margine:0;
	padding:0;
}

#header1_loginbox_row1_c1{
float:left;
}
#header1_loginbox_row1_c2{
float:left;
}
#header1_loginbox_row1_c3{
float:left;
}
#header1_loginbox_row1_c4{
float:right;
}
#header1_loginbox_row1_c5{
	float:right;
	padding:0;
	margin:0;
}
#bottom_strip{
	float:left;
	width:100%;
	height:18px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}

#bottom{
	float:left;
	width:744px;
	padding:15px 0 0 0;
	height:80px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}

#bottom_holder{
	width:780px;
	text-align:center;
	margin:0;
	padding:0;
}

#bottom_column_left{
	float:left;
	width:200px;
	padding:0;
	margin:0;	
}
#bottom_column_right{
	float:right;
	text-align:center;
	width:540px;	
	padding:0;
	margin:0;		
}

#div_content{float:left; width:100%; margin:0; }
#login_table{float:left; width:522px; padding:0;}
#logintable_tr1{float:left; width:522px; margin:0; padding:0;}
#logintable_tr2{ text-akign:center; width:522px; height:auto; margin:0; padding:10px 0 10px 0; background-image:url(logintable_tr2_bg.jpg); background-repeat:repeat-y;}
#logintable_tr3{float:left; width:522px; margin:0; padding:0;}

#login_box{width:196px; margin:0; padding:0;}
#login_box_tr1{float:left; width:100%;}
#login_box_tr2{float:left; width:100%;}
#usrname{float:left; width:40%;}
#usrname_input{float:right; width:60%;}
#password{float:left; width:40%;}
#password_input{float:right; width:60%; text-align:left;}
login_box_tr3{float:left; width:100%; height:30px;}
login_box_tr4{float:left; width:100%; height:30px;}


#contact_table{float:left; width:540px; margin:left; padding:left;}
#contact_table_c1{float:left; width:248px;}
#contact_table_c2{float:right; width:292px;}
#contactform{float:left; width:268px; height:298px; padding:0; margin:0; background-image:url(contactformbg.jpg); background-repeat:no-repeat;}
#cform{width:254px; padding:0; margin:0;}
#cform_r1{float:left; width:254px;}
#cform_r1_c1{float:left;}
#cform_r1_c2{float:right;}

#register_mainltable_tr2{float:right; width:522px; height:400px; background-image:url(logintable_tr2_bg.jpg); background-repeat:repeat-y;}
#register_mainltable{width:492px; padding:0 4px 0 4px; margin:0;}
#register_mainltable_r1{float:left; width:492px;}
#register_mainltable_colspan{float:left; width:492px; border:1px solid red;}
#register_mainltable_r1_c1{float:left; width:145px;}
#register_mainltable_r1_c2{float:right; width:347px;}

/* catdetail */

#catdetail_table{flaot:left; width:534px; height:auto; padding:0; margine:0;}
#catdetail_table_tr1{float:left; width:534px; height:21px; padding:0; margine:0; background-image:url(catdetailtbl_tr1_bg.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center;}
#catdetail_table_tr2{float:left; width:534px; height:auto; padding:15px 0 15px 0; margine:0; background-image:url(catdetailtbl_tr2_bg.jpg); background-repeat:repeat-y;}
#catdetail_table_tr3{float:left; width:534px; height:10px; padding:0; margine:0; background-image:url(catdetailtbl_tr3_bg.jpg); background-repeat:no-repeat;}

#paging_alphabets{ width:500px; padding:0; margin:0;}

/* catdetail_nestedtable1 */

#catdetail_nestedtable1{ width:516px; height:auto; padding:0; margin:0;}
#catdetail_nestedtable1_tr1{float:left; width:516px; padding:0; margin:0; background-image:url(catdetail_nestedte1_tr1bg.jpg); background-repeat:repeat-y;}
#catdetail_nestedtable1_tr1_c1{float:left; width:94px; height:51px; padding:0 0 0 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center;}
#catdetail_nestedtable1_tr1_c2{float:left; width:87px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center;}
#catdetail_nestedtable1_tr1_c3{float:left; width:98px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center;}
#catdetail_nestedtable1_tr1_c4{float:left; width:70px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center;}
#catdetail_nestedtable1_tr1_c5{float:right; width:167px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center;}

#catdetail_nestedtable1_tr2{float:left; width:516px; padding:0; margin:0; background-image:url(catdetail_nestedte1_tr2bg.jpg); background-repeat:repeat-y;}
#catdetail_nestedtable1_tr2_c1{float:left; width:94px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AF283F; font-weight:bold; border-bottom:1px solid #000;}
#catdetail_nestedtable1_tr2_c2{float:left; width:87px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:none; border-bottom:1px solid #000;}
#catdetail_nestedtable1_tr2_c3{float:left; width:98px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:none; border-bottom:1px solid #000;}
#catdetail_nestedtable1_tr2_c4{float:left; width:70px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:none; border-bottom:1px solid #000;}
#catdetail_nestedtable1_tr2_c5{float:right; width:167px; height:51px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00000; font-weight:none; border-bottom:1px solid #000;}

#catdetail_nestedtable1_tr3{float:left; width:516px; padding:0; marging:0;}
#catdetail_paging_table{flat:left; width:516px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00000; font-weight:none;}
#catdetail_paging_table_tr1{flat:left; width:516px; border:1px font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00000; font-weight:none;}
#catdetail_paging_table_tr1_c1{flat:left; width:516px; border:1px font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00000; font-weight:none;}

h2{
	font:Arial, Helvetica, sans-serif; 
	font-size:17px; 
	font-weight:bold;
}

h1{
	font:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold;
	text-transform: uppercase;
	color:#A52A2A;
	margin:0;
}


.bottom_texturl
{
	font-family:Arial;
	font-size:11px;
	color:#B02840;
	text-decoration:none;
	font-weight:normal;
}
.bottom_texturl a
{
	font-family:Arial;
	font-size:11px;
	color:#B02840;
	text-decoration:none;
	font-weight:normal;
}

a.ptitlel
{
	font-family:Arial;
	font-size:11px;
	color:#FECF5D;
	text-decoration:none;
	font-weight:bold;
}
a.ptitlel:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a.ptitle_green
{
	font-family:Arial;
	font-size:11px;
	color:#307D0A;
	text-decoration:none;
	font-weight:bold;
}
a.ptitle_green:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a.ptitle_red
{
	font-family:Arial;
	font-size:11px;
	color:red;
	text-decoration:none;
	font-weight:bold;
}
a.ptitle_red:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a.posted
{
	font-family:Arial;
	font-size:11px;
	color:#FCD581;
	text-decoration:none;
	font-weight:bold;
}
a.posted:hover
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}


a.join
{
	font-family:Arial;
	font-size:11px;
	color:#AF283F; 
	font-weight:normal;
	text-decoration:none;	
}
a.join:link{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#AF283F;
	text-decoration:none;	
}
a.join:vlink{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#AF283F;
	text-decoration:none;	
}
a.join:active{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#AF283F;
	text-decoration:none;	
}
a.join:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}

#description{
	width:520px;
	position:absolute;
	top:328px;
	margin-left:195px;
}

.bgHeader_forum{
	background-color:#666666;
	height:20px;
	
}



