/* CSS Document */

body{
	background:#000000 url(../images/main_bg.gif) scroll repeat-y top center;
	padding:0px;
	margin:0px;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:13px;
	line-height:22px;
}

img{
	margin:0px;
	padding:0px;
	border:0px;
}

a{
	outline:none;
}

p{
	text-decoration:none;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-stretch:normal;
	font-weight:normal;
}

#main{
	width:100%;
	clear: both;
	display:block;
	padding:0px;
	margin:0px;
}

.main_container{
	width:995px;
	padding:0px;
	margin:0 auto;
	display:block;
	color:#FFFFFF;
	
}

.main_header_container{
	width:995px;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	display:block;
}

.logo h1 {
	margin: 0px;
	padding: 0px;
}
.logo{
	width: 320px;
	display:block;
	float:left;
	display:block;
}
.logo a {
	text-align: left;
	padding: 0px;
	background-image:url(../images/main_logo.png);
	background-repeat: no-repeat;
	background-position:left top;
	width: 312px;
	height: 97px;
	display: block;
	text-indent: -99999px;
	cursor:pointer;
	outline:none;
}

*html .logo a {
	text-align: left;
	padding: 0px;
	background-image:url(../images/main_logo.gif);
	background-repeat: no-repeat;
	background-position:left top;
	width: 312px;
	height: 97px;
	display: block;
	text-indent: -99999px;
	cursor:pointer;
	outline:none;
}

.ad_spacer{
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}

.right_nav_sep {
	width:8px!important;
	height:15px!important;
	padding: 0!important;
	margin: 0!important;
	background-image:url(../images/white_round.gif);
	background-repeat: no-repeat;
	background-position: center 5px!important;
	*background-position: center 8px;
	}


.right_header{
	width:170px;
	padding:0px;
	margin:0px;
	float:right;
	display:block;
}



.right_header a{
	text-decoration:none;
	outline:none;
}


.right_cntct_panel{
	width:170px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	
}

*html .right_cntct_panel{
	height:14px;
}


.right_cntct_panel ul{
	list-style-type:none;
	padding:10px 0 0 0;
	margin:0px;
}

.right_cntct_panel li{
	padding:0px;
	margin:0px;
	float:left;
}

.right_supp_panel{
	width:167px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	
}

*html .right_supp_panel{
	height:14px;
}


.right_supp_panel ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.right_supp_panel li{
	padding:0px;
	margin:0px;
	float:left;
}

