* {

	margin: 0px;

	padding: 0px;

}



body {

	font-size : 14px;

	font-family : Verdana, Tahoma, sans-serif;
	font-weight: bold;

	background : rgb(255, 255, 255);

}

.blackbox {
	margin-left: 742px;
	float: right;
	color: #FFFFFF;
	font-size: 10px;
	font-family: verdana;
	width: 160px;
	position: absolute;
	z-index: 1;
	top: 25px;
	text-align: left;

}

#playerback {
	background : url('http://www.stealavideo.com/img/behind_player.gif') no-repeat center center;
	width: 904px;
	height: 521px;
	background-position: 1;
	position: absolute;
	margin-top: 500px;


}

img{
	border:0px solid #000000;
}



.aclear {

	clear : both;

}

.acenter {

	text-align : center;

}


#wrapper {

	display : block;

	position : relative;

	width : 907px;

	margin : auto;

}

.wrapper_space {

	display : block;

	width : 907px;

	height : 10px;

	clear : both;

}

.result_separator {

	display : block;

	position : relative;

	width : 899px;

	height : 10px;

	background : url('../img/line_grey.gif') no-repeat center center;

	clear : both;

}

#loading_page, #share_result {

	display : none;

	position : absolute;

	top : 20px;

	right : 20px;

	height : 15px;

	line-height : 15px;

	text-align : right;

}

#loading_page_bottom {

	display : none;

	position : relative;

	right : 20px;

	height : 15px;

	line-height : 15px;

	padding : 0px 0px 20px 0px;

	text-align : right;

}

#loading_download {

	background-color: #000000;

	color: #980100;

	display : none;

	position : relative;

	height : 15px;

	line-height : 15px;

	padding : 10px 0px 10px 0px;

	text-align : center;

}

#loading_page img, #loading_page_bottom img, #loading_download img {

	vertical-align : middle;

}

#share_result {

	display : block;

	width : 600px;

}

#share_result_link {

	color : #000000;

	cursor : pointer;

}

#share_result_url {

	display : none;

	width : 600px;

	background : rgb(194, 224, 234);

	border : solid 1px white;

}



#header {

	display : block;

	position : relative;

	width : 904px;

	height : 161px;

	bottom-margin : 0px;

	background : url('../img/header.jpg') no-repeat top left;

}

#header_title {

	display : block;

	position : absolute;

	width : 530px;

	height : 50px;

	top : 55px;

	left : 130px;

}


#search_box{

	display : block;

	position : absolute;

	width : 191px;

	min-height : 82px;
	
	left:709px;

	top : 8px;
}

#search_top {

	display : block;

	position : relative;

	width : 191px;

	height : 71px;

	

}

#search_field {

	display : block;

	position : absolute;
	
	background:none;

	width : 131px;

	height : 24px;

	top : 42px;

	left : 12px;
	

	vertical-align : middle;

	font-weight: bold;
	color : #000000;

	border : 0px solid #000000;

}

#search_top .title{
	
	position:relative;
	
	top:13px;
	
	left:30px;
	
	display:block;

}

#search_background {

	display : block;

	position : absolute;

	width : 179px;

	height : 24px;

	top : 37px;

	left : 6px;

	background : url('../img/search_background.png') no-repeat top left;
}


#search_button {

	display : block;

	position : absolute;

	width : 37px;

	height : 24px;

	top : 35px;

	left : 150px;

	cursor : pointer;

	background : url('../img/download_button.gif') no-repeat top left;

}

#search_middle {

	display : block;

	position : relative;

	width : 191px;

	color : rgb(255, 255, 255);

	font-size : 10px;

}

#search_middle .holder{
	margin:0px 0px 0px 10px;
}

#search_middle .holder div{

	display : block;

	float : left;

	width : 80px;
	
	padding:0px;
	
	height:18px;

	color: #FF0000;
}

#search_middle .holder div input{
	margin:0px;
	padding:0px;
}

#search_bottom {

	display : block;

	position : relative;

	width : 191px;

	height : 10px;


}



#downloader {

	display : block;

	position : relative;

	width : 907px;

	background : url('../img/download_bg.jpg') no-repeat top left;
	
	top-margin: 0px;
	
	padding:0px;

}


#downloader .title{
	
	position:absolute;
	
	left:15px;
	
	top:23px;
	
}

#download_container {

	display : block;

	position : relative;

	margin : 0px auto 0px auto;

	width : 438px;

	font-size : 14px;

	height : 133px;

	text-align: center;

	padding-top: 30px;



}

* html #download_container {

	margin : auto;

}

#download_container p {

	font-size : 12px;

}

#download_container .submit {
	padding-top: 20px;
	display : block;
	position : relative;
	text-align : center;
	font-weight : bold;
	font-size : 16px;

}

#download_container .text {

	width : 315px;

}



