body {
	background-color: #000000;
	margin: 0px;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-image: url(../images/site_bg.gif);
	background-repeat: repeat-y;
	background-position:center;

}
a {text-decoration:none;
}
#pagewidth {
	width: 981px;
	text-align:left;
	margin: 0px auto 0px auto;
}
#footer1 {
	background-image: url(../images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 121px;
	width: 981px;
}
#footer2 {
	background-image: url(../images/bg_footer2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 92px;
	width: 981px;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#footer2a {
	float:left;
	color:#A5595D;
	padding-top:37px;
	font-weight:bold;
}
#footer2b {
	float:right;
	padding-top:37px;
	padding-right:210px;
	font-weight:bold;
}
#footer2b a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer2b a:hover {
	text-decoration:underline;
}
.clr{
	clear:both;
}
#footer2c {
	padding-top:23px;
	color:#A5A5A5;
	text-align:right;
	padding-right:260px;
}
#footer2c a {
	color:#A5A5A5;
	text-decoration:none;
}
#footer2c a:hover {
	text-decoration:underline;
}
#header {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 981px;
	height:258px;
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	color:#FFFFFF;
}
#header1 {
	text-align: right;
	padding-right:6px;
	height:187px;
	background-image:url(../images/top_nav_bg.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.header_info_login{
padding-top:4px;
}
.header_info{
padding-top:5px;
padding-right:3px;
}
.alignTopLeft{
text-align:left;
vertical-align:top;
line-height:19px;
}
.top_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
	border: 1px solid #161618;
	color: #FFFFFF;
	width:104px;
}
.welcome {
	color:#60B0E3;
}
.welcome a:link {
	color:#60B0E3;
}
.welcome a:visited {
	color:#60B0E3;
}
.welcome a:hover {
	color:#60B0E3;
}
.register {
	color:#FE475B;
}
.register a:link {
	color:#FE475B;
}
.register a:visited {
	color:#FE475B;
}
.register a:hover {
	color:#FE475B;
}
#header2 {
	height:33px;
}

/*****  NEW NAVIGATION  ******/

#nav {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 33px;
	display: inline;
	overflow: hidden;
	width: 647px;
	}
	
#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#nav a {
	float: left;
	padding: 33px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:33px; /* for IE5/Win */
	}
	
#nav a:hover {
	background-position: 0 -33px;
	}

#nav a:active {
	background-position: 0 -33px;
	}
	
#nav a.selected {
	background-position: 0 -66px;
	}

#nav_main a  {
	width: 82px;
	background: url(../images/nav_main.gif) top left no-repeat;
	}

#nav_news a  {
	width: 83px;
	background: url(../images/nav_news.gif) top left no-repeat;
	}

#nav_reviews a  {
	width: 83px;
	background: url(../images/nav_reviews.gif) top left no-repeat;
	}
	
#nav_events a  {
	width: 88px;
	background: url(../images/nav_events.gif) top left no-repeat;
	}

#nav_gallery a  {
	width: 93px;
	background: url(../images/nav_gallery.gif) top left no-repeat;
	}

#nav_sponsors a  {
	width: 102px;
	background: url(../images/nav_sponsors.gif) top left no-repeat;
	}

#nav_downloads a  {
	width: 116px;
	background: url(../images/nav_downloads.gif) top left no-repeat;
	}

#nav_store a  {
	width: 83px;
	background: url(../images/nav_store.gif) top left no-repeat;
	}

/*****   START SUB NAVIGATION   *****/
#right_adv{
	background-image:url(../images/bg_spotlight.jpg); 
	background-repeat: repeat-x;
}
#subnav {

	list-style: none;
	margin: 0;
	padding: 0;
	height: 38px;
	display: inline;
	overflow: hidden;
	width: 650px;
	}
	
#subnav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#subnav a {
	float: left;
	padding: 38px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:38px; /* for IE5/Win */
	}
	
#subnav a:hover {
	background-position: 0 -38px;
	}

#subnav a:active {
	background-position: 0 -38px;
	}
	
#subnav a.selected {
	background-position: 0 -38px;
	}

#subnav_mybox a  {
	width: 63px;
	background: url(../images/subnav_mybox.gif) top left no-repeat;
	}

