@import url("slideshow.css");
@import url("our-range-js.css");
@import url("scroll-range.css");


/*body{margin:0 auto;}*/

/*******
     *** Homepage ***
                     *******************************************/
/**
#home_flash {width:921px; height:336px;}
#home_flash iframe {width:921px; height:336px; padding:0; border:0; margin:0}
**/

.banner{position:relative;}
#home_flash {width:921px; height:423px;}
#home_flash iframe {width:921px; height:423px; padding:0; border:0; margin:0}

#ourrange_flash{width:921px; height:436px; z-index:-921;}
#ourrange_flash iframe {width:921px; height:436px; padding:0; border:0; margin:0; z-index:-921;}

#top_nav{position:absolute; top:-1px; left:0; z-index:921; height:53px;}
#top_nav iframe{width:921px; height:52px; border:1px red solid; padding:0; border:0; margin:0; z-index:921;}

.middle-links{height:24px; padding:5px 10px 0 11px; background:url(../images/useruploadedimages/brochure_bg.gif) repeat-x;}
.middle-links .grey-line{border-bottom:1px #c0c0c0 solid; height:23px;}

.latest-features{width:400px; height:8px; float:left; padding:4px 0; background:#fff url(../images/useruploadedimages/11/latestFeatures.gif) no-repeat 0px 7px}
.latest-features h1{margin:0; font:normal 10px Arial, Verdana, Tahoma; display:none;}

.brochure-dealer{width:230px; text-align:right; float:right;}
.brochure-dealer a{	
  background-position: 0 0;
  background-repeat: no-repeat;
  display:block;
  float:left;
  margin-left:10px;
  text-decoration: none;
  height: 18px;
}
.brochure-dealer a b{visibility:hidden;}
.brochure-dealer a:hover, .brochure-dealer a:focus, .brochure-dealer a:active{text-decoration: none !important; background-position: 100% 0;}
.brochure-dealer a#bottomLink1{width: 122px; background-image: url(../images/useruploadedimages/11/bottomLink1.gif);}
.brochure-dealer a#bottomLink2{width: 88px;  background-image: url(../images/useruploadedimages/11/bottomLink2.gif);}
.hide{display:none;}

.home_buttons{width:981px; height:111px; margin:11px 0 8px 7px; padding:5px;}

*html .brochure-dealer{width:245px;}

/*******
     *** Site Layout ***
                     *******************************************/

body{width:921px;}

/**Links **/
a, a:link, a:visited {color:#b30004; text-decoration:underline;}
a:active, a:hover, a:focus {color:#b30004; text-decoration:underline;}

/**Headings **/
h1 {margin:0 0 26px 0; color:#404040;}
h2 {margin:0 0 30px 0; font:bold 14px Arial, Sans-serif!important; color:#404040;}
h3 {margin:0 0 13px 0; font:bold 11px Arial, Sans-serif!important; color:#404040;}

/**Text **/
p{margin:0 0 13px 0; font:11px Arial, Sans-serif!important; color:#404040;}
.bold{font-weight:bold!important;}

/**Images **/
img{border:none;}


/************ New Footer Styles added 15th July 08 **********/

.newFooterTop {width:980px; height:25px; padding:5px 10px 0 11px; background:url(/images/useruploadedimages/brochure_bg.gif) repeat-x;}
.newFooterTop a.footerLink1 {background: url(/images/useruploadedimages/11/bottomLink1.gif) no-repeat 0px 0px; float:right; width:122px;height:25px;}
.newFooterTop a.footerLink2 {background: url(/images/useruploadedimages/11/bottomLink2.gif) no-repeat 0px 0px; float:right; width:88px; height:25px; margin-left:10px;}
.newFooterTop a.footerLink1:hover {background: url(/images/useruploadedimages/11/bottomLink1.gif) no-repeat -122px 0px; float:right; height:25px; width:122px;}
.newFooterTop a.footerLink2:hover {background: url(/images/useruploadedimages/11/bottomLink2.gif) no-repeat -88px 0px; float:right; width:88px; margin-left:10px; height:25px;}
.newFooterTop a span {visibility:hidden;}


.newFooterBottom {width:990px; padding:5px 0px 0px 11px; height:9px; background: url(/images/useruploadedimages/11/footerBG2.gif) no-repeat 11px 5px; float:left; border-top: 2px solid #B30004; margin-bottom:5px;}
.newFooterBottom a {text-transform:uppercase; font:11px arial narrow;}
.newFooterBottom a span {visibility:hidden;}
.newFooterBottomMain {float:left; font:11px arial narrow;}
.newFooterBottomMain span.noShow {visibility:hidden;}
.newFooterBottomSub {position:absolute; left:-9999px;}

.elcomNew {position:absolute; left:-9999px;}


/************ Footer ************/

#footer{
  margin-bottom: 5px;
  border-top: 2px solid #B30004;
  background: url(../images/useruploadedimages/11/footerBG.gif) 11px 5px no-repeat;
  min-height: 1px;
  position: relative;
  padding:1px 0;
}
#footer p{
  visibility:hidden;
}			
#footer p a{
  text-decoration: none;
  color: #000;
  visibility:visible;
  display: block;
  position: absolute;
  height: 11px;			
  top: 4px;
}	
#footer p a:hover {
  text-decoration: none;
  border-bottom: 1px solid #000;
}
#footer a b {display: none;}
#foot1 {
  left: 10px; 		
  width: 97px;
}
#foot2 {
  left: 124px; 	
  width: 39px;
}
#foot3 {
  left: 181px;	
  width: 63px;
}
#foot5 {
  left: 260px;	
  width: 64px;
}
#foot4 {
  left: 773px; 		
  width: 94px;
}

