html, body {
             margin: 0 auto;
             padding: 0px;   
             width:100%;
             font-family: Arial;             
             font-size: 12px;
             text-align: center;
             /* scrollbar-base-color:darkolivegreen;              */
             }

#testBody {
             margin: 0 auto;
             padding: 0px;   
             width:100%;
             font-family: Arial;             
             font-size: 12px;
             text-align: center;
             
             }


#bk3{ 
      background: #FFFFFF url(../images/binder.jpg) repeat-y;
      background-position: left top;
      text-align:center;
      margin: auto;
      width:1027px;
      }


#bk2{ 
      margin-left:65px;
      background: #FFFFFF url(../images/shade2.jpg) repeat-y;
      background-position:right top; 
      text-align:center;
      width:962px;
} 

h1{    
    font-size:26px;
    color:#231F20;
    font-weight:bold;
    text-decoration:none;
    }

img{  
     border:none;
}

a {
    color: #6b6b6b;
    text-decoration:none;
    }

a:hover {
          
          }

.dancr img{ 
            border: 0px;
            }

.borderTable{ 
              border-top: 1px dotted #636466;
              border-bottom: 1px dotted #636466;
              border-right: 1px dotted #636466;
              border-left: 1px dotted #636466;
              text-align: center;
              width: 60%;
              padding-top: 20px;
              padding-bottom: 20px;
}

#page{ 
       /* font-family: Arial;              */
       font-size: 12px;
       text-align: left;
       margin: auto;
       width:897px;
       padding-bottom:100px;
       color: #000000;       
       background-color:#FFFFFF;	                          
       min-height: 722px;
       }

#slideBar{ 
           border-top: 1px solid #231F20;
           margin-bottom: -12px;
           }

#lightSlideBar{ 
           border-bottom: 1px solid #636466;               
           }

.clientMenuRow{ 
                text-align:left;
                width:100%;
                font-style: italic;
                padding-bottom:2px;
}
.clientEventMenuRow{ 
                     text-align:left;
                     width:100%;
                     border-bottom:1px dotted #A5A6A8;
                     color:#636466;
                     margin-top: -11px;
                     margin-bottom: -12px;
                     font-weight: bold;
}

.portalClientEventMenuRow{ 
                     text-align:left;
                     width:100%;
                     border-bottom:1px solid #A5A6A8;
                     color:#636466;
                     margin-top: -11px;
                     margin-bottom: -12px;
                     font-weight: bold;
}

.portalClientEventMenuRow2{ 
                     text-align:left;
                     width:100%;
                     border-bottom:1px solid #A5A6A8;
                     color:#636466;
                     margin-bottom: -12px;
                     font-weight: bold;
}

.cityPortalClientEventMenuRow{ 
                     text-align:left;
                     border-bottom:1px solid #A5A6A8;
                     border-top:1px solid BLACK;
                     color:#636466;
                     padding-top: 4px;
                     margin-bottom: -12px;
                     font-weight: bold;
}

.eventPortalHead{ 
                  text-align:left;
                  width:100%;
                  border-bottom:1px solid BLACK;
                  margin-top: -2px;
}

.eventPortalHead2{  
                  text-align:left;
                  width:100%;
                  border-bottom:1px solid BLACK;
                  margin-top: -2px;                                                 
}
.eventPortalHead2 a{  
                  color:black;
                  letter-spacing:0.5px;
                  font-size:14px;
                  font-weight:bold;
}
.cityEventPortalHead{ 
                  text-align:left;
                  border-bottom:1px solid BLACK;
                  margin-top: -2px;
}

.clientMenuRowDesc{ 

                    text-align:left;
                    font-size:11px; 
                    font-style: italic; 
                    border-bottom:1px dotted #636466;
                    padding-bottom:5px;
                    margin-bottom:5px;
                    color:#636466;
}
.clientEventMenuRowDesc{ 

                         text-align:left;
                         font-size:11px; 
                         color:#3B3B3B;
}
.rightMenuRowDesc{ 
                    text-align:left;
                    font-size:11px; 
                    font-style: italic;                     
                    color:#636466;
}

.rightDayBar{               
              color: #636466;               
              width: 20%;              
              text-align:left;
              padding-right:7px;
}

.eventRightDayBar{               
                   color: #636466;               
                   width: 20%;              
                   text-align:left;
                   padding-right:7px;
}

