html,body
{
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 80%;
	font-family: verdana;
	background-color: #07080B;
	background-image: url("http://www.japaneseengineimport.com/images/main_bg.jpg");
	*background-image: url("http://www.japaneseengineimport.com/images/main_bg_ie.jpg");
	background-repeat: repeat-y;
	background-position: center;
}

table
{
	font-size: 100%;
}

a
{
	color: #DF0000;
}

a:visited
{
	color: #8F0000;
}

a:hover
{
	color: #DF0000;
	text-decoration: none;
}

.header_container
{
	background-image: url("http://www.japaneseengineimport.com/images/header_bg.jpg");
	width: 970px;
	height: 250px;
	position: absolute;
	left: 50%;
	margin-left: -485px;
}

.japanese_engines_import_logo
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/japanese_engines_import_logo.png",sizingMethod=image);
	margin-left: 10px;
	margin-top: 30px;
	width: 264px;
	height: 122px;
}

.japanese_engines_import_logo[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/japanese_engines_import_logo.png");
}

.header_menu
{
	color: #000;
	position: absolute;
	top: 5px;
	left: 400px;
}

.header_menu a
{
	color: #CACACB;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}

.header_menu a:visited
{
	color: #CACACB;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}

.header_phone_number
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_phone_number.png",sizingMethod=image);
	position: absolute;
	width: 212px;
	height: 28px;
	top: 40px;
	left: 380px;
}

.header_phone_number[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_phone_number.png");
}

/********** nissan logo **********/

.logo_nissan_off
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_nissan_off.png",sizingMethod=image);
	width: 37px;
	height: 32px;
	position: absolute;
	left: 400px;
	top: 90px;
	cursor: pointer;
}

.logo_nissan_off[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_nissan_off.png");
}

.logo_nissan_off img
{
	border: 0px;
	width: 37px;
	height: 32px;
}

.logo_nissan_on
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_nissan_on.png",sizingMethod=image);
	width: 37px;
	height: 32px;
	position: absolute;
	left: 400px;
	top: 90px;
	cursor: pointer;
}

.logo_nissan_on[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_nissan_on.png");
}

.logo_nissan_on img
{
	border: 0px;
	width: 37px;
	height: 32px;
}

/********** subaru logo **********/

.logo_subaru_off
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_subaru_off.png",sizingMethod=image);
	width: 52px;
	height: 26px;
	position: absolute;
	left: 455px;
	top: 95px;
	cursor: pointer;
}

.logo_subaru_off[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_subaru_off.png");
}

.logo_subaru_off img
{
	border: 0px;
	width: 52px;
	height: 26px;
}

.logo_subaru_on
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_subaru_on.png",sizingMethod=image);
	width: 52px;
	height: 26px;
	position: absolute;
	left: 455px;
	top: 95px;
	cursor: pointer;
}

.logo_subaru_on[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_subaru_on.png");
}

.logo_subaru_on img
{
	border: 0px;
	width: 52px;
	height: 26px;
}

/********** mitsubishi logo **********/

.logo_mitsubishi_off
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_mitsubishi_off.png",sizingMethod=image);
	width: 40px;
	height: 32px;
	position: absolute;
	left: 520px;
	top: 90px;
	cursor: pointer;
}

.logo_mitsubishi_off[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_mitsubishi_off.png");
}

.logo_mitsubishi_off img
{
	border: 0px;
	width: 40px;
	height: 32px;
}

.logo_mitsubishi_on
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_mitsubishi_on.png",sizingMethod=image);
	width: 40px;
	height: 32px;
	position: absolute;
	left: 520px;
	top: 90px;
	cursor: pointer;
}

.logo_mitsubishi_on[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_mitsubishi_on.png");
}

.logo_mitsubishi_on img
{
	border: 0px;
	width: 40px;
	height: 32px;
}

/********** honda logo **********/

