html {background-color:#000;}

body {
	background-color:#000;
}
div.all{
	background-color:#000;
}
div.all img {border:0px;}
iv.all div {border:1px solid #787}

div#all_top a:hover,
#content a:hover{
	color:#ff0;
}

td {
	color:#fc6;/*needed for ie, otherwise black on black*/
}

div.header{
	order-bottom:3px solid #900;
	background-color:#000;
}

#all_top,
#all_middle,
#all_middle_contact,
#all_bottom{
	width:960px;
	margin:auto;
	background-color:#000;
}

#all_top{
	ackground-color:#c00;
	color:#fff;
	eight:90px;
	
}
#all_top a {
	color:#fc6;
}

#all_top .all_left{
	ackground-color:#900;
	olor:#fff;
	//width:160px;
	//height:90px;
}

#all_middle_contact{
	border-top:3px solid #900;
	color:#fc6;
}

#all_middle .all_left,#all_middle .all_right{
	width:1px;
}

.ti_sitename{
	ackground-color:#000;
	olor:#fc6;
}

.ti_sitename a{
	background-color:#000;
	color:#fc6;
	ext-decoration:none;
}


div#content,div#content a{
	adding:5px;
	ackground-color:#fff;
	color:#fc6;
}

h1 img {border:0px;}


div.embedobject{

}

div.provider_google embed{
	width:480px;
	height:360px;
}
div.provider_youtube embed,div.provider_youtube object{
	width:425px;
	height:350px;
	margin:0px;
	padding:0px;
}


#all_bottom{
	background-color:#000;
	border-top:3px solid #900;

}
#all_bottom,#all_bottom a{
	color:#fc6;
}
.logos {
	float:left;
}
.logos img{
	height:32px;
	border:0px;
	margin:2px;
}

img {
	border:#c00 solid 1px; 
}

img.gallery,div.gallery,a.gallery{
	border:0px;margin:0px;padding:0px;
}

tr.line1{
	background-color:#333;
}
table,tr,td{
	border-collapse: collapse;
	border-spacing:0px;
}

table.listing{
	border:1px dotted #900;
}

table.vidlist{
	width:960px
}
table.vidlist td{
	width:160px;
	border:1px dotted #900;
	overflow:hidden;
	table-layout: fixed;
	adding:2px 9px;

	
}
table.vidlist tr{
	height:80px;
}
table.vidlist td.thumbnail{
	text-align:center;
	height:80px;
}
table.vidlist td.thumbnail img.video_thumbnail{
	height:80px;
}
