body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background: url(/images/skins/tcs/bg_body.jpg) repeat-x #d88c38;
}
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;}

#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;}
/* ------------------------------------------------------- */
/* =====  Header ===== */
#header {
	float: left;
	display: inline;
	width: 996px;
	height: 221px;
	cursor:hand; cursor:pointer;
	background:url(/images/skins/tcs/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/tcs/menu_left.gif) no-repeat right top; 
}

#menu_bord_r {
	width: 5px;
	height: 52px;
	float: right;
	display: inline;
	background: url(/images/skins/tcs/menu_right.gif) no-repeat left top; 
}

#linemenu {
	width:986px;
	height:52px;
	float:left;
	display: inline;
	background: url(/images/skins/tcs/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;
}
/* ------------------------------------------------------- */
#lang {
	display: block;
	float: left;
	width: 74px;
	height: 19px;
	margin: 18px 0 0 0;
}
#lang a {
	background: url(/images/skins/tcs/lang_pad.gif) top center no-repeat;
	outline: none;
}
#lang a.clicked {
	background: url(/images/skins/tcs/lang_pad.gif) top center no-repeat;
	outline: none;
}
#lang_link {
	display: block;
	width: 74px;
	height: 19px;
	margin: 0;
	padding: 0;
	background:none;
	color: #fff;
	font-size: 12px;
	text-decoration:none;
	text-align:left;
}
#lang_link span {
	margin: 0 5px;
	line-height: 16px;
	font-weight: normal;
}
#lang_drop {
	position: absolute;
	display: none;
	width: 74px;
	margin: -167px 0 0 0px;
	text-align: left;
	z-index: 99999;
}
#lang_drop_rolloff {
	position: absolute;
	display: none;
	width: 174px;
	height: 200px;
	margin: -160px 0 0 0px;

}
#lang_drop_bottom {
	background:none;
	display:inline;
	float:left;
	height:25px;
	width:74px;
}
#lang_drop_ul {
	float: left;
	display: inline;
	width: 74px;
}
* html #lang_drop_ul {
	height: 200px;	
}
#lang_drop ul {
	float: left;
	display: inline;
	margin: 0;
	width: 74px;
	padding:53px 0 0 0 ;
	list-style:none;
}
#lang_drop li {
	float: left;
	display: inline;
	padding: 0;
	width: 74px;
	line-height:19px;
	background:url(/images/skins/tcs/lang_pad.gif) center no-repeat;
}
#lang_drop li a {
	margin: 0;
	padding: 0;
	background:none;
	font-size: 12px;
	font-weight:bold;
	width: 74px;
	color: #fff;
	display:block;
	text-decoration:none;
	text-align:left;
}
#lang_drop li a span {
	margin: 0 5px;
}
#lang_drop li.selected a {
	background:url(/images/skins/tcs/lang_pad.gif) center bottom no-repeat;
	color:#fea;
}
#lang_drop li a:hover {
	background:url(/images/skins/tcs/lang_pad.gif) center bottom no-repeat;
	color:#fca;
}
/* ------------------------------------------------------- */
/* =====  Inner ===== */
#inner {
	width: 100%;
	height: 50%;
	text-align: center;
	background:url(/images/skins/tcs/bubbles.png) repeat-x;
	float:left;
}
#conteiner {
	width: 996px;
	margin-left: auto;
	margin-right: auto;
}
#content {
	float: left;
	text-align: left;
	width: 996px;
	background: url(/images/skins/tcs/content_bg.gif) center repeat-y; /*#4485d5*/
}
#left {
	width: 267px;
	float: left;
}
#screen {
	width:720px;
	height:auto;
	padding:0;
	margin:5px 0 2px 0;
	float:right
}
#gameinfo {
	float: left;
	width: 260px;
	padding:0 px;
	margin:5px 0 2px 0;
	text-align:left;
}
#screen h1 {padding: 5px 0 0 0; margin: 0px;}

