﻿/* HomePage Color Styles used in Homepage Template */
#left_block
{
float:left; 
width:300px; 
padding: 0 0 0 20px;  
.margin-top: 20px; /* affects both IE6 & IE7 */
}

#homepage_vehicle_search_wrapper /*this is for ie*/
{
padding: 10px 0 0 0;   
 min-height:281px;
 
} 
/* html>body  #homepage_vehicle_search_wrapper /*this is for ff
{
padding: 10px 0 0 0;    
} */
#right_block
{

 float:left;   
 margin: 10px 0 0 30px; 
  width:595px;
}
#picture_block
{
    width:580px;
}
#picture_hat
{
    
    margin:0 30px 0 30px;
    width:520px;
    height:60px;
    position:relative;
    z-index:0;
}
#picture_title
{
    padding:0px 0 10px 30px;
    position:relative;
     z-index:5;
}
#picture_holder
{
   
    width:580px;
    height:270px;
    margin:-30px 0 0 0;
    x position:relative;
    x z-index:-2;
}
#picture_holder img
{
    xwidth:560px;
    xheight:260px;
    xmargin:0 10px 10px 10px;
}

#store_search_wrapper
{
 
 width:300px;
 height:170px;
 margin:0px 0 0 0;
 position:relative;
 z-index:2;
}               
                
.content_box_large
{
 height:130px;
 padding:1px;
 float:left;
 width:330px;  
 margin: 10px 30px 0 20px;
}
.second_line_content_box_large
{
    
 height:130px;
 padding:1px;
 float:left;
 
    
     margin: 10px 10px 0 400px;
     position:absolute;
     width:520px;   
 }

#ribbon
{
   background: url(../../../../images/common/pink_spot.png) no-repeat;   
   height:142px;
   width:142px;
   position:absolute;
   margin:40px 0 0 690px;
   padding:15px 0 0 35px;
}
.ribbon_message
{
margin:0 0 10px 0;
width:90px;    
}
#ribbon p
{
    color:#B5D334;    
    font-size:150%;
    
}
#ribbon span
{
    color:#FFFFFF;
    margin:0 0 20px 0;
    
}
.content_box_small
{
    height:130px;
    float:left;
    width:240px;
    padding:1px;
    color:#000000;
     margin: 10px 0px 0 20px;
}

#footer
{
border:solid 1px transparent;    
}
