body { font: normal 11px arial; color: #676767; margin: 0; padding: 0; text-align: center; height: 100%; background: #ffffff url(/images/site_bg3.jpg) center top no-repeat;}
a {color: #2d4674; text-decoration: none; outline: none;}
a:hover {color: #2d4674; text-decoration: underline;}
img{border: 0px;}
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}


h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 0px 0 0px;
}

h1.title {
	text-align: center;
	font-size: 25px;
	padding: 0;
	margin: 0;
}

h2 {
	font-size: 42px;
	display: inline;
}

h3 {
	font-size: 22px;
}

h4 {
	color: #660000;
	font-size: 20px;
	margin: 20px 0 20px 0;
	display: inline;	
}

h5 {
	font-size: 20px;
}
span.days{font-size: 55px; text-align: right;}
span.hours{font-size: 24px;}
span.profit{font-size: 36px;}
span.name{font-size: 20px;}

object{ display:block; outline:none; border:none; }
#site_container{width: 960px; margin: 0px auto; height: 600px;}
#top_container{height: 101px; text-align: left; width: 960px;}
#logo_container{width: 179px; height: 79px; float: left; margin: 4px 0px 0px 61px;}
#menu_container{width: 320px; height: 50px; float: right; margin: 25px 0px 0px 0px;}
#menu_left{width: 5px; height: 50px; float: left; background: url(/images/top_toolbar_left.gif) no-repeat;}
#menu_center{width: 309px; _width: 310px; height: 50px; float: left; padding-left: 1px; background: url(/images/top_toolbar_center.gif) repeat-x;}
#main_menu{width: 309px; height: 42px; margin: 7px 0px 0px 0px; padding: 0px; list-style: none;}
#main_menu li{float: left; height: 10px; display: block; margin: 13px 0px 0px 0px; padding: 0px;}
#main_menu li span{display: none;}
#main_menu li.menu_separator{width: 2px; height: 35px; margin: 0px; background: url(/images/menu_separator.gif) 0px 0px no-repeat;}
#main_menu li.menu_about_tis{width: 93px;}
#main_menu li.menu_about_tis a{width: 93px; height: 10px; display: block; background: url(/images/menu_about_tis.gif) 6px 0px no-repeat;}
#main_menu li.menu_affiliate{width: 85px;}
#main_menu li.menu_affiliate a{width: 85px; height: 10px; display: block; background: url(/images/menu_affiliate_new.gif) 6px 0px no-repeat;}
#main_menu li.menu_jobs{width: 47px;}
#main_menu li.menu_jobs a{width: 47px; height: 10px; display: block; background: url(/images/menu_jobs.gif) 6px 0px no-repeat;}
#main_menu li.menu_contact{width: 78px;}
#main_menu li.menu_contact a{width: 78px; height: 10px; display: block; background: url(/images/menu_contact.gif) 6px 0px no-repeat;}
#main_menu li.menu_about_tis a:hover{width: 93px; height: 10px; display: block; background: url(/images/menu_about_tis_hover.gif) 6px 0px no-repeat;}
#main_menu li.menu_affiliate a:hover{width: 85px; height: 10px; display: block; background: url(/images/menu_affiliate_hover.gif) 6px 0px no-repeat;}
#main_menu li.menu_jobs a:hover{width: 47px; height: 10px; display: block; background: url(/images/menu_jobs_hover.gif) 6px 0px no-repeat;}
#main_menu li.menu_contact a:hover{width: 78px; height: 10px; display: block; background: url(/images/menu_contact_hover.gif) 6px 0px no-repeat;}
#menu_right{width: 5px; height: 50px; float: right; background: url(/images/top_toolbar_right.gif) no-repeat;}
#header_container{height: 349px; text-align: left; width: 960px; background: url(/images/main_site_header.jpg) no-repeat;}
#header_container_about{height: 349px; text-align: left; width: 960px; background: url(/images/about_header.jpg) no-repeat;}
#header_container_jobs{height: 349px; text-align: left; width: 960px; background: url(/images/jobs_header.jpg) no-repeat;}
#header_container_contact{height: 349px; text-align: left; width: 960px; background: url(/images/contact_header.jpg) no-repeat;}
#header_container_affiliate{height: 349px; text-align: left; width: 960px; background: url(/images/affiliate_header.jpg) no-repeat;}
#tools_container{width: 960px; height: 249px; float: right;}
#bookmakers_container{width: 320px; height: 249px; float: right;}
#bookmakers_title{width: 197px; height: 10px; _height: 30px; padding-top: 20px; margin: 0px 123px 0px 21px; background: url(/images/recommended_bookmakers.gif) 0px 20px no-repeat;}
#bookmakers_list{margin: 0px; padding: 0px; list-style: none; margin: 17px 0px 0px 21px;}
#bookmakers_list li{margin: 0px; padding: 0px; list-style: none; font: bold 12px tahoma; color: #ffffff; padding: 5px 0px 5px 0px;}
#bookmakers_list li a{font: bold 12px tahoma; color: #ffffff;}
#current_profit_container{width: 135px; _width: 960px; overflow: hidden; color: #ffffff; font: bold 40px tahoma; background: url(/images/current_profit.gif) 650px 50px no-repeat; padding: 21px 0px 0px 825px; font-style: italic; height: 79px; _height: 100px; float: right; text-align: left;}
#middle_container{width: 960px; text-align: left; overflow: hidden;}
#content_left_container{width: 640px; _width: 646px; float: left; overflow: hidden; padding-right: 6px;}
#content_title{margin-left: 20px; margin-top: 15px;}
#content{margin-top: 20px; overflow: hidden; margin-bottom: 10px; padding-right: 20px;}
#content{line-height: 1.8em;}
#content_right_container{width: 309px; _width: 314px; float: right; overflow: hidden; padding-left: 5px;}
#statistics_container{width: 640px; overflow: hidden;}
#statistics_title{margin-top: 22px; padding-left: 9px;}
#statistics_content{width: 640px; height: 126px; margin-top: 2px; background: url(/images/profits_container.jpg) no-repeat;}
#statistics_last_week_container{width: 201px; _width: 213px; float: left; height: 93px; padding: 0px 6px 0px 6px; margin-top: 13px; text-align: center;}
#statistics_current_month_container{width: 201px; _width: 213px; float: left; height: 93px; padding: 0px 5px 0px 7px; margin-top: 13px; text-align: center;}
#statistics_all_time_container{width: 201px; _width: 214px; float: left; height: 93px; padding: 0px 6px 0px 7px; margin-top: 13px; text-align: center;}
.statistics_row1{font: bold 14px tahoma; color: #77900b; margin-top: 12px;}
.statistics_row2{font: regular 14px tahoma; color: #2d4674; margin-top: 13px;}
.statistics_row3{font: regular 14px tahoma; color: #676767; margin-top: 8px;}
.statistics_row3 .bold{font: bold 14px tahoma; color: #2d4674;}
.main_news_container_first{width: 640px; overflow: hidden; margin-top: 10px; padding-top: 10px;}
.main_news_container{width: 640px; overflow: hidden; background: url(/images/news_separator_top.gif) top right no-repeat; padding-top: 10px;}
.main_news_container_last{width: 640px; overflow: hidden; background: url(/images/news_separator_top.gif) top right no-repeat; padding-top: 10px;}
.main_news_left{width: 74px; margin-left: 8px; float: left;}
.main_news_date{width: 74px; height: 71px; background: url(/images/date_container.gif) no-repeat;}
.news_container_first .main_news_date{width: 74px; height: 71px; background: url(/images/date_container_first.gif) no-repeat;}
.main_news_date_row1{text-align: center; font: bold 24px tahoma; color: #2d4674; padding-top: 5px;}
.main_news_date_row2{text-align: center; font: normal 12px tahoma; color: #2d4674; padding-top: 1px;}
.main_news_right{width: 553px; float: right; margin-left: 5px;}
.main_news_title{margin-top: 9px; font: bold 12px tahoma; color: #2d4674;}
.main_news_intro{margin-top: 13px;}
.main_news_more{height: 30px; _height: 34px; width: 634px; _width: 640px; clear: both; text-align: right; padding-right: 6px; padding-top: 4px; background: url(/images/news_separator_bottom.gif) right bottom no-repeat; margin-top: 9px;}
.news_container_last .main_news_more{height: 46px; _height: 50px; width: 634px; _width: 640px; clear: both; text-align: right; padding-right: 6px; padding-top: 4px; background: url(/images/news_separator.gif) right bottom no-repeat; margin-top: 9px;}
.news_date{font-weight: bold; margin-bottom: 10px;}
#packages_title{margin-top: 22px;}
#packages_container{width: 309px; overflow: hidden; margin-top: 14px;}
.package_container{width: 309px; padding-bottom: 2px; overflow: hidden; margin: 0px;}
#verification_title{margin-top: 20px;}
#verification_container{margin-top: 23px;}
#partners_title{margin-top: 20px;}
#partners_container{margin-top: 23px;}
#links_title{margin-top: 20px; padding-left: 240px;}
#links_container{margin-top: 23px;}
#awards_title{margin-top: 40px;}
#awards_container{margin-top: 23px;}
#footer_container{width: 960px; text-align: center; overflow: hidden; background: url(/images/footer_bg.gif) center top no-repeat; padding-top: 44px;}
#footer_info{line-height: 1.7em;}
#footer_info .bold{font-weight: bold;}
#footer_trademark{margin-top: 15px;}
#footer_madeby{margin-top: 15px; margin-bottom: 15px;}

.affiliate_results_table{width: 400px;}
.affiliate_results_table th{font-weight: bold;border-bottom: 1px solid #cccccc; padding: 5px;}
.affiliate_results_table td{border-bottom: 1px solid #cccccc; padding: 5px;}
.banner_title{font-weight: bold; text-align: center; overflow: hidden; margin-bottom: 10px;}
.banner_container{overflow: hidden;}
.banner_embed_container{overflow: hidden; margin-bottom: 40px; margin-top: 10px;}
.banner_embed_textarea{width: 600px; height: 120px;}