.logo_honda_off
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_honda_off.png",sizingMethod=image);
	width: 32px;
	height: 28px;
	position: absolute;
	left: 403px;
	top: 135px;
	cursor: pointer;
}

.logo_honda_off[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_honda_off.png");
}

.logo_honda_off img
{
	border: 0px;
	width: 32px;
	height: 28px;
}

.logo_honda_on
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_honda_on.png",sizingMethod=image);
	width: 32px;
	height: 28px;
	position: absolute;
	left: 403px;
	top: 135px;
	cursor: pointer;
}

.logo_honda_on[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_honda_on.png");
}

.logo_honda_on img
{
	border: 0px;
	width: 32px;
	height: 28px;
}

/********** toyota logo **********/

.logo_toyota_off
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_toyota_off.png",sizingMethod=image);
	width: 46px;
	height: 29px;
	position: absolute;
	left: 458px;
	top: 135px;
	cursor: pointer;
}

.logo_toyota_off[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_toyota_off.png");
}

.logo_toyota_off img
{
	border: 0px;
	width: 46px;
	height: 29px;
}

.logo_toyota_on
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_toyota_on.png",sizingMethod=image);
	width: 46px;
	height: 29px;
	position: absolute;
	left: 458px;
	top: 135px;
	cursor: pointer;
}

.logo_toyota_on[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_toyota_on.png");
}

.logo_toyota_on img
{
	border: 0px;
	width: 46px;
	height: 29px;
}

/********** mazda logo **********/

.logo_mazda_off
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_mazda_off.png",sizingMethod=image);
	width: 33px;
	height: 27px;
	position: absolute;
	left: 525px;
	top: 135px;
	cursor: pointer;
}

.logo_mazda_off[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_mazda_off.png");
}

.logo_mazda_off img
{
	border: 0px;
	width: 33px;
	height: 27px;
}

.logo_mazda_on
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/logo_mazda_on.png",sizingMethod=image);
	width: 33px;
	height: 27px;
	position: absolute;
	left: 525px;
	top: 135px;
	cursor: pointer;
}

.logo_mazda_on[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/logo_mazda_on.png");
}

.logo_mazda_on img
{
	border: 0px;
	width: 33px;
	height: 27px;
}

/*******************/

.header_car
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_car.png",sizingMethod=image);
	position: absolute;
	top: 10px;
	left: 575px;
	width: 401px;
	height: 243px;
}

.header_car[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_car.png");
}

.header_honda
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_honda.png",sizingMethod=image);
	position: absolute;
	top: 0px;
	left: 745px;
	width: 225px;
	height: 177px;
}

.header_honda[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_honda.png");
}

.header_mazda
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_mazda.png",sizingMethod=image);
	position: absolute;
	top: 10px;
	left: 672px;
	width: 298px;
	height: 166px;
}

.header_mazda[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_mazda.png");
}

.header_mitsubishi
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_mitsubishi.png",sizingMethod=image);
	position: absolute;
	top: 0px;
	left: 665px;
	width: 297px;
	height: 177px;
}

.header_mitsubishi[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_mitsubishi.png");
}

.header_toyota
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_toyota.png",sizingMethod=image);
	position: absolute;
	top: 0px;
	left: 717px;
	width: 253px;
	height: 177px;
}

.header_toyota[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_toyota.png");
}

.header_subaru
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_subaru.png",sizingMethod=image);
	position: absolute;
	top: 15px;
	left: 645px;
	width: 291px;
	height: 161px;
}

.header_subaru[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_subaru.png");
}

.header_nissan
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/header_nissan.png",sizingMethod=image);
	position: absolute;
	top: 5px;
	left: 667px;
	width: 304px;
	height: 171px;
}

.header_nissan[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/header_nissan.png");
}

.main_menu
{
	margin-top: 35px;
}

.main_menu img
{
	border: 0px;
}

.main_menu a
{
	margin-left: 7px;
	margin-right: 7px;
}

/*******************/