.cityEventRightDayBar{               
                   color: #636466;               
                   width: 100%;              
                   text-align:left;
                   padding-right:7px;
                   }
#printMenuClass a { 
                    float:right;
                    color: #FF0000;
                    text-decoration:underline;                    
}

.header{ 
         font-family: Arial Black; 
         font-size: 40px;
         color: BLACK;
         }

.clientHeader{ 
         font-family: Arial;
         font-size: 30px;
         color: BLACK;
         }

.subHeader{ 
            font-family: Arial Black;
            font-size: 24px;
            color: BLACK;
            font-weight: bold;
         }
.clientSubHeader{ 
         font-size: 18px;
         color: BLACK;
         font-weight: bold;
}

.clientMenuSubHeader{ 
         font-size: 14px;
         color: #373334;
         font-weight: bold;
}

.rightSubHeaderText{ 
                     font-weight: bold; 
                     float:right;
                     margin:18px 5px 0px 0px; 
                     color: #322E2F;
         }


#bigSlideBar{ 
              margin-top: -22px;
              border-bottom: 4px solid #231F20;
              }

.menuBar{  
          font-family: Verdana; 
          text-align: right;          
          width: 160px;
          background-color: #231F20;
          color: #FFFFFF;
          font-weight: bold;
          padding-top: 2px;
          float:right;
          height: 18px;                 
          }
.supportColoredBar{ 

                    float:right;
                    width:8px;
                    height:18px;                    
                    padding-top: 2px;
} 


.pageMenuBar{  
              font-family: Arial;
              text-align: left;
              height: 20px;
              width: 255px;
              background-color: #231F20;
              color: #FFFFFF;
              font-weight: bold;
              padding-top: 2px;
   	      padding-left: 5px;
              margin-right: 10px;
          }

.eventPageMenuBar{  
              font-family: Arial;
          text-align: left;
          height: 20px;
          width: 255px;
          background-color: #94969C;
          color: #FFFFFF;
          font-weight: bold;
              padding-top: 2px;
              padding-left: 5px;
          }

.bigPageMenuBar{  
              font-family: Arial;
              text-align: left;
              height: 20px;
              width: 390px;
          background-color: #231F20;
          color: #FFFFFF;
          font-weight: bold;
              padding-top: 2px;
              padding-left: 5px;
          }

.bigMenuBar{  
             text-align: left;
             height: 18px;
             width: 200px;
             background-color: #000000;
             color: #FFFFFF;
             font-weight: bold;
             font-size: 12px;
             padding-left: 7px;
             padding-top: 3px;
             }
.submenu a{ 
            font-size:13px;
            color: BLACK;
            text-decoration:none;
            font-weight: bold;

} 

.available{ 
            font-size: 11px;
            font-style: italic;
            color: #18854B;
}

.address{ 
          color: BLACK;
} 

/* .address a{ 
            color: #FF0000;
            font-style: italic;
            text-decoration: underline;
           }
 */
.liveClient a{ 
               color: BLACK;
               font-size: 13px;
               font-weight: bold;
               text-decoration: underline;
           }

.webAddress a{                 
               color: BLACK;
               font-style: normal;          
               text-decoration: underline;
               }

.dTable{ 
  width: auto;
  border: 1px solid #ffffff;  	
  border-style:outset;
}
.dTable th{
  font-family: Arial; 
  font-size: 11px;
  font-weight: bold;
  border: 2px solid #ffffff;  	
  border-style:outset;
  background: #CECFCE;  	  
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 10px;
  padding-right: 10px;
}

.dTable td{
  font-family: Arial; 
  font-size: 11px;
  font-weight: normal;
  border: 2px solid #ffffff;  	
  background: #EEEEEE;  	  
}

.errMsg{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#797B7A;
	font-weight:bold;
	text-decoration:none;
	color: RED;
}		

#redmsg 
{
  BACKGROUND: inherit;
  COLOR: #FF7A7C;
  font-family: Arial; 
  font-weight: bold;
  FONT-SIZE: 10px;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  TEXT-ALIGN: left;
}

.redmsg {
  BACKGROUND: inherit;
  COLOR: #FF7A7C;
  font-family: Arial; 
  font-weight: bold;
  FONT-SIZE: 10px;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  TEXT-ALIGN: left;
}

