﻿@charset "utf-8";
/* CSS Document */

/* General */

body{
	background-image: url(/images/tt/2008/bg.jpg);
	background-repeat:repeat;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0;
	padding:0;}
	
h1{
	font-family:"Century Gothic";
	font-size:20px;
	font-weight:normal;
	color:#fbf8f8;}
	
h2{
	font-family:"Century Gothic";
	font-size:18px;
	font-weight:normal;
	color:#cf7831;
	padding-left:20px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:0;
	padding-bottom:0;}	
	
h3{
	font-family:"Century Gothic";
	font-size:16px;
	font-weight:normal;
	color:#bd6d0c;
	padding-top:0px;
	margin-top:0px;}
	
h4{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
	font-weight:normal;}
	
h5{
	color:#e5983e;
	font-size:12px;
/*	margin-top:0;*/}
	
.stars{color:#e5983e; text-align:center;}
.line{border-bottom:1px solid #353535;}	
	
a{
	color:#e2d090;
	text-decoration:none;}
	
a:hover{
	/*color:#fff;*/
	text-decoration:underline;}
	
div#container{
	background-color:#000; 
	width:900px; 
	border:1px solid #5f5f5f;
	margin:0 auto;
	text-align:left;}
	
div#top{
	background-color:#353535; 
	text-align:right;
	padding:0 20px;
	height:20px;}
	
div#toplinks{
	background-image:url(/images/tt/2008/bg_toplinks.gif);
	background-repeat:repeat-x;
	height:20px;
	text-align:center;
	color:#333;
	width:200px;
	float:right;}
	
div#toplinks_content{padding-top:3px;}

div#toplinks a{
	color:#fff; 
	padding: 0 3px;}
	
div#toplinks a:hover{text-decoration:underline;}
	
/* Header */
	
div#header{
	background-image:url(/images/tt/2008/header.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:110px;
	border:0px solid red;}
	
div#logo{ 
	float:left; 
	padding-right:75px;}

div#header_txt{
	font-family:"Century Gothic", Verdana;
	font-size:28px;
	font-weight:normal;
	color:#e9ba7d;
	padding-right:300px;
	padding-top:35px;
	float:right;}
	
/* Navigation/navbar */

div#navbar{ height:40px;}

div#navcontainer{
	background-image:url(/images/tt/2008/bg_navbar.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#f6ecd3;
	border:0px solid red;
	height:40px;
	border-bottom:1px solid #464646;
/*	border-left:0px solid #000;
	border-right:0px solid #000;*/}
	
#navlogo{float:left;}

#navlist{margin-top:10px; width:620px; float:right;}
#navlist_links{margin-top:10px;}

#navlist li{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
	height:40px;
	border-left:#717171;
	border-right:#131313;}	
	
.navlist a{
	height:40px;
	border-left:#717171;
	border-right:#131313;
	}
	
/* Top Content */
	
div#top_content{
	padding:20px 20px 0 20px;}

span.top_text{font-size:14px}
span.top_text2 {font-size:11px;}
	
div#top_left{
	float:left;
	width:600px;}
	
div#top_right{
	float:right;
	width:230px;}
	
div#top_right img{float:left;
	padding-right:10px;
	padding-bottom:70px;}
	
div#content{ padding:0 20px 20px 20px;}
div#content_left{width:250px; float:left;}
div#content_right{width:600px; float:right;}

div.content_boxes{
	background-color:#111;
	border:1px solid #333;
	margin-bottom:10px;
	font-size:12px;}
	