#subnav_memberslist a  {
	width: 89px;
	background: url(../images/subnav_memberslist.gif) top left no-repeat;
	}
		
#subnav_forums a  {
	width: 64px;
	background: url(../images/subnav_forums.gif) top left no-repeat;
	}

#subnav_wiki a  {
	width: 44px;
	background: url(../images/subnav_wiki.gif) top left no-repeat;
	}

#subnav_search a  {
	width: 62px;
	background: url(../images/subnav_search.gif) top left no-repeat;
	}

#subnav_calendar a  {
	width: 73px;
	background: url(../images/subnav_calendar.gif) top left no-repeat;
	}

#subnav_contests a  {
	width: 72px;
	background: url(../images/subnav_contests.gif) top left no-repeat;
	}

#subnav_proplayers a  {
	width: 83px;
	background: url(../images/subnav_proplayers.gif) top left no-repeat;
	}
#subnav_newsletter a  {
	width: 73px;
	background: url(../images/subnav_newsletter.gif) top left no-repeat;
	}	
#subnav_arcade a  {
	width: 58px;
	background: url(../images/subnav_arcade.gif) top left no-repeat;
	}
#subnav_pmstv a  {
	width: 62px;
	background: url(../images/subnav_pmstv.gif) top left no-repeat;
	}
#subnav_store a  {
	width: 58px;
	background: url(../images/subnav_store.gif) top left no-repeat;
	}


/*****  END NEW NAVIGATION  *****/

.download_bg{
background:url(../images/feat_video_bg.gif); background-repeat:no-repeat; height:289px; width:512px; margin-left:1px;
}
.download_head{
background:url(../images/feat_video_header.gif); background-repeat:no-repeat; height:37px; margin-left:7px; padding-top:0px;
}

.feat_vid_bg{
	background-image:url(../images/in_bg_main.jpg);
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;	
}
.feat_vid_list{
float:left;
}
.feat_vid_list li {
list-style-image:url(../images/feat_video_arrow.gif);
}
.feat_latest_videos{
list-style-image:url(../images/icon_camera.jpg);
}
#top_nav1 {
	margin: 0px;
	padding: 0px;
}
ul#top_nav1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul#top_nav1 li {
	display:inline;
	margin: 0px;
	padding: 0px;
}
ul#top_nav1 img {
	border:0px;
}

ul#top_nav2 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul#top_nav2 li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
ul#top_nav2 img {
	border:0px;
}
#header3 {
	height:38px;
}
#content {
	width: 981px;
	margin-top:10px;
}
#content_left {
	width: 197px;
	float:left;
}
#content_main {
	width: 471px;
	float:left;
	margin-left:6px;
}
#content_rite {
	width: 298px;
	float:right;
	margin-left:0px;
}
ul#left_title_pms1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul#left_title_pms1 li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
ul#left_title_pms1 img {
	border:0px;
}
ul#left_title_pms2 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul#left_title_pms2 li {
	display: block;
	margin: 0px;
	padding: 0px;
}
ul#left_title_pms2 img {
	border:0px;
}
#pmspoll_left {
	margin-top:10px;
	background-image:url(../images/left_item2_bg.gif);
	background-position:0px 20px;
	background-repeat:repeat-x;
	background-color:#0A1319;
}
#pmspoll_left .question {
	background-color:#0A1319;
	font-weight:bold;
	font-size:11px;
	padding:6px 13px;
}
#pmspoll_left .answer {
	background-color:#0A1319; 
    background-image:url(../images/poll_bg.gif);
    background-repeat:repeat-x;
	font-size:11px; 
	padding:6px 13px; 
	padding-right:5px; 
	border:1px #20282C solid;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
}
#pmspoll_left .answer_field {
	background-image:url(../images/poll_bg.gif);
	background-color:#080F14; 
	font-size:11px; 
	padding:6px 0px; 
	padding-right:5px; 
	border:1px #20282C solid;
	margin-bottom:2px;
	background-color:#0A1319;
}
#pmspoll_left .answer_text {
	font-weight:bold; 
	float:left; 
	padding-left:7px;
}
#pmspoll_left .answer_graph {
	width:100px;
	height:5px;
	background-image:url(../images/bg_poll1.jpg);
	background-repeat:repeat-x;
	float:left;
	margin-top:3px;
}
#pmspoll_left .answer_graph_inner {
	height:5px; 
	background-image:url(../images/bg_poll2.jpg); 
	background-repeat:repeat-x;
}
#pmspoll_left_sponsor {
	margin-top:10px;
	background-image:url(../images/left_sponsor_bg.gif); 
	background-position:0px 20px;
	background-repeat:repeat-x;
}
#pmspoll_left_sponsor .name{
	padding:6px 13px; 
	font-weight:bold; 
	font-size:11px;
}
#pmspoll_left_adv {
	margin-top:10px;
	background-image:url(../images/left_adv_bg.gif); 
	background-position:0px 20px;
	background-repeat:repeat-x;
}
#main_banner {
	text-align:center;
	width:471px;
	height:58px;
	overflow:hidden;
	padding-bottom:10px;
	background-color:#000000;
}
#top_banner {
	text-align:center;
	width:728px;
	height:90px;
	overflow:hidden;
	padding-bottom:10px;
	background-color:#000000;
}

