body{
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:			url(/images/back_main.jpg) no-repeat top center;
	background-color:	#000000;
}
a{
	color:				#ee5002;
	text-decoration:	none;
}
a:hover{
	color:				#ee5002;
	text-decoration:	underline;
}
.container {
	position: 			relative; /* needed for footer positioning*/
	margin: 			0 auto; /* center, not in IE5 */
	width: 				100%;	
	height: 			auto !important; /* real browsers */
	height: 			100%; /* IE6: treaded as min-height*/
	min-height: 		100%; /* real browsers */
	text-align:			left;
	color:				#FFFFFF;
}
.inner{
	margin:				auto;
	width:				990px;
	clear:				both;
}
.textBigger{
	font-size:			13px;
	font-weight:		bold;
}
.headerTop {
	width: 				743px;
	height: 			43px;
	clear: 				both;
	margin:				auto;
	text-align:			right;
	color:				#ee5002;
	padding:			15px 12px 0px 0px;
	font-size:			10px;
}
.headerLinks{
	width:				740px;
	height:				22px;
	text-align:			right;
	padding:			6px 15px 10px 0px;
	margin:				auto;
	float:				left;
	color:				#ee5002;
}
.headerLeft{
	height:				96px;
	width:				755px;
	float:				left;
}
.headerRight{
	height:				88px;
	width:				235px;
	float:				left;
	text-align:			center;
	padding:			8px 0px 0px 0px;
}
.headerLinks a:visited, .headerLinks a:link, .headerLinks a:active {
	color:				#ee5002;
	text-decoration:	none;
	font-weight:		bold;
 }
.headerLinks a:hover{
	color:				#ee5002;
	text-decoration:	underline;
	font-weight:		bold;
 }
.content {
	width:				922px;
	margin:				auto;
	padding: 			20px 15px 40px 15px; /* bottom padding for footer */
}
.footer {
	position:			absolute;		
	width: 				952px;
	height: 			20px;
	margin:				0 auto;
	bottom: 			0; /* stick to bottom */
	text-align:			center;
}
.textContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

blockquote {
	margin: 0px 0px 0px 24px;
}

.back {
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	background-color: #000000;
}

.columnLeft{
	width:				500px;
	float:				left;
	margin:				10px 15px 0px 0px;
}

.columnRight {
	width:				445px;
	float:				left;
	margin:				10px 0px 0px 0px;
}

.column800{
	width:				800px;
	text-align:			left;
	margin:				0px 0px 0px 80px;
}
h1{
	font-size:			20px;
	font-weight:		bold;
	color:				#EE5002;
	margin:				0px 0px 0px 0px;
	height:				25px;
	text-shadow:		#000000 1px 1px 5px;
}
.searchResultsThumbTags{
	width:				435px;
	clear:				both;
	padding:			5px;
	color:				#dadada;
	font-size:			10px;
	background-color:	#331100;
	
}
.pagenumbers a{
	background:			#ee5002;
	color:				#000000;
	text-decoration:	none;
	padding:			0px 5px 0px 5px;
}
.pagenumbers a:hover{
	background:			#ee5002;
	color:				#000000;
	text-decoration:	none;
	padding:			0px 5px 0px 5px;
}
.pagenumberSelected{
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFFFF;
}
.searchResultThumbBlock{
	width:				445px;
	height:				522px;
	margin:				0px 0px 12px 0px;
	clear:				both;
}
.searchResultThumbImage{
	width:				100px;
	height:				75px;
	float:				left;
	margin:				0px 12px 12px 0px;
	border:				solid 1px #000000;
}
.searchResultThumbImageLast{
	width:				100px;
	height:				75px;
	float:				left;
	margin:				0px 0px 12px 0px;
	border:				solid 1px #00000;
}
.searchResultsRightToolbar{
	height:				18px;
	clear:				both;
	margin:				2px 0px 0px 0px;
	text-align:			right;
}
.searchResultsPhotoMedium{
	width:				500px;
	clear:				both;
}
.searchResultsPhotoLine{
	height:				2px;
	background:			#ee5002;
	clear:				both;
	margin:				2px 0px 2px 0px;
}
.searchResultsPhotoData{
	height:				116px;
	background:			#E9E9E9;
	clear:				both;
	padding:			10px;
	color:				#000000;
}
.searchResultsPhotoBig{
	width:				800px;
	clear:				both;
}