#footer .elcom{display:none;}
#footer .elcom p{visibility:visible; text-align:right; margin:0 8px; font-size:10px!important;}		
#footer .elcom p a{top:auto; position:static; display:inline; font-size:10px;}



/* styles for accessiblity areas */

.topMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.topMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.leftMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.leftMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.rightAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.rightAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.footerAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.footerAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.print-only{display:none;}
#non-flash{display:none;}
#non-flash2{display:none;}

/**
  * Styles for Print
  * 
**/

@media print {
  iframe{display:none;}
  #home_flash, #ourrange_flash{display:none;}
  #footer{display:none;}
  .print-only{display:block!important;}
  .print-only p{text-align:right;}
  .print-only img{display:block!important;}
  .print-only ul li{margin-bottom:10px;list-style:none; font-weight:bold; text-decoration:underline; color:#B21107; }
  .middle-links{display:none;}
}



/**
  * HTML version styles
  * 
**/

#html-header{width:921px; height:53px; padding-top:15px;}
#html-header #html-logo{width:157px; float:left; margin-right:45px; padding-left:12px;}

#html-header #html-search{width:186px; height:33px; float:right; text-align:right; padding-top:5px; background:url(../images/useruploadedimages/11/search_bg.gif) no-repeat 0 0}
#html-header #html-search img{margin:0 5px;width:31px; border:none; background:url(../images/useruploadedimages/11/search_button.gif) no-repeat 0 5px;}
#html-header #html-search input.search-field{width:123px; height:20px!important; border:1px #b9b9b9 solid;}

#html-header #html-menu{width:450px; float:left; padding-top:7px;}
#html-header #html-menu b{visibility:hidden;}
#html-header #html-menu a{display:block; float:left; width:82px; height:16px; margin-left:20px; background-position:0 0; background-repeat:no-repeat;}

#html-header #html-menu a#top-nav-home{width:37px; background:url(../images/useruploadedimages/11/top_nav_home.gif);}
#html-header #html-menu a#top-nav-abou{width:61px; background:url(../images/useruploadedimages/11/top_nav_about.gif);}
#html-header #html-menu a#top-nav-abou:hover{background-position:0px 16;}
#html-header #html-menu a#top-nav-range{width:66px; background:url(../images/useruploadedimages/11/top_nav_ourrange.gif);}
#html-header #html-menu a#top-nav-range:hover{background-position:0px 16;}
#html-header #html-menu a#top-nav-dealers{width: 73px; background:url(../images/useruploadedimages/11/top_nav_dealerships.gif);}
#html-header #html-menu a#top-nav-dealers:hover{background-position:0px 16;}
#html-header #html-menu a#top-nav-media{background:url(../images/useruploadedimages/11/top_nav_media.gif);}
#html-header #html-menu a#top-nav-media:hover{background-position:0px 16;}

#html-range{width:921px; height:99px; background:#ffffff url(../images/useruploadedimages/11/middle_bg.gif);}

#html-range a{width:125px; height:99px; display:block; float:left; text-decoration:none; background-position: 0 0; background-repeat:no-repeat;}
#html-range a:hover{background-position:0 -99px;}
#html-range a b{visibility:hidden;}


#html-range a#html-rio{width:110px; background:url(../images/useruploadedimages/11/home_range_rio.gif) no-repeat;}
#html-range a#html-rio:hover{background-position:0 -99px;}
#html-range a#html-cerato{width:130px;background:url(../images/useruploadedimages/11/home_range_cerato.gif);}
#html-range a#html-cerato:hover{background-position:0 -99px;}
#html-range a#html-magentis{background:url(../images/useruploadedimages/11/home_range_magentis.gif);}
#html-range a#html-magentis:hover{background-position:0 -99px;}
#html-range a#html-sportage{background:url(../images/useruploadedimages/11/home_range_sportage.gif);}
#html-range a#html-sportage:hover{background-position:0 -99px;}
#html-range a#html-sorento{background:url(../images/useruploadedimages/11/home_range_sorento.gif);}
#html-range a#html-sorento:hover{background-position:0 -99px;}
#html-range a#html-rondo{background:url(../images/useruploadedimages/11/home_range_rondo.gif);}
#html-range a#html-rondo:hover{background-position:0 -99px;}
#html-range a#html-carnival{background:url(../images/useruploadedimages/11/home_range_carnival.gif);}
#html-range a#html-carnival:hover{background-position:0 -99px;}
#html-range a#html-gcarnival{background:url(../images/useruploadedimages/11/home_range_gcarnival.gif);}
#html-range a#html-gcarnival:hover{background-position:0 -99px;}

.home_buttons .html-button{width:229px; height:111px; float:left; margin:0 8px;}



/*---SLIDESHOW---*/


#slideshow {
    position:relative;
    height:320px;
    background: url(http://www.kia.com.au/images/UserUploadedImages/12/homepage-banner-allnewcerato.jpg);
}

#slideshow A {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow A.active {
    z-index:10;
    opacity:1.0;
}

#slideshow A.last-active {
    z-index:9;
}
