#main_pic {
	margin-top:5px;
	background-image: url(../images/pic_main.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	width:471px;
	height:259px;
}
#main_pic p {
	margin:10px;
}
#main_last_news {
	margin-left:3px;
	margin-right:4px;
}
.t {
	/*background: url(dot.gif) 0 0 repeat-x;*/
	/*width: 20em;*/
}
.box1 {
	background-image: url(../images/box1_box.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#FFFFFF;
	color:#000000;
}
.b {
	/*background: url(dot.gif) 0 100% repeat-x;*/
}
.l {
	/*background: url(dot.gif) 0 0 repeat-y;*/
}
.r {
	/*background: url(dot.gif) 100% 0 repeat-y;*/
}
.bl {
	background: url(../images/box1_bl.jpg) 0 100% no-repeat;
}
.br {
	background: url(../images/box1_br.jpg) 100% 100% no-repeat;

}
.tl {
	background: url(../images/box1_tl.jpg) 0 0 no-repeat;
}
.tr {
	background: url(../images/box1_tr.jpg) 100% 0 no-repeat;
	padding:0px 5px;
	padding-bottom:5px;
}
.box1_bot {
	background-image: url(../images/box1_bot.jpg);
	background-repeat: repeat-x;
}
.box1_bot_l {
	background-image: url(../images/box1_bot_l.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box1_bot_r {
	background-image: url(../images/box1_bot_r.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding:0px 6px;
}

.box1_bot_r_date {
	float:left;
	padding:8px 0px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.box1_bot_r_icon {
	float:right;
	padding:5px 0px;
}
.content {
	font-size:11px;
}
.content p{
	margin:0px 0px 10px 0px;
}
#home_last_news .last_news_title {
	color:#CED64F;
	font-weight:bolder;
	font-size:11px;
	padding:5px 9px;
}
#home_last_news {
	margin:0px 9px;
}
#home_last_news .content {
	font-size:11px; 
}
#home_last_news .content a {
	color:#CADBE5;
	text-decoration:none;
	font-weight:bold;
}
#home_last_news .content a:hover {
	text-decoration:underline;
}
.subscribe {
	color:#CED64F;
	font-weight:bolder;
	font-size:11px;
	float:left;
	padding:0 9px;
}
#main_last_blogs {
	margin-left:3px;
	margin-right:4px;
}
#home_last_blogs .last_news_title {
	color:#CED64F;
	font-weight:bolder;
	font-size:11px;
	padding:5px 9px;
}
#home_last_blogs {
	margin:0px 9px;
}
#home_last_blogs .content {
	font-size:11px; 
}
#home_last_blogs .content a {
	color:#CADBE5;
	text-decoration:none;
	font-weight:bold;
}
#home_last_blogs .content a:hover {
	text-decoration:underline;
}
#event_feature {
	font-size:11px;
	width:298px;
}
#event_feature p {
	margin:0px;
	margin-top:10px;
}
#feature_video {
	font-size:11px;
}
#lastest_video {
	margin-top:18px;
	font-size:11px;
}
#lastest_video .content {
	font-size:11px; 
}
#lastest_video .content a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#lastest_video .content a:hover {
	text-decoration:underline;
}
#spotlight_player {
	font-size:11px;
	margin-top:5px;
}
.spotlight_sub a{
    text-decoration:none;
	color:#fff;
	}