.body_container
{
	background-color: #0E1115;
	width: 970px;
	*height: 400px;
	min-height: 400px;
	position: absolute;
	left: 50%;
	margin-left: -485px;
	top: 250px;
}

.left_column
{
	background-image: url("http://www.japaneseengineimport.com/images/left_column_bg.jpg");
	width: 218px;
	height: 526px;
}

.left_column table
{
	color: #C5C5C5;
	font-size: 90%;
}

.left_column_input
{
	font-size: 100%;
	width: 100px;
	height: 16px;
	border-bottom: 1px solid #3E3E3E;
	border-top: 1px solid #3E3E3E;
	border-right: 1px solid #666668;
	border-left: 1px solid #666668;
	background-color: #06050A;
	color: #FFF;
}

.left_column_login_bar
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/left_column_login_bar.png",sizingMethod=image);
	width: 210px;
	height: 40px;
	margin-left: 4px;
}

.left_column_login_bar[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/left_column_login_bar.png");
}

.left_column_contact_bar
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/left_column_contact_bar.png",sizingMethod=image);
	width: 210px;
	height: 40px;
	margin-left: 4px;
}

.left_column_contact_bar[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/left_column_contact_bar.png");
}

.left_column_table
{
	margin-left: 20px;
	color: #949494;
}

.left_column_table a
{
	color: #FFF;
	text-decoration: none;
}

.center_column
{
	position: absolute;
	top: 0px;
	left: 220px;
}

.center_column_content
{
	position: absolute;
	top: 0px;
	left: 220px;
	width: 545px;
}

.center_column_content[class]
{
	width: 536px;
}

.latest_news
{
	background-image: url("http://www.japaneseengineimport.com/images/latest_news_box.jpg");
	width: 529px;
	height: 217px;
	padding-top: 60px;
	padding-left: 30px;
	padding-right: 30px;
	color: #87898F;
}

.latest_news[class]
{
	width: 469px;
	height: 157px;
}

.latest_news b
{
	color: #FFF;
}

.engine_pic
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/engine_pic.png",sizingMethod=image);
	width: 119px;
	height: 131px;
	float: left;
	margin-right: 10px;
}

.engine_pic[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/engine_pic.png");
}

.center_column_mainengines_bar
{
	background-image: url("http://www.japaneseengineimport.com/images/center_column_mainengines_bar.jpg");
	width: 528px;
	height: 40px;
	margin-top: 5px;
}

.center_column_newestengines_bar
{
	background-image: url("http://www.japaneseengineimport.com/images/center_column_newestengines_bar.jpg");
	width: 528px;
	height: 40px;
	margin-top: 5px;
}

.center_column_mainengine_box1
{
	background-image: url("http://www.japaneseengineimport.com/images/center_column_mainengine_box.jpg");
	width: 260px;
	height: 247px;
	float: left;
	margin-right: 8px;
	margin-top: 5px;
	padding: 1px;
	color: #87898F;
}

.center_column_mainengine_box1[class]
{
	width: 258px;
	height: 245px;
}

.center_column_mainengine_box2
{
	background-image: url("http://www.japaneseengineimport.com/images/center_column_mainengine_box.jpg");
	width: 260px;
	height: 247px;
	float: left;
	padding: 1px;
	color: #87898F;
}

.center_column_mainengine_box2[class]
{
	width: 258px;
	height: 245px;
}

.main_engine_text
{
	margin: 15px;
}

.more_button
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/more_button.png",sizingMethod=image);
	width: 84px;
	height: 27px;
	margin-left: 160px;
	cursor: pointer;
}

.more_button[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/more_button.png");
}

.right_column
{
	background-image: url("http://www.japaneseengineimport.com/images/right_column_bg.jpg");
	width: 218px;
	height: 526px;
	position: absolute;
	top: 0px;
	left: 750px;
}

.right_column_special_bar
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/right_column_special_bar.png",sizingMethod=image);
	width: 210px;
	height: 40px;
	margin-left: 4px;
}

