body {
	font-family: arial; font-size: 14px; color: black;
	margin: 0; padding: 0;
	background:url(images/bg.gif) repeat-x;
	background-color: #424854;
}
table {
	border-collapse: collapse;
}
td {
	padding: 0;
}
img {
	border: none;
}
div {
	margin-left: auto; margin-right: auto;
}
#mainDiv {
	width: 758px; background-color: #FFFFFF; border: 1px solid #999999;
	margin-top: 10px;
}

/* header */
#header {
	width: 100%; height: 77px;
	background: url(images/head.gif) no-repeat;
}
#header #links_table {
	width: 310px; height: 55px;
	direction: LTR; float: right;
}
#header #links_table td {
	text-align: center; vertical-align: middle;
	padding: 7px;
}
#header #links_table a {
	color: #424549; text-decoration: none; font-weight: bold; font-size: 12px;
}
#header #links_table a:hover {
	color: #8D939C;
}
#header #img_table {
	width: 300px; height: 55px;
	direction: ltr; float: left;
}
#header #img_table td {
	text-align: center; vertical-align: middle;
	padding: 10px;
}
#header #img_table .sep {
	border-left: 1px solid white;
}

#header #img_table td a {
	text-decoration: none; color: black; font-weight: bold; font-size: 10px;
	line-height: 18px;
}
#header #imgLink {
	width: 83px; height: 77px;
	direction: rtl; float: right;
	margin-right: 15px;
	cursor: pointer; text-decoration: none;
}


/* footer */
#footer {
	width: 100%;
}
#footer_line {
	width: 100%; height: 5px; font-size: 1px;
	background: url(images/footer_line.gif) repeat-x;
}
#footer_links {
	width: 100%; height: 18px;
	border-top: 1px solid #CCCCCC;/* background-color: #F0F2F3;*/
	background-color: #999999;
}
#footer_content {
	width: 100%; height: 100px;
	background-color: #FFFFFF;
}
#footer_content table {
	width: 100%; height: 100%;
}
#footer_content table td {
	width: 50%; vertical-align: middle;
}

/* content */
#content {
	width: 100%; background-color: #000000;
}
#content_content {
	width: 100%; height: 400px;
	direction: rtl; text-align: right;
	background: url(images/bg_logo.gif) no-repeat 295px 100px #000000;
}
#content_content_div {
	padding: 15px;
	color: #FFFFFF; text-align: right;
}
#movieDiv {
	float:left; width:300px; height:300px;
	overflow: hidden;
	position: relative; top: 0px;
}
#content_content_div_txt {
	width: 230px;
	float: right;
}
#content_content_div_txt a {
	color: #FFFFFF;
}


/* home */
#home_content {
	width: 100%; height: 300px; overflow: hidden;
}
#home_content div {
	margin-top: -76px;
}

/* car */
#car_content {
	width: 100%; height: 475px; overflow: hidden;
}
#car_content div {
	margin-top: 0px;
}

/* contact */
#contact_content {
	width: 100%; height: 400px;
	background: url(images/car.jpg) no-repeat -370px 120px #000000;
	direction: rtl; color: #FFFFFF;
}
#contact_inner {
	height: 305px; margin-top: 22px;
}
#contact_inner #right {
	width: 517px; height: 100%; float: right;
	border-left: 1px solid #999999;
	text-align: right; padding-right: 15px;
}
#contact_inner #left {
	width: 200px; height: 100%; float: left;
	text-align: right; padding-right: 25px;
}
#contact_inner #right td {
	padding: 4px;
}
input, textarea {
	font-family: arial; font-size: 11px;
	background-color: #F2F2F4;
}
input {
	height: 12px;
}
textarea {
	width: 300px;
}
.whiteBg {
	background: none;
}
#contact_inner #right a {
	font-weight: bold; color: white;
}
#contact_inner #right a:hover {
	color: #666666;
}