.spotlight_sub a:hover{text-decoration:underline; 
	text-decoration:underline;
	color:#fff;
}

#footer1b {
	background-image: url(../images/in_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 182px;
	width: 981px;
}
.input {
	font-size:11px; 
}
#content_inside {
	width: 981px;
	margin-top:10px;
	background-image:url(../images/in_bg_main.jpg);
	background-repeat:repeat-y;
	background-position: 203px top;
}

#article_content {
	background-image:url(../images/ar_bg_box.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
	margin-left:6px;
	padding-top:15px;
	padding-left:10px;
	padding-right:20px;
}
.article_content_com {
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.article_content_com a {
 color:#333333;
 text-decoration:underline;
}
#page_content {
     background-image:url(../images/portal_header_page.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
	margin-left:6px;
	padding-top:15px;
	padding-left:10px;
	padding-right:20px;
}
#article_content p {
	margin:0px;
	margin-bottom:20px;
}
/* Start Page Navigation */
.pagecount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a.pageNumbers:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00C3FF;
	text-decoration: none;
}
a.pageNumbers:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00C3FF;
	text-decoration: none;
}
a.pageNumbers:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00C3FF;
	text-decoration: none;
}
/* End Page Navigation */
/* Start Page navigation */
.pagenav {
	color : #333333;
	font-size : 10px;
	font-weight : normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.pagenav_cur_lnk {
	color: #990000;
	font-weight: bold;
	font-size : 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.pagenav:link {
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.pagenav:visited {
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.pagenav:hover {
	color : #990000;
	font-size : 10px;
	font-weight : normal;
}

a.pagenav:active {
	color: #333333;
	font-size: 10px;
	font-weight: normal;
}
/* End Page navigation */
#top_content {
	background-color:#000000;
}
#below_headline {
	background-image:url(../images/in_bg_1.jpg);
	background-repeat:repeat-y;
}
#last_box_picture {
	float:left;
	padding:2px 8px 5px 16px;
}
#last_box_content {
	float:left;
	width:258px;
}
#event_box_content {
	float:left;
	margin:10px;
}
#last_box_content .title {
	font-size:11px;
	font-weight:bold;
	padding:2px 0px;
	color:#000000;
}
#last_box_content .line {
	border:1px #000000 dashed;
	margin-bottom:5px;
}
.text_back_11 {
	font-size:11px;
	color:#000000;
	line-height: 14px;
}
.text_back_11 a {
	font-size:11px;
	color:#4382aa;
	line-height: 14px;
}
a.a_black_bold {
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.top_icon_box {
	padding-left:15px; 
	margin-top:5px; 
	padding-bottom:0px; 
	background-image:url(../images/in_box1_tbot.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.top_icon_box a {
	color:#0000FF;
	font-size:11px;
}
#content_list {
	margin-left:6px;
}
.bg_black {
	background-color:#000000;
}
#news_list .title {
	background-image:url(../images/in_bg_news.jpg); 
	background-repeat:repeat-x; 
	width:772px;
}
#news_list .title_end {
	height:40px; 
	background-image:url(../images/in_title_news_r.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#news_list .title_left {
	float:left;
}

#news_list .month{
	margin-top:8px;
	width:200px; 
	text-align:center; 
	margin-left:10px;
	margin-right:10px;
	font-weight:bold;
	font-size:12px;	
	color:#000000; 
}
#news_list .title_right {
	float:right; 
	color:#000000; 
	font-size:11px; 
	padding:11px;
}
#news_list .navi_top {
	margin-left:5px;
	margin-right:18px;
	border-bottom:1px #000000 dotted;
}
#news_list .navi_top_left {
	float:right;
	width:194px;
	background-color:#000000;
	font-size:11px;
	text-align:center;
	padding:10px;
}
#news_list .navi_top_right {
	float:right; 
	color:#000000; 
	font-size:11px; 
	margin-top:8px;
	margin-bottom:6px;
}
#news_list .archive_left_1 {
	float:left;
	padding-right:5px;
	padding-top:2px;
}
#news_list .archive_left_2 {
	float:left;
	padding-right:5px;
}
#news_list .archive_left_3 {
	float:left;
	padding-right:5px;
	padding-top:2px;
}
#news_list .archive_left_4 {
	float:left;
	padding-right:5px;
}
#news_list .archive_left_5 {
	float:left;
	padding-right:5px;
}
#news_list .archive_left_6 {
	float:left; 
	padding-right:5px; 
	padding-top:2px;
}
a.adv_search_navi {
	color:#016F94;
}
.list_item1 {
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10px;
	padding-left: 18px;
}
.list_item_roster {
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
    background-image:url(../images/roster_bg.gif);
	background-repeat:no-repeat;
	height:157px;
}
.roster_item2 {
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	background-image:url(../images/roster_bg.gif);
	background-repeat:no-repeat;
	height:157px;
}
.roster_item_wrap{
 	padding-top: 10px;
	padding-bottom: 10px;
}
.list_item1_left {
	float:left;
	/*margin-left:18px;*/
}
.list_item1_right {
	float:right; 
	font-size:11px;
	width:570px;
}
.roster_item_right {
	float:right; 
	width:460px; 
	font-size:11px;
}
.list_item1_right_1 {
	float:left; 
	background-color:#000000; 
	width:296px; 
	padding:8px 0px;
}
.list_item1_roster_cat {
	float:left; 
	background-image:url(../images/roster_cat_bg.gif);
	background-repeat:no-repeat;
	width:296px;
	height: 33px;
	padding:8px 0px;
}
.list_item1_right_1_sub {
	padding-left:10px;
}
.sidebyside{
	float:left;
	width:365px;
	border:1px #999999 solid;
	padding:5px;
	margin:4px;
	background-color:#FFFFFF;
	color:#000000;
	font-size:12px;
}


