﻿.contentArea 
{
    background-color:#c7d2db;
    width:220px;
    padding-top:60px;
    margin-left:-15px;
}
* html .contentArea 
{
    margin-left:-29px;
}
* html .logo
{
    margin-left:48px;
}
.propT2 
{
    height:500px;
}
.ad 
{
    margin-bottom:20px;
}
.bottomTLogo 
{
    width:275px;
}
.rightContent 
{
    width:535px;
}
* html .rightContent
{
    float:left;
}
.eventsLogo 
{
    margin-right:-40px;
}
.filterDropDown 
{
    padding-left:20px;
    margin-bottom:5px;
    text-align:left;
}
.filter 
{
    border:solid 1px #001a3e;
    font-family:Helvetica, Arial;
    font-size:10px;
    font-weight:bolder;
    color:#00325b;
}
.calendarArea 
{
    height:155px;
    background-color:#efd8a6;
    text-align:center;
    margin:0;
    padding-top:7px;
    padding-bottom:7px;
}
.calendar 
{
    width:256px;
    border-right:solid 1px #778f92;
    margin:0 auto 0 auto;
    float:left;
    text-align:center;
    padding:0px 25px 0px 23px;
}
*:first-child+html .calendarControl
{
    padding-left:0px;
    padding-right:0px;
}
* html .calendarControl
{
    padding-left:0px;
    padding-right:0px;
}

.uploadEvent 
{
    margin:0 auto 0 auto;
    padding:30px 0px 0px 2px;
    float:left;
    clear:right;
    width:210px;
}
.calendarControl 
{
    width:318px;
    margin:0 auto 0 auto;
    padding-left:50px;
}
.dateFilter 
{
    width:318px;
    text-align:center;
    margin-left:auto;
    margin-right:auto; 
}
*:first-child+html .dateFilter 
{
    padding-left:5px;
}
* html .calendarControl
{
    width:260px;
    padding-left:0px;
}
* html .dateFilter
{
    width:260px;
}


/********** Calendar ***************/

.dayStyle 
{
    border-top:solid 1px #00325b;
    border-bottom:solid 3px #00325b;
    color:#9c3022;
    font-weight:bolder;
    font-size:11px;
}
.dayIndStyle 
{
    font-weight:bolder;
    font-size:10px;
    padding:1px;
    margin:1px;
    border-bottom:solid 1px #00325b;
}
.dayIndStyle a:link, .dayIndStyle a:visited, .dayIndStyle a:active
{
    text-decoration:none;
    color:#00325b;
    padding:0px;
    margin:0px;
}
.daySelect a:link, .daySelect a:visited, .daySelect a:active 
{
    color:#9c3022;
}
.daySelect
{
    font-weight:bolder;
    font-size:10px;
    background-color:Transparent;
    border-bottom:solid 1px #00325b;
}
.prevLink 
{
    width:55px;
    padding-top:4px;
    float:left;
    text-align:left;
}
.month 
{
    width:80px;
    text-align:left;
    margin-right:10px;
}
.year 
{
    width:60px;
    text-align:center;
}
.nextLink 
{
    width:65px;
    padding-top:4px;
    float:left;
    text-align:right;

}
* html .nextLink
{
    width:60px;
}
.dayToday 
{
    border:solid 1px #9c3022;
}

/*********** Calendar ******************/

.tellUsText 
{
    padding-left:50px;
    font-size:10px;
    margin-top:5px;
    color:#9c3022;
    text-align:left;
}
.tellUsText a 
{
    color:#9c3022;
        font-size:10px;
}

.listingArea 
{
    padding:0px 20px 0px 20px;
}
.rollOver 
{
    text-align:right;
    width:490px;
    margin-top:10px;
    margin-bottom:5px;
}
.moreLinksResults
{
    border-top:solid 1px #00325b;
    border-bottom:solid 1px #00325b;
    padding:3px 1px 3px 1px;
}
.moreLinks 
{
    width:290px;
    float:left;
}
.moreLinksItem 
{
    float:left;
    margin-right:7px;
}
.moreLinksItemOn 
{
    float:left;
    margin-right:7px;
}
.moreLinksItem a, .moreLinksItem a:visited, .moreLinksItem a:link, .moreLinksItem a:active 
{
    color:#00325b;
    text-decoration:none;
}
.moreLinksItemOn a, .moreLinksItemOn a:visited, .moreLinksItemOn a:active
{
    color:#9c3022;
    font-weight:bold;
    text-decoration:none;
}
.moreLinksItem a:hover, .moreLinksItemOn a:hover
{
    color:#9c3022;
    font-weight:bold;
}

.numberResults 
{
    text-align:right;
    float:left;
    width:200px;
    color:#00325b;
}
.eventItem 
{
    padding-left:10px;
    padding-top:7px;
    padding-bottom:0px;
    border-bottom:solid 1px #00325b;
}
.eventDate 
{
    color:#7d7d7d;
    font-family:Helvetica, Arial;
    font-weight:bolder;
    font-size:12px;
}
.eventTitle 
{
    font-family:Arial Black;
    font-size:12px;
    color:#00325b;
    margin-bottom:0px;
}
.eventDetails p
{
    margin:0;
    padding:0;
}
.toolTipAddress 
{
    position:absolute;
    z-index:2;
    display:none;
    width:206px;
    height:127px;
    background-image:url(/images/template-5/toolTipBubble.gif);
    background-repeat:no-repeat;
    margin-left:200px;
    padding:10px;
}
.toolTipContent 
{
    margin:20px 20px 10px 20px;
    overflow:hidden;
    width:150px;
    font-size:10px;
    color:#00325b;
}
*:first-child+html .toolTipContent
{
    margin-top:30px;
}
* html .toolTipContent
{
    margin-top:30px;
}
.toolTipContent a, .toolTipContent a:link, .toolTipContent a:visited, .toolTipContent a:active
{
    color:#00325b;
    text-decoration:none;
}
.toolTipContent a:hover 
{
    text-decoration:underline;
}
.moreLinksBottom 
{
    width:510px;
    text-align:right;
    float:right;
    margin-top:10px;
}
.topLink 
{
    float:right;
    width:50px;
    text-align:right;
}
.topLink a, .topLink a:active, .topLink a:link, .topLink a:visited
{
    color:#00325b;
    text-decoration:none;
}
.topLink a:hover 
{
        color:#9c3022;
    font-weight:bold;
}
.categoryList 
{
    margin-top:0px;
    font-size:10px;
    margin-bottom:2px;
    font-weight:bold;
}
*:first-child+html .categoryList 
{
    margin-top:2px;
}

    
