@charset "utf-8";
/* CSS Document */
html {width:100%}
body,td,th { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
body {margin: 0px;}
a { text-decoration:none; color:#FFF; }
p { margin:0px; }

input,select { font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
textarea { font-family:Tahoma, Geneva, sans-serif; font-size:11px;}

#site_container2 { background:url(../images/top_line.png) repeat-x top; min-height:220px; width:100%; text-align:center; padding-top:30px}
#page_container2 { position:relative; width:930px; min-height:221px; margin:0 auto; text-align:left;}

#top_menu { z-index:10; position:absolute; background:url(../theme/bg_top.png) top center no-repeat; top:0px; left:0px; width:948px; height:221px; }

#top_menu_left { position:absolute; width: 146px; height: 21px; left: 680px; text-align:left; top: 4px; }
#top_menu_left2 { position:absolute; width: 146px; height: 21px; left: 845px; text-align:left; top: 4px; }
#top_menu_right { position:absolute; width: 518px; height: 21px; left: 392px; text-align:right; top: 3px; }
#top_menu_left a:hover, #top_menu_right a:hover { color: #ff9900; }

#top_header_banners { position:absolute; width: 520px; height: 57px; left: 205px; text-align:left; top: 23px;}

#window_login{ z-index:999; position:absolute; background:url(../images/window_login.png) no-repeat; width:294px; height:182px; left: 190px; top: 2px; cursor:move; }
#event_signup{ z-index:999; position:absolute; background:url(../images/window_login.png) no-repeat; width:294px; height:182px; left: 635px; top: 602px; cursor:move; }
#event_prizes{ z-index:999; position:absolute; width:294px; height:182px; background-color:#333; left: 405px; top: 402px; cursor:move; }

#window_pnews {z-index:3; position:absolute; background:url(../images/window_generic.png) no-repeat; width:294px; height:148px; top: 59px; right:136px; cursor:move; }

#window_fpass { z-index:999; position:absolute; background:url(../images/window_generic.png) no-repeat; width:294px; height:148px; left: 512px; top: 93px; cursor:move; }
#window_cemail, #window_cpass, #window_pimg, #window_timg, #window_fancyregister  { z-index:3; position:absolute; background:url(../images/window_generic.png) no-repeat; width:294px; height:148px; cursor:move; left: 419px; top: 260px; }
#window_fancyregister { height:110px; cursor:default;} 
#window_pimg, #window_timg { left: 16px; top: 470px; }
#window_fancyregister {left: 630px; top: 230px; padding-top:30px;}
.window_popup { z-index:3; position:absolute; background:url(../images/window_generic_large.png) no-repeat; width: 401px; height: 390px; padding:10px;}
.window_popupx { z-index:3; position:absolute; background:url(../images/window_generic_xlarge.png) no-repeat; width: 593px; height: 600px; padding:10px;}
.window_popup_blue { z-index:3; position:absolute; background:url(../images/window_blue.png) no-repeat; width: 720px; height: 284px;}

#header_logo { z-index:0; position:absolute; background:url(../images/header_logo1.jpg) top center no-repeat; top:0px; left:0px; width:930px; height:200px;}
#header_switcher { z-index:3; position:absolute; left: 914px; top: 53px; }
#main_menu2 { z-index:100; position:absolute; top:165px; left:180px; width:580px; height:35px;}
#right_banners { position:absolute; top:416px; right:3px; width:180px; }
#page_content { position:absolute; top:235px; left:5px; width:939px; }
#bottom_banner { text-align:center; margin-bottom:6px; }

#tb_main_menu { position:relative; z-index:2; margin:8px 0px 0px 6px; padding:0px; width:580px }
#tb_main_menu td {  text-align:center; font-size:14px;}
#tb_main_menu a { color: #262626; }
#tb_main_menu a:hover { color: #333; }

#google_map {position:absolute; display:none; background:#333333; border:solid 1px #000000; width:710px; height:490px; top: 40px; left:14px; -moz-box-shadow:0 0 90px 5px #FFFFFF; -webkit-box-shadow: 0 0 90px #FFFFFF;}
#google_map #close { position:absolute; background-image:url(../images/close.png);  right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }

.ui_redbar_180 { position:relative; background:url(../images/ui_redbar_180.png) no-repeat; width:165px; height:24px; padding:5px 5px 0px 10px; font-size:14px; margin-bottom:8px; }
.ui_redbar_340 { position:relative; background:url(../images/ui_redbar_340.png) no-repeat; width:325px; height:24px; padding:5px 5px 0px 10px; font-size:14px; margin-bottom:9px; }
.ui_redbar_340 a {text-decoration:none; color:#FF9900;}
.ui_redbar_340 a:hover {text-decoration:underline; }
.ui_redbar_243 { position:relative; background:url(../images/ui_redbar_243.png) no-repeat; width:228px; height:24px; padding:5px 5px 0px 10px; font-size:14px; margin-bottom:7px; }
.ui_redbar_492 { position:relative; background:url(../images/ui_redbar_492.png) no-repeat; width:477px; height:24px; padding:5px 5px 0px 10px; font-size:14px; margin-bottom:7px; }

.ui_greybox_391x261 { background:url(../images/ui_greybox_391x261.png) no-repeat; width:371px; height:241px; padding:10px; margin-bottom:6px; }
.ui_greybox_340x223 { background:url(../images/ui_greybox_340x223.png) no-repeat; width:320px; height:203px; padding:10px; margin-bottom:6px; }
.ui_greybox_738x173 { background:url(../images/ui_greybox_738x173.png) no-repeat; width:718px; height:153px; padding:10px; margin-bottom:9px; }
.ui_greybox_243x283 { background:url(../images/ui_greybox_243x283.png) no-repeat; width:223px; height:263px; padding:10px; margin-bottom:6px; }
.ui_greybox_391x767 { background:url(../images/ui_greybox_391x767.png) no-repeat; width:371px; height:747px; padding:10px; margin-bottom:6px; }
.ui_greybox_340x728 { background:url(../images/ui_greybox_340x728.png) no-repeat; width:320px; height:708px; padding:10px; margin-bottom:6px; }
.ui_greybox_492x461 { background:url(../images/ui_greybox_492x461.png) no-repeat; width:472px; height:441px; padding:10px; margin-bottom:6px; }
.ui_greybox_243x206 { background:url(../images/ui_greybox_243x206.png) no-repeat; width:223px; height:186px; padding:10px; margin-bottom:6px; }
.ui_greybox_738x726 { background:url(../images/ui_greybox_738x726.png) no-repeat; width:718px; height:706px; padding:10px; margin-bottom:6px; }
.ui_greybox_738x764 { background:url(../images/ui_greybox_738x764.png) no-repeat; width:718px; height:744px; padding:10px; margin-bottom:6px; }
.ui_greybox_738x330 { background:url(../images/ui_greybox_738x330.png) no-repeat; width:718px; height:310px; padding:10px; margin-bottom:6px; }
.ui_greybox_738x427 { background:url(../images/ui_greybox_738x427.png) no-repeat; width:718px; height:407px; padding:10px; margin-bottom:6px; }

.ui_greybox_621x1063 { }
.ui_greybox_938x798 { background:url(../theme/profile_bg.png) no-repeat; width:938px; height:798px; z-index:300 }


.ui_greybtn { position:absolute; background:url(../images/btn_grey.png) no-repeat; width:115px; height:24px; padding:5px 5px 0px 10px; }
.ui_dropdown { position:absolute; background:url(../images/ui_dropdown.png) no-repeat; width:115px; height:320px; padding:5px 5px 0px 10px; }

.txt_content { line-height:14px; font-size:12px; }
.txt_content_10, .txt_content_10 td { line-height:13px; font-size:10px; }
.txt_content_11, .txt_content_11 td { line-height:14px; font-size:11px; }
.txt_content_14 { line-height:16px; font-size:14px;}
.txt_content a , .txt_content_11 a, .txt_content_14 a { text-decoration:none; color:#fff;}
.txt_content a:hover , .txt_content_11 a:hover, .txt_content_14 a:hover { text-decoration:underline; }
.txt_title_12b { color:#fff; font-size:14px; font-weight:bold; }
.txt_title_13b { color:#FF9900; font-size:13px; font-weight:bold; }
.txt_title_14b { color:#FF9900; font-size:14px; font-weight:bold; }

.hr_sep1 { background:url(../images/gfx_linesep_1.png) no-repeat left; border:none; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; width:204px; height:4px;  }
.hr_sep2 { background:url(../images/gfx_linesep_2.png) no-repeat left; border:none; margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; width:100px; height:3px;  }

.a_scrollup   { display:block; position:absolute; cursor:pointer; background:url(../images/btn_scrollup.png) no-repeat; width:21px; height:29px;  }
.a_scrolldown { display:block; position:absolute; cursor:pointer; background:url(../images/btn_scrolldown.png) no-repeat; width:21px; height:29px;  }
.a_scrollleft { display:block; position:absolute; cursor:pointer; background:url(../images/btn_scrollleft.png) no-repeat; width:21px; height:29px; }
.a_scrollright { display:block; position:absolute; cursor:pointer; background:url(../images/btn_scrollright.png) no-repeat; width:21px; height:29px; }
.a_more { display:block; background:url(../theme/more.png) no-repeat; width:84px; height:16px; }
.a_gscrollleft { display:block; position:absolute; cursor:pointer; background:url(../images/btn_gscrollleft.png) no-repeat; width:29px; height:27px; }
.a_gscrollright { display:block; position:absolute; cursor:pointer; background:url(../images/btn_gscrollright.png) no-repeat; width:29px; height:27px; }

.a_btn_send_order { display:inline-block; background:url(../theme/btn_send_order.png) no-repeat; width:145px; height:50px; }
.a_btn_clear_order { display:inline-block; background:url(../theme/btn_clear_order.png) no-repeat; width:145px; height:50px; }


.a_btn_transfer { display:inline-block; background:url(../images/submit.png) no-repeat; width:71px; height:35px; }
.a_btn_transfer:hover { background:url(../images/submit2.png) no-repeat; }
.a_btn_transferdelete { display:inline-block; background:url(../images/delete.png) no-repeat; width:71px; height:35px; }
.a_btn_transferdelete:hover { background:url(../images/delete2.png) no-repeat; }
.a_btn_send { display:inline-block; background:url(../images/btn_send.png) no-repeat; width:75px; height:39px; }
.a_btn_send:hover { background:url(../images/btn_send_over.png) no-repeat; }
.a_btn_clear { display:inline-block; background:url(../images/btn_clear.png) no-repeat; width:88px; height:39px; }
.a_btn_clear:hover { background:url(../images/btn_clear_over.png) no-repeat; }
.a_btn_register { display:inline-block; background:url(../images/btn_register.png) no-repeat; width:88px; height:39px; }
.a_btn_register:hover { background:url(../images/btn_register_over.png) no-repeat; }
.a_btn_save { display:inline-block; background:url(../images/btn_save.png) no-repeat; width:88px; height:39px; }
.a_btn_save:hover { background:url(../images/btn_save_over.png) no-repeat; }

.a_btn_addfriend { display:inline-block; background:url(../theme/add_me.png) no-repeat; width:74px; height:39px;}
.a_btn_addfriend:hover { background:url(../theme/add_me.png) no-repeat; }
.a_btn_delfriend { display:inline-block; background:url(../theme/del_me.png) no-repeat; width:74px; height:39px; }
.a_btn_delfriend:hover { background:url(../theme/del_me.png) no-repeat; }
.a_btn_becomefan { display:inline-block; background:url(../theme/fan.png) no-repeat; width:58px; height:22px; }
.a_btn_becomefan:hover { background:url(../theme/fan.png) no-repeat; }
.a_btn_delfromfan { display:inline-block; background:url(../theme/del_fan.png) no-repeat; width:58px; height:22px; }
.a_btn_delfromfan:hover { background:url(../theme/del_fan.png) no-repeat; }


.a_btn_becomefan_sm { display:inline-block; background:url(../theme/fan_sm.png) no-repeat; width:22px; height:23px; }
.a_btn_becomefan_sm:hover { background:url(../theme/fan_sm.png) no-repeat; }
.a_btn_delfromfan_sm { display:inline-block; background:url(../theme/del_fan.png) no-repeat; width:58px; height:22px; }
.a_btn_delfromfan_sm:hover { background:url(../theme/del_fan.png) no-repeat; }


.a_btn_ball { display:inline-block; background:url(../images/btn_ball_red.png) no-repeat; width:35px; height:30px; }
.a_btn_ball:hover { background:url(../images/btn_ball_green.png) no-repeat; }

/* score tables*/

/* .tree {} */
/* .tree .cell { -moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 2px 2px 4px #999999; }*/
/* chat */
#chat_container { position:absolute; width:930px; top:60px; left:14px;}
#chat_wnd{ position:absolute; background:#222222; border:1px solid #000000; width:595px; height:920px; overflow: auto; }
#chat_private_container {display:none; position:absolute; border:1px solid #000000; width:595px; height:920px;}
.chat_private {position:absolute; background:#111111; width:595px; height:920px; overflow: auto; }
#chat_users {position:absolute; background:#222222; border:1px solid #000000; width:300px; height:665px; overflow:auto; right: 30px; top:255px}
#chat_tabs_container { position:absolute; width:710px; height:38px; left: 0px; top: 923px; }
#chat_tabs {list-style:none; margin:0; padding:0;}
#chat_tabs li {float:left; height:17px; padding:2px 3px 0px 3px; border:1px solid #000; margin-right:1px; background:#444444}
#chat_tabs li.selected { background-color:#0066CC; }
#chat_tabs li span { cursor:pointer;}
#chat_inputs {position:absolute; left: 0px; top: 945px; width: 710px; height: 34px; border:1px solid #000000; background-color:#444444}


#features{
	width:934px;
	height:1063px;
	background-image: url(../theme/bg_features.png);
	background-repeat:no-repeat;
}
#page_top{
	width:934px;
	height:62px;
	background-image: url(../theme/bg_pages_top.png);
	background-repeat:no-repeat;
}
#page_bottom{
	width:934px;
	height:33px;
	background-image: url(../theme/bg_pages_bottom.png);
	background-repeat:no-repeat;
}
#page_main{
	width:934px;
	background-image: url(../theme/bg_pages_main.png);
	background-repeat: repeat-y;
}
.section_title{
	float:left; margin-left:85px; margin-top:4px; width:550px; height:23px; font-size:14px; font-weight:bold;
}
.footer th { font-size:14px; }

.footer a{
	color:#FFF;
}

