/*Diary.css for everything but IE*/
div.top_title {margin:0 0 0 0;border:#000 solid 1px;background-color:#cd0000;padding:0em 0em 0em 0.1em;color:#fce0af; font-family:verdana; font-size:300%;font-style:italic;font-weight:bold;}
div.orange-diary{-moz-border-radius-bottomright:3ex;-webkit-border-bottom-right-radius:3ex;background-color:#FFAA40;margin-bottom:0em;padding:1em;}
div.orange-diary-events{-moz-border-radius-bottomleft:3ex;-moz-border-radius-bottomright:3ex;-webkit-border-bottom-left-radius:3ex;-webkit-border-bottom-right-radius:3ex;background-color:#FFAA40;margin-bottom:1em;margin-top:0;padding:0em 1em 1em 1em;}
div.skyscraper-diary{background-color:#FF0000;height:600px;width:120px;margin-top:1em;}
/*Calendar container*/
#cal_holder{margin:0 0 0 0;border:#cc0000 solid 3px;background-color:#0d0d0d;padding:0.4em 0.4em 0.5em 0.4em;display:block;width:auto;position:relative;-moz-border-radius:2ex;-webkit-border-radius:2ex;}
#cal_holder table.calendar_table{text-align:center;border:0px solid #f00;}
/*Datepicker*/
#cal_holder .datepickerCell{width:179px;height:172px;padding:auto;}
#calendar{font-size:77%;padding:0em 0em 0em 0em;vertical-align:top;display:block;width:179px;height: auto;}
/*day display*/
#cal_holder .dayNameCell{min-height:108px;height:108px;width:310px;min-width:300px;background-image:url(../images/diary/dayName.png);background-position:center;background-repeat:no-repeat;}
#cal_holder .dayNumCell{height:108px;min-width:127px;background-image:url(../images/diary/bigDayNum.png);background-position:center;background-repeat:no-repeat;}
#cal_holder .today{margin:0 0 0 0;font-family:verdana;font-style:italic;font-weight:bold;color:#fce0af;text-decoration:none;font-size:290%;letter-spacing:-1px;}
#cal_holder .todayNum{margin:0 0 0 0;font-family:verdana;font-style:italic;font-weight:bold;color:#fce0af;text-decoration:none;font-size:560%;letter-spacing:-1px;}
/*Day links - Table that hold them all in*/
#cal_holder table.calendar_table table{padding:0;margin:0;}
#cal_holder .restofweekCells{height:45px;min-width:63px;width:63px;text-align:center;background-image:url(../images/diary/dayNum.png);background-position:center;background-repeat:no-repeat;}
#cal_holder .restofweek{margin:0 0 0 0;font-family:verdana;font-style:italic;font-weight:bold;color:#fce0af;text-decoration:none;font-size:290%;letter-spacing:-1px;}
#cal_holder .restofweek:hover{text-decoration: none;color: #000000;}
#cal_holder .restofweek:focus{text-decoration:none;outline: none;}
/*no.of events*/
#noOfEvents{margin-bottom:0.5em;font-weight:bold;clear:both;background-color:#ffaa40;}
/*pagination*/
.pag-holder {height:30px;}
.no-pag{height:5px;}
#pagination-digg a{color:#CC0000;display:block;float:left;padding:3px 6px;text-decoration:none;}
/*Single Event Styling*/
a.single_event_link{outline:none;}
div.diary_entry{background-image:url(../images/bg/diary_entry_bg.png);background-position:top;background-repeat:no-repeat;font-family:verdana;height:87px;display:block;color:#0d0d0d;padding:0.7em;}
div.diary_entry:hover{background-image:url(../images/bg/diary_entry_bg_hover.png)}
div.diary_entry_image{display:block;float:left;height:80px;width:80px;overflow:hidden;border:1px solid #f18833;}
div.diary_entry_image img{width:80px;height:80px;}
div.diary_entry_info{display:inline-block;margin-left:1em;margin-bottom:0em;padding:0 0 0 0;}
div.diary_entry_details{display:inline-block;margin-left:1em;margin-bottom:0.5em;width:25em;height:2em;padding:0 0 0 0;}
p.event_title{font-size:110%;font-weight:bold;color:#cc0000;margin-bottom:0.1em;text-transform: capitalize;letter-spacing: -1px;}
p.event_venue{font-size:88%;font-weight: bold;font-style: italic;text-transform: capitalize;margin-bottom: 0.3em;letter-spacing: -1px;}
p.event_details{font-size:85%;height:28px;overflow:hidden;}
p.event_date{font-size:85%;font-weight: bold;display:inline-block;margin-left:1.2em;padding: 0 0 0 0;}
div.no_events_message{background-color:#fce0af;border:1px solid #F18833;font-family:verdana;display:block;color:#0d0d0d;padding:1em;text-align:center;}