div.content_box_top{
	background-image:url(/images/tt/2008/bg_headings.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:32px;}
	
div.content_box {padding:10px 14px 10px 14px; overflow:auto;}
div.content_box img{float:right;}

div.content_box a{color:#cf7831; text-decoration:underline;}
div.content_box a:hover{color:#e5983e;}

div.content_box ul{color:#efa52a; margin-left:0; padding-left:20px;}

.content_bright{color:#e5983e;}

div#sub_left{
	float:left;
	width:640px;
	margin-top:20px;}
	
div#sub_left p{ font-size:12px;}	
	
div#sub_right{ 
	float:right; 
	width:200px;
	background-color:#202020;
	border:1px solid #353537;
	margin-top:20px;}
	
div#sub_rightcontent{padding:10px;}
div#sub_rightcontent a{color: #e5983e; text-decoration:underline; }
div#sub_rightcontent a:hover{color:#fff;}

div.sub_leftboxes{width: 312px; float:left; border:1px solid #353537; background-color:#111;}
div.sub_rightboxes{width: 312px; float:right; border:1px solid #353537; background-color:#111;}

div.sub_heading{
	background-color:#353537; 
	padding:3px 10px;
	color:#e0ac3e;
	font-family: "Century Gothic", Arial, Verdana;
	font-size:18px;
	font-weight:normal;}
	
div.sub_content{ padding:10px;}
div.sub_content p{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	
/*Hot News*/

div#hot_top{
	background-color:#a85006; 
	padding:5px 10px; 
	font-family:"Century Gothic";
	font-size:20px;
	font-weight:normal;
	color:#fbf8f8;}
	
div#hot_content{ background-color:#e5983e; padding:10px; color:#000;}
div#hot_content a{color:#000; text-decoration:underline;}
div#hot_content a:hover{color:#ffffff;text-decoration:underline;}

/* Clients */

div#clients{
	background-color:#202020;
	border: 1px solid #333;
	padding:10px 20px;}
	
div#logo_left{float:left}
div#logo_right{float:right}

/* Upcomming tournaments */

b.rtop {display:block; background: #000;s width:250px;}
b.rtop b{display:block;height: 1px; background: #e5983e;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div#tournaments{background-color:transparent;}

div#tournaments_top{
	padding:5px 10px;
	color:#000;
	font-size:14px;
	background-color:#e5983e;}

div#tournaments_left{
	float:left;
	background-color:#bd6d0c;
	width:75px;
/*	border-right:1px solid #000;*/}
	
div#tournaments_right{
	float:right;
	background-color:#a85006;
	width:175px;
/*	border-left:1px solid #cf8f16*/;}
	
div#tournaments_heading1{
	background-color:#8c3001;
	padding:5px;
	border-right:1px solid #4d0900;
	font-size:12px;
	font-weight:bold;}
	
div#tournaments_heading2{
	background-color:#8c3001;
	padding:5px;
	border-left:1px solid #bd6f04;
	font-size:12px;
	font-weight:bold;}
	
div.tournaments_content{
	padding:5px; 
	border-top:1px solid #dca72a; 
	border-right:1px solid #8c2f01; 
	border-left:1px solid #cf8f16}
	
/* Footer */

div#footer{
	background-image:url(/images/tt/2008/bg_footer.gif);
	background-repeat:repeat-x;
	border-top:1px solid #434343;
	height:64px;
	color:#8a8a8a;}
	
div#footer a{
	color:#8a8a8a;
	text-decoration:none;
	font-weight:bold;}
	
div#footer a:hover{
	color:#fff;
	text-decoration:none;}	
	
	
div#footer_leftcontent{
	padding:0 20px;
	float:left;}
	
div#footer_rightcontent{
	padding-top:10px;
	text-align:center;
	width:710px;
	float:right;}
	
	
/*Drop Down Menu*/

#dropmenudiv{
position:absolute;
border:1px solid #353537;
border-bottom-width: 0;
line-height:20px;
z-index:100;
text-align:left;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 10px;
	border-bottom: 1px solid #353537;
	padding: 1px 0;
	text-decoration: none;
	color:#ca7439;}

#dropmenudiv a:hover{ /*hover background color*/
	color:#f6ecd3;}
	
	
	
div#form_right input.reg, textarea.reg{
	background-color:#282828;
	border:1px solid #505050;
	color:#999;
	font-size:14px;
	padding:2px;}

div#form_right input.radio{background-color:#000;}
	
div#form_right select.reg{
	background-color:#282828;
	border:1px inset #000;
	color:#999;
	padding:2px;}
	
div#form_right ol{
	padding: 0;
	margin:0;
	list-style:none;}
	
div#form_right li{padding-bottom:4px;
	float:left;
	clear:left;
	width:100%;}

div#form_right label{
	float:left;
	width:150px;
	margin-right:0;}
	
div#form_right .submit{float:none;
	width:auto;
	border:1px solid #282828;
	background-color:#181818;
	color:#ccc;
	margin-left:150px;
	padding:2px;}

div#form_right .submit:hover{
	text-decoration:underline;
	;}
	
div#form_right label em{
	color:#e5983e;
	left: 10em;
	top:0;}
div#form_right .req{
	color:#e5983e;}	
div#form_right fieldset{border: 1px solid #282828; padding:20px;}
div#form_right legend{ font-size:12px; color:#555;}

div#form_right p.err {
	color: #CC0000
}

.black {COLOR: #000000;}
.red {COLOR: #FF0000;}

table {
	background-color: #000000;
}

th{
	background-color: #bd6d0c;
	font-size:12px;
	color: #ffffff;
}

td{
	background-color: #ffffff;
	font-size:12px;
	color: #000000;
}


td a{font-size:12px;color:#000000;text-decoration:underline;}
td a:hover{font-size:12px;color:#bd6d0c; text-decoration:underline;}

.submit{
	width:auto;
	border:1px solid #282828;
	background-color:#181818;
	color:#ccc;
	padding:2px;}