#input_section {

	display : block;

	position : relative;

	height : 94px;
	
	overflow:hidden;

	vertical-align : middle;

	top : 41px;

	left : 10px;
	color:#ECCBB8;

}

#input_section #below_form{
	margin-top:2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}

#above_form {
	
	marging-left:2px;

	font-size : 12px;

	text-indent : 5px;

	color : rgb(137, 135, 0);

}

#input_section .text {

	position:absolute;
	
	top:6px;
	
	left:9px;
	
	width : 557px;

	height : 20px;
	
	font-size:16px;
	
	font-family:Arial, Helvetica, sans-serif;

	color:#000000;

	font-weight: bold;
	
	background:none;
	
	border:none;

}

#input_section .select {
	
	position:absolute;
	
	top:6px;
	
	left:610px;
	font-weight: bold;
	color: #FE1A11;

	background: #000000;

}

#download_box {

	display : block;

	position : relative;

	width : 895px;

	height : 32px;
	
	margin:0px;
	
	padding:0px;
	
	z-index:1
	

}

#input_section #download_button {

	z-index:10;

	display : block;
	
	position:absolute;

	top : 3px;

	left : 788px;

	width : 101px;

	height : 25px;
	
	border:0px solid #FFFFFF;

	cursor : pointer;

	background : url('../img/download_button.gif') no-repeat center left;

}


#download_middle {

	display : block;

	position : relative;

	width : 904px;

	max-height: 133px;

	font-size : 14px;

	background : #FFFFFF url('../img/download_bg_ext.gif') no-repeat top left;

}

#download_bottom {

	display : block;

	position : relative;

	width : 907px;

	height : 11px;


}

#download_bottom img {

	display : block;

	position : absolute;

	bottom : 0px;

	right : 0px;

	z-index : 1;

}

#content_top {

	display : block;

	position : relative;

	width : 899px;

	font-size:2px;
	
	height : 5px;

	margin : auto;

	background : url('../img/main_top.png') no-repeat top left;

}



#content_separator {

	display : block;

	position : relative;

	width : 899px;

	height : 7px;
	
	font-size:2px;

	margin : auto;

	background : url('../img/main_separator.png') no-repeat top center;

}



a:link {color: #FF0000; text-decoration: none; }
a:active {color: #FF0000; text-decoration: none; }
a:visited {color: #FF0000; text-decoration: none; }
a:hover {color: #FE884E; text-decoration: underline; }


.content_head {

	display : block;

	position : relative;

	width : 889px;

	height : 65px;

	margin : 0px 0px 0px 10px;

}



#content_head_search {

	background : url('../img/search_title_bg.png') no-repeat top left;

}



/*

	TOP LINKS

*/



.result_description_container {

	display : block;

	position : relative;

	width : 869px;

	height : 25px;

	margin : 0px 10px 0px 15px;

	clear : both;

}

.result_description {

	float : left;

	width : 423px;

	/*margin : 0px 5px 0px 5px;*/

	overflow : hidden;

}

.result_description div {

	float : left;

	height : 25px;

	line-height : 25px;

	text-align : center;

	color : #000000;

}

.result_d_video {

	width : 125px;

}

.result_d_link {

	width : 230px;

}

.result_s_link {

	width : 290px;

}

.result_d_hits {

	width : 60px;

}

.result_container {

	display : block;

	position : relative;

	width : 869px;

	height : 110px;

	margin : 0px 10px 0px 15px;

	clear : both;

}

.results {

	float : left;

	width : 423px;

	height : 110px;

	/*margin : 0px 5px 0px 5px;*/

	overflow : hidden;

}

.result_left {

	display : block;

	float : left;

	width : 125px;

	height : 110px;

}

.result_image {

	display : block;

	width : 121px;

	height : 92px;

	margin : 2px 0px 0px 2px;

	border : solid 1px #FFFFFF;

	background-color : #000000;

	background-repeat : no-repeat;

	background-position : center center;

}

.result_options {

	width : 125px;

	height : 14px;

	line-height : 14px;

	font-size : 12px;

	text-align : center;

}

.result_options a {

	color : rgb(255, 255, 255);

	text-decoration : none;

}

.result_link, .result_link_s {

	display : block;

	float : left;

	width : 215px;

	height : 95px;

	font-size : 14px;

	vertical-align : middle;

	text-align : left;

}

.result_link_s {

	width : 275px;

}

.result_link a, .result_link_s a {

	color : #FFFFFF;
	text-weight: bold;
	margin : 0px 0px 0px 10px;
	text-decoration : none;

}

.result_hits {

	display : block;

	float : left;

	width : 60px;

	height : 110px;

	font-size : 14px;

	line-height : 110px;

	color : #FFFFFF;
	font-wieght: bold;

	text-align : center;

}

.paging {

	color: #835F4C;
	font-weight: bold;

	font-size : 14px;

	text-align : center;

	padding : 0px 0px 10px 0px;

}

.paging a {

	color: #FFFFFF;
	font-weight: bold;

}