#greenmsgdiv{
  BACKGROUND: #FFFFFF;
  COLOR: #8BA80C;
  WIDTH: 60%;
  FONT-SIZE: 10px;
  BORDER: 2px dotted #A3AEB7;
  font-family: Arial;
  font-weight: bold;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  MARGIN-BOTTOM: 8px;
  MARGIN-TOP: 8px;
  PADDING-LEFT: 5px;
  PADDING-TOP: 5px;
  PADDING-RIGHT: 5px;
  PADDING-BOTTOM: 5px;
  TEXT-ALIGN: left;
}

#redmsgdiv{
  BACKGROUND: #FFFFFF;
  COLOR: #FF7A7C;
  WIDTH: 60%;
  FONT-SIZE: 10px;
  BORDER: 2px dotted #A3AEB7;
  font-family: Arial;
  font-weight: bold;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  MARGIN-BOTTOM: 8px;
  MARGIN-TOP: 8px;
  PADDING-LEFT: 5px;
  PADDING-TOP: 5px;
  PADDING-RIGHT: 5px;
  PADDING-BOTTOM: 5px;
  TEXT-ALIGN: left;
}
.categoryMenu{ 
               width: 50%; 
               border-bottom: 1px dotted #9A9EA2;
               padding-bottom: 0px;
               letter-spacing:-1.2px;
               font-size:12px;
}
.featureRow{ 
             font-weight:bold;
             border-bottom: 1px dotted #9A9EA2;
             padding-top: 5px;
             padding-bottom: 5px;
}
.featureSubHeader{ 
                   font-family: Arial;
                   font-size: 18px;
                   font-weight: bold;
                   color: BLACK;
}
.rentTable td{ 
                font-size: 11px;
}
.eventMenuSubHeader{ 
         font-size: 15px;
         color: #373334;
         font-weight: bold;
}

.first {
text-transform:lowercase;
}
.first:first-letter {
text-transform:uppercase;
}

/* Added by- Rony
Date - 05 Mar 2010
 */
#eventCalDiv{  
              height:45px;
              width:100%;
}
#eventCalDiv a{  
              cursor:pointer;
}
.homeEventLeftDiv{  
                   height:45px;
                   width:auto;
                   float:left;
}

#homeEventUpDiv{ 
                 height:16px;
                 padding-left:10px;
                 BACKGROUND: #000000;
                 COLOR: #FFFFFF;
                 font-size: 12px;
                 font-weight: bold;
                 padding-top:3px;
                 padding-left:7px;
                 width:207px;
}
#dateBoldDiv{  
              padding-top:3px;
              padding-left:5px;
              height:25px;
              width:207px;
              font-size: 14px;
              font-weight: bold;
              color: #000000;
              letter-spacing:-1px;
}
.arrowLeftDiv{  
               height:37px;
               width:18px;
               background-image: url(../images/arrow_left.png); 
               background-repeat:no-repeat; 
               position:relative;
               float:left;
}
.arrowRightDiv{  
               height:37px;
               width:18px;
               background-image: url(../images/arrow_right.png); 
               background-repeat:no-repeat; 
               position:relative;
               float:right;
               border-left:1px solid #ffffff;                                
}
#calenderDiv{ 
              position:relative;
              float:left;
              width:259px;
              overflow:hidden;
              height:45px;
}
.calDateDiv{  
          width:36px;
          height:34px;
          background:#f9b65b;
          border-left:1px solid #ffffff;                 
          position:relative;
          float:left;
          padding-top:3px;
          text-align:center;
/*           background-image: url(../images/cal_back.png); */
/*           background-repeat: no-repeat; */
}
.dateDivSelected{  
          width:36px;
          height:42px;
          border-left:1px solid #ffffff;                 
          position:relative;
          float:left;
          padding-top:3px;
          background-image: url(../images/selected.png);
          background-repeat: no-repeat;
          text-align:center;
}

.calNotSelectDay{  
                  color:#000000; 
                  font-size:8px; 
                  text-transform:uppercase;
}
.calNotSelectDate{  
                   color:#000000; 
                   font-size:18px; 
                   font-weight:bold;
}
.calSelectDay{  
                  color:#ffffff; 
                  font-size:8px; 
                  text-transform:uppercase;
}
.calSelectDate{  
                   color:#ffffff; 
                   font-size:18px; 
                   font-weight:bold;
}