.searchPageBlockDrops{
	width:				530px;
	margin:				0px 20px 0px 0px;
	padding:			25px 0px 0px 0px;
	height:				35px;
	float:				left;
	background:			url(../images/search_back_drops.jpg) no-repeat;
	text-align:			center;
}
.searchPageBlockWheels{
	width:				130px;
	float:				left;
	height:				60px;
	margin:				0px 15px 0px 0px;
	text-align:			center;
}
.searchPageBlockEngines{
	width:				130px;
	float:				left;
	height:				60px;
	margin:				0px 15px 0px 0px;
	text-align:			center;
}
.searchPageBlockInteriors{
	width:				130px;
	float:				left;
	height:				60px;
	text-align:			center;
}
.searchPageBlockMain{
	width:				440px;
	float:				left;
	height:				320px;
	margin:				20px 20px 0px 0px;
	background:			url(../images/search_back_make.jpg) no-repeat;
}
.searchColumn125{
	width:				115px;
	float:				left;
	margin:				0px 10px 0px 0px;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchColumn80{
	width:				70px;
	float:				left;
	margin:				0px 10px 0px 0px;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchColumn125End{
	width:				115px;
	float:				left;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchColumn80End{
	width:				70px;
	float:				left;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchPageBlockColour{
	width:				100px;
	float:				left;
	height:				320px;
	margin:				20px 20px 0px 0px;
	background:			url(../images/search_back_colour.jpg) no-repeat;
}
.searchColourTab{
	width:				100px;
	height:				18px;
	margin:				0px 0px 2px 0px;
	padding:			2px 0px 0px 0px;
	clear:				both;
	text-align:			center;
}
.searchPageBlockWheels2{
	width:				390px;
	float:				left;
	height:				320px;
	background:			url(../images/search_back_wheels.jpg) no-repeat;
	margin:				20px 0px 0px 0px;
	text-align:			left;
}
.searchColumnHeader100{
	width:				200px;
	clear:				both;
	height:				50px;
	text-align:			center;
}
.searchColumnHeader530{
	width:				530px;
	clear:				both;
	height:				50px;
	text-align:			center;
}
.searchColumnHeader440{
	width:				440px;
	clear:				both;
	height:				50px;
	text-align:			center;
}
.searchColumn100{
	width:				90px;
	float:				left;
	height:				270px;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchColumn130{
	width:				120px;
	float:				left;
	height:				270px;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchColumn160{
	width:				150px;
	float:				left;
	height:				270px;
	padding:			0px 0px 0px 10px;
	text-align:			left;
}
.searchColumn1{
	width:				230px;
	height:				560px;
	margin:				0px 10px 30px 0px;
	float:				left;
}
.searchColumn2{
	width:				500px;
	height:				560px;
	margin:				0px 16px 30px 0px;
	float:				left;
}
.radnomImage{
	width:				500px;
	height:				410px;
	margin-bottom:		20px;
	background-color:	#e1e1e1;
}
.searchColumn3{
	width:				200px;
	height:				560px;
	float:				left;
	margin:				0px 0px 30px 0px;
}
.searchDropDowns{
	width:				200px;
	height:				230px;
	float:				left;
	padding:			0px 15px 0px 15px;
}
.searchDiv{
	background-color:	#FF5400;
	height:				3px;
	width:				200px;
	float:				left;
}
.searchShowList{
	width:				215px;
	height:				160px;
	float:				left;
	margin:				0px 0px 15px 0px;
	padding:			0px 15px 0px 0px;
}
.searchBoxInner{
	width:				200px;
	height:				126px;
	padding:			5px 0px 0px 15px;
}
.searchTextLight{
	width:				195px;
	float:				left;
	background-color:	#333333;
	height:				17px;
	padding:			3px 0px 0px 5px;
}
.searchTextLeft{
	width:				100px;
	float:				left
}
.searchTextRight{
	width:				95px;
	font-size:			10px;
	float:				left;
	padding:			2px 0px 0px 0px;
}
.searchTextDark{
	width:				195px;
	float:				left;
	background-color:	#151515;
	height:				17px;
	padding:			3px 0px 0px 5px;
}
.searchPhotographerList{
	width:				200px;
	height:				70px;
	float:				left;
	margin:				0px;
	padding:			35px 15px 15px 15px;
}
.searchPhotographerListLeft{
	width:				95px;
	float:				left;
	margin:				0px 8px 0px 0px;
}
.searchPhotographerListRight{
	width:				95px;
	float:				left;
	margin:				0px;
}
.searchThumbColumn{
	width:				175px;
	height:				598px;
	float:				left;
	margin:				0px;
	padding:			38px 5px 15px 20px;
	background-image:	url(../images/back_home_last5.gif);
	background-repeat:	no-repeat;
}
.searchThumb{
	width:				175px;
	height:				77px;
	margin:				0px 0px 23px 0px;
	float:				left;
}
.searchThumbLast{
	width:				180px;
	height:				75px;
	margin:				0px;
	padding:			0px;
	float:				left;
}
.searchThumbPic{
	width:				100px;
	height:				75px;
	margin:				0px;
	padding:			0px;
	float:				left;
	border:				1px solid #000000;
}
.searchThumbText{
	width:				53px;
	height:				40px;
	float:				left;
	padding:			37px 0px 0px 15px;
	font-size:			10px;
	color:				#FFFFFF;
}
.searchThumbText a{
	font-size:			10px;
	color:				#EE5002;
	text-decoration:	none;
}
.searchThumbText a:hover{
	font-size:			10px;
	color:				#EE5002;
	text-decoration:	underline;
}
.searchGalleryLinks{
	width:				485px;
	height:				120px;
	float:				left;
	padding:			25px 0px 0px 15px;
}
.searchGalleryLinksEngines{
	width:				125px;
	height:				100px;
	float:				left;
}
.searchGalleryLinksWheels{
	width:				125px;
	height:				100px;
	float:				left;
	padding:			0px 0px 0px 45px;
}
.searchGalleryLinksInteriors{
	width:				140px;
	height:				100px;
	float:				left;
	padding:			0px 0px 0px 40px;
}
.dropdown{
	margin:				0px 0px 12px 0px;
	height:				21px;
	width:				198px;
	border:				1px solid #000000;
}
.dropdownlast{
	margin:				0px;
	height:				21px;
	width:				198px;
	border:				1px solid #000000;
}
.searchButton{
	width:				190px;
	text-align:			right;
	height:				42px;
	margin:				0px;
}
.topButtons{
	width:				960px;
	height:				21px;
	text-align:			right;
	clear:				both;
}