﻿/********************************************************************************/
/*           NAME:  Base Element Style Sheet                                    */
/*           FILE:  /CSS/Base.css                                               */
/*        CREATED:  November 5th, 2008                                          */
/*        CHANGED:  November 5th, 2008                                          */
/*      HTTP HOST:  http://*.megasecured.com/CSS/Version2                       */
/*                                                                              */
/* STANDARD INDEX:  (One) 10                                                    */
/*                                                                              */
/*        PURPOSE:  for setting up the base default standard sytles applied to  */
/*                  html elements                                               */
/*                                                                              */
/* COLOR STANDARDS                                                              */
/*   HYPERLINKS:       #333 charcoal                                            */
/*   MOUSE OVER LINKS: #f60 orange                                              */
/*                                                                              */
/*                                                                   411 DATA   */
/*                                                                              */
/********************************************************************************/

  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    .wrapper{
      margin:0 auto; min-width:750px; max-width:990px; padding:5px 0px 0 5px;}

  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    .twoPart{
      margin:0 0 15px 0;}
    .twoPart #Column01 IMG{
      max-height:75px; max-width:300px}
    .twoPart #Column02{
      vertical-align:bottom; text-align:right;}


  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    TABLE.reverseBar{}
    TABLE.reverseBar TR.topBar{
     height:64px;}
    /*TABLE.reverseBar TR.topBar TD.topBarLeft{
      background-image:url('Images/Containers/TopBar/p15x65-TopBarLeftReverse.png');
      background-repeat:no-repeat; width:15px;}
    TABLE.reverseBar TR.topBar TD.topBarCenter{
      background-image:url('Images/Containers/TopBar/p1x65-TopBarCenterReverse.png');
      background-repeat:repeat-x;}
    TABLE.reverseBar TR.topBar TD.topBarRight{
      background-image:url('Images/Containers/TopBar/p15x65-TopBarRightReverse.png');
      background-repeat:no-repeat; width:15px;}
    TABLE.reverseBar TR.middleBar TD.middleBarLeft{
      background-image:url('/CSS/Version3/Images/Containers/ReverseBar/p25x1grayleft.png');
      background-repeat:repeat-y; width:15px;}
    TABLE.reverseBar TR.middleBar TD.middleBarRight{
      background-image:url('/CSS/Version3/Images/Containers/ReverseBar/p25x1grayright.png');
      background-repeat:repeat-y; width:15px;}*/


  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    /* AUTO FILL DROP DOWN LISTS */
    .completionListElement,
    .completionListElement2{  
      margin:0px! important; border:solid 1px gray;
      cursor:pointer; list-style-type:none; padding:0; max-height:65%;
      overflow:-moz-scrollbars-vertical; overflow-x:hidden; overflow-y:scroll;
      text-align:left; z-index:220;}
    .completionListElement{
      visibility:hidden;}
    .completionListElement2{  
      visibility:visible;}
    .completionListElement strong,
    .completionListElement2 strong{
      font-weight: bold;}
    .completionListElement SPAN.location,
    .completionListElement2 SPAN.location {
      padding:0 0 0 6px;}
    .listItem,
    .highlightedListItem{
      font-size:12px; border-bottom:solid 1px #ccc; padding:6px 4px; }
    .listItem strong{
	    text-decoration:underline;}


  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    .headerBar .label{
      padding:0 3px;}


  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                         
                                                     */
    
    .linkPanels .links{
      border:solid 1px #999; border-bottom:none; height:22px; padding-left:15px;}
    .linkPanels .links .title{
      font-size:14px; font-weight:bold; padding:2px 10px 2px 8px; height:18px; display:inline-block;}
    .linkPanels .links A{
      font-weight:bold; padding:3px 12px 1px 12px; height:18px; display:inline-block;}
    .linkPanels .links A:Hover{
      text-decoration:none;}
    .linkPanels .panels{
      padding:0 0 0 8px; height:254px; overflow:-moz-scrollbars-vertical;
      overflow-x:hidden; overflow-y:scroll; margin-top:1px;}


  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    .group{
      border-bottom:solid 1px #fc0; font-size:15px; margin:5px 5px 8px 0; padding:0 0 1px 0;}

  /********************************************************************************/
  /***** BODY TYPE ELEMENTS                                                       */
  /*****                                                                          */
    .searchItems A{
      display:inline-block; height:16px; margin:0 0 3px 0; width:175px;
      color:#000; overflow:hidden;}
    .letters{
      text-align:center;}
    .letters .searchItems A{
      display:inline-block; height:18px; margin:0 0 3px 0; width:15px; overflow:hidden;}

    .path{
      font-size:13px; font-weight:bold; text-transform:capitalize;
      margin:10px 5px 0 0; padding:2px 0 0 0; text-align:center;}


    .footer{
      text-align:center; margin:10px 0 0 0;}
    .footer .copyright{
      margin:4px 0;}

/******************************************************************************/
/** LISTINGS                                                                 **/
/******************************************************************************/

  /** RESULTS OPTIONS **/
  /** ================================================================================ **/
    /** PAGER **/
    /** ================================================================================ **/
      .resultOptions{
        margin:12px 0 12px 0; padding:0;}
      .resultOptions .pager{
        font-size:12px;padding:0; text-align:center; width:auto; word-spacing:5px;}
      .resultOptions .pagerHide{
        display:none;}
      .resultOptions SPAN SPAN{
        display:inline-block; width:20px; height:17px; text-align:center;
        padding:3px 0 0 1px; margin:0; border:solid 1px #999; color:#000; font-weight:700;
        background-color:#fc0;}
      .resultOptions A{
        display:inline-block; width:20px; height:17px; text-align:center;
        padding:3px 0 0 1px; margin:0; border:solid 1px #999; color:#f90; font-weight:700;}
      .resultOptions A:Hover{
        background-color:#09f; color:#fff; text-decoration:none;}
      .resultOptions A.pagerLink{
        border:none; width:50px; color:#000;}
      .resultOptions A.pagerLink:Hover{
        background-color:#fff; color:#09f; text-decoration:none;}

  /** LISTING TYPE #fff568; #FFF9AC; **/
    .listingTypeTrue{
      margin:0; padding:0;}
    .listingTypeTrue .group{
      background-color:#f90;
      font-size:14px; font-weight:700; height:24px; margin-bottom:4px;
      padding:2px 7px; text-transform:capitalize;}
    .listingTypeTrue .group .label{
      height:24px; display:block; margin-top:2px; margin-bottom:4px;
      padding:0 0 4px 5px;}
  /** LISTING GROUPS **/
  /** ================================================================================ **/
    .listingType1 .group{
      border-bottom:solid 1px #999; margin:0; background-color:#fc0;
      padding:3px 5px;font-size:14px; font-weight:700;}
    .webListings,
    .listingType2 .group,
    .listingType3 .group{
      background-color:#e6e6e6; border-bottom:solid 1px #999; margin:0;
      padding:3px 5px;font-size:14px; font-weight:700;}
    .listingType2 .group .label,
    .listingType3 .group .label{}



  /** LISTINGS **/
  /** ================================================================================ **/
    #GoogleResults #ResultsListing{
      min-height:50px;}
    #ResultsListing{
      border-bottom:solid 1px #999; margin:0 0 0 0; padding:8px 4px 8px 8px;}
    #GoogleResults #ResultsListing .name{
      font-size:15px; margin-bottom:3px;}
    #ResultsListing .description{
      line-height:18px;}
    #ResultsListing .url{
      width:400px; overflow:hidden; margin-top:3px;}
    #ResultsListing .url A.linkHere{
      color:#06f;}
    .numbering{
      font-weight:700; color:#595959;}
    .numbering A.link{
       color:#595959;}
    .top{
      z-index:5;}
    .tdLogo{
      width:64px;}
    .listingType1 #ResultsListing{
      background-color:#f5f5f5;}
    #ResultsListing:Hover {
     background-color:#e6e6e6;}
    #ResultsListing A{
      color:#333; text-decoration:none; text-transform:none;}
    .listingType1 #ResultsListing A{
      color:#9E0B0E; text-transform:uppercase;}
    #ResultsListing A:Hover{
      color:#06f; text-decoration:none;}
    #ResultsListing TABLE {
      border-collapse: collapse; margin:0; padding:0; }

    /** LISTING DETAILS **/
    /** ================================================================================ **/
      #ResultsListing H1{
        font-size:14px; margin:0; padding:0;}
      #ResultsListing .knownFor{
        font-style:italic; color:#ee4040; margin:0; padding:0; text-transform:uppercase; font-size:10px; }
      #ResultsListing .knownFor .knownForLabel {
        color:#555; font-style:normal; }
      #ResultsListing .addressInfo{
        height:18px; vertical-align:bottom;}
      #ResultsListing .address,
      #ResultsListing .cityStateZip,
      #ResultsListing .country{
        color:#333; font-size:13px; padding:4px 0 0 8px; }
      #ResultsListing .country {
        color:#555; font-size:11px; font-weight:bold; text-transform: uppercase;}

    /** PHONE RATING AND CLAIM **/
    /** ================================================================================ **/
      #ResultsListing TD.column2,
      #TablePhoneRatingClaim{
        width:150px;}
      #ResultsListing .phone {
        font-size:14px; font-weight:bold; margin:0; padding:0; text-align:right;}
      #ResultsListing .phone A{
        text-transform:uppercase;}
      #ResultsListing .rating {
        margin:0; padding:0; text-align:right;float: right; }
      #ResultsListing .ratingText{
        color:#555;}
      .emptyRatingStar{
        float:right;	BACKGROUND-IMAGE: url('/CSS/Version3/Images/Icons/p16emptystar.png');}
      .ratingStar {
        PADDING-RIGHT: 0px;	DISPLAY: block;	PADDING-LEFT: 0px;	FONT-SIZE: 0pt;	PADDING-BOTTOM: 0px;
        margin : 0px;	WIDTH: 16px;	CURSOR: pointer;	PADDING-TOP: 0px;	BACKGROUND-REPEAT: no-repeat;
        HEIGHT: 16px; float: right; }
      .filledRatingStar{
        float: right;	BACKGROUND-IMAGE: url('/CSS/Version3/Images/Icons/p16filledstar.png');}
      .savedRatingStar{
        float: right;	BACKGROUND-IMAGE: url('/CSS/Version3/Images/Icons/p16filledstar.png');}
      #ResultsListing .claim A{
        color:#9E0B0E; text-transform:uppercase;}
      #ResultsListing .claim A:Hover{
        color:#06f;}

    /** QUICK LINKS **/
    /** ================================================================================ **/
      #ResultsListing TD.column3,
      #TableLinks{
        width:100px; font-size:9px;}
      #ResultsListing .quickLinks{
        color:#888; line-height:13px; text-transform:uppercase;}
      #ResultsListing A.quickLinks{
        color:#06f; font-weight:bold; line-height:13px;}
      #ResultsListing A:Hover.quickLinks{
        color:#9E0B0E; text-decoration:none;}
      #ResultsListing TD.quickLinks{
        padding:1px 7px 3px 0;}