a.tile_link {
	color:#00C3FF; font-weight:bold; text-decoration:none;
}
.list_item1_right_2 {
	float:right; 
	width:270px; 
	color:#75363E; 
	font-weight:bold; 
	padding:8px 0px;
}
.list_item1_right_2_sub {
	padding-left:20px;
}
.list_item1_content {
	color:#000000;
	margin-left:10px;
	margin-top:10px;
}
.roster_content {
	color:#fff;
	margin-left:10px;
	margin-top:10px;
}
.list_item1_icon {
	margin-top:15px;
	margin-bottom:0px;
	margin-right: 20px;
}
.list_item2 {
	padding:10px 18px;
	background-image:url(../images/in_box1_bg2.jpg);
	background-repeat:repeat-y;
}

#feeds_list .bg {
	background-image:url(../images/in_bg_feed.jpg);
	background-repeat:repeat-x; width:772px;
}
#feeds_list .bg_rite {
	height:40px;
	background-image:url(../images/in_title_feed_r.jpg);
	background-repeat:no-repeat; 
	background-position:right top;
}
#feeds_list .line {
	height:4px;
	background-color:#75383D;
	margin-left:5px;
	margin-right:8px;
}
#feeds_list .title {
	margin-left:5px;
	margin-right:18px;
	border-bottom:1px #000000 dotted;
}
#feeds_list .title_content {
	float:left;
	width:194px;
	background-color:#000000;
	font-size:11px;
	padding:10px;
}
#feeds_list a.title {
	color:#FFFFFF;
	text-decoration:none;
}
#feeds_list .title_des {
	float:left;
	color:#000000;
	font-size:11px;
	padding:10px;
}
#feeds_list .item1 {
	padding:10px 18px;
}
#feeds_list .item_link {
	color:#3C6E85;
	font-weight:bold;
	font-size:11px;
}
#feeds_list .item_text {
	color:#000000; 
	font-size:11px; 
	padding:8px;
}
#feeds_list a.item_lnk {
	text-decoration:none;
	color:#3C6E85;
}
#feeds_list .item2 {
	padding:10px 18px; 
	background-image:url(../images/in_box1_bg2.jpg);
	background-repeat:repeat-y;
}
#content_rite_contant {
	float:left;
	width:784px;
}
#detail_topbox {
	background-color:#000000;
	background-image:url(../images/in_bg_2.jpg);
	background-repeat:repeat-y;
	background-position:6px top;
}
#content_main .style1 {
	background-image:url(../images/in_bg_1.jpg);
	background-repeat:repeat-y;
}
#content_main .style2 {
	background-image:url(../images/in_box1_tbot.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#content_main .left1 {
	float:left;
	padding:2px 8px 5px 16px;
}
#content_main .left2 {
	float:left;
	width:258px;
}
#content_main .title {
	font-size:14px;
	font-weight:bold;
	padding:2px 0px;
	color:#681E1F;
}
.title_link a {
	font-size:14px;
	font-weight:bold;
	padding:2px 0px;
	color:#681E1F;
}
#content_main .text {
	font-size:11px;
	color:#000000;
	background-color:#BEBEBE;
	font-weight:bold;
	margin-top:20px;
	padding:8px;
}
#content_main .text a {
	font-size:11px;
	color:#4382aa;
}
#content_main .line {
	border:1px #000000 dotted;
	margin-bottom:5px;
	margin-top:10px;
}
#content_main .title_link {
	color:#990000;
}
#content_main .title_link a {
	color:#990000;
}
#icon_detail {
	float:right; 
	background-image:url(../images/ar_bg_icon.jpg);
	background-repeat:repeat-x;
	margin-right:30px;
}
#icon_detail .style1 {
	background-image:url(../images/ar_box_icon_l.jpg);
	background-repeat:no-repeat; 
	background-position:left top;
}
#icon_detail .style2 {
	height:40px; 
	background-image:url(../images/ar_box_icon_r.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#icon_detail .style3 {
	padding:10px;
}
#icon_detail .style3 a {
	color:#0000FF;
	font-size:11px;
}
.pagecount_com {
	font-size:10px;
	color:#333333;
	text-align:center;
}
.page_links {
	text-align:center;
}
#article_content .introtext {
	font-weight:bold;
	padding-top:10px;
}
#article_content .description {
	padding-top:10px;
	padding-bottom:10px;
}
#article_content .date {
	padding-top:10px;
}
#article_content .media {
	padding-top:10px;
	padding-left:20px;
}
.button {
	border-style : solid;
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 11px;
}
.button_style1 {
	border-style : solid;
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 11px;
	background-color:#5f5f5f;
	height:22px;
}
.inputbox {
	font-size:11px;
}
.notes {
	color:#FF0000;
	font-size:11px;
	font-weight:normal;
}
.roster_header {
	padding:10px 18px;
	color:#FE475B;
	font-weight:bold;
	font-size:12px;
}
.roster_header a {
	color:#FE475B;
	font-weight:bold;
}
.letter_link {
	font-size:14px;
	color:#FF0000;
}
.letter_link a {
	font-size:14px;
	color:#60B0E3;
}
/* Gallery style */
.gallery_list {
	font-family: Arial, Helvetica, sans-serif;
}


