body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background: url(/images/skins/ttm/bg_body.png) repeat-x #00a4c7;
}
a {color:#fff; text-decoration: none; border:0px; padding:0px; margin:0px;}
a:hover {color:#8CBFD0; text-decoration:underline;}
a img {border: none;}

img, div, td, a { behavior: url(iepngfix.htc) } /*  [*html]  */

h1 {font-size:16px; margin:0px;}
h2 {font-size:14px; margin:0px;}
h3 {font-size:12px; margin:0px; padding:5px;}

.n {height:192px; padding-top:5px;}

.hande {cursor:hand; cursor:pointer;}

/* headers */
#nh1 { font-weight: bold; font-size: 16px; margin: 0px; }
#nh2 { font-weight: bold; font-size: 14px; margin: 0px; }
#nh3 { font-weight: bold; font-size: 12px; margin: 0px; padding: 5px;}
#nh4 { font-weight: bold; font-size: 12px; text-align: left; margin: 0px; padding:0px; cursor:pointer;}
/* end of new headers */
/* ------------------------------------------------------- */
/* =====  Header ===== */
#header{
	float: left;
	display: inline;
	width: 996px;
	height: 221px;
	cursor:hand; cursor:pointer;
	background:url(/images/skins/ttm/header.jpg) no-repeat center top;
}
/* ------------------------------------------------------- */
/* =====  MENU ===== */
#menu{
	width: 996px;
	height: 37px;
	float: left;
	display: inline;
	background: #2b2b2b;
	margin: 0px;
	padding: 0px;
}

#menu_bord_l {
	width: 5px;
	height: 52px;
	float: left;
	display: inline;
	background: url(/images/skins/ttm/menu_left.gif) no-repeat right top; 
}

#menu_bord_r {
	width: 5px;
	height: 52px;
	float: right;
	display: inline;
	background: url(/images/skins/ttm/menu_right.gif) no-repeat left top; 
}

#linemenu {
	width:986px;
	height:52px;
	float:left;
	display: inline;
	background: url(/images/skins/ttm/menu_center.gif) repeat-x center top;
}
#top_navigate {
	width:996px;
	height:49px;
	float:left;
	display: inline;
/*	background:  url(/images/skins/thb/bg_linmen.jpg) repeat-x #3e4245;*/
}
#mn_btn {
	height:36px;
	float: left;
	display: inline;
}
/* ------------------------------------------------------- */
/* =====  Inner ===== */
#inner{
	width: 100%;
	height: 50%;
	text-align: center;
	background:url(/images/skins/ttm/bubbles.png) repeat-x;
	float:left;
}
#conteiner{
	width: 996px;
	margin-left: auto;
	margin-right: auto;
}
#content {
	float: left;
	width:996px;
	background: url(/images/skins/ttm/content_bg.gif) center repeat-y; /*#4485d5*/
}
#left{
	width: 267px;
	float: left;
}
#gameinfo, #news{
	float: left;
	width: 260px;
	padding:0 px;
	margin:5px 0 2px 0;
	text-align:left;
}
#news h3{
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 13px;
	font-weight: normal;
	font-size: 12px;
}
#news .text{padding-top: 0px;}
#news h1{padding-left:20px; margin:0px;}

#gameinfo h1{padding-top: 5px;padding-left: 20px;padding-bottom:7px;margin: 0px;/*background: transparent url(/images/h1_bot.gif) bottom right no-repeat;cursor: hand;cursor: pointer;*/}
#gameinfo h2{padding-top:2px; padding-bottom:0px; margin:0px;}

#screen h1, #right h1{padding-top: 5px;padding-left: 0px;padding-bottom:0px;margin: 0px;/*background: transparent url(/images/h1_bot.gif) bottom right no-repeat;cursor: hand;cursor: pointer;*/}

.ss{
	float: left;
	width: 262px;
	height: 213px;
	padding-bottom: 0px;
	background: transparent url(/images/skins/ttm/screen_index.gif) top left no-repeat;
}

.text{padding-left: 14px;}

#screen{
	width:720px;
	height:auto;
	padding:0;
	margin:5px 0 2px 0;
	float:right
}

