@charset "utf-8";

#ebayphotohosting img
{
	background-color:#ffffff;
	-ms-interpolation-mode:bicubic;
}

.te { color: #003a04}

table.background
{
	border-collapse:collapse;
}

table.background tr td.tl
{
	background-image:url(td.tl.png);
	background-repeat:no-repeat;
	height:24px;
	margin:0px;
	padding:0px;
	width:24px;	
}

table.background tr td.tm
{
	background-color: #003a04;
	height:24px;
	margin:0px;
	padding:0px;
	width:1068px;
}

table.background tr td.tr
{
	background-image:url(td.tr.png);
	background-repeat:no-repeat;
	height:24px;
	margin:0px;
	padding:0px;
	width:24px;	
}

table.background tr td.ml
{
	background-color:#003a04;
	margin:0px;
	padding:0px;
	width:24px;	
}

table.background tr td.mm
{
	background-color:#003a04;
	margin:0px;
	padding:30px 42px 42px 42px;
	width:984px;
}

table.background tr td.mr
{
	background-color:#003a04;
	margin:0px;
	padding:0px;
	width:24px;	
}

table.background tr td.bl
{
	background-image:url(td.bl.png);
	background-repeat:no-repeat;
	height:24px;
	margin:0px;
	padding:0px;
	width:24px;	
}

table.background tr td.bm
{
	background-color:#003a04;
	height:24px;
	margin:0px;
	padding:0px;
	width:1068px;
}

table.background tr td.br
{
	background-image:url(td.br.png);
	background-repeat:no-repeat;
	height:24px;
	margin:0px;
	padding:0px;
	width:24px;	
}

/* container */

#container
{
	background-repeat:repeat;
	overflow:hidden;
	text-align:left;
	width:984px;
}

#container *
{
	background-repeat:no-repeat;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	outline:none;
	padding:0px;
}

#container a
{
	color:#0000ff;	
}

#container img
{
	border:none;	
}

/* identity */

#identity
{
	background-image:url(identity4.png);
	background-position:0px 12px;
	height:160px;
	margin:0px 12px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	width:960px;
}

/* logo */

#logo
{
	background-image:url(logo.png);
	background-position:30px 12px;
	display:inline;
	float:left;
	height:150px;
	margin:-3px 0px 0px 0px;
	overflow:hidden;
	padding:0px 0px 0px 30px;
	position:relative;
	text-indent:-9999px;
	width:272px;
}

/* reasons */

#reasons
{
	display:inline;
	float:right;
	height:106px;
	overflow:hidden;
	margin:12px 0px 0px 0px;
	width:600px; /* 524 */
}

#reasons ul
{
	list-style:none;	
}

#reasons ul li
{
	display:inline;
	float:left;
	margin:0px 8px 0px 0px;
}

/* content */

#content
{
	background-color:#d2cdc8;
	overflow:hidden;
	margin:0px 12px;
	padding:0px 0px 24px 0px;
	width:960px;
}

#content h1
{
	color:#b10000;
	font-family:Verdana, Geneva, arial, helvetica, sans-serif;
	font-size:22px;
	margin:0px 12px 12px 12px;
	font-weight: bold;
	border-bottom: 2px solid #b10000;
}

#content p, #content h2
{
	line-height:15px;
	margin:12px;
	margin-left: 20px;
}
#content h2 {
	font-size:16px;
}

#content ul {
	margin:10px 5px 10px 45px;
	list-style-type: disc;
}

#sidebar p { text-align:center; margin-top:-10px; }

#content p.product
{
	overflow:hidden;
	width:588px;	
}

#content p.hr
{
	border-top:#003a04 solid 1px;
	font-size:0px;
	height:1px;
	overflow:hidden;
}

/* main */

#main
{
	display:inline;
	float:left;
	margin:0px 0px 0px 24px;
	width:636px;
}

#main table
{
	border-collapse:collapse;
	margin:0px 24px 24px 24px;
	width:588px;	
}

#main table tr th
{
	border-bottom: #FF0000 solid 2px;
	color:#FF0000;
	padding:12px 6px 3px 6px;
	white-space:nowrap;
}

#main table tr td
{
	border-bottom: #999999 solid 1px;
	padding:3px 6px;
	text-align:center;
}

#main table tr .engine
{
	text-align:left;	
}

#main table tr td.engine
{
	background-color:#eeeeee;		
}

#main table tr td.tuned
{
	background-color:#eeeeee;	
}

/* title */

#title
{
	/* background-image:url(title.png); */
	background-position:center bottom;
	overflow:hidden;
	padding:0px 0px 5px 0px;
	width:636px;
}

/* page */

#page
{
	background-image:url(page.png);
	background-position:0px bottom;
	overflow:hidden;
	height:2900px;
	width:636px;
}

#page p
{
	margin:0px 24px 12px 35px;
}

#page ul p
{
	margin:0px 24px;	
}

/* sidebar */

#sidebar
{
	display:inline;
	float:right;
	overflow:hidden;
	margin:0px 24px;
	width:252px;
}

#sidebar div.image
{
	height:252px;
	margin:0px 0px 12px 0px;
	overflow:hidden;
	width:252px;
}

#sidebar p
{
	margin:12px 6px;	
}

/* copyright */

#copyright
{
	background-image:url(copyright.png);
	color:#bbbbbb;
	height:32px;
	line-height:32px;
	margin:0px 12px;
	text-align:center;
}