﻿body {
}
html, body {
	height: 100%;
}

body 
{
	margin: 10px 10px 0px 10px;
	background: #a29576 url("../_images/background.jpg");
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #333333;
}

form 
{
   margin: 0;
   padding: 0;
}


#AdjustableContent
{
    min-height: 423px;
}

* html #AdjustableContent
{
   height: 423px;
}



/*--------------------------------------------------------------------------------------------------*/
/*------------------------------ All the Different MainContainer  ----------------------------------*/
/*--------------------------------------------------------------------------------------------------*/

.MainContainerDefault
{	
	float: left;
	width: 982px;	
	background: #403F4C;
	background: url(/dealers/_images/main_bg.jpg) repeat-y;
}

.MainContainerInner
{
	float: left;
	width: 982px;	
	background: #403F4C;
	background: url(/dealers/_images/containerback.jpg) repeat-y;	
}

.MainContainerWithLogos
{
	float: left;
	width: 982px;	
	background: #403F4C;
	background: url(/dealers/_images/main_bg_inner_logos.jpg) repeat-y;
}

.MainContainerInnerWithLogosSub
{
	float: left;
	width: 982px;	
	background: #403F4C;
	background: url(/dealers/_images/main_bg.jpg) repeat-y;
}


/*--------------------------------------------------------------------------------------------------*/
/*---------------------------------------- Header Styles -------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


div.Header
{
	position:relative;
	width: 979px;
	height: 104px;
	background: url("../_images/headerBack.jpg");
	padding: 3px 0px 3px 3px;
	z-index: 120;
}

	div.LogoContainer 
	{
		float: left;
		background-color: #FFFFFF;
		width: 215px;
		height: 85px;
		margin: 9px 0px 0px 11px; 
	}
	
	div.LogoContainer img
	{
	    /* margin: 9px 0px 0px 11px; */
	}

    div.Slogan
    {
        float: left;
        width: 740px;
        text-align: center;
        padding: 20px 0px 0px 0px;
    }    


/*--------------------------------------------------------------------------------------------------*/
/*------------------------------------- Header Shadow Styles ---------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


.MainHeaderShadowDefault 
{
	float: left;
	height: 15px;
	width: 982px;
	background: url(/dealers/_images/main_bg_shadow.jpg) no-repeat;
}

.MainHeaderShadowInner
{
	float: left;
	height: 15px;
	width: 982px;
	background: url(/dealers/_images/containerback_shadow.jpg) no-repeat;
}

.MainHeaderShadowInnerWithLogos
{
	float: left;
	height: 15px;
	width: 982px;
	background: url(/dealers/_images/main_bg_inner_logos_shadow.jpg) no-repeat;
}



/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------- Main Content Container Styles -----------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


.MainContentContainer
{
	float: left;
	width: 958px;
	position: relative;
	padding: 0px 0px 0px 24px;
}

.MainContentContainerWithoutLogos
{
	float: left;
}

.MainContentContainerInnerWithLogos
{
	float: left;
}

.MainContentInnerWithLogos
{
	width: 958px;
	float: left;
}

.MainContentInnerWithLogosSub
{
	width: 958px;
	float: left;
}




/*--------------------------------------------------------------------------------------------------*/
/*------------------------------------- Main Content Styles ----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


.MainContentDefault
{
	width: 716px;
	float: left;
	padding: 0px 0px 0px 10px;
}


    div.ContentLogoPage
    {
        float: left;
        width: 520px;
        margin: 0px 15px 0px 0px;
        padding: 0px 0px 0px 10px;
    }

    div.ContentBodyDefault
    {	
        float: left;
	    width: 530px;
	    margin: 0px 15px 0px 0px;
    }
        div.ContentBodyDefault img
        {
            padding: 0px 10px 10px 10px;
        }
        

    div.ContentBody
    {	
        float: left;
	    width: 715px;
	    padding: 0px 0px 10px 10px;
    }
       
        div.ContentBody img
        {
            padding: 0px 10px 10px 10px;
        }
		
    div.ContentBodyPhoto
    {	
        float: left;
	    width: 515px;
	    padding: 0px 30px 10px 10px;
    }
    
    
.MainContentInner
{
	width: 742px;
	float: left;
	padding: 0px 0px 0px 0px;
}


.MainContentVehicles
{
	width: 742px;
	float: left;
	padding: 0px 0px 0px 0px;
}

* html .MainContentVehicles
{
    height:450px;
	overflow:hidden;
}

.MainContentWithLogos
{
	width: 729px;
	float: left;
}

    div.ContentBodyWithLogos
    {	
        float: left;
	    width: 545px;
        background-color: Transparent;
	    padding: 0px 0px 10px 10px;
    }

div.ContentBodyProductLogo
{
	float: left;
	width: 730px;
    padding: 5px 39px 10px 0px;
    margin: 0px;
}

div.ContentBodyProductLogoSub
{
	float: left;
	width: 730px;
    padding: 5px 40px 10px 0px;
}

div.LogoContent
{
    height: 350px;
    overflow: auto;
    padding: 0px 10px 0px 0px;
}

div.ScrollableContentWithLogos
{
    /* width:530px; */
    height: 350px;
    overflow:auto;
    padding: 0px 10px 0px 0px;
}

div.DemonstrationScrollableContentWithLogos
{
    height: 425px;
    overflow:auto;
    padding: 0px 10px 0px 0px;
}

div.WelcomeScrollableContentWithLogos
{
    height: 400px;
    overflow:auto;
    padding: 0px 10px 0px 0px;
}

div.ScrollableContent
{
    width:700px;
    height: 350px;
    overflow:auto;
}

/*--------------------------------------------------------------------------------------------------*/
/*------------------------------------- Logos Content Styles ----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/

    
.MainContentLogos
{
	float: left;
	width: 170px;
	background: #FFFFFF;
	text-align: center;
	padding: 0px 0px 10px 0px;
	
}



/*--------------------------------------------------------------------------------------------------*/
/*---------------------------------------- Footer Styles -------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


div.Footer
{
	float: left;
	width: 982px;
	height: 27px;
	background: #4f4e5c;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

.HomePageImage
{	
	float: left;
	width: 204px;
	border: solid 1px black;
	overflow: hidden;
}	


div.BreadcrumbsVehicle
{
	float: left;
	width: 445px;
	background-color: Transparent;
}