.text_top{
	float: left;
	width: 550px;
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 5px;
	/*background: transparent url(/images/text_top.gif) left top no-repeat;*/
}
.text_bot{
	float: left;
	width: 550px;
	margin-right: 20px;	
	/*background: transparent url(/images/text_bot.gif) left bottom no-repeat;*/
}
.text_bot p{
	padding: 20px;
	margin: 0px;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}
.img_small{                                                            	
	width: 180px;
	height: 196px;
	/*background: transparent url(/images/fon.jpg) left top no-repeat;*/
}
.img_small2{                                                            	
	width: 180px;
	height: 196px;
	/*background: transparent url(/images/land_small.jpg) left top no-repeat;*/
}
.img_middle{}

.break{
	float:left;
	width: 267px;
	height: 4px;
	/*margin-left: 2px;*/
	/*background-image: url(/images/break.gif);*/
	border: 0px none;
	font-size: 0px;
}
.breakr{
	float:right;
	width: 500px;
	height: 1px;
	/*background-image: url(/images/break.gif);*/
	font-size: 0px;	
}
/* ------------------------------------------------------- */
/* =====  Home  ===== */
#mod_select {
	width: 160px;
	height: 14px;
	padding-top: 0px;
}
#wselect {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight:bold;
	color: #ffa000;
	width: 150px;
	background-color: #627b68;
}
/* ------------------------------------------------------- */
/* =====  Screenshots Home  ===== */
/*---- flv video ----*/
#vtss{font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;}
#vmot{font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;}
#vthb{font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;}
.vsel{color:#ffa000;}
.vuns{color:#ffffff;}

#vids {width:350px; height:262px; background:url(/images/skins/ttm/play.gif) center no-repeat;}

#vtss_sel {
	color:#ffa000; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;	
}
#vtss_uns {
	color:#ffffff; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;	
}
#vmot_sel {
	color:#ffa000; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;	
}
#vmot_uns {
	color:#ffffff; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;
}
#vthb_sel {
	color:#ffa000; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;	
}
#vthb_uns {
	color:#ffffff; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;	
}
#befadv {
	color:#ffa000; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;
	/*color:#e54545;*/
}
#hadvst {
	color:#ffffff; font-weight: bold; cursor:hand; cursor:pointer; text-decoration: none;
}
/*---- nav menu ------*/
#nav_block{
	float: left;
	width: 20px;
	height: 13px;
	padding-top: 0px;
	/*background: transparent url(/images/back_blank.gif) center top no-repeat;*/
}
#img2 {cursor:hand; cursor:pointer;}
#tub_nosel{
	float: left;
	width: 1px;
	height: 1px;
	
	cursor:pointer;
	}
#tub_hov{
	float: left;
	width: 1px;
	height: 1px;
	cursor:pointer;
	
	/*background: transparent url(/images/skins/thb/canv_hov.gif) center top no-repeat;*/
}
#tub_selct{
	float: left;
	width: 1px;
	height: 1px;
	cursor:pointer;
	/*background: transparent url(/images/skins/thb/canv_sel.gif) center top no-repeat;*/
	layout-flow: vertical-ideographic;
}
#tub_nod{
	float: left;
	width: 20px;
	height: 31px;
}
#press_tss {
	/*float: left;*/
	width: 1px;
	height: 1px;
	
	display: none;
	/*background: transparent url(/images/skins/thb/canv_sel.gif) center top no-repeat;*/
}
#press_thb {
	/*float: left;*/
	width: 1px;
	height: 1px;

	display: none;
	/*background: transparent url(/images/skins/thb/canv_sel.gif) center top no-repeat;*/
}
#press_mot {
	/*float: left;*/
	width: 1px;
	height: 1px;
	display: none;
	/*background: transparent url(/images/skins/thb/canv_sel.gif) center top no-repeat;*/
}