/******************************************************************************/
/** 160 COLUMN BOXES                                                         **/
/******************************************************************************/
  .box160{
    margin:0 0 5px 0;}
  .box160 .title{
    background-color:#fc0; font-size:12px; border:solid 1px #999;
    font-weight:700; height:16px;
    margin:0; padding:3px 4px 2px 4px;}
  .box160 .contents{
    border:solid 1px #999; border-top:none;}
  .box160 .contents .scroll{
    height:156px; overflow:-moz-scrollbars-vertical;
    overflow-x:hidden; overflow-y:scroll; padding:2px 0;
    scrollbar-face-color:#eee;
    scrollbar-arrow-color:#000;
    scrollbar-shadow-color:#eee;
    scrollbar-darkshadow-color:#ccc;
    scrollbar-highlight-color:#eee;
    scrollbar-3dlight-color:#ccc;
    scrollbar-track-color:#f6f6f6;
}
  .box160 .contents .item{
    border-bottom:solid 1px #fff; margin:0; padding:2px 6px 3px 4px;}
  .box160 .contents .item:hover{
    background-color:#e6e6e6;}
  .box160 .contents .item:hover A{
    color:#06f; text-decoration:none;}




/* POWER PAGES */
  /******************************************************************************/
  /** SEARCH CONTROL                                                           **/
  /******************************************************************************/
    .popp TABLE,
.popp TR,
.popp TD{
      border-collapse:collapse; border:none;}
    .popp .wrapper{
      font-family:'lucida grande',tahoma,verdana,arial,sans-serif;}
    .popp .directorySmallLogo{
      display:block; float:left; position:absolute;}
    .popp .dropShadow{
      background-image:url('/CSS/Version3/Images/Backgrounds/p1x15bottomdropshadow.png');
       background-repeat:repeat-x;}
    .popp  #SearchBoxControl{
      background-image:url('/CSS/Version3/Images/Backgrounds/Fades/p1x40universalfade.png');
      background-repeat:repeat-x; background-color:#fc0; height:50px;
      border-bottom:solid 1px #ccc;}
    .popp #SearchBoxControl #SearchBar{
      margin:3px auto 0 auto;}
    .popp .title{
      font-size:28px; font-weight:bold;}
    .popp .twoPart #ColumnMenu{
      width:200px;}

    .popp .largePhone{
      font-size:20px; font-weight:bold; padding:0 0 0 0;}
    .popp #MainText{
      background-color:#fff;}

    .popp A{
      color:#333; text-decoration:none; font-size:11px; font-weight:normal; text-transform:uppercase;}
    .popp TABLE{
      border-collapse:collapse; vertical-align:top; width:100%;}
    .popp TABLE TD{
      vertical-align:top;}
    .popp IMG{
      border:none;}

    .popp #BusinessHoursControl{
      margin-top:2px; margin-left:5px;}
    .popp #BusinessHoursControl .field{
      font-size:11px;}
    .popp #BusinessHoursControl .fields .field SPAN.label{
      width:75px;}

    .popp .address{
      margin-bottom:15px;}
    .popp #BusinessProfileControl .right{
      text-align:right;}
    .popp #BusinessProfileControl .links{
      margin:0; padding:0 6px 0 0;}
    .popp #BusinessProfileControl .label{
      margin:0; padding:0 0 0 0; font-weight:700;}
    .popp #BusinessProfileControl .field{
      margin:0; padding:0; font-weight:700;}
    .popp #BusinessProfileControl .field .data{
      font-weight:normal;}
    .popp #BusinessProfileControl .hours,
    .popp #BusinessProfileControl .website,
    .popp #BusinessProfileControl .email,
    .popp #BusinessProfileControl .rating{
      margin:0; padding:0;}
    .popp #BusinessProfileControl .rating{
      font-style:italic;}

    .popp #BusinessProfileControl .buttonLink{
      background-image:url('/Images/PowerPages/p135x30orangebutton.png');
      display: inline-block; height:22px; width:135px; text-align:center;
      font-weight:700; color:#333; padding:7px 0 1px 0;}
    .popp #BusinessProfileControl .buttonLink:Hover{
      background-image:url('/Images/PowerPages/p135x30orangebuttonpressed.png');
      display: inline-block; height:22px; width:135px; text-align:center;
      font-weight:700; color:#333; padding:8px 0 0 0;}

    .popp #BusinessProfileControl .title{
      color:#333; font-size:26px; font-weight:700;}

    .popp #BusinessProfileControl .container{
      max-width:950px; margin:0 auto 12px auto;}

    .popp #BusinessProfileControl .header{
      text-align:right; margin:0 0 30px 0; padding:0;}

    .popp #BusinessProfileControl .header .title{
      display:block; float:left;}

    .popp #BusinessProfileControl .column01{
      background-image:url('/Images/PowerPages/p25x125grayheadleft.png');
      background-color:#fb0; background-repeat:no-repeat;
      margin:0; padding:0;}
    .popp #BusinessProfileControl .column01 .top{
      background-image:url('/Images/PowerPages/p25x125grayheadright.png');
      background-repeat:no-repeat; background-position:right top;
      margin:0; padding:0; min-height:55px;}
    .popp #BusinessProfileControl .column01 .top .head{
      background-image:url('/Images/PowerPages/p1x125grayhead.png');
      background-repeat:repeat-x; margin:0 25px; padding:25px 0 0 0; min-height:40px;}
    .popp .head IMG{
      padding-bottom:10px;}
    .popp .visualRight{
      BACKGROUND-IMAGE: url(/CSS/Version3/Images/Backgrounds/p1x15bottomdropshadow.png);	BACKGROUND-REPEAT: repeat-x;}
