﻿#header{
    background-image:url(/media/tmp_hdr_bg.jpg);
    background-repeat:no-repeat;
    height:51px;
    width:963px;
    }
#col_1{
    float:left;
    width:248px;
    }
#col_2{
    float:left;
    width:715px;
    }
#col_2_content{
    padding-left:40px;
    }    
    
/** HEADER **/   
#header_title{
    padding:16px 0 0 35px;
    } 
#header_title h1{
    padding:0;
    margin:0;
    clear:none;
    font-family:Arial, Helvetica, sans-serif;font-size:24px; font-weight:bold;color:#FFFFFF;letter-spacing:-0.02em;
    }   

/**  SIDE NAVIGATION **/
#side_nav{
    background-image:url(/media/side_nav_bg.jpg);
    background-repeat:no-repeat;    
    padding-top:20px;    
    } 
	   
#side_nav ul{
    list-style:none;
    list-style-type:none;
    margin:0;
    padding:0 0 5px 0;
    }    
#side_nav ul li{
    margin:0;
    width:248px;
    list-style-position:outside;
    }
#side_nav a{    
    padding:20px 0 0 35px;        
    display:block;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px; 
    font-weight:bold;
    color:#666666;
    letter-spacing:-0.02em;
    }   
#side_nav .nonselectedNav li a,
#side_nav .nonselectedNav li a:link, 
#side_nav .nonselectedNav li a:visited{
    background-image:url(/media/side_nav_bg_parent.png)   ;
    background-repeat:no-repeat;    
    background-position: 0px 0px;
    min-height:36px;
    height:auto ! important;
    height:36px;
    }  
#side_nav .selectedNav li a,
#side_nav .nonselectedNav li a:active, 
#side_nav .nonselectedNav li a:hover{
    background-image:url(/media/side_nav_bg_parent_active.png);
    background-repeat:no-repeat;   
    background-position: 0px 0px; 
    min-height:36px;
    height:auto ! important;
    height:36px;
    color:#333333;
    }   
#side_nav .selectedNav ul li{
    height:27px;
    }    
#side_nav .selectedNav ul li a{
    padding:5px 0 0 35px;
}    
#side_nav .selectedNav ul a,
#side_nav .selectedNav ul a:link,
#side_nav .selectedNav ul a:active,
#side_nav .selectedNav ul a:visited,
#side_nav .selectedNav ul a:hover{
    font-size:13px; 
	color:#454D29;
    background-image:url(/media/bullet_2arrow_orange.gif);
    background-repeat:no-repeat;
    background-position:30px 11px;
    padding-left:50px;        
    height:22px;
    color:#0099FF;
    letter-spacing:-0.02em;
    text-decoration:none;
    margin-top: -5px
    }
#side_nav .activelink ul a:hover{text-decoration: underline;}
/** SIDE UPDATEBALE BUCKET **/
#sideUpdatableBucket {
padding-top:20px;
}
#sideUpdatableBucket img{padding-bottom:13px;}

/** SITE MAP **/
#sitemap ul{
    list-style-image:none;
    list-style-type:none;
    font-weight:bold;
    }
li.indent-2{}
li.indent-3{padding-left:40px;}
li.indent-4{padding-left:80px;}
#sitemap a{
    background-image:url(/media/bullet_2arrow_orange.gif);
    background-repeat:no-repeat;
    background-position: 0 5px;
    padding-left:20px;
    }
#sitemap a:hover{
    text-decoration:none;    
    }
    
/** Dealer Listing **/   
.dealerList th, 
.dealerList tr, 
.dealerList td{
    border-bottom:none;    
    }

#dealerForm{
    background-image:url(/media/bg_find_dealer.jpg);
    background-repeat:no-repeat;
    width:502px;
    height:48px;
    padding: 70px 0px 0px 90px;
    font-size:19px;
    font-weight:bold;
    }    
#dealerForm select{
    font-size:19px;
    /*font-weight:bold;*/
    font-family:Arial;
    color:#483C2A;
    }    
.dealerName{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:17px; 
    font-style:italic; 
    font-weight:bold;
    color:#483C2A;
    letter-spacing:-0.08em;
    width: 592px;
    background-color:#F3F3F3; 
    padding:10px
    }   
.dealerDetails{padding:10px}     

/* Landing Page */
#singleContemt{padding:0 0 20px 20px;}