/* ------------------------------------------------------- */
/* =====  NEWS TABLE  ===== */
#news_td_hd {
	width:242px;
	height:38px;
	text-align:center;
	font-weight:bold;
	background:url(/images/skins/ttm/news_td_hd.gif) no-repeat;
}
#newsb_td_hd {
	width:242px;
	height:5px;
	background:url(/images/skins/thb/newsb_td_hd.gif) no-repeat;
}
#newsb_td_bdlf {
	width:1px;
	background: #98d2ff;
}
#newsb_td_bdlg {
	width:2px;
	background: #284674;
}
#newsb_td_bdlk {
	width:2px; 
	background: #2b5594;
}
#newsb_td_bdc {
	font-size:12px;
	background:url(/images/skins/ttm/frame_bg.gif) repeat-x #2f67bc;
}
#newsb_td_bdr {
	width:1px;
	background: #98d2ff;
}
#newsb_td_ft {
	width:242px;
	height:2px;
	background:url(/images/skins/thb/newsb_td_ft.gif) no-repeat;
}
.newsb_con {
	float:left; width:230px; height:250px; margin-top:3px; background:#31568d;
}
.newsb_con_wide {
	float:left; width:690px; margin-left:3px; margin-right:2px; text-align:left;
}

/* ------------------------------------------------------- */
/* =====  Game Info Left S1  ===== */
#gil_main {
	width:259px;
	float:left;
	padding-left:0px;
}
#gil_hr {
	float:left; 
	width:255px;
	height:10px; 
	padding-bottom:0px;
	padding-left:0px;
	background: url(/images/skins/thb/hr10.gif) repeat-x;
}
/* ------------------------------------------------------- */
/* =====  Game Info Left ! MENU !  ===== */
#barret {
	width: 170px;
	height: 54px;
	float: left;
	padding-top: 0px;
	padding-left: 2px;
	z-index:100;
}
#nhx_about,#nhx_tuber,#nhx_opp,#nhx_friends,#nhx_treasures,#nhx_stuff,#nhx_system
 { font-weight: bold; font-size: 13px; vertical-align:middle; margin-top: 15px; color: #ffffff; cursor:hand; cursor:pointer; text-decoration: none; }
 
#gilb_about,#gilb_tuber,#gilb_opp,#gilb_friends,#gilb_treasures,#gilb_stuff,#gilb_system
	{ width: 54px; height: 54px; float: left; margin-right: 2px;}

#gilb_about {
	background: transparent url(/images/skins/ttm/gi_menu_icon_about.gif) left top no-repeat;
}
#gilb_tuber {
	background: transparent url(/images/skins/ttm/gi_menu_icon_tuber.gif) left top no-repeat;
}
#gilb_opp {
	background: transparent url(/images/skins/ttm/gi_menu_icon_opp.gif) left top no-repeat;
}
#gilb_friends {
	background: transparent url(/images/skins/ttm/gi_menu_icon_friends.gif) left top no-repeat;
}
#gilb_treasures {
	background: transparent url(/images/skins/ttm/gi_menu_icon_treasures.gif) left top no-repeat;
}
#gilb_stuff {
	background: transparent url(/images/skins/ttm/gi_menu_icon_stuff.gif) left top no-repeat;
}
#gilb_system {
	background: transparent url(/images/skins/ttm/gi_menu_icon_system.gif) left top no-repeat;
}
#nhx_about a,#nhx_tuber a,#nhx_opp a,#nhx_friends a,#nhx_treasures a,#nhx_stuff a,#nhx_system a {color: #ffffff; text-decoration:none;}
#nhx_about a:hover,#nhx_tuber a:hover,#nhx_opp a:hover,#nhx_friends a:hover,#nhx_treasures a:hover,#nhx_stuff a:hover,#nhx_system a:hover {color: #ffa000; text-decoration:none;}
/* ------------------------------------------------------- */
/* =====  FOOTER  ===== */
#footer{
	float: left;
	height: 70px;
	width: 996px;
	line-height:18px;
	text-align:center;
	background: url(/images/skins/ttm/footer.png) no-repeat top center;
}
#footer2{
	height:180px;
	overflow:visible; 
	float: left;
	width: 996px;
	line-height:18px;
	text-align:center;
	background:url(/images/skins/ttm/footer_bg.jpg) no-repeat top center;
}
#footer h3{
	font-size: 10px;	
	margin: 0px;
	padding-top: 1px;
}
.gold {color:#fff500; font-weight:bold;}
.txtt {padding-top:3px; font-size:12px; font-weight:bold; color:#393333}
/* ------------------------------------------------------- */
ul#menu_nav {
	float: right;
	display: inline;
	margin: 7px 0 0 0;
	padding: 0;
	list-style: none;
}
	
ul#menu_nav li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}
	
ul#menu_nav li a {
	display: block;
	height: 34px;
	text-indent: -9999px;
	outline: 0;
}