.right_column_special_bar[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/right_column_special_bar.png");
}

.right_column_most_bar
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.japaneseengineimport.com/images/right_column_most_bar.png",sizingMethod=image);
	width: 210px;
	height: 40px;
	margin-left: 4px;
}

.right_column_most_bar[class]
{
	background-image: url("http://www.japaneseengineimport.com/images/right_column_most_bar.png");
}

.special_box
{
	background-image: url("http://www.japaneseengineimport.com/images/dotted_bg.jpg");
	background-repeat: no-repeat;
	padding-top: 5px;
	margin-left: 9px;
	color: #FFF;
}

.special_box img
{
	border: 0px;
}

.special_text
{
	color: #FFF;
	margin: 10px;
}

.special_text a
{
	color: #DF0000;
}

.footer_index
{
	background-image: url("http://www.japaneseengineimport.com/images/footer_bg.jpg");
	width: 1224px;
	height: 106px;
	text-align: center;
	position: absolute;
	left: 50%;
	margin-left: -612px;
	color: #888787;
	padding-top: 50px;
	margin-top: 780px;
}

.footer_index[class]
{
	margin-left: -612px;
	height: 56px;
}

.footer
{
	background-image: url("http://www.japaneseengineimport.com/images/footer_bg.jpg");
	width: 1224px;
	height: 106px;
	position: absolute;
	left: 50%;
	margin-left: -619px;
	color: #888787;
	text-align: center;
	padding-top: 50px;
}

.footer[class]
{
	margin-left: -615px;
	height: 56px;
}

.content_footer
{
	background-image: url("http://www.japaneseengineimport.com/images/content_footer.jpg");
	width: 527px;
	height: 12px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -265px;
}

.content_box
{
	background-image: url("http://www.japaneseengineimport.com/images/content_bg.jpg");
	width: 527px;
	*height: 530px;
	min-height: 530px;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
}

.content_box[class]
{
	width: 511px;
}

.content_header
{
	background-image: url("http://www.japaneseengineimport.com/images/content_header.jpg");
	width: 527px;
	height: 40px;
	color: #DF0000;
	font-family: verdana;
	font-size: 180%;
	padding-left: 12px;
	padding-top: 8px;
}

.content_header[class]
{
	width: 515px;
	height: 32px;
}

/********** Listing Styles ********/

.listing_image
{
	border: 0px;
}

.listing_image_big
{
	border: 0px;
	height: 140px;
}

.listing_title
{
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	width: 250px;
}

.listing_price
{
	color: #87898F;
	width: 120px;
}

.listing_details
{
	color: #87898F;
}

.listing_details_big
{
	color: #87898F;
	font-size: 150%;
	font-weight: bold;
	font-family: verdana;
}

.listing_details_big_green
{
	color: #01980B;
	font-size: 150%;
	font-weight: bold;
	font-family: verdana;
}

.listing_details_big_red
{
	color: #980101;
	font-size: 150%;
	font-weight: bold;
	font-family: verdana;
}

.listing_divider
{
	background-image: url("http://www.japaneseengineimport.com/images/double_dots.gif");
	margin-left: -7px;
	height: 9px;
	width: 522px;
	display: block;
}

.listing_divider_left
{
	background-image: url("http://www.japaneseengineimport.com/images/double_dots.gif");
	margin-left: -7px;
	height: 9px;
	width: 250px;
	display: block;
}

.listing_divider_right
{
	background-image: url("http://www.japaneseengineimport.com/images/double_dots.gif");
	height: 9px;
	width: 250px;
	display: block;
}

.buy_now
{
	border: 0px;
	float: right;
	margin-right: 10px;
}

.pics_div
{
	height: 640px;
	width: 280px;
	overflow: auto;
}

.quote_form
{
	font-size: 120%;
}

.quote_form td
{
	width: 200px;
}

.quote_form input
{
	font-size: 100%;
}





