﻿
#EventCalendar{float:left; clear:both; position:relative; width:645px; 
    margin-top:10px; border:0px solid red;}
#EventCalendar table tr td{font:9px verdana,Arial,arial,sans-serif; color:#fff; 
    line-height:14px; border:0; margin:0; padding:0; width:45px; height:23px;}
#EventCalendar table tr th{font:bold 9px verdana,Arial;}

#EventCalendar .center{position:absolute; margin:50px; left:75px; top:75px;}

#EventCalendar .center img{margin:0; display:inline}

.calTitle{/*background-image: url(/includes/images/events/calendartitle.jpg);
    background-repeat: repeat-x;*/ 
    width:317px!important; height:26px!important;
    margin:0; padding:0; float:left; text-transform:uppercase;
    border:0px solid red;}
.calTitle td{background:#B10808!important; color:#FFF;}   

.calBody{font-size:15px; border-width:10px; width:317px;
    background-image: url(/includes/images/events/test1.jpg);
    background-repeat:repeat-x;}
	
.calOther{color:#888!important;cursor:default;}
.calToday{background-image:url(/includes/images/events/today.jpg);
    background-repeat:no-repeat; background-position:center center; cursor:pointer;
    font-weight:bold!important;}
.selected{background-image:url(/includes/images/events/selected.jpg);
    background-repeat: no-repeat; background-color:transparent; cursor:pointer;
    background-position:center center; color:black!important;
    font-weight:bold!important;}
.calDay{width:45px!important; height:22px!important; margin:0; padding:0; 
    color:#000!important; cursor:default; font-weight:bold!important;}
.nextPrev{padding-left:5px!important; padding-right:5px!important; 
    text-transform:lowercase; width:30px;}
.nextPrev a{font-size:9px!important;}   
    
table .calTitle tr td{font:bold 12px arial,sans-serif!important;color:#fff;}

#tableHeader{width:223px; height:32px;}
#eventsTable tr{width:223px; float:left; margin:0; padding:0;}
#eventsTable{float:left; width:223px;
    min-height:322px; height:auto!important; height:332px; 
    margin-left:2px; display:block!important; padding:0 0 10px 0;
    background:#E3E3E3 url(/includes/images/events/rightPanel2.jpg) no-repeat;}
/* * html #eventsTable{margin-left:1px;} */    

#eventsTable table tr td{float:left; width:223px; padding:12px 0 0 12px;}
#eventsTable table tr td b.flLinkOffer{float:left;}
.flLinkOffer a{background-image:url(/includes/images/events/soBtn.jpg);
    background-repeat:no-repeat; height:25px; width:103px; margin:0; padding:0;}
#eventsTable table tr td b.flLinkBook{padding:0 10px 10px 10px; float:left;}
.flLinkBook a{background-image:url(/includes/images/events/bookNowBtn.jpg);
    background-repeat:no-repeat; height:25px; width:74px;}
    
#eventsTable .topHdrEvent{overflow:hidden; float:left; width:200px; color:#B10808;
    line-height:14px; font:11px sans-serif; margin:10px 0 0 10px;
    border:0px solid red; font-weight:bold;}
/*    * html #eventsTable .topHdrEvent{margin:10px 0 0 5px;}     */
    
#eventsTable .bottomEventTxt{float:left; width:210px; clear:both; height:auto;
    padding-left:10px;  border:0px solid blue; 
    font:9px verdana,arial,sans-serif;}
#eventsTable .bottomEventTxt span{padding:2px 0 5px 0;
    float:left; color:#5A5A5A; width:210px;}
#eventsTable .bottomEventTxt span a{color:#B10808!important; font-weight:bold!important;}    
    
#tableHeader{width:223px; height:32px;
    background:url(/includes/images/events/tableHeaderBg.jpg) repeat-x;}
#tableHeader h3{font:12px arial,sans-serif; color:#fff; line-height:14px;
    background-image:none; margin:0; padding:10px;}

#calendarTable{width:317px; float:left; margin:0; padding:0;}
#CalendarHeader{height:32px; width:317px; z-index:1; margin:0; padding:0;
    position:absolute;}
#CalendarTitle{background-image:url(/includes/images/events/events_calendar_header1.png);
    background-repeat:no-repeat; text-indent:-9999px; height:32px; width:211px;
    margin:0; padding:0; float:left;}
* html #CalendarTitle{line-height:0; font-size:0; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/includes/images/events/events_calendar_header1.png',sizingMethod='scale');} 
#CalendarImage{height:133px; width:317px; z-index:-1;}
#dropDown{width:98px; float:right; padding:8px 0 0 8px;
    background-image:url(/includes/images/events/tranparent_bg.png);
    background-repeat:repeat; height:24px;}
* html #dropDown{line-height:0; font-size:0; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/includes/images/events/tranparent_bg.png',sizingMethod='scale');} 
#dropDown select{font:9px Verdana,tahoma, helvetica, sans-serif;}
#Calendar{width:317px;height:199px;background-image: url(/includes/images/events/test1.jpg);
    background-repeat: repeat-x;border:0;}
.event{height:130px; margin-bottom:15px;}

.stackPadEvents{background-color:#E3E3E3; float:left; clear:both; 
    border:0px solid blue;}



#textHolder {background-color:#FFFFFF;float:left;margin:0 0 0 20px;padding:0 27px 20px 0;width:450px;}

#content{background:#FFFFFF url(../images/mainContentBGEvents.gif) repeat-y scroll 0 0;}