.supp_scn a{
	background-image:url(../images/upld_scene.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:27px;
	text-indent:-9999px;
	width:167px;
}

.supp_scn a:hover{
	background-image:url(../images/upld_scene.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:27px;
	text-indent:-9999px;
	width:167px;
}

.red_supp_scn{
	background-image:url(../images/upld_scene.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:27px;
	text-indent:-9999px;
	width:167px;
}


.signup a{
	background-image:url(../images/signup_main.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:24px;
	text-indent:-9999px;
	width:167px;
}

.signup a:hover{
	background-image:url(../images/signup_main.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:24px;
	text-indent:-9999px;
	width:167px;
}

.red_signup_main{
	background-image:url(../images/signup_main.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:24px;
	text-indent:-9999px;
	width:167px;
}


.cntct_us a{
	background-image:url(../images/main_contact.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:72px;
}


.cntct_us a:hover{
	background-position:bottom left;
}

.contct_red{
	background-image:url(../images/main_contact.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:72px;
}

*html .cntct_us a{
	background-image:url(../images/cntct.gif);
	height:17px;
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:72px;
	outline:none;
}

*html .cntct_us a:hover{
	background-image:url(../images/red_cntct.gif);
	height:17px;
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:72px;
	outline:none;
}

*html .contct_red{
	background-image:url(../images/red_cntct.gif);
	height:17px;
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:72px;
	outline:none;
}

.members a{
	background-image:url(../images/main_members.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:79px;
	outline:none;
}

.members a:hover{
	background-image:url(../images/main_members.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:79px;
	outline:none;
}

.members_red{
	background-image:url(../images/main_members.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:79px;
}

.login a{
	background-image:url(../images/main_login.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:43px;
	outline:none;
}

.login a:hover{
	background-image:url(../images/main_login.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:43px;
	outline:none;
}

.login_red{
	background-image:url(../images/main_login.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:43px;
	outline:none;
}

*html .login a{
	background-image:url(../images/login_ie.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:43px;
	outline:none;
}

*html .login a:hover{
	background-image:url(../images/login_ie_red.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:43px;
	outline:none;
}

*html .login_red{
	background-image:url(../images/login_ie_red.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:43px;
	outline:none;
}

*html .members a{
	background-image:url(../images/membrs.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:79px;
	outline:none;
}

*html .members a:hover{
	background-image:url(../images/members_red.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:79px;
	outline:none;
}

*html .members_red{
	background-image:url(../images/members_red.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:14px;
	text-indent:-9999px;
	width:79px;
	outline:none;
}

.logout a{
	background-image:url(../images/logout.png);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	text-indent:-9999px;
	width:64px;
	outline:none;
}

.logout a:hover{
	background-image:url(../images/logout_red.png);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	text-indent:-9999px;
	width:64px;
	outline:none;
}

*html .logout a{
	background-image:url(../images/logout.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	text-indent:-9999px;
	width:64px;
	outline:none;
}

*html .logout a:hover{
	background-image:url(../images/logout_red.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	text-indent:-9999px;
	width:64px;
	outline:none;
}

.main_body{
	width:995px;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	display:block;
}

.left_panel{
	width:200px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}


.left_navi_main{
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	width:100%;
}

.left_navi5{
	padding:2px 0px 2px 0px;
	margin:0px;
	text-align:center;
	overflow:hidden;
	display:block;
	z-index:1;
}

.left_navi5 li{
	padding:5px 0px 5px 0px;
	margin:0px;
	display:block;
list-style-type:none;
overflow:hidden;
}

.left_navi5 a.home_nav{
	background-image:url(../images/home_main.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display:block;
	height:45px;
	text-indent:-9999px;
	width:94px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.home_nav{
	background-position: center bottom;
	outline:none;
}

.left_navi5 a.about_us_nav{
	background-image:url(../images/about_main.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display:block;
	height:45px;
	text-indent:-9999px;
	width:94px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.about_us_nav{
	background-position: center bottom;
	outline:none;
}


.left_navi5 a.scene_nav{
	background-image:url(../images/scene_main.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-repeat:no-repeat;
	display:block;
	height:45px;
	text-indent:-9999px;
	width:92px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.scene_nav{
	background-position: left bottom;
	outline:none;
}

.left_navi5 a.lifestyle_nav{
	background-image:url(../images/lifestyle_main.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-repeat:no-repeat;
	display:block;
	height:42px;
	text-indent:-9999px;
	width:128px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.lifestyle_nav{
	background-position: left bottom;
	outline:none;
}

.left_navi5 a.attitude_nav{
	background-image:url(../images/attitude_main.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-repeat:no-repeat;
	display:block;
	height:44px;
	text-indent:-9999px;
	width:124px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.attitude_nav{
	background-position: left bottom;
	outline:none;
}


.left_navi5 a.music_nav{
	background-image:url(../images/music_main.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-repeat:no-repeat;
	display:block;
	height:46px;
	text-indent:-9999px;
	width:95px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.music_nav{
	background-position: left bottom;
	outline:none;
}

.left_navi5 a.punkjunk_nav{
	background-image:url(../images/punkjunk_main.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-repeat:no-repeat;
	display:block;
	height:44px;
	text-indent:-9999px;
	width:137px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

.left_navi5 a:hover.punkjunk_nav{
	background-position: left bottom;
	outline:none;
}


#homepage .left_navi5 li a.home_nav{
	background-image:url(../images/home_main.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:45px;
	width:89px;
	display: block;
	text-indent: -99999px;
	margin:0px auto;
	padding:0px;
	outline:none;
}


#aboutuspage .left_navi5 li a.about_us_nav{
	background-image:url(../images/about_main.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display:block;
	height:45px;
	text-indent:-9999px;
	width:94px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

#scenepage .left_navi5 li a.scene_nav{
	background-image:url(../images/scene_main.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:45px;
	width:89px;
	display: block;
	text-indent: -99999px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

#lifestylepage .left_navi5 li a.lifestyle_nav{
	background-image:url(../images/lifestyle_main.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-repeat:no-repeat;
	display:block;
	height:41px;
	text-indent:-9999px;
	width:128px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

#attitudepage .left_navi5 li a.attitude_nav{
	background-image:url(../images/attitude_main.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-repeat:no-repeat;
	display:block;
	height:41px;
	text-indent:-9999px;
	width:124px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

#musicpage .left_navi5 li a.music_nav{
	background-image:url(../images/music_main.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-repeat:no-repeat;
	display:block;
	height:41px;
	text-indent:-9999px;
	width:95px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

#punkjunkpage .left_navi5 li a.punkjunk_nav{
	background-image:url(../images/punkjunk_main.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-repeat:no-repeat;
	display:block;
	height:41px;
	text-indent:-9999px;
	width:137px;
	margin:0px auto;
	padding:0px;
	outline:none;
}

 
.main_playlist_container{
	width:100%;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	display:block;
}

.poster_container{
	width:60%;
	padding:10px 20px 10px 20px;
	margin:0px;
	float:left;
	display:block;
}

.poster_container img{
	padding:10px 0 0 0;
	margin:0px;
}

.body_container2{
	width:795px;
	padding:0px;
	margin:0px;
	display:block;
	float:right;
}

.top_half_container{
	width:795px;
	padding:5px 0px 30px 0px;
	margin:0px;
	display:block;
	float:left;
}

.top_half_container h2{
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:40px;
	font-weight:bold;
	font-style:normal;
	color:#FF0000;
	padding:0 0 0 13px;
	margin:0px;
}

.top_left_panel{
	width:529px;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	display:block;
	font-weight:bold;
	font-size:14px;
}

.top_second_panel{
	width:525px;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	display:block;
	font-weight:bold;
	font-size:14px;
	
}

.top_second_panel object{
	width:528px;
	height:381px;
}

.top_second_panel embed{
	width:528px;
	height:381px;
}

.top_second_panel a{
	color:#FF0000;
	text-decoration:underline;
}


.top_second_panel span{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:22px;
	font-style:normal;
	color:#FF0000;
	padding:0 0 5px 13px;
	margin:0px;
	line-height:30px;
}


.top_left_panel p{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	font-stretch:extra-expanded;
	color:#FFFFFF;
	padding:0 0 0 13px;
	margin:0px;
	line-height:20px;
}

.top_left_panel object{
	width:528px;
	height:381px;
}

.top_left_panel embed{
	width:528px;
	height:381px;
}

.top_left_panel a{
	color:#FF0000;
	text-decoration:underline;
}

.top_right_panel{
	width:258px;
	padding:0px;
	margin:0px;
	float:right;
	display:block;
}

.left_flash_player_panel{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}

.left_flash_player_panel object{
	width:258px;
	height:217px;
}

.left_flash_player_panel embed{
	width:258px;
	height:217px;	
}

.icon_set_main{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
}

.various_icon{
	width:258px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}

.various_icon ul{
	list-style-type:none;
	padding:20px 0 0 0;
	margin:0px;
}

.various_icon li{
	padding:0 3px 0 3px;
	margin:0px;
	float:left;	
}

.myspace_icon a{
	background-image:url(../images/myspace_icon.gif);
	width:72px;
	height:118px;
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}

.myspace_icon a:hover{
	background-position:bottom left;
}

.rss_main a{
	background-image:url(../images/rss_icon5.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:18px;
	height:72px;
	display:block;
	text-indent:-9999px;
}

.rss_main a:hover{
	background-image:url(../images/rss_icon5.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:18px;
	height:72px;
	display:block;
	text-indent:-9999px;
}

.subscbe_email a{
	background-image:url(../images/email_main_logo.gif);
	width:72px;
	height:118px;
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}

.subscbe_email a:hover{
	background-position:bottom left;
}

.twitter_subs a{
	background-image:url(../images/twitter_main_logo.gif);
	width:72px;
	height:118px;
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}

.twitter_subs a:hover{
	background-position:bottom left;
}

.various_icon img{
	padding:0px;
	margin:0px;
	float:left;
}

.various_icon span{
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
	width:68px;
	display:block;
}

.various_icon p{
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
	width:68px;
	display:block;
}

.industry_news{
	width:100%;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
	display:block;
}

.industry_news h3{
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:24px;
	font-style:normal;
	color:#FF0000;
	padding:0px;
	margin:0px;
	text-align:left;
}

.industry_news p{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	font-stretch:extra-expanded;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	line-height:23px;
}

.industry_news a{
	text-decoration:none;
	color:#FF0000;
}

.industry_news a:hover{
	text-decoration:underline;
	color:#FF0000;
}


.four_white_container{
	width:180px;
	padding:0 0 5px 0;
	margin:0 0 0 2px;
	float:left;
	border-left:5px solid #FFFFFF;
	display:block;
}

.white_top_head{
	width:100%;
	padding:0 2px 0 2px;
	margin:0px;
	float:left;
	display:block;
}

.white_top_head span{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	line-height:20px;
	width:98%;
	text-decoration:none;
}

.white_top_head a{
	color:#FF0000;
	text-decoration:none;
}

.white_top_head a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.footer_container{
	width:795px;
	padding:0 0 0 195px;
	margin:0px;
	display:block;
	float:left;
}

.footer_cntnt{
	padding:0px;
	margin:0px;
	
	display:block;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#FF0000;
}

.footer_cntnt ul{
	list-style-type:none;
	padding:5px 0 0 0;
	margin:0px;
}

.footer_cntnt li{
	padding:0px 5px 0 5px;
	margin:0px;
	float:left;
}

.footer_cntnt a{
	text-decoration:none;
	color:#FF0000;
	outline:none;
}

.footer_cntnt a:hover{
	text-decoration:none;
	color:#FFFFFF;
	outline:none;
}

.nav_sep1 {
	width:7px!important;
	height:18px!important;
	padding: 0!important;
	margin: 0!important;
	background-image: url(../images/red_bullet.gif);
	background-repeat: no-repeat!important;
	background-position: center 8px!important;
	}
	
	.inner_main_container{
	width:795px;
	background-color:#000000;
	padding:5px 0 10px 0;
	margin:10px 0 10px 0;
	display:block;
	float:left;
}

.inner_sub_nav{
	width:85%;
	padding:0px;
	margin:0px;
	float:left;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}

.inner_sub_nav ul{
	padding:5px 10px 0 10px;
	margin:0px;
	list-style-type:none;
}

.inner_sub_nav ul li{
	padding:0px 5px 0 5px;
	margin:0px;
	float:left;
}

.inner_sub_nav ul li a{
	text-decoration:none;
	color:#FFFFFF;
}

.inner_sub_nav ul li a:active{
	text-decoration:none;
	color:#FF0000;
}

.inner_sub_nav ul li a:focus{
	text-decoration:none;
	color:#FF0000;
}

.inner_sub_nav ul li a:hover{
	text-decoration:none;
	color:#FF0000;
}

.inner_sub_nav ul li a.active_inr{
	text-decoration:none;
	color:#FF0000;
}

.red_selected{
	text-decoration:none;
	color:#FF0000;
}

.white_selected{
	text-decoration:none;
	color:#FFFFFF;
}

.inner_sub_nav ul li a.white_inr{
	text-decoration:none;
	color:#FFFFFF;
}

.main_sub_nav2{
	padding:0px;
	margin:0px;
	float:left;
	
}

.sub_nav2{
	padding:5px 10px 0 10px;
	margin:0px;
	float:left;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	list-style-type:none;
	width:85%;
}

.sub_nav2 li{
	padding:0px 5px 0 5px;
	margin:0px;
	float:left;
}

.sub_nav2 li a{
	text-decoration:none;
	color:#FFFFFF;
}

.sub_nav2 li a:hover{
	text-decoration:none;
	color:#FF0000;
}


.main_inner_cntnt{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}

.main_inner_cntnt p{
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
	padding:10px 0 0 15px;
	margin:0px;
}


.main_inner_cntnt span{
	color:#FF0000;
}

.for_register{
	padding:20px 0 5px 20px;
	margin:0px;
	float:left;
	display:block;
	clear:both;
	width:500px;
}

.for_register label{
	width:150px;
	padding:2px 0 0 0;
	margin:0px;
	float:left;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
}

.for_register label span{
	color:#FF0000;
}

.for_register span{
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:0 0 0 10px;
	margin:0px;
	
}

.for_register a{
	text-decoration:none;
	color:#FFFFFF;
}

.for_register a:hover{
	text-decoration:none;
	color:#FF0000;
}

.txtflds{
	width:300px;
	padding:0px;
	margin:0px;
	border:1px solid #666666;
	line-height:18px;
	height:18px;
	background:#CCCCCC;
}

.txtflds_txtarea{
	width:300px;
	padding:0px;
	margin:0px;
	border:1px solid #666666;
	line-height:18px;
	height:100px;
	background:#CCCCCC;
}



.inner_blog_main{
	width:350px;
	padding:10px 0 10px 30px;
	margin:0px;
	float:left;
	display:block;
}


.inner_blog_main p{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:20px 0 0 0;
	margin:0px;
	font-style:normal;
	font-variant:normal;	
}

.inner_blog_main a{
	text-decoration:none;
	color:#FF0000;
}

.inner_blog_main a:HOVER{
	text-decoration:underline;
	color:#FF0000;
}

.only_for_innertxt{
	width:472px;
	padding:20px 0 0 30px;
	margin:0px;
	float:left;
	display:block;
}

.only_for_innertxt p{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	line-height:20px;
	text-align:justify;
}

.only_for_innertxt span{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:16px;
	font-style:normal;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	line-height:20px;
	text-align:justify;
}

.only_for_innertxt a{
	text-decoration:none;
	color:#FF0000;	
}

.ad_spacer_inner{
	padding:40px 10px 0 10px;
	margin:0px;
	float:left;
	display:block;
}

.big_prev_next{
	width:150px;
	/*padding:5px 0 5px 5px;
	margin:0px 10px 0 0;*/
	padding:0px;
	margin:0 10px 0 0;
	float:right;
	display:block;
	background:#242424;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	
}

.big_prev_next a{
	text-decoration:none;
	color:#FFFFFF;
	/*padding:0 2px 0 2px;*/
	
	padding:5px 0 5px 5px;
	margin:0px 10px 0 0;
}

.sbmt_black_btn{
	background-color:#666666;
	height:26px;
	padding:0 10px 0 10px;
	margin:0px;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	cursor:pointer;
	font-style:normal;
	font-weight:bold;
}

.inner_posts{
	width:460px;
	padding:5px;
	margin:0px;
	float:left;
	display:block;
}

.grey_box1{
	width:450px;
	padding:0px;
	margin:0 0 10px 0;
	float:left;
	display:block;
	background-color:#333333;
	border:1px solid #999999;
	display:block;
	clear:both;
}

.int_post_txtarea{
	width:400px;
	padding:5px;
	margin:0px;
	float:left;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	display:block;
}

.int_post_txtarea p{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:16px;
	color:#FF0000;
	font-style:normal;
	font-variant:normal;
	padding:0px;
	margin:0px;
}

.int_post_txtarea span{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.lite_grey_box1{
	width:450px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	background-color:#666666;
	border:1px solid #999999;
	clear:both;
}

.user_profile{
	width:32px;
	height:32px;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
}

.int_post_comment{
	width:440px;
	padding:5px;
	margin:0px;
	float:left;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}

.int_post_comment p{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-variant:normal;
	padding:0px;
	margin:0px;
	line-height:15px;
}

.post_cmmnt_area{
	padding:10px 0 10px 0;
	margin:0px;
	float:left;
	display:block;
	clear:both;
	width:450px;
}

.post_cmmnt_area span{
	font-family:"Helvetica", Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#FF0000;
}

.post_cmmnt{
	padding:10px 0 5px 0;
	margin:0px;
	float:left;
	display:block;
	clear:both;
	width:440px;
}

.post_cmmnt label{
	width:150px;
	padding:2px 0 0 0;
	margin:0px;
	float:left;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:14px;
}

.post_cmmnt label span{
	color:#FF0000;
}

.txtflds_cmmnt{
	width:200px;
	padding:0px;
	margin:0px;
	border:1px solid #666666;
	line-height:18px;
	height:22px;
	background:#CCCCCC;
}

.txtflds_cmmnt_area{
	width:200px;
	padding:0px;
	margin:0px;
	border:1px solid #666666;
	line-height:18px;
	height:18px;
	background:#CCCCCC;
	height:100px;
	font-family:"Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}


.only_for_rss{
	width:380px;
	padding:0 0 10px 15px;
	margin:0px;
	float:left;
	display:block;	
}

.only_for_rss a{
	text-decoration:none;
	color:#FF0000;
	padding:0px;
	margin:0px;
}

.only_for_rss a:hover{
	text-decoration:none;
	color:#ff5a59;
	padding:0px;
	margin:0px;
}

.only_for_rss a span{
	padding:0 0 0 5px;
	margin:0px;
}

.only_for_blog_txt{
	padding:0px;
	margin:0px;
	float:left;
	width:195px;
	display:block;
	height:78px;
}

.only_for_blog_txt p{
	padding:0px;
	margin:0px;
	text-decoration:none;
	
}


.contntposting{
	font-family:Helvetica; 
	font-size:28px; 
	color:#FF0000;
}

.contntposting a{
	color:#FF0000;
	text-decoration:none;
}

.contntposting a:hover{
	color:#FF0000;
	text-decoration:none;
}
