/* CSS Document */
body{ width:100%; margin:0; padding:0; /*background-image:url(../img/main/top_bg.png) repeat-x scroll center top #fff ; */ 
background-color:#444444; font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div, p, ul, ol, h1, h2, h3, h4, h5, img{ margin:0px; padding:0px; }
ul{ list-style-type:none; }
a{ color: #000; }
a:active{ outline: none; outline-style: none; }
a:focus{ -moz-outline-style: none; outline: none; outline-style: none; }
h1{ font-family:Georgia,Serif; font-size:1.25em; font-weight:bold;  }
h2{  }
h3{  }
img { border: none; }
.dialog { padding: 20px; }

/*--MAIN PANEL--*/
#mainPanel{ background:url(../img/main/top_bg.png) no-repeat; margin:0 auto; }
/*--MAIN PANEL--*/

/*--TOP PANEL--*/
#topPanel { margin:0 auto; padding:0; position:relative; width:960px; }
#logoPanel{ height:83px; background:url(../img/main/top.png) no-repeat top; }
#logo_img { float:left; margin:6px 0 0 0; }
#icon { float:right; margin:15px 210px 0 0; }
/*--/TOP PANEL--*/

/*--NAV PANEL--*/
#navPanel{ height:37px; background:url(../img/main/menu_bg.png) no-repeat top; font-weight: bold;}

ul#navList li a { display:block; float:left; list-style-type:none; height: 37px; text-decoration:none; color: #ffffff; font-size: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-top: 9px; text-align:center;}
ul#navList li#navListItem1 a { width: 180px;  }
ul#navList li#navListItem2 a { width: 200px; background-position: -160px 0; }
ul#navList li#navListItem3 a { width: 200px; background-position: -310px 0; }
ul#navList li#navListItem4 a { width: 190px; background-position: -494px 0; }
ul#navList li#navListItem5 a { width: 180px; background-position: -696px 0; }

ul#navList li a:hover { background-position: 0 -40px; text-decoration:underline; color: #ffffff; font-weight:bold; }
ul#navList li#navListItem1 a:hover { background-position: 0px 0;  }
ul#navList li#navListItem2 a:hover { background-position: -160px 0; }
ul#navList li#navListItem3 a:hover { background-position: -310px 0; }
ul#navList li#navListItem4 a:hover { background-position: -494px 0; }
ul#navList li#navListItem5 a:hover { background-position: -696px 0; }
/*--/NAV PANEL--*/

/*--CONTENT PANEL--*/
#contentPanel{ position:relative; margin:0 auto; padding-bottom: 20px; }

.mT3{ margin-top:3px ! important; }
.mT5{ margin-top:5px ! important; }
.mT10{ margin-top:10px ! important; }
.mT15{ margin-top:15px ! important; }
.mT20{ margin-top:20px ! important; }
.mT25{ margin-top:25px ! important; }
.mT28{ margin-top:28px ! important; }
.mT30{ margin-top:30px ! important; }
.mT35{ margin-top:35px ! important; }
.mT40{ margin-top:40px ! important; }
/*--/CONTENT PANEL--*/

/*--Left Panel--*/
#leftPanel{ margin:0 auto; padding-left:5px; position:relative; /* background:url(../img/main/left_line.png) scroll #fff top; */}
#sub_menu{ width:182px; background:url(../img/main/sub_me_bg02.png); position:relative; }
#sub_menu1{ width:182px; height:110px; background:url(../img/main/sub_me_bg02.png); position:relative; }
#sub_nav{ font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#2c2c2c; text-decoration:none; }

#sub_nav ul li { padding-top: 5px; padding-bottom: 5px; width: 176px; display: block; background: url(../img/main/sub_me_line.png) top no-repeat; }
#sub_nav ul li.first { background:url("../img/main/sub_me_bar.png") repeat scroll 0 0 transparent; margin-left:3px; }
/*.sub_line { margin:5px 5px 5px 10px; } */
#sub_nav1{ font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#2c2c2c; text-decoration:none; }

#sub_nav1 ul li { padding-top: 5px; padding-bottom: 5px; width: 176px; display: block; background: url(../img/main/sub_me_line.png) top no-repeat; }
#sub_nav1 ul li.first { background:url("../img/main/sub_me_bar.png") repeat scroll 0 0 transparent; margin-left:3px; }

a.sub_link { margin-left: 9px; padding-left: 5px; color:#2c2c2c; text-decoration:none; font-weight: bold; }
a.sub_link:hover { color: #f58020; }
a.sub_link1 { margin-left: 9px; padding-left: 5px; color:#2c2c2c; text-decoration:none; }
a.sub_link1:hover { text-decoration:underline; }
/* a.sub_link:hover { width:158px; background:url(../img/main/sub_me_bar.png) no-repeat top; width:170px; } */

/*
#search { width:182px; height:83px; background:url(../img/main/search_bg.png) no-repeat top; margin:0; padding:0; }
.search_input { float:left; padding:40px 0 0 10px; }
.search_go { float:right; padding:42px 10px 0 0; }
*/
/*--/Left Panel--*/

/*--Right Panel--*/
#rightPanel{ width:745px; background-color:white; margin:0 auto; position:relative; }
#rightSubPanel{ width:745px; background-color:white; margin:0 auto; position:relative; padding-top: 10px;}
#onlinePanel{ margin:0; padding:0; font:normal; color:#5f5f5f;  }
#onlinePanel h1{ margin-top:20px; font-family:Georgia, Serif; font-size:1.25em; font-weight:bold; }
#onlinePanel h2{ font:normal Arial, Helvetica, sans-serif;  font-size:0.9em; text-decoration:none; color:#356a00; }
#onlinePanel p{ font-size:0.9em; text-decoration:none;  }
#onlinePanel p span { font-size:0.9em; text-decoration:none; }
#poker_rooms{ margin:0; padding:0; font:normal; color:#5f5f5f;  }
#poker_rooms h1{ font-family:Georgia, Serif; font-size:1.25em; font-weight:bold; }
#poker_rooms h2{ font:normal Arial, Helvetica, sans-serif;  font-size:0.9em; text-decoration:none; color:#356a00; }
#poker_roomsTable { width:745px; padding:0; margin-bottom:29px; }
#poker_roomsTable th { font-size:0.9em; text-decoration:none; color:#fff; background: none; }
#poker_roomsTable tr { font-size:0.9em; text-decoration:none; color:#515151; }
#poker_roomsTable td { border:none; background: none; }
#poker_roomsTable .room { background: url('../img/main/logos.png') no-repeat; }
#poker_roomsTable .room a { margin-left:35px; text-decoration:none; }
#poker_roomsTable .room a:hover { text-decoration:underline; color: #f58020; }
#poker_roomsTable .style5 a { text-decoration:none; color: #FF0000; }
#poker_roomsTable .style5 a:hover { text-decoration:underline; color: #FF0000; }

#poker_roomsTable tr .table_line { text-align:center; }
.table_bg01 { height:40px; background:url(../img/main/t_bg01.png) no-repeat; position: relative;}
.table_bg02 { background:url(../img/main/t_bg02.png); position: relative;}
.table_line { height:10px; }

/*--/Right Panel--*/

/*--Footer Panel--*/
#footerPanel{ height:110px; margin-top: 40px; background:url(../img/main/footer_bg.png); }
#footer_resize { width:960px; margin:0 auto; padding:10px 0;}
.footer { width:663px; margin:0 auto; padding:10px 0; padding:10px 0 0 20px; font-family: Arial; font-size:0.75em; text-decoration:none; color:#ebebeb; float:left; }
.footer a { font-size: 12px; color:#ebebeb; text-decoration:none; }
.footer a:hover { text-decoration: underline; }
.footer_img { margin:0; padding:8px 0 0 0; height:54px; width:190px; float:left;}
.footerItems1 { width:920px; font-family: Arial; font-size:0.9em; text-decoration:none; color:#1d1d1d; }
.footerItems2 { width:920px; font-family: Arial, Arial,Helvetica,sans-serif; font-size:0.75em; text-decoration:none; color:#231f20; padding:0 0 0 15px; }
/*--/Footer Panel--*/

/*--SUB PANEL--*/
#subcontentPanel{ position:relative; margin:0 auto; padding-bottom: 20px; }
#subPanel { width:960px; margin:30px; }
#sub_rooms{ margin:0; padding:0; font:normal; color:#5f5f5f;  }
#sub_rooms h1{ font-family:Georgia, Serif; font-size:1.25em; font-weight:bold; color:#000000; }
#sub_rooms h2{ font:normal Arial, Helvetica, sans-serif;  font-size:0.9em; text-decoration:none; color:#356a00; }

#sub_Table { width:745px; padding:0; margin-bottom:29px; }
#sub_Table th { font-size:0.9em; text-decoration:none; color:#fff; background: none; }
#sub_Table tr { font-size:0.9em; text-decoration:none; color:#515151; }
#sub_Table td { border:none; background: none; }
#sub_Table .room { background: url('../img/main/logos.png') no-repeat; }
#sub_Table .room a { margin-left:35px; text-decoration:none; }
#sub_Table .room a:hover { text-decoration:underline; color: #febd5e; }
#sub_Table .style5 a { text-decoration:none; color: #FF0000; }
#sub_Table .style5 a:hover { text-decoration:underline; color: #FF0000; }

#sub_Table tr .table_line { text-align:center; }
.sub_table_bg01 { height:40px; background-color:#000000; position: relative;}
.sub_table_bg02 { height:25px; background-color:#ffffff; position: relative;}
.sub_table_line { height:10px; }

#aboutPanel{ margin:0; padding:20px; width:1162px; }
.aboutheader h2{ font-family:Arial,Helvetica,sans-serif; font-size:0.7em; font-weight:bold; color:#757575; }
.about_img { float:left; }
.about_map { float:right; }

#barPanel{ width:1160px; height:40px; background:url(../img/bbs/bar_bg.png) no-repeat; margin:0; padding:8px 0 0 0; }
.han { color:#727272; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none; }
.thumb_han { color:#727272; font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none; }
#bar_box{ width:1140px; margin:0 0 0 5px; padding:3px; background-color:#E3E3E3; }
/*--/SUB PANEL--*/
.generalList { font-size:12px; }

#mainContainer { margin: 0px auto; width: 960px; background-color: white; }


/*--Sub Page--*/
#us_poker_rooms {  }
#us_poker_rooms h1 { font-family:Georgia,Serif; font-size:1.25em; font-weight:bold; margin-top:20px; }
#us_poker_rooms table .table_bg02 { height:30px; }
 /*--/Sub Page --*/
 
 
a.bonusCode { color:#FF0000; font-weight:bold;}
a.visitRoom { color:#0000FF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;}
