/*Begin Shell block*/
#shell {float:left; padding:55px 89px 0px 303px; width:577px; background:url(../img/logo2.gif) no-repeat 0px 18px;}
  a.to-home {float:left; width:235px; height:226px; margin-top:-3px; margin-left:-235px; url(../img/ill_Transpoint.gif);}

  #top-menu2 {float:left; text-align:right; padding-top:18px; width:100%; height:25px;z-index:100;position:relative;}
  #top-menu2 a {font-family:"Arial Narrow"; font-size:11px; font-weight:normal; text-decoration:none; color:#373535; padding:0px 7px 0px 6px; background:url(../img/bg_SepLine.gif) repeat-y top right; white-space:nowrap;}
  #top-menu2 a:hover {color:#3F787E;}
  #top-menu2 a.end {background:none; padding-right:0px;}
/*=End Shell block=*/

/*Begin Cont block*/
#cont,#cont2,#cont3 {float:left; width:537px; padding:20px; background-color:#DBF4F8; border-top:1px #C0DEE1 solid;}
#cont2 {padding:0px 20px 0px 0px; width:557px; border:none;}
#cont3 {padding-bottom:0px;}

  div.h2-cont {width:100%; padding-bottom:3px; float:left;}
  div.h3-cont {width:100%; padding-bottom:4px; float:left;}
  div.h3-cont h3 {margin:4px 0px 0px;}
  
  /*for Category Page*/
  div.category-cont {margin-left:-21px; width:558px;}
  div.category {float:left; width:165px; padding:10px 0px 0px 21px;}
  div.category h4 {text-align:center; margin:5px 0px 8px; color:#373535; font-size:11px;}
  div.category img {display:block; padding:2px; border:1px #A4AAB1 solid;}
  
  #precat {float:right; width: 70px;font-size:13px;padding-right:5px;padding-top:2px;font-family:Tahoma;}
  #categories {float:right; width: 250px;}
    #categories img {float:right; padding:3px 0px;}
    #categories select {width: 220px; color:#000000; float:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
  /*=================*/
  
  /*for CategoryWin Page*/
  div.cw-cont {float:left; width:100%; padding-top:10px; text-align:center;}
    table.img-cont {margin:auto;}
    table.img-cont td {width:auto; padding:0px;}
    table.img-cont td.photo-big {padding:2px; border:1px #576678 solid;}
    table.img-cont td.photo-big img {padding:3px; border:3px #FCAC25 solid;}
    
    table.img-cont td h4 {text-align:center; margin:5px 0px 30px; color:#373535; font-size:11px;}

    div.btn-cont2 {width:100%; height:40px;}
    div.cw-cont p {font-size:11px; color:#373535; margin:0px; text-align:center;}
  /*====================*/
  
  /*for Jobs Page*/
  div.jobs-cont {float:left; width:100%; padding:5px 0px 11px; background:url(../img/bg_Doted.gif) repeat-x bottom left;}
  div.jobs-cont h3 {margin:0px 0px 3px;}
  div.jobs-cont h3 span {float:right; color:#424242; font-size:11px;}
  div.jobs-cont h4 {margin:0px 0px 5px; color:#424242; font-size:11px;}
  div.jobs-cont img {padding:2px; border:1px #A4AAB1 solid; margin: 10px 20px 10px 0px;}
    div.jobs-cont img.news_cover {float: left}
  div.jobs-cont p {margin:0px 0px 8px 0px; font-size:11px; color:#424242;}
  /*=============*/
  
  /*for Local Info Page*/
  div.li-cont {width:557px; padding-top:2px;}
  div.li-cont ul {margin:0px; width:191px; display:block; padding:0px 0px 9px; background:url(../img/bg_Doted2.gif) repeat-x bottom left;}
  div.li-cont ul li {list-style-type:none; padding:0px; color:#FFFFFF; font-size:11px; padding-left:9px; background:url(../img/bull_Arrow.gif) no-repeat 0px 5px;}
  div.li-cont ul li a {color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:normal;}
  div.li-cont ul li a:hover {text-decoration:underline; font-weight:normal;}
  div.li-cont table {width:100%;}
  div.li-cont table td.lft {padding:13px 16px 30px 20px; background:#5B687B url(../img/bg_LocInfo_l.gif) repeat-x;}
  div.li-cont table td.lft2 {padding:13px 16px 30px 20px;}
  div.li-cont table td.lft2 h3 {color:#FFC684; margin:0px 0px 4px;}
  div.li-cont table td.lft2 h4 {color:#C0DEE1; margin:5px 0px 0px; font-weight:normal; font-size:11px;}
  div.li-cont table td.lft h3 {color:#FFC684; margin:0px 0px 4px;}
  div.li-cont table td.lft h4 {color:#C0DEE1; margin:5px 0px 0px; font-weight:normal; font-size:11px;}
  div.li-cont table td.rgt {padding:13px 20px 30px 16px; color:#373535; background:url(../img/bg_LocInfo_r.gif) repeat-x; line-height:16px; font-size:11px;}
  div.li-cont table td.rgt h3 {margin:0px 0px 18px;}
  div.li-cont table td.rgt p {margin:0px 0px 18px; line-height:16px; color:#373535; font-size:11px;}
  div.li-cont table td.rgt strong {color:#5B687B;}
  /*===================*/
  
  /*for Paparazzi Page*/
  div.paparazzi-cont {margin-left:-20px; width:557px;}
  div.category2 {float:left; width:119px; padding:10px 0px 0px 20px;}
  div.category2 h4 {text-align:center; margin:5px 0px 8px; color:#373535; font-size:11px;}
  div.category2 img {display:block; padding:2px; border:1px #A4AAB1 solid;}
  /*==================*/
  
  /*for Press Page*/
  div.jobs-cont h3 a {font-size:12px; color:#3C5ED4; text-decoration:underline;}
  div.jobs-cont h3 a:hover {text-decoration:none;}
  div.jobs-cont h4.date {font-size:11px;}
  div.jobs-cont p.press {margin-left:0px;}
  /*==============*/
  
  /*for Press One Page*/
  .ill-lft {float:left; padding:2px; border:1px #A4AAB1 solid; margin:0px 20px 16px 0px;}

  div.press-cont {float:left; width:100%; padding:5px 0px 0px; background:url(../img/bg_Doted.gif) repeat-x bottom left;}
  div.press-cont h3 {margin:0px 0px 3px; font-size:12px; color:#3C5ED4;}
  div.press-cont h3 span {float:right; color:#424242; font-size:11px;}
  div.press-cont h4 {margin:0px 0px 5px; color:#424242; font-size:11px;}
  div.press-cont img {float:left; padding:2px; border:1px #A4AAB1 solid; margin:2px 20px 10px 0px;}
  div.press-cont p {margin:0px 0px 16px; font-size:12px;}
  /*==================*/
  
  /*for Shops Page*/
  .ill-shops {float:right; padding:7px; background-color:#FFFFFF; border:2px #9DC6CA solid;}
  
  div.cont-shops {float:left; width:547px; padding:5px 16px 5px 14px; background-color:#DBF4F8;}
  
    div.shs-cont {float:left; width:337px; background:url(../img/bg_Shops.gif) repeat-y;}
      div.shops {float:left; width:296px; padding:6px 20px 0px 16px; background:#fbedd0; border:1px solid #a5a9b2;}
      div.shops table {width:100%;}
      div.shops table td {font-size:11px; color:#343F52; padding-bottom:10px;}
      div.shops table td a {font-size:11px; color:#2443B0; font-weight:bold; text-decoration:underline;}
      div.shops table td a:hover {color:#2443B0; text-decoration:none;}
      div.shops table td.lft {width:75px; color:#343F52; font-size:12px; font-weight:bold;}
      div.shops table td.blue {color:#2443B0;}
      div.shops table td.btn {padding-top:14px;}
      .qwe ul {	background: #fff !important;}
    div.brand-cont {float:left; width:210px;}
      div.brand {float:left; width:198px; margin-top:5px; padding:12px 0px 0px 10px; background: #fff; border: 1px solid #a5a9b2;}
        .ill-brand {display:block; padding-bottom:6px;}
        
  div.nav {float:left; width:334px; padding:0px 229px 15px 14px; background-color:#DBF4F8;}
  div.nav a {font-size:12px; font-weight:bold; color:#343F52;}
  div.nav a.next {float:right; padding-right:16px; background:url(../img/bull_Arrow_next.gif) no-repeat 100% 2px;}
  div.nav a.prev {float:left; padding-left:16px; background:url(../img/bull_Arrow_prev.gif) no-repeat 0px 2px;}
  /*==============*/
  
  /*for AboutUs Page*/
  div.about-cont {float:left; width:100%; padding:5px 0px 11px;}
  div.about-cont h3 {margin:0px 0px 16px; font-size:12px; color:#3C5ED4;}
  div.about-cont p {margin:0px 0px 16px; font-size:12px;}
  
  div.rend-off {display:none; padding-bottom:16px; width:100%; text-align:center;}
  div.rend-off img {margin:auto; padding:2px; border:1px #576678 solid;}
  div.rend-on {display:block; padding-bottom:16px; width:100%; text-align:center;}
  div.rend-on img {margin:auto; padding:2px; border:1px #576678 solid;}
  
  #rendering {width:335px; height:23px; margin:10px 0px 16px; padding:5px 100px 0px; border:1px #FFFFFF solid; background-color:#9CC6CA;}
  #rendering a {font-size:12px; white-space:nowrap; text-decoration:underline; font-weight:bold; color:#FFFFFF; padding-left:16px; background:url(../img/bull_DoubleArrow.gif) no-repeat 0px 5px;}
  #rendering a:hover {text-decoration:none;}
  /*================*/
  
  /*for Calendar Page*/
  #rendering {font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center;}
  
  table.calendar {width:auto; border-collapse:separate; empty-cells:inherit; margin-left:-2px;}
  table.calendar th {width:66px; padding:4px 8px; text-align:center; background-color:#ACCB88; font-size:12px; color:#FFFFFF;}
  table.calendar td {width:66px; height:70px; border:1px #A4AAB1 solid; padding:4px 8px 8px; background-color:#FFFFFF;}
  table.calendar td h4 {margin:0px 0px 5px; color:#A4AAB1; font-size:12px;}
  table.calendar td h4.we {color:#FCAC25;}
  table.calendar td a {display:block; width:100%; color:#A4AAB1; text-decoration:underline; font-size:12px; font-weight: bold;margin-bottom:6px;}
  table.calendar td a:hover {text-decoration:none;}
  table.calendar td a.type1 {color:#FF9600;}
  
  table.btn-cont3 {width:100%; margin:16px 0px 8px; background:url(../img/bg_Doted.gif) repeat-x bottom left;}
  table.btn-cont3 td {padding:0px 0px 16px; width:175px; vertical-align:middle;}
  table.btn-cont3 td.sel {width:186px;}
  table.btn-cont3 td.sel select {margin-right:10px; font-size:11px; float:left;}
  table.btn-cont3 td.sel input {float:right; height:15px; padding-top:2px;}
  
  h3.leg {margin:0px 0px 8px; font-size:12px; color:#343F52;}
  
  table.leg {width:auto; margin-left:-6px; border-collapse:separate; empty-cells:6px;}
  table.leg td {padding:2px 0px 0px 5px; width:106px; color:#373535; font-size:11px;}
  table.leg td.type1 {background-color:#FF9600; width:54px; height:19px; padding:0px;}
  /*=================*/
  
  /*for ContactUs Page*/
  div.width-all-c {width:100%; text-align:center; padding-bottom:4px;}
  div.width-all-c img {padding:2px; border:1px #A4AAB1 solid; margin-left:20px;}
  
  div.li-cont table td.lft h4.strong {color:#C0DEE1; white-space:nowrap; margin:0px; font-weight:bold; font-size:11px; line-height:16px;}
  div.li-cont table td.lft2 h4.strong {color:#C0DEE1; white-space:nowrap; margin:0px; font-weight:bold; font-size:11px; line-height:16px;}
  div.li-cont table td.lft a {color:#59E0F4; font-size:11px; font-weight:normal; text-decoration:underline;}
  div.li-cont table td.lft2 a {color:#59E0F4; font-size:11px; font-weight:normal; text-decoration:underline;}
  div.li-cont table td.lft a:hover {text-decoration:none;}
  div.li-cont table td.lft2 a:hover {text-decoration:none;}
  div.li-cont table td.lft p {color:#FFFFFF; line-height:16px; margin:0px 0px 16px; font-size:11px;}
  div.li-cont table td.lft2 p {color:#FFFFFF; line-height:16px; margin:0px 0px 16px; font-size:11px;}
  div.li-cont table td.rgt2 {padding:34px 20px 30px 16px; color:#424242; font-size:12px; background:url(../img/bg_LocInfo_r.gif) repeat-x;}
  div.li-cont table td.rgt2 a {color:#2443B0; font-size:12px; font-weight:normal; text-decoration:underline;}
  div.li-cont table td.rgt2 a:hover {text-decoration:none;}
  /*==================*/
  
  /*for Event Page*/
  table.event {width:100%; margin-top:12px;}
  table.event td {color:#343F52; font-size:11px; padding:0px 0px 10px 10px;}
  table.event td.lbl {font-size:12px; font-weight:bold; white-space:nowrap;}
  table.event td.all {width:100%; color:#2443B0;}
  table.event td.img img {padding:2px; border:1px #A4AAB1 solid; float:right;}
  /*==============*/
  
  /*for Location Page*/
  #cont4 {float:left; width:561px; padding:10px 8px 20px; background-color:#DBF4F8;}
  
    div.bulls {padding-top:14px; float:left; width:100%;}
    div.bulls a {color:#009AE5; text-decoration:underline; font-size:15px; float:left; font-weight:bold; padding:1px 0px 2px 28px; margin:0px 12px 0px 18px;}
    div.bulls a:hover {text-decoration:none;}
    div.bulls a.store {background:url(../img/bull_StoreDirectory.gif) no-repeat;}
    div.bulls a.drive {background:url(../img/bull_DrivingDirections.gif) no-repeat;}
  /*=================*/
  
  /*for Promotion Page*/
    div.promo-cont {width:531px; padding:1px; border:2px #96B1E2 solid;}
      div.promo {width:529px; border:1px #9EC7C2 solid;}
      div.promo table {width:100%; }
      div.promo table td {padding:6px 12px;}
      div.promo table td a {font-size:12px; color:#2443B0; font-weight:normal; text-decoration:underline;}
      div.promo table td a:hover {text-decoration:none;}
      div.promo table td.logo {vertical-align:middle; text-align:center; width:152px; padding:7px 0px;}
      
      div.promo-cont p.sign {margin-left:20px; font-style:italic;}
      
        div.ills {width:100%; float:left; padding-bottom:15px;}
        div.ills img {padding:2px; border:1px #A6ADB4 solid;}
    
    div.sl-dot {width:100%; height:21px; background:url(../img/bg_Doted.gif) repeat-x center left;}
  /*==================*/
  
  
/*=End Cont block=*/

/*Begin Footer block*/
#footer2 {float:left; padding:30px 0px 50px; width:100%; white-space:nowrap; font-size:11px;}
#footer2 a {font-weight:normal; text-decoration:underline;}
#footer2 a:hover {color:#727E8D; text-decoration:none;}
#footer2 a.active {color:#727E8D; text-decoration:none;}
/*=End Footer block=*/

a.to-home {float:left; width:235px; height:226px; margin-top:-3px; margin-left:-235px; background: url(../img/ill_Transpoint.gif);}