.eventsHolder {width:485px;}

.listingCalItem {
	width:485px;
	float:left;
	background: url(../images/shell/listingItem_bg.gif) repeat-y left top;
	line-height:15px;
	margin-bottom:30px;
}
.listingCalItemTopCap {float:left; background: #fff url(../images/shell/listingItem_tcap.gif) no-repeat left top; width:485px; height:6px; overflow:hidden; }

.listingCalItemContent {width: 450px; /*450px;*/ height:auto; margin:10px 0px 0px 16px; float:left; color:#000; font-size:11px; position:relative;}
.listingCalLinks {float:left; height:25px; width:485px; background: #fff url(../images/shell/listingCalLinks_bg.gif) no-repeat left top;}
.listingCalLinks span {color:#f9f3e6; font-size:13px; line-height:23px; float:left; margin-left:10px; font-weight:bold;}
.listingCalThumb {float:right; width:110px; }
.listingCalThumb img {float:right; max-width:100px; width:100px; max-height:73px; }

.bottomShadow {width:100px; height:6px;}

a.moreDescription {position:absolute; right:0px; bottom:0px; color:#666; font-weight:bold; text-decoration:none;}
a.moreDescription:hover {color:#666;}
.calDesc {float:left; margin-bottom:20px;}

.evnt-mainHeader {height:21px; width:100%; margin:20px 0px;}
.evnt-mainHeader a {color:#666666; line-height:21px; text-decoration:none; font-size:13px;}
.evnt-mainHeader .prevArrow {float:left;}
.evnt-mainHeader .nextArrow {float:right;}

.cal-container {}



.cal-mainHeader { display:block; width:169px; float:left; position:relative; margin-bottom:5px;}
.cal-mainHeader .prevArrow {margin-left:5px; float:left; width:10px; height:11px; background: #fff url(../images/shell/calPrev_arrow.gif) no-repeat top left;}
.cal-mainHeader .nextArrow {margin-right:5px; float:right; width:10px; height:11px; background: #fff url(../images/shell/calNext_arrow.gif) no-repeat top left;}
.calArrows {float:left; width:36px; display:inline; margin-left:20px;}
.cal-mainHeader #calNote {position:absolute; right:-5px; top:-9px;}

.cal-tb td {text-align:center; font-size:10px; clear:left;}
.cal-tb td.day {font-size:16px;}
.cal-tb td, .cal-tb th {padding:3px 6px;}

.cdate, .selweek {font-weight:bold;}
.cal-tb a {color:#000; text-decoration:none;}
.cal-tb td.date, .cal-tb td.date a {color:#656565 !important;}
.cal-tb td.today {background-color:#fae2d0;} 

#calStartDate, #calEndDate, #calKeyword {background:url(../images/shell/LInput_bg.gif) no-repeat left top; width:167px; height:35px; float:left; padding:15px 0px 0px 10px;  margin-bottom:10px; }
#calStartDate INPUT, #calEndDate INPUT, #calKeyword INPUT {border:none;}


.newListSelected {width:161px; color:#000; height:42px; padding:3px 0 0 6px; float:left; background:url(../images/shell/select_bg.gif) no-repeat; margin-bottom:5px;}
.newListSelected span {width:161px; display:block;}

#calForm {float:left; position:relative;}
#csearchBtn {position:absolute; right:-10px; bottom:-25px;}

/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0;  padding:0; list-style:none; color:#000; width:164px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:161px; color:#000; height:42px; padding:3px 0 0 6px; float:left; background:url(../images/shell/select_bg.gif) no-repeat; margin-bottom:5px;}
.newListSelected span {width:161px; display:block;}
ul.newList li {padding:6px 8px;}
.selectedTxt {width:131px; overflow:hidden; height:30px; padding:12px 23px 0 5px;}
.hiLite {background:#838383!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:left bottom; cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