.ss {
	float: left;
	width: 262px;
	height: 213px;
	padding-bottom: 0px;
	background: transparent url(/images/skins/tcs/screen_index.gif) top left no-repeat;
}

.text {padding-left: 14px;}
/* ------------------------------------------------------- */
/* =====  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/tcs/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/tcs/news_td_hd.gif) no-repeat;
}
#newsb_td_hd {
	width:242px;
	height:5px;
	background:url(/images/skins/tcs/newsb_td_hd.gif) no-repeat;
}
#newsb_td_bdlf {
	width:1px;
	background: #ffc097;
}
#newsb_td_bdlg {
	width:2px;
	background: #744213;
}
#newsb_td_bdlk {
	width:2px; 
	background: #9f5b1a;
}
#newsb_td_bdc {
	font-size:12px; 
	background: url(/images/skins/tcs/frame_bg.gif) repeat-x #b1671f;
}
#newsb_td_bdr {
	width:1px;
	background: #ffc097;
}
#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:273px; margin-top:3px; background:#aa611c; 
}
.newsb_con_wide {
	float:left; width:690px; margin-left:3px; margin-right:2px; text-align:left;
}
.frm_box1 {width:1px; height:1px; font-size:1px; line-height:1px;}
.frm_box5  {width:5px; height:5px; font-size:1px; line-height:1px;}
/* ------------------------------------------------------- */
/* =====  Game Info Left ! MENU !  ===== */
#barret {
	width: 170px;
	height: 48px;
	float: left;
	padding-top: 0px;
	padding-left: 2px;
	z-index:100;
}
/* ------------------------------------------------------- */
#gilb_hints,#gilb_brush,#gilb_ash,#gilb_flag,#gilb_snowflake,#gilb_heart,#gilb_clock,#gilb_coins
	{ width: 56px; height: 48px; float: left;}
#gilb_hints {
	background: transparent url(/images/tva_help/hints.gif) center no-repeat;
}
#gilb_brush {
	background: transparent url(/images/tva_help/brush.gif) center no-repeat;
}
#gilb_ash {
	background: transparent url(/images/tva_help/shield.gif) center no-repeat;
}
#gilb_flag {
	background: transparent url(/images/tva_help/flag.gif) center no-repeat;
}
#gilb_snowflake {
	background: transparent url(/images/tva_help/snowflake.gif) center no-repeat;
}
#gilb_heart {
	background: transparent url(/images/tva_help/heart.gif) center no-repeat;
}
#gilb_clock {
	background: transparent url(/images/tva_help/alarm.gif) center no-repeat;
}
#gilb_coins {
	background: transparent url(/images/tva_help/coin.gif) center no-repeat;
}
#nhx_helps
 { font-weight: bold; font-size: 12px; vertical-align: middle; margin-top: 9px; color: #ffffff; text-decoration: none; }
/* ------------------------------------------------------- */
#game_info_hd {
	float:left;
	width:242px;
	height:38px;
	text-align:center;
	font-weight:bold;
	background:url(/images/skins/tcs/news_td_hd.gif) no-repeat;
}
/* ------------------------------------------------------- */
#farme_left1 {
	float:left;
	width:242px;
	margin:5px 0 3px 0;
	font-size:12px;
	background: transparent url(/images/tva_help/frame_left1.gif) top left no-repeat;
}
#frame_left2 {
	float:left;
	width:242px;
	margin:3px 0;
	padding:1px 0;
	font-size:12px;
	background: transparent url(/images/tva_help/frame_left2.gif) top left no-repeat;
}
#frame_left2_container {
	float: right;
	width: 233px;
	margin:2px 0;
	z-index: 100;
}
#frame_system {
	float:right;
	width:97%;
	margin:10px 0 3px 0;
	font-size:12px;
	text-align: center;
	padding:10px 0;
	background: transparent url(/images/tva_help/frame_system.png) top center no-repeat;
}
#tips{
	float:right;
	width:231px;
	margin:0 0 7px 0;
	font-size:12px;	
	text-align:left;
}
#help_text {
	display:block;
	width:226px;
	margin:7px 0;
	text-align:left;
	line-height:21px;
}
/* ------------------------------------------------------- */
/* =====  GAME INFO SUMMARY  ===== */
#smr_txt {width:220px; height:250px; margin:4px 0px; line-height:15px; text-align:left;}
#smr_trybuy {float:left; width:470px; height:260px;}
#smr_box_img {float:left; width:200px; height:210px; margin: 5px 0px; text-align:right;}
#smr_optn_block {float:left; width:270px; height:210px; margin: 5px 0px;}