ul#menu_nav li#download a {
	width: 135px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/ttm/mbtn_downloads.gif) no-repeat scroll center top;
}

ul#menu_nav li#about a {
	width: 79px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/ttm/mbtn_faq.gif) no-repeat scroll center top;
}
	
ul#menu_nav li#buy a {
	width: 79px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/ttm/mbtn_buy.gif) no-repeat scroll center top;
}
	
ul#menu_nav li#home a {
	width: 79px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/ttm/mbtn_home.gif) no-repeat scroll center top;
}

ul#menu_nav li#enact a {
	width: 36px;
	height: 27px;
	background: transparent url(/images/skins/ttm/lang_en.gif) no-repeat scroll center top;
}
ul#menu_nav li#ru a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/ttm/lang_ru.gif) no-repeat scroll center bottom;
}
ul#menu_nav li#en a {
	width: 36px;
	height: 27px;
	background: transparent url(/images/skins/ttm/lang_en.gif) no-repeat scroll center bottom;
}
ul#menu_nav li#ruact a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/ttm/lang_ru.gif) no-repeat scroll center top;
}

ul#menu_nav li#download a:hover,
ul#menu_nav li#about a:hover,
ul#menu_nav li#buy a:hover,
ul#menu_nav li#home a:hover {
	background-position: bottom;
}
/* ------------------------------------------------------- */
/* =====  Game Info Left ! MENU !  ===== */
#review_sp {
	background: transparent url(/images/skins/ttm/softpedia_bkg.gif);
}
/* ------------------------------------------------------- */
.stat_hd {
	height:38px;
	text-align:center;
	font-weight:bold;
	line-height:24px; 
	background:url(/images/skins/ttm/stat_td_hd.gif) no-repeat;
	background-position:center center;
}
.frame_header {height:38px;}
.frame_main_tab {width:708px;}
#frame_top_left {background: url(/images/skins/ttm/frame_top_left.gif) no-repeat top left}
#frame_top_right {background: url(/images/skins/ttm/frame_top_right.gif) no-repeat top right}
#frame_bot_left {background: url(/images/skins/ttm/frame_bot_left.gif) no-repeat bottom left}
#frame_bot_right {background: url(/images/skins/ttm/frame_bot_right.gif) no-repeat bottom right}

#shd-1 {width:194px; background-position:top left; float:left;}
#shd-2 {width:164px; background-position:top center; float:left;}
#shd-3 {width:316px; background-position:top center; float:left;}
#shd-4 {width:34px; background-position:top right; float:left;}
#shd-5 {width:42px; background-position:top left; float:left;}
#shd-6 {width:333px; background-position:top center; float:left;}
#shd-7 {width:42px; background-position:top right; float:left;}

.exp {width:30px; height:38px; background:url(/images/skins/ttm/exp.gif) no-repeat bottom center; display:block;}
.sclink{
	padding-top: 0px;
	margin-top: 3px;
	font-family: Tahoma;
	width: 140px;
	text-align: center;
}
.narrow {margin-top:8px;}
#desc_h {margin-top:5px;}
#casual_insert1 {width:489px; height:320px; background:url(/images/skins/ttm/tuber-light.jpg) no-repeat right bottom;}

.feat_list {padding-bottom:0px; margin-bottom:4px;}

.pad_get {margin: 5px 5px 5px 0px; float:left; width:151px; height:63px; display:block; background:url(/images/skins/ttm/bt_try.jpg) no-repeat top center;}
.pad_buy {margin: 5px 5px 5px 0px; float:left; width:151px; height:63px; display:block; background:url(/images/skins/ttm/bt_buy.jpg) no-repeat top center;}