#locationALL{height:28px;line-height:28px;vertical-align:middle;}#locations{width:786px;height:440px;margin:100px auto 0 auto;}#location_box{height:70px;margin-top:10px;}#locationMap{width:566px;height:427px;float:left;position:relative;}#locationMap_top{background:url(http://cdn.thecheesecakefactory.com/cdn/images/TPBGIMG.png) no-repeat scroll left top;width:574px;height:72px;position:absolute;top:0;left:0;z-index:2100;}#locationMap_top h4{margin-top:10px;margin-left:65px;}#locationMap_bottom{background:url(http://cdn.thecheesecakefactory.com/cdn/images/LocationMapBGIMG.png) no-repeat scroll left top;width:573px;height:367px;margin:0;padding:0;position:absolute;top:68px;left:0;z-index:2000;}#locationMap_bottom img{text-align:center;vertical-align:top;}#searchLocation{margin-top:10px;margin-left:65px;}#searchLocation input.checkbox{border:none;background:url(http://cdn.thecheesecakefactory.com/cdn/images/INPUT_CheckBoxBGIMG.png) no-repeat scroll center center;padding:1px 0 0 0;}#locationResults{width:220px;height:400px;float:left;background-color:#EFE4C8;margin-top:15px;}#locationResults h2,#locationResults h3{display:inline;padding-top:15px;}#locationListing{background:#FFF;height:360px;width:220px;overflow-y:auto;overflow-x:hidden;scrollbar-face-color:#EAD8B2;scrollbar-highlight-color:#F4EBD9;scrollbar-3dlight-color:#DDD7CB;scrollbar-darkshadow-color:#93846D;scrollbar-shadow-color:#D8CEB6;scrollbar-arrow-color:#080404;scrollbar-track-color:#F4EAD7;scrollbar-base-color:#F4EAD7;}#locationListing table{width:180px;margin:auto;}#mapPanel{height:160px;width:30px;position:absolute;left:10px;top:10px;z-index:3000;}#zoomPanel{position:absolute;height:115px;width:20px;left:5px;bottom:0;background:url(http://cdn.thecheesecakefactory.com/cdn/images/MAP_bar2.png) no-repeat scroll center center;}#locationInfo{height:362px;width:566px;position:absolute;z-index:4000;left:0;top:0;}#glyphIMG{position:absolute;top:15px;left:110px;width:40px;height:30px;}#restaurantIMG{position:absolute;top:22px;width:202px;height:284px;right:0;}#closeLink{position:absolute;top:10px;right:8px;}#directions_summary{padding:10px 20px;background-color:#713F29;}#leftNav_Locations,.leftNav_Locations h4,#locationMap_top h4{font:"Times New Roman",Times,serif;color:#FFF;font-size:16px;}.leftNav_Locations .alpha_content ul li{padding:3px 0 3px 0!important;width:170px!important;}#searchLocation label{font:1.1em "Trebuchet MS",Arial,Helvetica,sans-serif;color:#EFE4C8;height:15px;padding:0 15px 0 3px;}#locationResults h2,#locationResults h3,#locationResults h4{font-family:"Times New Roman",Times,serif;color:#713F29;line-height:52px;vertical-align:middle;}#locationResults h2{font-size:3.6em;left:0;padding-left:35px;}#locationResults h3{font-size:1.8em;padding-left:4px;}#locationListing table{font:1.1em "Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;}#locationListing table th{color:#260602;}#locationInfo h1{color:#260602;font-size:2.1em;padding-bottom:0;margin-bottom:0;}#locationInfo p,#locationInfo table{color:#666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}#locationInfo p strong{color:#C69B32;display:block;}#locationInfo p{line-height:1.05em;margin:.5em 0 .8em;}#directions_summary,#directions_summary h5{color:#FFF;font-size:1.1em;}#directions_summary h5{font-weight:normal;padding-bottom:5px;}#directions_summary span{display:block;}#locationALL a{color:#F6D39A;text-decoration:none;}#locationALL a:link{color:#F6D39A;}#locationALL a:visited{color:#F6D39A;}#locationALL a:hover{color:#fff;}#locationALL a:active{color:#F6D39A;}#locationListing table th a{color:#260602;text-decoration:none;}#locationListing table th a:link{color:#260602;text-decoration:none;}#locationListing table th a:visited{color:#260602;text-decoration:none;}#locationListing table th a:hover{color:#260602;text-decoration:none;}#locationListing table th a:active{color:#260602;text-decoration:none;}#locationListing table a{color:#260602;text-decoration:underline;}#locationListing table a:link{color:#260602;text-decoration:underline;}#locationListing table a:visited{color:#260602;text-decoration:underline;}#locationListing table a:hover{color:#260602;text-decoration:none;}#locationListing table a:active{color:#260602;text-decoration:underline;}#locationInfo p a{color:#260602;text-decoration:underline;}#locationInfo p a:link{color:#260602;text-decoration:underline;}#locationInfo p a:visited{color:#260602;text-decoration:underline;}#locationInfo p a:hover{color:#260602;text-decoration:none;}#locationInfo p a:active{color:#260602;text-decoration:underline;}