.spacer{  
         position:relative;
         height:20px;
}
#eventMsg{ 
           position:relative;
           float:right;
           margin-top:-5px;
           color:#6a6a6a;
           font-size:10px;
           height:22px;
           padding-right:8px;
}
#eventMsg a{  
             color:red;
             text-decoration:underline;
}
#homeEventDownDiv{ 
                 position:relative;
                 height:370px;
                 overflow:auto;
                 overflow-y:scroll;
                 padding-left:7px;
}
.eventDiv{  
           position:relative;
           height:80px;
           padding-top:10px;
           padding-right:10px;
           padding-bottom:10px;
           border-bottom: 1px solid #AFBFC5;
}
.eventThumbDiv{  
           position:relative;
           height:70px;
           width:70px;
           float:left;
           margin:0;
           padding:0;
           border: 1px solid #AFBFC5;
}

.eventDescDiv{  
           float:left;
           position:relative;
           height:80px;
           padding-left:10px;                
           width:350px;
}
.clearDiv{  
        clear:both;
}
.bigMenuBar2{  
             text-align: left;
             height: 18px;
             width: 210px;
             background-color: #000000;
             color: #FFFFFF;
             font-weight: bold;
             font-size: 12px;
             padding-left: 7px;
             padding-top: 3px;
}
.bigMenuBar3{  
             text-align: left;
             height: 18px;
             width: 168px;
             background-color: #000000;
             color: #FFFFFF;
             font-weight: bold;
             font-size: 12px;
             padding-left: 7px;
             padding-top: 3px;
}
.homeSaleDiv{ 
              position:relative;
              height:560px;
              overflow:auto;
              padding-left:7px;
              padding-bottom:20px;
              width:233px;
              overflow-y:scroll;
}
.saleDiv{  
          position:relative;
          height:72px;
          border-bottom: 1px solid #AFBFC5;
          padding-top: 5px;
          padding-bottom: 5px;
}
.saleThumbDiv{  
           position:relative;
           height:70px;
           width:70px;
           float:left;
           background-image: url(../images/sale.png);
           background-repeat: no-repeat;
           padding-top:10px;
           padding-left:10px;

}
.saleDescDiv{  
           float:left;
           position:relative;
           height:72px;
           width:120px;   
}
.spacer2{  
         position:relative;
         height:10px;
}
.movieDiv{  
          position:relative;
          height:75px;
          padding-top: 5px;
          padding-bottom: 5px;
}

.movieThumbDiv{  
           position:relative;
           height:75px;
           width:50px;
           float:left;
}
.movieDescDiv{  
           float:left;
           position:relative;
           height:75px;
           width:140px;   
           padding-left:7px;                
}
#homeGalleryDiv{ 
              position:relative;
              height:300px;
              overflow:auto;
              padding-left:7px;
              padding-bottom:20px;
              overflow-y:scroll;
}

