.pics {  
    height:  265px;  
    width:   450px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    max-width:  420px; 
    height: 240px; 
    top:  0; 
    left: 0 
} 



TR#teaserRow .boxes {
width: 450px;
padding-left:25px;
padding-right:25px;
}

TR#teaserRow TD.maincolumn {
    BORDER-BOTTOM: #fff 3px solid; HEIGHT: 265px; BACKGROUND-COLOR: #FFC24F
}
TR#teaserRow TD.first {
    background-image:url(box_mainLeftPanel.png);
    background-position:top right;
    background-repeat:repeat;
    height : 265px;
   /* color: #FFFFFF; */
}

TR#teaserRow TD.first .navigation {
    BORDER-TOP: #454545 0px solid;
    margin-top: 15px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-image:url(box_blackLeftBottom.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    width:180px;
    height:265px;
}


TR#teaserRow TD.first .navigation H3 {
   background:url(box_blackLeftTop.png) top no-repeat #ececec;
   font-weight:600;
   font-size:14px;
   text-align:center;
   margin:0 0 0 -1px;
   color: #fff;
   padding-top:10px;
   padding-bottom:10px;
}

TR#teaserRow TD.first .navigation H3 A {
   color: #FFFFFF;
}
   
TR#teaserRow TD.first .navigation ul {
    LIST-STYLE-TYPE: none;
    margin: 10px;
    padding: 0px;
    font-size: 12px;
    font-weight: bold;
    padding-bottom:2em;
}

TR#teaserRow TD.first .navigation UL LI {
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dotted;
    list-style-type: none;
    display: list-item;
}

TR#teaserRow TD.first .navigation UL LI A {
    text-align: left;
    display: block;
    color:#660000;
}

TR#teaserRow TD.first .navigation UL LI A:hover {
    background-color: #660000;
    color: #fff;
}


TR#teaserRow TD.second {
    background-image:url(frame_middleTeaser.png);
    background-position:top left;
    background-repeat: repeat-y;
    height : 265px;
    width:500px;
    text-align: center;
    vertical-align: middle;
    FONT-WEIGHT: bolder;
    font-size: 11px;
}
TR#teaserRow TD.second .login {
    BACKGROUND: #DDDDDD no-repeat;
    vertical-align: middle;
    border: 1px solid;
    margin: 30px;
    padding: 10px;
 
}

tr#teaserRow td.second h3 {
text-align:center;
}

TR#teaserRow TD.third .navigation {
    BORDER-TOP: #454545 0px solid;
    margin-top: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
    margin-left: 15px;
    background-image:url(box_emptyBottomRight.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    width:200px;
}

TR#teaserRow TD.third .menu {
    BORDER-TOP: #454545 0px solid;
    margin-top: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
    margin-left: 15px;
    
    background-position:left bottom;
    background-repeat:no-repeat;
    width:200px;
}

TR#teaserRow TD.third .menu a {
    margin-top: 10px;
    margin-bottom: 10px;
}


TR#teaserRow TD.third .menu .register {
   background: url(./images/spriteMenuButtons.png) no-repeat top left;
   height: 30px;
   background-position: 0 -270px;
   text-indent: -999em;
   display: block;
}

TR#teaserRow TD.third .menu .register:hover {
background-position: 0 -690px;
}


TR#teaserRow TD.third .menu .search {
   background: url(./images/spriteMenuButtons.png) no-repeat top left;
   height: 30px;
   background-position: 0 -90px;
   text-indent: -999em;
   display: block;
}

TR#teaserRow TD.third .menu .search:hover {
  background-position: 0 -450px;
}

TR#teaserRow TD.third .menu .salsaclubs {
   background: url(./images/spriteMenuButtons.png) no-repeat top left;
   height: 30px;
   background-position: 0 -210px;
   text-indent: -999em;
   display: block;
}

TR#teaserRow TD.third .menu .salsaclubs:hover {
background-position: 0 -570px;
}

TR#teaserRow TD.third .menu .jiveclubs {
   background: url(./images/spriteMenuButtons.png) no-repeat top left;
   height: 30px;
   background-position: 0 -630px;
   text-indent: -999em;
   display: block;
}

TR#teaserRow TD.third .menu .jiveclubs:hover {
background-position: 0 -510px;
}

TR#teaserRow TD.third .menu .mydancepage {
   background: url(./images/spriteMenuButtons.png) no-repeat top left;
   height: 30px;
  background-position: 0 -330px;
   text-indent: -999em;
   display: block;
}

TR#teaserRow TD.third .menu .mydancepage:hover {
background-position: 0 -30px; 
}

TR#teaserRow TD.third .menu .facebook {
   background: url(./images/spriteMenuButtons.png) no-repeat top left;
   height: 30px;
   background-position: 0 -390px;
   text-indent: -999em;
   display: block;
}

TR#teaserRow TD.third .menu .facebook:hover {
 background-position: 0 -150px;
}





TR#teaserRow TD.third .navigation H3 {
   background:url(box_emptyTopRight.gif) top no-repeat #ececec;
   font-weight:600;
   font-size:15px;
   text-align:center;
   margin:0 0 0 -1px;
   color: #fff;
   padding-top:10px;
   padding-bottom:10px;
}

TR#teaserRow TD.third .navigation H4 {
   background:url(box_emptyTopRight.gif) top no-repeat #ececec;
   font-weight:600;
   font-size:15px;
   text-align:center;
   margin:0 0 0 -1px;
   color: #fff;
   padding-top:10px;
   padding-bottom:10px;
}

TR#teaserRow TD.third .navigation p {
   font-weight:bold;
   text-align:left;
   padding-left:5px;
   padding-right:5px;
   padding-bottom:20px;
}
   
TR#teaserRow TD.third .navigation ul {
    LIST-STYLE-TYPE: none;
    margin: 10px;
    padding: 0px;
    font-weight: bold;
    padding-bottom:2em;
}

TR#teaserRow TD.third .navigation UL LI {
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-top-style: none;
    border-right-style: none;
    list-style-type: none;
    margin-bottom: 5px;
    display: list-item;
}

TR#teaserRow TD.third .navigation UL LI A {
    text-align: center;
    display: block;
    padding:0px;
    color:#660000;
}

TR#teaserRow TD.third .navigation UL LI A:hover {
    background-color: #660000;
    color: #fff;
}

TR#teaserRow TD.third {
    background-image:url(box_mainRightPanel.png);
    background-position:top left;
    background-repeat:repeat;
    height : 265px;
    color: #660000;
    text-align:center;
}

