/* CSS Document */
div#header { width:810px; position:relative; overflow:hidden; z-index:0; height:88px;}
div#header h1 { float:left; text-align:center; padding:0px 0 5px 90px;}
div#header h1 a { display:block; padding:0;}
div#header div#slideshow { float:left; position:relative;}

div#home-content { width:100%; position:relative; color:#565656; z-index:50;}
div#home-inner-content {overflow:auto; padding:0 0 0 60px;}

div#home-quicksearch, div#home-slogan, div#home-livechat { float:left;height:170px; padding:0;}
/*IE hack modification for future*/
div#home-quicksearch { background:url(../images/vehiclesearchbg.jpg) no-repeat 0 0; width:215px;}
/*end*/
div#home-quicksearch h2 { background:url(../images/vehiclesearchheader.gif) no-repeat 50% 15px ; text-align:center; padding:20px 0 0 0; text-indent:-9999px;}
div#home-quicksearch ul { padding:20px 0 0 0;}
div#home-quicksearch ul li { overflow:auto; padding:3px 0 0 15px;}
div#home-quicksearch ul li span { float:left; width:50px; padding:5px 0 0 0; font-weight:bold;}
div#home-quicksearch ul li select { font-size:11px; width:130px; border:1px solid #CBCBCB;}
div#home-quicksearch p { padding:20px 0 0 25px}
div#home-quicksearch p a {color:#D81E1E}


div#home-slogan { background:url(../images/sloganbg.jpg) no-repeat 0 0; width:335px; position:relative; margin:0 0 0 7px;}
div#home-slogan blockquote { color:#555557; font-size:16px; font-weight:bold; text-align:center; padding:35px 35px 0 35px; }
div#home-slogan p { font-weight:bold; text-transform:uppercase; text-align:center; position:absolute; bottom:30px; width:100%; text-align:center;}
div#home-slogan p a { text-decoration:none; color:#5C5C5C; padding:2px 20px 2px 0; background:url(/images/buttonarrow.jpg) no-repeat 100% 0;}

div#home-livechat { background:url(../images/livechatbg.jpg) no-repeat 0 0; width:220px;}
div#home-livechat h2 { background:url(../images/livehchatheader.gif) no-repeat 50% 15px ; text-align:center; padding:20px 0 0 0; text-indent:-9999px;}
div#home-livechat p {padding:4px 0; text-align:center;}
div#home-livechat p select { width:165px; font-size:11px; padding:1px; border:1px solid #CECECE; }
div#home-livechat p a { background:url(/images/common_buttons.png) no-repeat -174px -274px; display:block; width:97px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding:2px 0; margin:0 auto;}
div#home-livechat ul { list-style-type:disc; text-align:center; padding:8px 0 0 0;}
div#home-livechat ul li {margin:0 10px; border-right:1px solid #575757; padding:0 10px 0 0; display:inline;}
div#home-livechat ul li.last { border:none;}
div#home-livechat ul li a { color:#575757; font-weight:bold; }
div#home-livechat img.chathelp { position:absolute; right:70px; top:-15px; z-index:101}

div#countryModal { width:220px; height:57px; z-index:100; position:absolute; top:-50px; padding:15px 0 0 0; right:80px; background:url(../images/countrybox.png) no-repeat 0 0; }
div#countryModal p { padding:0 10px 0 15px}
div#countryModal img { position:absolute; top:10px; right:20px; cursor:pointer; }

div#quicksearchBubbleContainer {width:385px; position:absolute;top:-55px;left:253px; z-index:900; display:none; text-align:center;}

div#quicksearchBubble { width:325px; position:relative; text-align:left; margin:0 auto; background:url(../images/quicksearchheader.gif) no-repeat 0 0; height:64px;}
div#quicksearchBubble p { padding:17px 10px 0 15px}
div#quicksearchBubble p a { text-decoration:none; color:#FF0000;}
div#quicksearchBubble p a:hover { text-decoration:underline;}
div#quicksearchBubble img { position:absolute; top:10px; right:10px; cursor:pointer; }

div#quicksearchcontainer { width:325px; height:160px; text-align:left; background:url(../images/quicksearchresultbg.gif) no-repeat 0 0; margin:-8px auto 0 auto;}
div#quicksearchcontainer img.loaderimg { position:absolute; top:30%; left:45%;}
div#quicksearchcontainer div#imageLoader {text-align:center; width:325px; position:absolute; top:40%;}
div#quicksearchresult { width:315px;  height:130px;  overflow:hidden; margin:0px; padding:0 5px 0 5px;}
div#quicksearchresult h3 { font-size:11px; font-weight:bold; padding:8px 0 5px 0; color:#0A0A0A; text-align:center;}
div#quicksearchresult img { width:130px; height:90px; float:left; padding:5px 10px 10px 0;}
div#quicksearchresult ul { padding:5px 0 0 0;}
div#quicksearchresult ul li a { text-decoration:none; color:#FF0000;}
div#quicksearchcontainer p { position:static; text-align:center; padding:0; margin:0 0 0 0;}
div#quicksearchcontainer p a { font-weight:bold; color:#333333; text-decoration:none; color:#AAAAAA;}
div#quicksearchcontainer p a.prevvehicle { background:url(../images/prevbutton.jpg) no-repeat 0 0; padding:2px 6px 2px 25px;}
div#quicksearchcontainer p a.nextvehicle { background:url(/images/buttonarrow.jpg) no-repeat 100% 0; padding:2px 25px 2px 6px;}
div#quicksearchcontainer p a:hover { color:#000000;}
div#quicksearchlist { width:382px; height:180px; background:url(../images/vehiclelist.gif) no-repeat 0 0; margin:5px 0 0 0; padding:10px 0 0 0;}
div#quicksearchlist div#listdatacars {width:100%; overflow:auto; height:135px; text-align:center }
div#quicksearchlist table { width:95%; color:#0A0A0A;border-collapse:collapse; border:1px solid #CBCBCB;  margin:0 auto 5px auto; }
div#quicksearchlist table thead th {background:#9A9B9A; color:#FFFFFF;text-align:center; border:1px solid #CBCBCB;text-transform:uppercase; font-size:10px; padding:4px 0; }
div#quicksearchlist table tbody td { padding:2px 0 2px 2px; border-bottom:1px solid #DBDBDB; text-align:left;}
div#quicksearchlist table tbody tr.selectedid td { color:#FF0000}

div#home-content img.home-carimage { padding:0 0 0 90px;}


/*REMEMBER ME */
div#container { width:1000px !important;}
div#siteoptions ul.languageoption { padding:0 0 0 50px !important;}
div#siteoptions p.forgotpassword { padding:0 0px 0 50px !important;}

div.lowoptions { height: 26px;}
div#peeler{top:-10px;} /* for all browsers */
*+html div#peeler {top:0px;} /* for IE7 */
div#peeler{top:-10px\0/;} /* for IE8, going last */


.disclaimer_home{padding: 0px 0px 0px 105px !important;} /* for all browsers */
*+html .disclaimer_home {padding: 0px 0px 0px 115px !important;} /* for IE7 */
.disclaimer_home{padding: 0px 0px 0px 112px\0/ !important;} /* for IE8, going last */

.remember_me_container {padding-top:5px !important; } /* for all browsers */
*+html .remember_me_container{padding-top:5px !important; } /* for IE7 */
.remember_me_container{padding-top:3px\0/ !important;} /* for IE8, going last */