.galleryDiv{
          position:relative;
          height:55px;
          padding-top: 5px;
          padding-bottom: 5px;
}
.galleryThumbDiv{  
           position:relative;
           height:55px;
           width:75px;
           float:left;
           padding-top:3px;
           padding-left:4px;       
           background: url(../images/gallery_back.png) no-repeat;
}
.galleryDescDiv{  
           float:left;
           position:relative;
           height:55px;
           width:85px;   
           padding-left:5px;                
}
#homeMagazineDiv{  
           height:120px;
           padding-left:40px;       
}
#magazineImage{  
           background: url(../images/magazine.png) no-repeat;
           height:110px;
           width:110px; 
} 
#homeSportsDiv{
              position:relative;
              height:256px;
              overflow:auto;
              padding-left:7px;
              overflow-y:scroll;
              padding-bottom:20px;
}
.sportsDiv{
          position:relative;
          height:55px;
          padding-top: 5px;
          padding-bottom: 5px;
          border-bottom: 1px solid #AFBFC5;
}
.sportsThumbDiv{  
           position:relative;
           height:50px;
           width:50px;
           float:left;
           margin-top:3px;
           margin-left:4px;       
}
.sportsDescDiv{  
           float:left;
           position:relative;
           height:55px;
           width:110px;   
           padding-left:5px;                
}
.advertiseDiv{  
          height:570px;
          width: 160px;     
}
.theaterDiv{ 
          height:45px;
          width:215px;
          padding-top:3px;
          padding-bottom:3px;   
          border-bottom: 1px solid #AFBFC5;
}
.spacer3{  
         position:relative;
         height:10px;
         border-top: 2px solid #545454;
}
.spanTrailer{  
              color:#000000;
              font-size: 10px; 
              background-image: url(../images/trailer.png); 
              background-repeat:no-repeat; 
              padding-left:30px; 
              height:30px; 
              padding-top:10px;
}
.msgDiv{ 
         float:right;
         margin-top:25px;
         font-size: 12px; 
         text-transform: uppercase;
}
.spacer4{  
         position:relative;
         height:20px;
         border-bottom: 3px solid #545454;
}
.footerHead{  
             border-bottom: 1px dotted #AFBFC5;
             color:#545454;
             height:16px;
             padding-top:3px;
}
.copyRight{ 
            font-weight:bold;
            font-size:12px;
}
.footerMid{  
            font-size:10px;
            color:#6A6A6A;
            font-weight:600;
            padding-top:3px;
}
.footerMid a{  
              color:#6598B1;
}
.footerLast{  
            font-size:10px;
            color:#6A6A6A;
            font-weight:600;
}
.footerLast a{  
              color:#6d85ff;
}
.eventDescDiv a{  
              color:#FF0000;
              text-decoration:underline;
              font-weight:600;
}
.liveImage{  
            float:left;
            width:30px;
}
.contentHolder{  
                padding-left:10px;
                float:left;
}
.smallMsg{  
           font-size:10px;
           color:#6A6A6A;           
}
.foodPortal{  
             width:420px;
             padding-top:10px;
             height:75px;
             border-bottom: 1px dotted #AFBFC5;
             padding-bottom:10px;
             *padding-bottom:20px;
}
.foodPortalMid{  
                position:relative;
                padding-left:10px;
                width:330px;
                float:left;
                height:70px;
}
.foodClientName{  
                 float:left;
                 position:relative;
                 width:auto;
                 height:18px;
                 font-size:12px;
                 font-weight:bold;
                 color:#000000;
                 overflow:hidden;
                 padding-top:5px;
                 padding-right:2px;
}
.liveDiv{  
          float:left;
          position:relative;
          width:50px;
          height:20px;
}
.foodClientName a{  
                   color:#000000;
}
.foodHead{  
           position:relative;
           height:20px;
}
.addressDiv{  
             position:relative;
             font-size:9px;
             width:300px;
             height:12px;
             color:#6A6A6A;
             float:left;
             margin-top: -3px;
}
.webAddress{  
             position:relative;
             width:300px;
             float:left;
}
.webAddress a{                 
               color: BLACK;
               font-style: normal;          
               text-decoration: underline;
}
.phoneDiv{  
           padding-top:5px;
           float:right;
           width:auto;
           height:18px;
           position:left;
           letter-spacing:-0.5px;
           text-align:right;
}
.foodEventDiv{  
               position:relative;
               width:270px;
}
.foodEventInfo{  
           position:relative;
           height:70px;
           padding-top:10px;
           padding-right:10px;
           padding-bottom:10px;
           border-bottom: 1px dotted #AFBFC5;
           width:270px;           
}
.foodEventDescDiv{  
           float:left;
           position:relative;
           height:80px;
           padding-left:10px;                
}
.specialThumbDiv{  
                  position:relative;
                  float:left;
                  height:60px;
                  width:60px;
                  background-image: url(../images/special.png); 
                  background-repeat:no-repeat; 
                  color:#000000;
                  font-size:13px;
                  font-weight:bold;                  
                  letter-spacing:-0.5px;
}
.specialThumbDiv p{  
                    margin-left:12px;
                    margin-top:20px;
}
.specialDescDiv{  
                 position:relative;
                 float:left;
                 height:70px;
                 width:180px;
                 padding-left:10px;
}
.specialMenuDiv{  
                 border-bottom: 1px dotted #AFBFC5;
                 float:left;
                 height:13px;
                 width:200px;                 
}
.specialMenu{  
              float:left;
              width:150px;
              height:15px;
              font-size:10px;
              color:#3b3b3b;
              font-weight:bold;
}
.menuPrice{  
            float:left;
            height:15px;
            font-size:10px;
            color:#3b3b3b;
            font-weight:bold;
            padding-left:3px;
}
.specialEventInfo{  
           position:relative;
           height:70px;
           padding-right:10px;
           padding-bottom:10px;
           border-bottom: 1px dotted #AFBFC5;
           width:270px;           
}
#weatherBlock{  
               height:215px;
               overflow:hidden;
}
.photoTitle{  
             height:20px;
             position:relative;
             font-size:14px;
             color:#000000;
             font-weight:bold;
}
.pageMenuBar2{  
              text-align: left;
              height: 20px;
              width: 193px;
              background-color: #231F20;
              color: #FFFFFF;
              font-weight: bold;
              padding-top: 2px;
   	      padding-left: 5px;
              margin-right: 10px;
}
.photoThumb{  
             position:relative;
             width:121px;
             border:1px dotted #6a6a6a;
             height:100px;
             float:left;
             padding:10px;
}
#preview{
	position:absolute;
        top:400px;
        left:400px;
        border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
