* {

	margin: 0px;

	padding: 0px;

}
http://www.youtube.com/watch?v=bn1-M5Ze0p8 


body {

	font-size : 14px;

	font-family : Tahoma, sans-serif;

	background : rgb(255, 255, 255);

}

A:link {font-family:Tahoma; font-size:17px;  color:#3386B8; TEXT-DECORATION: none}
A:visited {COLOR: #CC6600; TEXT-DECORATION: none}
A:hover {COLOR: #FF4E00; TEXT-DECORATION: underline}
A:active {COLOR: #3386B8; TEXT-DECORATION: none}

img{
	border:0px solid #000000;
}



.aclear {

	clear : both;

}

.acenter {

	text-align : center;

}

.banners {

	width : 907px;

	text-align : center;

}



#wrapper {

	display : block;

	position : relative;

	width : 907px;

	margin : auto;

}

.wrapper_space {

	display : block;

	width : 907px;

	height : 10px;

	clear : both;

}


#loading_page_bottom {

	display : none;

	position : relative;

	right : 20px;

	height : 15px;

	line-height : 15px;

	padding : 0px 0px 20px 0px;

	text-align : right;

}

#loading_download {

	display : none;

	position : relative;

	height : 15px;

	line-height : 15px;

	padding : 20px 0px 20px 0px;

	text-align : center;

}

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

	vertical-align : middle;

}


#header {

	display : block;

	position : relative;

	width : 899px;
	margin : auto;

}

#header_ad {

	display : block;

	position : absolute;

	width : 468px;

	height : 60px;

        vertical-align : middle;

}

#downloader {

	display : block;

	position : relative;

	width : 907px;

	background : url('../img/download_bg.jpg') no-repeat top left;
	
	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 : 12px;

	padding : 10px;

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

}

* html #download_container {

	margin : auto;

}

#download_container p {

	font-size : 12px;

}

#download_container .submit {

	text-align : center;

	font-weight : bold;

	font-size : 16px;

}

#download_container .text {

	width : 360px;

}



#input_section {

	display : block;

	position : relative;

	height : 94px;
	
	overflow:hidden;

	vertical-align : middle;

	top : 41px;

	left : 10px;

}

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

#above_form {
	
	marging-left:2px;

	font-size : 12px;

	text-indent : 5px;

	color:#61635f;

}

#input_section .text {

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

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

	color:#FA5220;
	
	background:none;
	
	border:none;

}

#input_section .select {
	
	position:absolute;
	
	top:6px;
	
	left:610px;

	background : rgb(245, 246, 218);

}

#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 : 8px;

	left : 793px;

	width : 89px;

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

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

}


#download_middle {

	display : block;

	position : relative;

	width : 904px;

	font-size : 14px;

	background : url('../img/download_bg_ext.jpg') repeat-y top left;

}

#download_bottom {

	display : block;

	position : relative;

	width : 907px;

	height : 11px;

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

}

#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 {

	display : block;

	position : relative;

	width : 899px;

	min-height : 186px;
	
	margin : 0px auto 0px auto;

	background : rgb(44, 149, 181) url('../img/main_gradient.jpg') no-repeat top center;

}

#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;

}

#footer {

	display : block;

	position : relative;

	width : 899px;

	height : 50px;

	line-height : 50px;

	margin : auto;

	color : rgb(255, 255, 255);

	text-align : center;

	font-size : 12px;

	background : rgb(44, 149, 181);

}

#footer a {

	color : rgb(255, 255, 255);

}

#content_bottom {

	display : block;

	position : relative;

	width : 899px;

	height : 5px;

	margin : auto;

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

}



.content_head {

	display : block;

	position : relative;

	width : 889px;

	height : 65px;

	margin : 0px 0px 0px 10px;

}



/*

	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 : rgb(55, 65, 75);

}

.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 rgb(53, 66, 74);

	background-color : rgb(252, 255, 255);

	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 : rgb(55, 65, 75);
	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 : rgb(55, 65, 75);

	text-align : center;

}

.paging {

	color : rgb(255, 255, 255);

	font-size : 14px;

	text-align : center;

	padding : 0px 0px 10px 0px;

}

.paging a {

	color : rgb(55, 65, 75);

}