/*    .popp .visual{
    border-left:solid 1px #ccc; border-right:solid 1px #ccc; padding:0; min-height:50px;}*/
    .tableTwoColumns #SideColumn {
      width:251px; overflow:hidden;}
    .popp #BusinessPhotosControl{
      width:315px; background-color:#fff; height:142px;}
    .popp #BusinessPhotosControl TD{
      vertical-align:top;}
    .popp #BusinessPhotosControl .column01{ text-align:right;
      width:175px; background-image:none; margin:0; padding:0;height:130px; background-color:#fff;}
    .popp #BusinessPhotosControl .primaryPhoto{
      width:175px; height:128px; padding:0; overflow:hidden; text-align:center;}
    .popp #BusinessPhotosControl .photoItem{
      display:inline-block; height:38px; width:38px; margin:0px 4px 4px 0; padding:0;}

    .popp TD.photosAndMore{ width:315px;}




    .popp       .emptyRatingStar{
        float:right;	BACKGROUND-IMAGE: url(Images/Icons/p24emptystar.png)}
    .popp       .ratingStar {
        PADDING-RIGHT: 0px;	DISPLAY: block;	PADDING-LEFT: 0px;	FONT-SIZE: 0pt;	PADDING-BOTTOM: 0px;
        margin : 0px;	WIDTH: 24px;	CURSOR: pointer;	PADDING-TOP: 0px;	BACKGROUND-REPEAT: no-repeat;
        HEIGHT: 24px; float: right; }
    .popp       .filledRatingStar{
        float: right;	BACKGROUND-IMAGE: url(Images/Icons/p24filledstar.png)}
    .popp       .savedRatingStar{
        float: right;	BACKGROUND-IMAGE: url(Images/Icons/p24filledstar.png)}

    .popp .mapLinks{ height:25px;}

