/* initialization */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	outline:none;
}

body {line-height: 1.3;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {	content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}
pre {
 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
}
/*end initialization */



/* start styles  */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background-color:#f3f3f3;
	color:#666666
}
a {	color:#cc0000;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}


#tc_header { width:100%; height:80px; background:#f3f3f3 url(images/header-bg.jpg) left bottom repeat-x;}
#tc_footer { width:100%; height:100px; background:#f3f3f3 url(images/footer-bg.jpg) left top repeat-x; margin-top:2px;}
#tc_footer #plugs  {font-size:70%; width:500px; margin:20px auto; text-align:center;}
#tc_footer #plugs a {color:#666666; text-decoration:none; padding:2px;}
#tc_footer #plugs a:hover{color:#cc0000; padding:2px;}


#tc_outer_wrapper {width:100%; height:auto; background-color:#ffffff; height:auto; padding:5px 0 5px 0;}
#tc_wrapper {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background-color:#ffffff;
	margin:0 auto;
	width:1000px;
	border:solid 5px #ffffff;
}
#tc_logo { width:565px; margin:50px auto;}

#tc_nav {
 width:545px; margin:0px auto; font-size:14px;
}
#tc_nav #tc_leftnav {width:310px; float:left; margin-left:10px;}
#tc_nav #tc_rightnav {width:200px; float:left; text-align:right;}

#tc_nav #tc_leftnav a,  #tc_nav #tc_rightnav a {color:#666666; text-decoration:none; padding:2px; border:dotted 1px #cc000;}
#tc_nav #tc_leftnav a:hover, #tc_nav #tc_rightnav a:hover  {color:#cc0000; padding:2px; border:dotted 1px #cc000;}



/*Misc text colors */
.gray {color:#666666;}
.blue {color:#333399}
.red {color:#cc0000;}
.black {color:#000;}
.green {color:#33cc33;}


.thick-line-height { line-height:1.8}

/* containers and lists */

.tc_list ul {
	clear:both;
	margin:0px 5px;
	padding:5px;
	display:block;
}

.tc_list  li {
	list-style-type:disc;
	list-style-position:inside;
	padding:2px 0;
}



#tc-content { width:900px; float:left; margin:0 auto; overflow:hidden; background-color:#ffffff; }
.cont-media {
margin:0;
overflow:hidden;
position:relative;
width:6000px;
z-index:0; 
}

.cont-media .slidez li {width:900px; height:400px; text-align:left; margin:0 0 5px 0; float:left;}
.cont-media .slidez li img {border:none;}
.bounceout {}
.content-slide {width:900px; height:400px; font-size:90%;}

.content-slide .tc-slide-icon {width:210px; float:left;}
.content-slide .tc-slide-info {width: 670px; float:left; margin-left:15px;}
.content-slide h2 { font-size:150%; color:#cc0000; margin:5px 0px 5px 0px;}


 .clearboth {clear:both; margin:0; height:1px; content:" ";}




/* inputs */
#tc_inputs .tc_search {
	 height:30px; 
}
#tc_inputs .tc_search .input {
	border:4px solid #333333;
	border-right:0px;
	background-color:#fff;
	position:relative; left:0; top:0;
	font-size:14px;height:18px;width:180px; padding-left:5px;
}

#tc_inputs .player_search .submit {
	border:none;cursor:pointer; width:70px;
	background:transparent url(images/submit.jpg) repeat-x top right;
	padding: 0px 80px 4px 3px;
	margin-top:5px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