#smr_get_btn {background:url(/images/skins/tcs/bt_try.gif) no-repeat top center}
#smr_buy_btn {background:url(/images/skins/tcs/bt_buy.gif) no-repeat top center}
#smr_get_link, #smr_buy_link {width:157px; height:45px;}

.smr_pad_button {float:left; width:157px; height:87px; margin:5px 0px; display:block}

.smr_lf_spacer {float:left; width:60px; height:87px; margin:5px 0px;}
.smr_rt_spacer {float:left; width:40px; height:87px; margin:5px 0px;}
.smr_hrz_delmtr {float:left; width:270px; height:2px; margin:0px;}

.smr_more_inf {float:right; width:460px; height:15px; margin: 2px 0px;}
/* ------------------------------------------------------- */
/* =====  FOOTER  ===== */
#footer{
	float: left;
	height: 70px;
	width: 996px;
	line-height:18px;
	text-align:center;
	background: url(/images/skins/tcs/footer.png) no-repeat top center;
}
#footer2{
	height:140px;
	overflow:visible; 
	float: left;
	width: 996px;
	line-height:18px;
	text-align:center;
	/*background:url(/images/skins/tcs/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}
.txtt a {color:#003334}
.txtt a:hover {color:#0000ff}
/* ------------------------------------------------------- */
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/tcs/mbtn_downloads.png) no-repeat scroll center top;
}

ul#menu_nav li#about a {
	width: 79px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/tcs/mbtn_faq.png) no-repeat scroll center top;
}
	
ul#menu_nav li#buy a {
	width: 79px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/tcs/mbtn_buy.png) no-repeat scroll center top;
}
	
ul#menu_nav li#home a {
	width: 79px;
	margin: 0 5px 0 0;
	background: transparent url(/images/skins/tcs/mbtn_home.png) no-repeat scroll center top;
}

ul#menu_nav li#enact a {
	width: 36px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_en.gif) no-repeat scroll center top;
}
ul#menu_nav li#de a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_de.gif) no-repeat scroll center bottom;
}
ul#menu_nav li#en a {
	width: 36px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_en.gif) no-repeat scroll center bottom;
}
ul#menu_nav li#deact a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_de.gif) no-repeat scroll center top;
}
ul#menu_nav li#fract a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_fr.gif) no-repeat scroll center top;
}
ul#menu_nav li#itact a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_it.gif) no-repeat scroll center top;
}
ul#menu_nav li#esact a {
	width: 34px;
	height: 27px;
	background: transparent url(/images/skins/tcs/lang_es.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;
}
/* ------------------------------------------------------- */
.stat_hd {
	height:38px;
	text-align:center;
	font-weight:bold;
	line-height:24px; 
	background:url(/images/skins/tcs/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/tcs/frame_top_left.gif) no-repeat top left}
#frame_top_right {background: url(/images/skins/tcs/frame_top_right.gif) no-repeat top right}
#frame_bot_left {background: url(/images/skins/tcs/frame_bot_left.gif) no-repeat bottom left}
#frame_bot_right {background: url(/images/skins/tcs/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;}

.exp {width:30px; height:38px; background:url(/images/skins/tcs/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;}
#casual_insert1 {width:290px; height:320px; background:url(/images/skins/tcs/tuber-flight.jpg) no-repeat right bottom;}

