/******Video and 3 Butttons******/
.placeholder3 img{
margin-top:5px;
}
/******************************/

/*******************THEME CHANGE CSS 10-26-11***********/
#MobileThinger{
  position:absolute;
  top:10px;
  left:565px;
  width: 108px;
  height: 29px;
}

.imganchor{
position:absolute;
top:225px;
margin-left:15px;
}

#home .launchpad0001 div {
overflow-x:hidden;
width:350px!important;
}

#ActionItems {
visibility:hidden;
}

#container{
margin-top:30px;
}

#content{
overflow:visible;
}

#flash{
display:none;
}

#setFlash_anchor{
position:relative;
top:-25px;
left:-44px;
overflow:visible;
}


#banner_info_left{
left:211px;
top:25px;
}

#banner_info_right{
top:30px;
}

#bannerAnchor {
 position:relative;
 top:0px;
 left:0px;
 width:1px;
 height:1px;
 z-index:99;
}

#logoLink{
 position: absolute;
 left: 20px;
 top:-475px;
 z-index:666;
}

#spanish{
position:absolute;
top:-477px;
left:890px;
width:100px;
}

#Launchpad01{
display:none;
}

#home_lower{
padding:16px!important;
}

#mpgbtn{
position:absolute;
margin-left:190px;
margin-top:-200px;
}

hr{
display:none;
}

#Launchpad04 .headingThree{
border-bottom: 1px solid #aaa!important;
}

#amenities img {
margin:5px;
}

#amenities{
position: relative;
top:0px;
left:0px;
width:180px;
}

#Wireless, #CoffeeBar, #ShuttleService{
position:absolute;
top:92px;
left: 5px;
color: #656565;
}

.amenitiesText{
z-index:667;
visibility:hidden
}

h3{
padding-left:0px!important;
}

.actionitem{
padding-left:5px;
}
#Launchpad02{
height:240px;
}

#Launchpad04{
padding-left:5px;
height:275px;
}

#Launchpad04 h3{
width: 175px;
}

#seeAllLink a{
position: relative;
width:80px;
top: -45px;
left:490px;
display: block;
z-index:99;
font-size: 12px;
text-transform: uppercase;
color: #222;
font-weight: bold;
text-decoration:none;
}

#seeAllLink a:hover{
text-decoration:underline;
Color:#c10101;
}

.actionitem{
color: #000000;
font-weight:bold;
font-size:12px;
}

.actionitem:hover{
color: #c10101;
}

*html #Launchpad02 font{
font-size:10px;
}

*html #Launchpad04 font{
font-size:10px;
}

#hotl{
height:300px;
width:325px;
}

#container{
margin-top:30px;}
#content{
overflow:visible;
}
#flash{
display:none;
}
#setFlash_anchor{
position:relative;
top:-20px;
left:px;
overflow:visible;
}

 #home_lower{
height: 320px !important;
}

#home_upper_left,#Launchpad02{
width: 210px;
background-color: #dcd8d9;
height: 303px;
}
#Launchpad02 div{
text-align: center;
}
#Launchpad04{
height:300px;
overflow-y:scroll;
padding-left; 0px;
width: 200px;
}
#Launchpad05{
width: 350px;
}
#Launchpad06{
width: 345px;
}
#Launchpad07{
display:none;
}
#Launchpad04, #Launchpad05, #Launchpad06, #Launchpad07 {
height: 300px;
margin:0 5px;
}
/*amenities style*/
#amenities img { margin:5px; }

#amenities{
position: relative;
top:0px;
left:0px;
width:180px;}
#Wireless, #CoffeeBar, #ShuttleService{
position:absolute;
top:92px;
left: 5px;
color: #656565;
}
.amenitiesText{
z-index:667;
visibility:hidden}



/*See All Link Style*/
#seeAllLink a{
position: relative;
top: -20px;
left:490px;
display: block;
z-index:99;
font-size: 10px;
text-transform: uppercase;
color: #c10101;
font-weight: bold;
text-decoration:none;
width:60px;
}
#seeAllLink a:hover{
text-decoration:underline;
Color:#c10101;
}
#seeAllLink {
position:relative;
top:-200px;
}
*:first-child+html #seeAllLink {
position:relative;
top:-90px;
}
*html #seeAllLink {
position:relative;
top:-90px;
}
#hotl iframe{
overflow-x:hidden;
overflow-y:auto;
height: 250px!important;
}

#ActionItems{
visibility:hidden;
}
.launchpad0001 .content {height:300px; overflow:visible}
.launchpad0001 .content {min-height:300px!important;}

#Launchpad05 .launchpad0001 .content {min-height:300px!important;}

#leftButtons{
margin-left:0px;
height:302px;
overflow:hidden;
border-bottom: solid #dedede 1px;
}

#home_upper_left, #Launchpad02{
width:172px;
margin-left:-5px;
}
*html #home_upper_left, #Launchpad02{
margin-left:0px;
}
#leftButtons{
margin-left:3px;
height:302px;
overflow:hidden;
border-bottom: solid #dedede 1px;
}

