﻿body 
{
	background: #fff url(Images/body-bg.jpg) repeat-x;
	font-family: Arial;
	font-size: 10px;
	padding: 0;
	margin: 0;
}

.site-container
{
	margin: 0 auto;
	width: 892px;
	background: #fff;
}

ul.menu-1
{
	background: #C4C4C4 url(Images/menu-1-bg.png) no-repeat;
	display: block;
	margin: 0;
	padding: 0;
	height: 31px;
	list-style: none;
}
	ul.menu-1 li
	{
		line-height: 31px;
		display: block;
		float: left;
	}
		ul.menu-1 a
		{
			padding: 0 15px;
			display: block;
			color: #696969;
			text-decoration: none;
			text-transform: uppercase;
			border-right: solid 1px #898989;
		}

.body-container
{
	padding: 0 10px;
}

.header-container
{
	padding: 21px 6px 5px;
}
	.toyota-logo
	{
		background: url(Images/toyota-logo.jpg) no-repeat;
		display: block;
		float: right;
		width: 161px;
		height: 53px;
	}
		.toyota-logo h3
		{
			display: none;
		}
	.header-container h2
	{
		font-family: Arial;
		font-size: 23px;
		font-weight: bold;
		color: #696969;
		margin: 0;
	}
	ul.menu-2
	{
		padding: 0;
		margin: 10px 0 0;
		list-style: none;
		height: 14px;
		display: block;
	}
		ul.menu-2 li
		{
			float: left;
			display: block;
		}
			ul.menu-2 a
			{
				font-size: 11px;
				margin: 0 16px 0 0;
				color: #333;
				text-decoration: none;
			}
			ul.menu-2 a:hover
			{
				color: Red;
			}

.image-randomizer
{
	height: 445px;
}

ul.menu-4
{
	background: #C5C5C5 url(Images/menu-4-bg.png) no-repeat;
	padding: 0;
	margin: 0;
	list-style: none;
	height: 40px;
}
	ul.menu-4 li
	{
		float: left;
		display: block;
		height: 34px;
		line-height: 34px;
		padding: 0 0 0 10px;
	}
		ul.menu-4 a
		{
			font-size: 11px;
			margin: 0 16px 0 0;
			color: #333;
			text-decoration: none;
		}
		ul.menu-4 a:hover
		{
			color: Red;
		}

ul.menu-5
{
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
}
	ul.menu-5 li
	{
		display: block;
		float: left;
		padding: 0 3px 0 0;
	}
	
.menu-6
{
	padding: 8px 0 20px;
	text-align: center;
}
	.menu-6, .menu-6 a
	{
		color: #333;
	}
	.menu-6 a
	{
		padding: 0 10px;
	}

.content-page .page-header
{
	background: #D0CECF url(Images/page-title-bg.png) no-repeat;
	height: 44px;
	line-height: 35px;
	padding: 2px 10px 0;
	margin: 0 0 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #454545;
}

.content-page .content-area
{
	background: url(Images/content-body-bg.png) repeat-y;
	float: left;
	width: 680px;
}
	.content-page .content-area-1
	{
		background: url(Images/content-body-top.jpg) no-repeat;
	}
		.content-page .content-area-2
		{
			background: url(Images/content-body-bottom.png) no-repeat left bottom;
			padding: 0 10px 28px;
		}

.content-page .menu-3
{
	background: url(Images/menu-3-bg.png) repeat-y;
	float: right;
	width: 186px;
}
	.content-page .menu-3-a
	{
		background: url(Images/menu-3-top.jpg) no-repeat;
	}
		.content-page .menu-3-b
		{
			background: url(Images/menu-3-bottom.png) no-repeat bottom;
			padding: 0 0 17px;
		}
			.content-page .menu-3 span
			{
				display: block;
				padding: 2px 10px 0;
				font-size: 14px;
				line-height: 35px;
				color: #454545;
				height: 46px;
			}
			.content-page .menu-3 ul
			{
				list-style: none;
				padding: 0;
				margin: 0;
				display: block;
			}
				.content-page .menu-3 li
				{
					display: block;
				}
					.content-page .menu-3 a
					{
						display: block;
						color: #696969;
						padding: 7px 8px;
						text-decoration: none;
						font-size: 12px;
					}
