body,form,fieldset,input,textarea { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}

q:before,q:after {
	content:'';
}
abbr,acronym {
    border:0;
}

INPUT.type_radio,
INPUT.type_checkbox {
	position: relative;
	bottom: -2px;
}
* HTML INPUT.type_radio,
* HTML INPUT.type_checkbox {
    position:static;
    bottom: 0;
}
a {
    text-decoration:underline;
    -moz-outline-style:none;
	color:#F8F043;
}
a:hover{
    text-decoration:none;
}
INPUT, TEXTAREA, SELECT {
    font: 12px arial;
    padding: 1px 2px;
}
OPTION{
    padding: 0 7px 0 3px;
}
/* CLEARFIX */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
body {
	background: #000000;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;;
}
h1 {
	width:760px;
	height:399px;
	background:url(../tcimages/tc.jpg) no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	margin:30px auto 0;
}
#content {
	width:590px;
	margin:0 auto;
	position:relative;
	z-index:1;
	padding:37px 0 40px 0;
}
#content p {
	color:#FDFDFD;
	font-size:16px;
	margin:10px 0;
}
#connect {
	width:490px;
	margin:0 auto;
	padding:0;
}
#connect #twitter {
	float:right;
	width:170px;
	height:170px;
}
#connect #twitter a {
	display:block;
	width:170px;
	height:170px;
	overflow:hidden;
	text-indent:-9999em;
	background:url(../tcimages/twitter.png) no-repeat;
}
#connect #facebook {
	float:left;
	width:170px;
	height:170px;
}
#connect #facebook a {
	display:block;
	width:170px;
	height:170px;
	overflow:hidden;
	text-indent:-9999em;
	background:url(../tcimages/facebook.png) no-repeat;
}
#dmt {
	position:absolute;
	width:160px;
	height:147px;
	overflow:hidden;
	text-indent:-9999em;
	background:url(../tcimages/dmt.png) no-repeat;
	left:540px;
	top:-77px;
}