.gallery_list .category_lnk a {
	color:#990000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}

.gallery_list .album_lnk a {
	color:#009900;
	font-weight:bold;
}
.gallery_list td {
	font-size: 11px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	color:#000000;
}
.gallery_list tr.row0 {
	background-color: #CCCCCC;
}
.gallery_list tr.row1 {
	background-color: #EBEBEB;
}
.gallery_list .gallery_title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#7E213E;
}
.gallery_list .gallery_title a {
	color: #FFFFFF;
}
.row_album {
	background-color:#F4D7DF;
}
.gallery_list_random {
	font-family: Arial, Helvetica, sans-serif;
}
.gallery_list_random td {
	font-size: 11px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.gallery_list_random .gallery_title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#7E213E;
}
.gallery_list_last {
	font-family: Arial, Helvetica, sans-serif;
}
.gallery_list_last td {
	font-size: 11px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.gallery_list_last .gallery_title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#7E213E;
}
.gallery_comment_list {
	font-family: Arial, Helvetica, sans-serif;
}
.gallery_comment_list p {
	font-size:11px;
}
.gallery_comment_list .title {
	font-size: 12px;
	color:#FF6633;
	padding-bottom:2px;
	padding-top:5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6633;
	background-color: #F5F5F5;
	text-transform:uppercase;
	font-weight:bold;
}
.gallery_comment_list .notes {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight:normal;
	color:#333333;
	text-transform: none;
}
.gallery_comment_list .title2 {
	font-weight:bold;
	font-size: 12px;
}
.gallery_comment_list .title2 a:link {
	font-weight:bold;
	font-size: 12px;
	color:#0000FF;
}
.gallery_comment_list .title2 a:visited {
	font-weight:bold;
	font-size: 12px;
	color:#0000FF;
}
.gallery_comment_list .title2 a:hover {
	font-weight:bold;
	font-size: 12px;
	color:#FF0000;
}
.gallery_comment_list .row0 {
	background-color:#F5F5F5;
}
.gallery_comment_list .row1 {
	background-color:#FFFFFF;
}
.gallery_comment_list .date {
	font-style:italic;
}
.gallery_comment {
	font-family: Arial, Helvetica, sans-serif;
}
.gallery_comment td {
	font-size: 11px;
}
.gallery_comment .comment_title1 {
	font-size: 12px;
	font-weight: bold;
	color:#009900;
	text-transform:none;
	padding-bottom:10px;
}
.gallery_comment .comment_title2 {
	font-weight: bold;
	text-decoration: none;
}
.gallery_comment .emo {
	padding-top:10px;
	font-weight: normal;
	color:#FF0000;
	
}
.gallery_comment .emo a:link {
	text-decoration: none;
	color:#FF0000;
}
.gallery_comment .emo a:link {
	text-decoration: none;
	color:#FF0000;
}
.gallery_comment .emo a:hover {
	text-decoration: none;
	color:#0000FF;
}
/* End Gallery style */
/* Custom Template */
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform:uppercase;
	font-weight: bold;
	color: #990000;
	padding-top:30px;
	padding-bottom:0px;
}
.custom_template {
	font-size : 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
}
.custom_template td {
	padding-bottom: 10px;
}
/* End Custom Template */
.splatfoot {
	background-image:url(../images/splatter_foot.gif); 
	background-repeat:no-repeat;
	height:59px;
	
}
.contest_item_header{
	height:31px;
	background-image:url(../images/contest_row_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#000000;
	color:#FFFFFF;
}
.contest_header_title{
	list-style-image:url(../images/arrow.gif);
	color:#000000;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:10px;
}
.contest_header_title .row_title{
	padding-top:8px;
	width:500px;
	float:left;
}
.contest_header_title .status{
	padding-top:8px;
	width:130px;
}
.dates{
	padding-top:8px;
	font-size:12px;
}
.b_label{
	font-weight:bold;	
	font-size:12px;
}
.featured_desc{
	background:url(../images/contest_feat_bg.gif) repeat-y;
	clear:both;
	padding:2px;
	border:1px solid #a6a6a6;
	margin-right:9px;
	margin-left:3px;
}
.heatured_title{
	height:31px; 
	padding-left:20px; 
	padding-top:7px;
}
.heatured_title.lft{
	background:url(../images/contest_featured_title_left.gif) no-repeat;
}
.heatured_title.rgt{
	background:url(../images/contest_featured_title_right.gif) no-repeat;
}
.stbuttontext{
text-decoration:none;
color:#009900;
font-weight:bold;
}
.t-new-articles {
	font-family: Tahoma, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	color: #912346;
	text-decoration: none;
}
.bg-link {
	background-image: url(../images/bg-link.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.border-1 {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-left-color: #CDCDCD;
	background-color:#FFFFFF;
}
.t-red-small {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0c0c0c;
	text-transform:capitalize;
}
.index_box2_bg {
	background-image: url(../images/line-coner5b.gif);
	background-repeat:repeat-x;
}
.pmstv_off {
	 padding-left:20px;
	 font-size:18px;
	 color:#518ead;
}
