/*------------ Normalize browser defaults --------------*/
html,body,ul,p,h1,h2{margin:0;padding:0}
ul{list-style:none}
img{border:0}
a img{border:none}
/*------------ /Normalize browser defaults -------------*/

/*------------ Global --------------*/
html,body{height:100%}
body{background:#ddd url(../img/bg.gif) center repeat-y}
body{font-family:verdana,arial,geneva,sans-serif;font-size:11px}
a{color:#666}
a:hover{color:#e50000}
input,select,textarea{font-size:10px}
/*------------ /Global -------------*/

h1{color:#666;font-size:14px;margin:0 0 8px 0;}

.news {background:url(../img/dot.gif) top repeat-x; padding-top:7px; margin:7px 0 20px 0}
.news-title{font-size:9px;color:#000;background:url(../img/news.gif) left no-repeat;padding-left:17px;font-weight:bold;}

.dot{background:url(../img/dot.gif) bottom repeat-x;}

.clear{clear:both}

#wrapper {width:770px; margin:0 auto; min-height:100%; background:url(http://www.toyota.md/img/continent.gif) 10px 57px no-repeat;}


@media print{
#topnav {display:none;}
}

#topnav {float:left;}

#tools {float:left; margin-top:15px;}

.icons li{display:inline}
.icons a{background-image:url(../img/icons.gif);background-repeat:no-repeat;text-decoration:none;font-size:9px;color:#999;padding-right:8px;padding-left:10px;background-position:0 3px}
.icons a:hover{color:#e50000}

#logo{float:right; margin:15px 0}

#content{background:url(../img/bg_content.jpg) top left repeat-x; height:100%; margin:0; padding-top:20px;color:#666;}
#content2{background:url(../img/bg_content2.jpg) top left repeat-x; height:100%; margin:0; padding-top:20px;color:#666;}

.banner {float:left; margin-right:13px}

.fright {float:right}
.fleft {float:left}
#separator {background:url(../img/separator.gif) center repeat-x; height:16px;}

.red{ font-weight:bold; color:#e50000; font-size:13px}

/*------------ Navigation / Top menu --------------*/
#nav{clear:both;position:relative;height:32px;z-index:100}
#nav ul{height:31px;border-left:solid 1px #C2C2C2}
#nav.xx{height:46px}
#nav.xx ul{height:46px}
#nav li,#nav a{display:block;float:left}
#nav.xx{background-position:0 42px}
#nav.xx a{height:28px}
.nav4 a{width:158px}
.nav4 .first a{width:159px}
.nav5 a{width:120px}
.nav5 .first a{width:119px}
.nav6 a{width:94px}
.nav6 .first a{width:95px}
#nav a,.nav a{background:url(../img/menu_button.gif) no-repeat top right;text-decoration:none;font-size:12px;line-height:14px;color:#666;padding:8px 27px 10px 7px}
#nav a:hover,#nav-on a{background-image:url(../img/menu_button_hover.gif);color:#e50000}
#nav iframe{position:absolute;width:192px;background:#fff;border:0;overflow:hidden;display:none;z-index:100}
	/* secondary navigation (left) */
#subnav a{text-decoration:none}
/*------------ /Navigation / Top menu -------------*/

/*------------ Content --------------*/
#content-base{overflow:hidden}

#subnav,#main,#related,.cols div{float:left;width:188px}
#subnav,.cols div{margin-right:10px}

p{line-height:14px;color:#666}
/*------------ /Content --------------*/

/*------------ Sidebar / Menu --------------*/
#parentlinks{margin-bottom:10px;padding-bottom:4px}
#parentlinks li{border-bottom:1px solid #FFF}
#parentlinks a{display:block;line-height:15px;font-size:12px;padding-left:8px;color:#666;background:url(../img/nav_parent.gif) 0 4px no-repeat}
#parentlinks a:hover,#parent-on a{background-image:url(../img/nav_parent_on.gif);color:#e50000}

#childlinks{padding-bottom:10px;background:url(../img/dot.gif) repeat-x;padding-top:10px;margin-bottom:10px}
#childlinks li{border-bottom:1px solid #FFF}
#childlinks a{display:block;line-height:12px;color:#666;padding-left:8px;background:url(../img/nav_2nd.gif) no-repeat 0 5px}
#childlinks a:hover,#child-on a{background-image:url(../img/nav_2nd_on.gif);color:#e50000}

#Ul1{padding-bottom:10px;background:url(../img/dot.gif) repeat-x;padding-top:10px;margin-bottom:10px}
#Ul1 li{border-bottom:1px solid #FFF}
#Ul1 a{display:block;line-height:12px;color:#666;padding-left:8px;background:url(../img/nav_2nd.gif) no-repeat 0 5px}
#Ul1 a:hover,#child-on a{background-image:url(../img/nav_2nd_on.gif);color:#e50000}


#linkChild{padding-bottom:10px;background:url(../img/dot.gif) repeat-x;padding-top:10px;margin-bottom:10px}
#linkChild li{border-bottom:1px solid #FFF}
#linkChild a{display:block;line-height:12px;color:#666;padding-left:8px;background:url(../img/nav_2nd.gif) no-repeat 0 5px}
#linkChild a:hover,#child-on a{background-image:url(../img/nav_2nd_on.gif);color:#e50000}

#quicklinks{list-style:none;margin:0}
#quicklinks a{display:block;width:171px;margin-bottom:1px;font-size:9px;line-height:12px;
background:url(../img/bg_qlink.gif) top left no-repeat;padding:4px 1px 6px 14px;border:solid 1px #ccc}
#quicklinks li{width:188px}
#quicklinks a{width:171px;float:none}
#quicklinks a:hover{color:#e50000}
#quicklinks{margin-bottom:18px}/**/
/*------------ /Sidebar / Menu -------------*/

/*------------ Site Map --------------*/
.map {padding:7px;font-size:10px;width:auto;}
.map ul {}
.map li {padding:3px 0;}
.map li ul {padding:10px 0 0 10px;}
.map a {text-decoration:none;font-weight:bold;}
.map a:hover {}
.map li:hover{}
.map li li a {font-weight:normal;}
.map li:hover ul {}
.map li:hover li ul {}
.map li:hover li:hover ul {}
/*------------ /Site Map -------------*/

/*------------ Cers Menu --------------*/

#carmenu {margin:0;width:770px;background:url(../img/bg_car_menu.jpg) left top repeat; border-bottom:none; border-top:none;}
#carmenu ul {list-style:none;display:inline;}
#carmenu ul li {float:left;margin:1px 0 0 0;padding:0;display:inline;list-style-type:none;border-right:1px solid #BCBCBC; border-bottom:none;}
#carmenu ul li a {float:left;margin:0;padding:9px 9px 18px 9px;color:#FFFFFF;text-decoration:none; background:url(../img/nav_2nd.gif) 0 5px no-repeat;}
#carmenu ul li a:active {background:#F7F7F7;color:#E50000;}
#carmenu ul li a:hover {background:#F7F7F7;color:#E50000;}
.selected {float:left;margin:0;padding:9px 9px 18px 9px;color:#E50000;background:#F7F7F7;}

#carmenu2 {margin:0;width:772px;background:url(../img/bg_car_menu2.png) left top repeat-y; border-bottom:none; border-top:none;}
#carmenu2 ul {list-style:none;display:inline;}
#carmenu2 ul li {float:left;margin:1px 0 0 0;padding:0;display:block;list-style-type:none;border-right:1px solid #FFFFFF; border-bottom:none; width:192px;}
#carmenu2 ul li a {display:block;margin:0;padding:9px 0 18px 0;color:#FFFFFF;text-decoration:none; background:url(../img/nav_2nd.gif) 0 5px no-repeat; text-align:center;}
#carmenu2 ul li a:active {background:#F7F7F7;color:#E50000;}
#carmenu2 ul li a:hover {background:#F7F7F7;color:#E50000;}
.selected {float:left;margin:0;padding:9px 9px 18px 9px;color:#E50000;background:#F7F7F7;}

/*------------ /Cers Menu --------------*/

#car-content {float:left;width:570px;}
#car-content2 {float:right;width:570px; line-height:16px}
#car-content2 img {padding:5px 10px 5px 0;}
#Content {float:right;width:570px; line-height:16px}
#Content img {padding:5px 10px 5px 0;}
#car-intro {float:left;width:370px;}
#car-intro p{font-size:12px;line-height:16px}
#car-content3 {float:right;width:570px;line-height:16px}

#car-content4 {float:left;width:570px;}
#car-content4 img{padding:4px 6px 0 0;}

#car-content5{float:right;width:570px;}

.gray {background:#EEE}
.text-gray {color:#666;}

#download{}
#download img{padding:0;}

/*------------ Our team --------------*/
.team{font-size:10px;line-height:10px;color:#666;margin-bottom:15px;}
.team td{height:27px}
.team img{padding-right:10px}
.team h1{padding-bottom:10px;background:url(../img/dot.gif) bottom repeat-x;color:#000}
.team a{color:#000;text-decoration:none}
.team a:hover{color:#E50000}
/*------------ /Our team --------------*/

#awards{background:#EBEBEB;margin-bottom:5px;}
#awards td{background:#FFF;}
#awards img{padding:2px}

/*------------ Gallery --------------*/

#main-content.gallery{width:565px;float:left;overflow-x:hidden}
#gallery{width:565px;float:left}
#gallery li{float:left;width:90px;margin:0 4px 4px 0}
#gallery li li{display:none;}
.gallery#main{width:382px;overflow:hidden;background:#fee}
#main #gallery{width:388px}
ul#gallery{list-style:none;margin:0;padding:0}

#preview {font-size:10px; margin:5px 0}
#preview a{display:block;text-decoration:none;font-weight:bold;}
#preview a:hover{text-decoration:none}

#section-related .box,#section-related .adv{width:188px;float:left;clear:none;margin-right:6px}
.box .flash{padding:0;background:0}
.mm .box ul{background:0;padding:0}
.mm .box li{background:url(/Images/t08_textblock_tint01_tcm305-508968.gif) repeat-x;padding:6px}
.mm .box img{float:none}
.box{clear:both}
.box h4{margin:0;padding-bottom:4px}
.box div,.box ul{padding:6px;background:url(/Images/t08_textblock_tint01_tcm305-508968.gif) repeat-x}
.box p,.box li{margin-bottom:6px}


@media print{
html,body,#canvas{width:100%;margin:0;padding:0}
.noprint,#build-time,#topnav,#nav,#subnav,#actions{display:none}
}

/*------------ List --------------*/

#list{}
#list{list-style:square; margin:20px 0 0 15px}
#list li{padding:0 0 20px 0}

/*------------ Footer --------------*/
#footer {font-size:9px;color:#999;margin:20px 0 0 0; padding:0; height:20px;}
#footer a{text-decoration:none;font-size:9px;color:#999}
#footer a:hover{color:#66CC00}
/*------------ /Footer -------------*/

#index-auto{width:570px;overflow:visible;padding-top:8px}
#index-auto ul{width:570px;clear:both}
#index-auto li{width:188px;float:left;padding-bottom:10px;margin-right:2px}
#index-auto img{display:block;width:188px;height:74px}
#index-auto div{background:url(../img/bg_content2.jpg) top left repeat-x;font-size:9px;line-height:12px;color:#666;padding:6px 4px;margin-top:1px}
#index-auto strong{color:#000}

.inline{float:left;margin-right:6px}

#concept{background:url(../img/bg_content2.jpg) top left repeat-x;padding:20px 0 0 0}

.block{list-style:square; margin:7px 0 20px 0}
.block li{padding:0; margin-left:25px}

.leasing{background:#EBEBEB;line-height:12px}
.leasing td{background:#FFFFFF}

.sep{border-bottom:1px dashed #333333}



.mainColourLight{background:#eee}

/* 2010 may 12 */

.spotlight {width:188px;margin:0 6px 0 0}
.spotlight strong,.spotlight a b{display:block;padding:4px;background:url(/2010/main/ads/style/ads_a_b_bg.gif) top left repeat-x;font-size:9px;color:#666;text-decoration:none}
.spotlight a{font-size:9px;color:#666;text-decoration:none}
.spotlight a:hover{color:#e50000}

/*#quicklinks li{margin-bottom:1px;width:188px;}
#quicklinks a{display:block;color:#fff;font-size:9px;font-weight:normal;text-decoration:none}
#quicklinks b{padding:0}
#quicklinks a,#quicklinks a b{display:block;background:url(/2010/style/quicklink_bgoff.gif) position;}
#quicklinks a b{padding:6px 12px 0 6px}
#quicklinks a{background-position:bottom left;padding-bottom:6px}
#quicklinks a:hover,#quicklinks a:hover b{background-image:url(/2010/style/quicklink_bgon.gif);}*/
