div.img_frame{
	overflow: hidden;
	width: 133px;
	height: 96px;
}
div.img_frame_h{
	overflow: hidden;
	width: 96px;
	height: 149px;
}


/* Datepicker
----------------------------------*/
.ui-datepicker-trigger{
	cursor:pointer;
	background:transparent url(../img/mini_calendar.gif) no-repeat scroll 0%;
	clear:right;
	display:block;
	float:left;
	height:24px;
	margin-top:7px;
	width:28px;
}
#ui-datepicker-div{
	display: none;
	font-size:12px;
	z-index: 100;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{
	cursor: pointer;
}

.search .input.submit button,
.search.big .input.submit input{
	cursor: pointer;
}

div.search.big img.ui-datepicker-trigger{
	margin-top: 2px;
}

div.inner_category div.category_bottom{
	padding-left: 0px;
}

.inline_calendar .current_date span,
div.ui-datepicker-title,
.inner_category h2,
.inner_category h1 {
	text-transform:uppercase;
	font-family:georgia;
}
.ui-datepicker .ui-datepicker-title,
.ui-datepicker .ui-datepicker-prev span, 
.ui-datepicker .ui-datepicker-next span{
	color:#EC1A3B;
}

.inner_category .container .content a {
	display:block;
	width:310px;
}




div#current-month-datepicker{
	background-color: #FDF2D9;
}


div#current-month-datepicker .ui-datepicker table{
	width: auto;
	margin:12px auto 0;
	background-color: none;
}



div#current-month-datepicker {
	width:298px;
	border-left:1px solid #991126;
	border-right:1px solid #991126;
}


div#current-month-datepicker .ui-datepicker .ui-datepicker-header{
	display:none;
}

div#current-month-datepicker .ui-datepicker{
	width: auto;
}

div#current-month-datepicker .ui-widget-content{
	background-color: #FDF2D9;
	color: #002F75;
	border: none;
	padding-bottom:12px;
}

div#current-month-datepicker .ui-widget-content .ui-datepicker-unselectable{
	background-image: none;
	background-color: #FDF2D9;
	cursor: default;
}

div#current-month-datepicker a.ui-state-default,
div#current-month-datepicker .ui-widget-content a.ui-state-default,
div#current-month-datepicker .ui-widget-content .ui-state-current-day-cust a,
div#current-month-datepicker .ui-widget-content .ui-state-current-day-cust span.ui-state-default{
	background-image: url(../img/ui/cal-everyday-bg.gif);
	color: #002F75;
	text-align:center;
	width: 35px;
	height: 22px;
	line-height: 22px;
	cursor: default;
	font-weight: normal;
}

div#current-month-datepicker .ui-state-default, 
div#current-month-datepicker .ui-widget-content .ui-state-default{
	background: none;
	border: none;
	padding: 0px;
}

div#current-month-datepicker span.ui-state-default,

div#current-month-datepicker .ui-widget-content span.ui-state-default{
	background-image: url(../img/ui/cal-excursion-day-bg.gif);
	color: #ec1a3b;
	font-weight: bold;
	padding: 0px;
	text-align:center;
	width: 35px;
	height: 22px;
	line-height: 22px;
	cursor: default;
	zoom: 1;
}

div#current-month-datepicker .ui-state-active, 
div#current-month-datepicker .ui-widget-content .ui-state-active{
	border: none;
}

div#current-month-datepicker .ui-widget-content .ui-datepicker-current-day a{
	background-image: url(../img/ui/cal-today-bg.gif);
	font-weight: bold;
	zoom: 1;
}
div#current-month-datepicker .ui-widget-content .ui-state-current-day-cust a{

}


div#current-month-datepicker table thead tr th,
div#current-month-datepicker table tbody tr td{
	/*width: 35px;
	height: 22px;*/
	background-image: url(../img/ui/cal-everyday-bg.gif);
	padding: 0px;
	background-color: none;
	border:1px solid #FDF2D9;
}

div#current-month-datepicker .ui-datepicker th{
	font-family: georgia,serif;
	font-size: 10px;
	
	text-transform: uppercase;
	background:none;
	height:auto;
	zoom: 1;
}
div#current-month-datepicker .ui-datepicker th span{
	background-image: url(../img/ui/cal-everyday-bg.gif);
	width: 35px;
	height: 22px;
	line-height: 22px;
	display:block;
	zoom: 1;
}

div#current-month-datepicker .ui-datepicker td{
	font-family: verdana,sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	background:none;
	height:auto;
	zoom: 1;
}
div#current-month-datepicker .ui-state-active, 
div#current-month-datepicker .ui-widget-content .ui-state-active{
	background:none;
}


div#current-month-datepicker .ui-datepicker td a{
	font-weight: normal;
}
div#current-month-datepicker .ui-datepicker td a:hover{
	text-decoration: none;
}

div#current-month-datepicker .ui-state-disabled,
div#current-month-datepicker .ui-widget-content .ui-state-disabled{
	opacity: 1;
}