/*    .popp .mainHeader{ font-size:15px; font-weight:700; padding:3px 0 0 5px; color:#222;
       background-image:url('/CSS/Version3/Images/Backgrounds/Fades/p1x30universalfade.png');
       background-repeat:repeat-x; background-color:#fb0; height:22px; border:solid 1px #ccc;}*/

    .popp .companyInformation{
      padding:10px 15px;}
    .popp .ad{
      padding:0}
    .popp .largePhone{
      font-size:20px; font-weight:700; color:#333;}

    .popp .aboutTitle{
      padding:0; margin:0 0 5px 0; font-size:13px; font-weight:700; }
    .popp .description{
      padding:0; margin:0 0 5px 0; line-height:18px;}
    .popp .text .paragraph{
      padding:1px 0; margin:0 0 5px 0; line-height:18px;}

    .popp .item{
      border-bottom:solid 1px #999; margin-bottom:15px; padding-bottom:15px; line-height:16px;}
    .popp .item P{
      margin:0; padding:0;}
    .popp .item A{
      font-weight:700; font-size:13px;}
    .popp .mapSize{width:320px;}

    .popp .fields{
      margin-bottom:15px;}
    .popp .fields SPAN{
      display:inline-block; height:15px;}
    .popp .fields P{
      padding:0; margin:0;}
    .popp .fields .label{
      width: 65px; padding:0 0 2px 0;}

    .popp .info{
      margin-bottom:15px;}
    .popp .info P{
      display:inline-block;}
    .popp .info P.label,
    .popp .info .data{
      padding:1px 0; margin:0;}
    .popp .info P.label{}
    .popp .info #WebAddress A{
      text-transform:lowercase; padding-left:10px;}
    .popp #BusinessProfileControl .info .data A{
      text-transform:lowercase; color:#06f; font-size:12px;}
    .popp #BusinessProfileControl .info .data A:Hover{
      text-decoration:underline; color:#333;}


    .popp #BusinessProfileControl .footer{
      display:block; margin-top:15px; padding-top:5px; color:#444;
      background-image:url('/Images/Backgrounds/p1x20univeralfade.png');
      background-repeat:repeat-x; background-color:#fb0; height:20px;
      border-top:solid 1px #ccc; text-align:center; font-size:11px;}


/******************************************************************************/
/** SEARCH CONTROL                                                           **/
/******************************************************************************/
    .popp .directorySmallLogo{
      display:block; float:left; position:absolute;}
    .popp .dropShadow{
      background-image:url('/Images/Backgrounds/p1x15bottomdropshadow.png');
      background-repeat:repeat-x;}
    .popp   #SearchBoxControl{
      background-image:url('/Images/Backgrounds/p1x40univeralfade.png');
      background-repeat:repeat-x; background-color:#fc0; height:50px;
      border-bottom:solid 1px #ccc;}
    .popp   #SearchBoxControl .content{
      width:755px; margin-left:auto; margin-right:auto;}
    .popp   #SearchBoxControl .column{
      display:inline-block;}
    .popp   #SearchBoxControl #row01{}
    .popp   #SearchBoxControl #row01 #column01,
    .popp   #SearchBoxControl #row01 #column03{
      color:#333; font-size:11px; font-weight:700; height:21px; margin:0 0 3px 0;
      padding:1px 5px 0 5px;  text-transform:uppercase;}
    .popp   #SearchBoxControl .textBox{
      width:275px; font-size:13px; height:17px;
      margin:0 0 4px 0; padding:2px 5px 0 5px; border:solid 1px #999; font-weight:700;}
    .popp   #SearchBoxControl .imageButton{
      padding:0 5px;}
    .popp   #SearchBoxControl #row02{ font-weight:700;}
    .popp   #SearchBoxControl #row02 .column{
      font-size:12px; text-align:right;}
    .popp   #SearchBoxControl #row02 .column A{
      color:#549c00;font-weight:700;}
    .popp   #SearchBoxControl #row02 #column01{
      width:344px;}
    .popp   #SearchBoxControl #row02 #column02{
      width:312px;}

    .newsItems{
      margin-bottom:10px; font-size:11px; border-bottom:solid 1px #999;
      padding-bottom:5px; padding-right:2px;}
    .newsItems .newsItemHolder{
      margin-bottom:10px;}
    .newsItems .newsDate{
      color:#333;}
    .newsItems .newsTitle{
      font-weight:bold;margin-left:5px; text-transform:uppercase;}
    .newsItems .newsAuthor{
      font-style:italic; color:#666; padding-bottom:5px;padding-top:5px; margin-left:5px;}
    .newsItems .text{
      margin-left:5px;}
    .newsItems A.linkHere{
      text-align:right; display:block; font-size:10px;}

  /********************************************************************************/
  /***** BOX TABS                                                                 */
  /*****                                                                          */
    .tabs{
     border-left:solid 1px #ccc; font-size:13px;}
    
    .tabItem A.link:Hover,
    .activeTabItem A.link:Hover{color:#333; text-decoration:none;}
    
    .tabItem,
    .activeTabItem{
      background:#ccc url('Images/Backgrounds/Fades/p1x30universalfade.png') repeat-x top left;
      display:inline-block; height:17px; width:125px; border-top:solid 1px #ccc; border-right:solid 1px #ccc;
      text-align:center; padding-top:2px; padding-bottom:0px; margin:0;}
      
    .activeTabItem{background-color:#fb0;}
    .tabItem:Hover{background-color:#0bf;}

  /********************************************************************************/
  /***** CITIES PAGES HOME CONTENT                                                */
  /*****                                                                          */
    .homeContent{
      border:solid 1px #999; margin-bottom:5px;}
    /*.homeContent H3{
      margin:10px 0 0 45px; }*/
    .homeContent .weatherAndAds{
      width:300px; border-left: solid 1px #999}
    .homeContent .weather{
      font-size:11px; border-bottom:solid 1px #999;
      padding:0 0 0 6px;}
    .homeContent .weather .date{
      font-weight:bold; text-transform:uppercase; z-index:10; padding:6px 0 3px 0;
      display:inline-block; text-align:center;}
    .homeContent .weather .time{
      text-align:center; font-size:11px; font-weight:bold; color:#f00; display:inline-block;
      padding:4px 0 0 0; text-transform:uppercase;}
    .homeContent .weather TD.current{
      vertical-align:top; text-align:center; padding:3px 0 0 0; font-size:11px;}