#home_upper_left, #Launchpad02{
width:174px;
margin-left:-5px;
}

div#rsstojs {
height:545px;
overflow:hidden;
}

.twtr-widget {
font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important;
font-size:12px !important;
left:-22px;
position:relative;
}
/***********************END THEME CSS FOR HP**************/
.greeting {
visibility: hidden;
}
/******************************************************************
Below is the CSS Homepage's Second Navigation.  This navigation was designed as a recreation of the menu of buyatoyota.com Version 2. All vehicle images are from the Toyota Ad Planner.  All other graphics were custom created by NLM Web.  The code is not to be editted by anyone other than a member of the web development team.  It is also intended to be updated once a year, at the beginning of the new Model Year. See Caleb Torello with questions.
******************************************************************/
#BATNavigation {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/mainTierBg.png");
background-repeat: no-repeat;
clear: left;
height: 45px;
margin: 0pt;
margin-left:-10px;
padding: 0px 0pt 0pt 15px;
position: relative;
z-index: 10;
width:963px;
}
#BATNavigation li a {
color: #EFEFEF;
float: left;
padding: 16px 10px 13px;
text-decoration: none;
text-transform: uppercase;
font-size:14px;
font-weight:bold;
}
#BATNavigation ul li:hover a {
background-color: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
color: #2879D2;
float: left;
padding-left: 9px;
padding-right: 9px;
font-weight:normal;
}
#BATNavigation > ul {
float: left;
margin: 0px;
padding: 0px;
position: absolute;
}
#BATNavigation > ul li {
display: block;
float: left;
}
#BATNavigation > ul li:hover > ul {
display: block;
float: left;
}
#BATNavigation > ul ul {
background-color: transparent;
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/bgSecondTier.png");
background-position: center bottom;
background-repeat: repeat-x;
display: none;
float: left;
left: -17px;
margin: 0px;
padding: 0px;
position: absolute;
top: 45px;
width: 980px;
}
#BATNavigation > ul ul ul {
background-color: transparent;
background-image: none;
display: none;
float: left;
left: -8px;
margin: 0px;
padding: 0px;
position: absolute;
top: 130px;
width: 340px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/bgThirdTierLeft.png");
background-repeat: no-repeat;
height: 361px;
left: 8px;
position: relative;
top: -8px;
width: 344px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleHd {
color: #2879D2;
font-size: 20px;
font-weight: bold;
left: 8px;
position: absolute;
text-transform: uppercase;
top: 25px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleMSRP {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 20px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 62px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleMSRP sup {
font-weight: normal;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleMSRP span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleMSRP a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleMSRP a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleHwMPG {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 88px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 120px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleHwMPG sup {
font-weight: normal;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleHwMPG span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleHwMPG a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleHwMPG a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleCityMPG {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 8px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 120px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleCityMPG sup {
font-weight: normal;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleCityMPG span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleCityMPG a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleCityMPG a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleLinks {
height: 110px;
position: absolute;
right: 18px;
top: 70px;
width: 159px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleLinks ul {
clear: left;
display: block;
left: 0px;
margin: 0px;
padding: 0px;
top: 0px;
width: 159px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleLinks ul li {
clear: left;
display: block;
height: 21px;
margin: 2px 0px;
padding: 0px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleLinks ul li a {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/blueBtn.jpg");
background-repeat: no-repeat;
border-style: none;
color: #FFFFFF;
display: block;
float: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
height: 16px;
line-height: 10px;
padding: 5px 0px 0px;
text-decoration: none;
width: 159px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleLinks ul li a:hover {
background-position: 0pt -22px;
}
#BATNavigation ul li ul li ul li .ltVehicleContainer .vehicleImage {
bottom: 8px;
left: 0px;
position: absolute;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/bgThirdTierCenter.png");
background-repeat: no-repeat;
height: 361px;
position: relative;
top: 1px;
width: 351px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleHd {
color: #2879D2;
font-size: 20px;
font-weight: bold;
left: 16px;
position: absolute;
text-transform: uppercase;
top: 25px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleMSRP {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 28px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 62px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleMSRP sup {
font-weight: normal;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleMSRP span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleMSRP a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleMSRP a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleHwMPG {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 96px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 120px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleHwMPG sup {
font-weight: normal;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleHwMPG span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleHwMPG a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleHwMPG a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleCityMPG {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 16px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 120px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleCityMPG sup {
font-weight: normal;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleCityMPG span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleCityMPG a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleCityMPG a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleLinks {
height: 110px;
position: absolute;
right: 18px;
top: 70px;
width: 159px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleLinks ul {
clear: left;
display: block;
left: 0px;
margin: 0px;
padding: 0px;
top: 0px;
width: 159px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleLinks ul li {
clear: left;
display: block;
height: 21px;
margin: 2px 0px;
padding: 0px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleLinks ul li a {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/blueBtn.jpg");
background-repeat: no-repeat;
border-style: none;
color: #FFFFFF;
display: block;
float: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
height: 16px;
line-height: 10px;
padding: 5px 0px 0px;
text-decoration: none;
width: 159px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleLinks ul li a:hover {
background-position: 0pt -22px;
}
#BATNavigation ul li ul li ul li .ctVehicleContainer .vehicleImage {
bottom: 8px;
left: 7px;
position: absolute;
}
.position2 {
left: 44px;
}
.position3 {
left: 184px;
}
.position4 {
left: 324px;
}
.position5 {
left: 464px;
}
.position6 {
left: 604px;
}
.position7 {
left: 644px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/bgThirdTierRight.png");
background-repeat: no-repeat;
height: 361px;
position: relative;
top: -8px;
width: 344px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleHd {
color: #2879D2;
font-size: 20px;
font-weight: bold;
left: 16px;
position: absolute;
text-transform: uppercase;
top: 25px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleMSRP {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 28px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 62px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleMSRP sup {
font-weight: normal;
vertical-align: top;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleMSRP span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleMSRP a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleMSRP a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleHwMPG {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 96px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 120px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleHwMPG sup {
font-weight: normal;
vertical-align: top;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleHwMPG span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleHwMPG a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleHwMPG a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleCityMPG {
color: #666666;
font-size: 10px;
font-weight: bold;
left: 16px;
padding-bottom: 20px;
position: absolute;
text-transform: uppercase;
top: 120px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleCityMPG sup {
font-weight: normal;
vertical-align: top;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleCityMPG span {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleCityMPG a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
line-height: 10px;
padding: 0px;
text-decoration: underline;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleCityMPG a:hover {
color: #990000;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleLinks {
height: 110px;
position: absolute;
right: 10px;
top: 70px;
width: 159px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleLinks ul {
clear: left;
display: block;
left: 0px;
margin: 0px;
padding: 0px;
top: 0px;
width: 159px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleLinks ul li {
clear: left;
display: block;
height: 21px;
margin: 2px 0px;
padding: 0px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleLinks ul li a {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/blueBtn.jpg");
background-repeat: no-repeat;
border-style: none;
color: #FFFFFF;
display: block;
float: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
height: 16px;
line-height: 10px;
padding: 5px 0px 0px;
text-decoration: none;
width: 159px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleLinks ul li a:hover {
background-position: 0pt -22px;
}
#BATNavigation ul li ul li ul li .rtVehicleContainer .vehicleImage {
bottom: 8px;
left: 7px;
position: absolute;
}
#BATNavigation > ul ul li {
display: block;
float: left;
height: 140px;
padding-top: 10px;
text-align: center;
width: 140px;
}
#BATNavigation > ul ul li:hover {
background-image: url("http://admin.nakedlime.com/images/Sites/Site6224/Document/secondTierGradient.png");
background-position: left bottom;
background-repeat: no-repeat;
}
#BATNavigation > ul ul ul li:hover {
background-image: none;
}
#BATNavigation > ul ul ul:hover {
background-image: none;
}
#BATNavigation ul li ul li .series {
color: #333333;
font-size: 10px;
font-weight: bold;
line-height: 1.3em;
text-transform: uppercase;
}
#BATNavigation ul li ul li .msrp {
font-size: 10px;
line-height: 1.5em;
}
#BATNavigation ul li ul li .msrp span {
color: #2879D2;
}
#BATNavigation ul li ul li .mpg {
font-size: 10px;
line-height: 1.5em;
}
#BATNavigation ul li ul li .mpg span {
color: #2879D2;
}
#BATNavigation > ul li > ul li .msrp a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
padding: 0px;
text-decoration: underline;
}
#BATNavigation > ul li > ul li .mpg a {
background-color: transparent;
border-style: none;
color: #333333;
display: inline;
float: none;
padding: 0px;
text-decoration: underline;
}
#BATNavigation > ul li > ul li .mpg a:hover {
color: #990000;
}
#BATNavigation > ul li > ul li .msrp a:hover {
color: #990000;
}
#BATNavigation > ul ul li:hover {
display: block;
}
#BATNavigation > .rtNav {
float: right;
padding-right: 20px;
padding-top: 9px;
}
#BATNavigation > .rtNav > ul {
margin: 0pt;
padding: 0pt;
}
#BATNavigation > .rtNav > ul li {
display: inline;
padding-left: 5px;
text-align: center;
width: 160px;
}
#BATNavigation > .rtNav > ul li a {
background-image: url("Images/btnGreen.png");
background-repeat: no-repeat;
border-style: none;
color: #FFFFFF;
display: inline-block;
float: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
height: 20px;
line-height: 10px;
padding: 7px 0px 0px;
text-align: center;
text-decoration: none;
text-shadow: 2px 2px 2px #146632;
width: 160px;
}
#BATNavigation > .rtNav > ul li a:hover {
background-position: 0pt -28px;
}
/*********************************************************/