.eventBack{  
        position:relative;
        float:left;
        padding-top:5px;
        background-image: url(../images/event_back.png);
        background-repeat: no-repeat;
        text-align:center;
        height:60px;
        width:55px;
        margin-bottom:5px;
}
.eventCalDay{  
              color:#ffffff; 
              font-size:10px; 
              font-weight:bold;
              text-transform:uppercase;              
}
.eventCalDate{  
              color:#A3A3A3; 
              font-size:22px; 
              font-weight:bold;
}
.eventContainerNight{  
                 width:282px;
                 height:auto;
}
.eventThumbDiv2{  
           position:relative;
           height:70px;
           width:70px;
           float:left;
           margin:0;
           padding:0;
           border: 1px solid #AFBFC5;
}
.eventDesc{  
           float:left;
           position:relative;
           height:80px;
           padding-left:10px;                
           width:198px;
           overflow:hidden;
           
}
.eventDesc2{  
           float:left;
           position:relative;
           height:90px;
           padding-left:10px;                
           width:198px;
           overflow:hidden;
           
}
.eventContainer2{  
                 width:282px;
                 height:90px;
                 padding-bottom:10px; 
}
.pictureMainDiv{  
                 height:490px;
                 width:725px;
                 background-image: url(../images/picture_back.png);
                 background-repeat: no-repeat;                 
}
#pictureContainerDiv{  
                      height:385px;
                      width:692px;
                      padding-top:15px;
                      padding-left:15px;
                      padding-right:15px;
                      position:relative;
                      float:left;
}
.pictureDesc{  
              position:relative;
              float:right;
              padding-right:17px;
              padding-top:8px;
              text-align:right;
              height:50px;
              width:250px; 
}
#pictureBottom{  
              position:relative;
              float:right;
              padding-top:8px;
              height:40px;
              width:700px;
              border-bottom:1px dotted #6f6f6f;
              padding-left:10px;
              padding-right:10px;
              
}
.download{  
           position:relative;
           float:left;
           background-image: url(../images/download.png);
           background-repeat: no-repeat;                 
           height:30px;
           width:130px;           
}
.share{  
           position:relative;
           float:left;
           background-image: url(../images/share.png);
           background-repeat: no-repeat;                 
           height:30px;
           width:50px;           
}

