﻿body
{
}
/*
	ODG 2007 Front Stylesheet
	Creation Date: January 10, 2007
	Author: Chris Riehl
*/

/* body Element Styles
-----------------------------------------------*/
html, body {
	height: 100%;
}

body 
{
	margin: 0px 0px 0px 0px;
	background: #a29576 url("../_images/background.jpg");
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #333333;
}

form 
{
	margin: 0;
	padding: 0;
}

#AdjustableContent
{
    float:left;
    min-height: 423px;
    width:700px;
}

* html #AdjustableContent
{
   height: 423px;
}

/*--------------------------------------------------------------------------------------------------*/
/*------------------------------- Outer shadow around web Content ----------------------------------*/
/*--------------------------------------------------------------------------------------------------*/



div.Shadow
{
    float: left;
	width: 990px;
	padding: 0px 0px 0px 10px;
	background: #a29576 url("../_images/shadow.jpg") repeat-y;
}
div.ShadowTop
{
    float: left;
	width: 1002px;
	height: 8px;
	font-size: 2px;
	background: #a29576 url("../_images/shadowTop.jpg");
}
div.ShadowBottom
{
    float: left;
	width: 1002px;
	height: 8px;
	background: #a29576 url("../_images/shadowBottom.jpg") no-repeat; 
	font-size: 2px;
}





div.Container
{
	float: left;
	width: 982px;
	background: #888888 url("../_images/containerBack.jpg");
}


div.AdjustableContent
{
    float: left;
}

div.ScrollableContent
{
    width:700px;
    height: 425px;
    overflow:auto;
}


/*--------------------------------------------------------------------------------------------------*/
/*---------------------------------------- Header Styles -------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


div.Header
{
	position: relative;
	z-index: 125;
	width: 982px;
	height: 110px;
	background: url("../_images/headerBack.jpg");
}

	div.HeaderDivisions
	{
		float: left;
		width: 227px;
		text-align: center;
		padding: 30px 50px 0px 50px;
	}

	div.Logo
	{
		position: absolute;
		top: 8px;
		left: 20px;
	}
	
	div.LogoLinks
	{
		float: left;
		padding: 20px 0px 0px 700px;
	}

		div.LogoImage
		{
			float: left;
			width: 130px;
			text-align: center;
		}	
		
    div.Slogan
    {
        position: absolute;
        width: 498px;
        top: 25px;
        left: 200px;
    }

/*--------------------------------------------------------------------------------------------------*/
/*----------------------------------------- Body Styles --------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


div.Body
{
	position: relative;
	width: 982px;
}
	
		div.Breadcrumbs
		{
			float: left;
			width: 445px;
		}
		
		div.BreadcrumbsVehicle
		{
			float: left;
			width: 200px;
		}
		
    div.ContentBody
    {
        position: relative;
	    width: 700px;
	    height: 470px;
	    margin: 0px 0px 0px 0px;
	    padding: 10px 0px 10px 10px;
    }
    
		div.ContentBodyScroll
		{
			overflow: auto;
			width: 720px;
			height: 420px;
			padding: 0px 10px 0px 0px;
		}

        div.ContentBody img
        {
            padding: 10px 10px 10px 10px;
        }
		
    div.ContentBodyVehicle
    {
        position: relative;
	    width: 700px;
	    margin: 0px 0px 0px 0px;
	    padding: 10px 0px 10px 10px;
    }
		
	
div.BodyVehicles
{
	float: left;
	width: 742px;
	min-height: 423px;
}


		

/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------------- Test Drive Styles -----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/

			
	div.TestDriveBottom
	{
		position:absolute;
		top: 336px;
		left: 800px;
		z-index: 100;
	}
	
	div.TestDrive
	{
	    float: left;
	    padding: 20px 0px 0px 15px;
	}

	div.PromoItems
	{
	    float: left;
	    padding: 10px 0px 0px 0px;
	}

/*--------------------------------------------------------------------------------------------------*/
/*---------------------------------------- Footer Styles -------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


div.Footer
{
	float: left;
	width: 982px;
	left: 10px;
	/* height: 27px; */
	background: #4f4e5c;
	text-align: center;
	padding: 10px 0px 10px 0px;

}


a.footerLink, a.footerLink:active, a.footerLink:visited
{
	color: #BCBCAF !important;
	text-decoration: none !important;
}

a.footerLink:hover
{
	color: #FFFFFF !important;
}



div.NewsHeader
{
    position: absolute;
    left: 810px;
    top: 10px;
}