
table {border-collapse: collapse;border-spacing: 0;}
.calendar_wrap {background-color:#6d2450;-moz-border-radius: 20px;
-webkit-border-radius: 10px;-khtml-border-radius: 10px; border-radius: 10px; 
/*
width:202px;
*/
}
.cal_cotainer {margin-top:1px; 
/*
width:198px;
*/
margin: 0 auto;
padding:10px
}
.cal_nav {
/*
width:189px; 
*/
margin:0 auto; padding:10px 0}
.cal_left_arrow {float:left; width:10%}
.cal_caption {float:left; 
width:80%;
}
.cal_caption span {font-size:13px; color:#fff;font-family:'PT Sans',Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; display:block}
.cal_right_arrow {float:left; width:10%}
.week_caption {height:22px; background:url(../images/weeks.png) left top no-repeat;}
/*
.calendar_content {width:210px}
*/
.date_container {float:left;border:1px solid #eae1d8;background:#f9f6f3; border-right:none; line-height:25px; width:14.2%;height:25px; text-align:center;font-size:13px;font-family:'PT Sans',Verdana, Arial, Helvetica, sans-serif; font-weight:normal}

.day_container {float:left;border:1px solid #e1dfdf;background:#eeeeee; border-right:none; line-height:25px; width:14.2%;height:25px; text-align:center;font-size:11px;font-family:'PT Sans',Verdana, Arial, Helvetica, sans-serif; font-weight:normal}

.cal_bottom {background:url(../images/calbottom.png) left top no-repeat; height:15px}
.todaydatebg {background:url(../images/current.png) repeat-x; color:#FFFFFF;}
.selecteddate.date_container {background:url(../images/selecteddate.png) repeat-x; color:#FFFFFF;}
.monthyear {color:#FFFFFF;}
.newseveul {list-style-type: none; padding-left:10px !important; margin-bottom:0}
.newseveul li { /*background:url(../../images/bg_events.png) repeat-x left 24px scroll;* margin-bottom: 10px; padding-bottom: 5px;/  /*border-bottom: 1px solid #ccc; */ color:##7F1519; font-size:14px;line-height:40px;}
.newseveul li a  {color: #1F1D1D;}
.newseveul li a i  {color: #7f1519;font-weight:bold;padding-left:10px;}
.backtoevents a {float: right; color: #00ADF6; font-size:13px; background:url(../images/backicon.png) right top no-repeat; padding-right:23px; height:20px; line-height:25px;}
.event_blog { 
			background:rgba(255,255,255,0.8);
			 padding: 4px 4px 4px 10px;
			-moz-border-radius:10px;
			-webkit-border-radius:10px;
			border-radius:10px;
			-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.08);
			-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.08);
			box-shadow:0px 0px 4px 0px rgba(0,0,0,0.08);
			margin-bottom:10px;
}
.event_blog .desc { font-size:13px; color:#353535;}
.newsbg  { background:#EEF4F8; padding:10px; border-radius: 5px;}
.news_pagination {float: right;  margin-bottom: 10px;}
.news_pagination a {color: #000;}
.gal_pager{margin: 10px 0;}
.eventnews { color:#7F1519;}
.eventnews a { font-size:13px; color:#81888B; }
#rc_con.one_quarter { 
}
.event_cal_h3{ height: 25px; line-height: 25px;}

ul#new_and_events { margin:15px 0; float:left;}
#new_and_events li{ float:left; background:url(../images/month_bg.png) left top no-repeat; height:27px; width:36px; padding:0; margin:0 2px 0 0; line-height:27px; list-style-type: none; font-size: 13px; font-weight: normal;}
.eventimg {
    border: 1px solid #DDDDDD;
    box-shadow: 5px 5px 7px #999999;
    float: left;
    height: 145px;
    margin: 0 20px 20px 0;
    width: 200px;
}
.newseveul li {
	list-style:none;
}
.pagination {
	margin-top:0;
}