.twitter{  
           position:relative;
           float:left;
           background-image: url(../images/twitter.png);
           background-repeat: no-repeat;                 
           height:30px;
           width:33px;           
}
.facebook{  
           position:relative;
           float:left;
           background-image: url(../images/fb.png);
           background-repeat: no-repeat;                 
           height:30px;
           width:60px;           
}
.galleryReturn{  
           position:relative;
           float:left;
           height:30px;
           text-align:center;
           margin-top:8px;
}
.galleryReturn a{  
                  color:red;
                  font-size:10px;
}
.navigationDiv{  
                position:relative;
                float:right;
                height:30px;
                text-align:right;
                width:220px;
}
.first{  
        position:relative;
        float:left;
        height:30px;
        text-align:center;
        margin-top:8px;        
}
.first a{  
          color:#6A6A6A;
          font-size:10px;
}
.totalDesc{  
        position:relative;
        float:left;
        height:30px;
        text-align:center;
        margin-top:8px;        
        color:#000000;
        font-size:10px;
}
.left{  
       position:relative;
       float:left;
       background-image: url(../images/left.png);
       background-repeat: no-repeat;                 
       height:30px;
       width:30px;           
}
.right{  
       position:relative;
       float:left;
       background-image: url(../images/right.png);
       background-repeat: no-repeat;                 
       height:30px;
       width:30px;           
}
/* event calander css */
.calanderContainer{  
       height:1000px;
       width:720px;
}
.eventCategory{  
       width:450px;
       color:#000000;
       font-size:11px;
       font-weight:bold;
       padding-top:10px;
       position:relative;
       float:left;
}
.eventCategory a{  
                  color:#000000;
                  font-size:11px;
                  text-decoration:underline;
                  font-weight:bold;
}
.eventNav{  
           position:relative;
           float:right;
           height:30px;
           width:230px;
           text-align:right;
}
.monthName{  
            position:relative;
            float:right;
            font-size:18px;
            font-weight:bold;
            color:#000000;
            padding-top:5px;
}
.calLeft{  
       position:relative;
       float:right;
       background-image: url(../images/left.png);
       background-repeat: no-repeat;                 
       height:30px;
       width:30px;           
}
.calRight{  
       position:relative;
       float:right;
       background-image: url(../images/right.png);
       background-repeat: no-repeat;                 
       height:30px;
       width:30px;           
}
.eventContainer{  
                 /*height:500px;*/
                 width:717px;
                 padding-top:6px;
                 padding-left:6px;
                 padding-bottom:6px;
                 background-color:#E9E9E9;
                 position:relative;
                 float:left;
}
.dayContainer{  
               width:99px;
               padding-right:3px;
               background-color:#E9E9E9;
               position:relative;
               float:left;
               height:180px;
               overflow:hidden;
}
.dayHeader{  
            position:relative;
            height:16px;
            width:99px;
            padding-top:3px;
            border-right:3px solid #E9E9E9;
            text-align:center;
            background-color:#D3D3D3;
            color:#888888;
            font-size:12px;
            font-weight:bold;            
            float:left;
}
.daySpacer{  
            height:6px;
            background-color:#E9E9E9;            
}
.todayDiv{  
           position:relative;
           width:92px;
           padding-top:5px;
           padding-left:4px;
           padding-right:3px;
           background-image: url(../images/today.png);
           background-repeat: no-repeat;                 
           height:184px;           
           color:#000000;
           font-size:12px;
           background-color:#FFFFFF;
           font-weight:bold;
}
.eventDayDiv{  
           width:92px;
           padding-top:5px;
           padding-left:4px;
           padding-right:3px;
           height:184px;           
           color:#000000;
           font-size:12px;
           font-weight:bold;
           background-color:#FFFFFF;
}
.pastDayDiv{  
           width:92px;
           padding-top:5px;
           padding-left:4px;
           padding-right:3px;
           height:184px;           
           color:#808080;
           font-size:12px;
           font-weight:bold;
           background-color:#FFFFFF;
}
.eventDayDivDisable{  
           width:92px;
           padding-top:5px;
           padding-left:4px;
           padding-right:3px;
           height:180px;           
           color:#A5A5A5;
           font-size:12px;
           font-weight:bold;
           background-color:#FFFFFF;
}

.events{
         font-size:10px;
         height:154px;
         overflow:scroll;         
         
} 
a.eventLink{
    color: #FF0000;
    text-decoration:none;
}
.clientEventMenuRowDesc a{  
              color:#FF0000;
              text-decoration:underline;
}
.nightLifeEventContainer{ 
                          width:420px;
                          height:80px;
                          padding-top:10px;
}
#homeGalleryDiv2{ 
              position:relative;
              padding-left:7px;
              padding-bottom:20px;
}

#thumbGallery{  
               height:107px;
               background-image: url(../images/thumb_trailer.png);
               overflow:hidden;
               width:720px;
               padding-top:21px;
               background-repeat: repeat-x;                 
}
.thumbGalleryImage{  
                    position:relative;
                    float:left;
                    height:60px;
                    width:104px;
                    border:4px solid black;
}
#thumbGalleryHolder{  
                     position:relative;
                     height:68px;
                     width:672px;
                     overflow:hidden;                     
}


.customTd{ 
           float:right; 
           position:relative;
           padding-left: 10px; 
           border-left: 1px solid #AFBFC5; 
           *padding-right: 0px;
           width:228px; 
}

//for scrolling div

div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 145px;
  width: 200px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}


.sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}