﻿div.Diary{}
div.Diary div.Note{margin:/*-15px 15px 15px */15px;}
/**/
div.DiarySingleEntry{padding:0 15px;}
/**/
div.CalCols{padding:0 15px;}
div.CalCols div.Cal{width:330px; float:right; clear:none;}
div.CalCols div.CalMain{margin-right:345px;}

div.Swap{padding:0; overflow:hidden;}
div.Swap div.Cal{width:335px; float:right; clear:none;}
div.Swap div.CalMain{margin-right:0; float:left; clear:none; width:575px; margin-right:15px;}

/* - -  - - */
div.Diary div.Calendar{margin-bottom:15px; padding:3px; background-color:#E1D5CA; 
border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;
-moz-box-shadow:1px 1px 0px #CECECE; -webkit-box-shadow:1px 1px 0px #CECECE; box-shadow:1px 1px 0px #CECECE;}

div.Diary div.Calendar .ui-widget-content{width:auto;}

/* - - Diary Entry - - */
div.DiaryEntryHold{margin-bottom:30px;}
div.DiaryEntry{padding:20px 20px 40px 50px;  background:#FFFFFF; position:relative;
-moz-box-shadow:1px 1px 0px #CECECE; -webkit-box-shadow:1px 1px 0px #CECECE; box-shadow:1px 1px 0px #CECECE;
border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
div.DiarySingleEntry div.DiaryEntry{padding:20px 20px 40px 20px;}
div.DiaryEntry h3{margin-bottom:13px; font-weight:bold; font-size:130%; overflow:hidden;}
div.DiaryEntry h3 span.EntryHeading{padding-top:10px; float:left; clear:none;}
div.DiaryEntry h3 span.Private{margin-right:5px; background:url('../../images/Master/Lock.gif') no-repeat center center; width:16px; height:19px; float:left; clear:none;}
div.DiaryEntry h3 span.Time{margin-left:3px; font-size:75%; font-weight:normal; color:#7B7B7B;}
/**/
div.DiaryEntry h3 img{padding:2px; float:right; clear:none; width:40px; height:40px; border:1px solid #dfdfdf; background:#ffffff;}
/**/
div.DiaryEntry p.Date{font-family:UbuntuTitlingBold, Tahoma, Arial, Helvetica, sans-serif; line-height:1.1em; padding:1px 0 14px 0; position:absolute; left:-9px; top:19px; width:44px; text-align:center; overflow:hidden; background:url('../../images/Diary/DateBak.png') no-repeat center bottom; color:#FFFFFF;}
div.DiaryEntry p.Date span{display:block; font-weight:bold;}
div.DiaryEntry p.Date span.Day{font-size:85%; text-transform:uppercase;}
div.DiaryEntry p.Date span.Date{font-size:165%;}
div.DiaryEntry p.Date span.Month{font-size:85%; text-transform:uppercase;}
/**/
div.DiaryEntry div.DiaryText p{line-height:1.6em; font-size:110%; letter-spacing:0.5px;}
div.DiaryEntry div.DiaryText p label{font-weight:bold;}
/**/
div.DiaryOptions{ position:absolute; bottom:-8px; right:20px; text-align:right;}
div.DiaryOptions ul{}
div.DiaryOptions ul li{margin-left:5px; display:inline;}
div.DiaryOptions ul li form{ display:inline;}
/**/
ul.DiaryAttachments{margin:15px 0 -5px 0;}
ul.DiaryAttachments li{ margin:0 3px 5px 0; display:inline-block;}
ul.DiaryAttachments li a{display:inline-block;}
ul.DiaryAttachments li img{padding:2px; border:1px solid #DFDFDF; height:40px; width:40px;}
ul.DiaryAttachments li a:focus img,
ul.DiaryAttachments li a:active img,
ul.DiaryAttachments li a:hover img{border:1px solid #FF6600;
-moz-box-shadow:0 0 3px #FF6600; -webkit-box-shadow:0 0 3px #FF6600; box-shadow:0 0 3px #FF6600;}
/* - - Recent diary entries - - */
div.RecentEntries{padding:20px;  background:#FFFFFF; position:relative;
-moz-box-shadow:1px 1px 0px #CECECE; -webkit-box-shadow:1px 1px 0px #CECECE; box-shadow:1px 1px 0px #CECECE;
border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
div.RecentEntries h3{color:#0888A5; font-weight:bold; font-size:110%;}
div.RecentEntries ul{margin:4px 0 0 0;}
div.RecentEntries ul li{padding:8px 0; line-height:1.2em; font-size:110%; overflow:hidden;}
div.RecentEntries ul li a{color:#5F4E40; font-weight:normal;}
div.RecentEntries ul li a img{padding:2px; margin-right:10px; float:left; clear:none; width:40px; height:40px; border:1px solid #dfdfdf; background:#ffffff;}
div.RecentEntries ul li a:focus img,
div.RecentEntries ul li a:active img,
div.RecentEntries ul li a:hover img{border:1px solid #FF6600;
-moz-box-shadow:0 0 3px #FF6600; -webkit-box-shadow:0 0 3px #FF6600; box-shadow:0 0 3px #FF6600;}
div.RecentEntries ul li a span.EntryTitle{padding-top:15px; display:block;}
div.RecentEntries ul li a:focus span.EntryTitle,
div.RecentEntries ul li a:active span.EntryTitle,
div.RecentEntries ul li a:hover span.EntryTitle{text-decoration:underline;}

/* - - Create Diary Entry - - */
div.CreateDiaryEntry{}
div.CreateDiaryEntry div.Form div.Buttons{ width:100%;}
div.CreateDiaryEntry div.Form div.Buttons .Btn{}
div.CreateDiaryEntry div.AddImgPrev ul.DiaryAttachments li{margin:0 10px 5px 0; position:relative;}
div.CreateDiaryEntry div.AddImgPrev ul.DiaryAttachments li a.removeAttachment{position:absolute; top:-6px; right:-5px;}
div.CreateDiaryEntry div.AddImgPrev ul.DiaryAttachments li input.ItemSelect{position:absolute; top:0px; right:0;}
div.CreateDiaryEntry div.AddImgPrev div.Buttons .Btn{background-color:#BBA289;}
div.CreateDiaryEntry div.AddImgPrev div.Buttons .Btn:focus,
div.CreateDiaryEntry div.AddImgPrev div.Buttons .Btn:active,
div.CreateDiaryEntry div.AddImgPrev div.Buttons .Btn:hover{background-color:#004353;}

/* - - New Event - - */
div.Form div.EventImage{} 
div.Form div.EventImage h3{padding:12px 12px 0 0; color:#343434; float:left; clear:none; width:110px; text-align:right; font-weight:bold;}
div.Form div.EventImage img{margin:0; padding:3px; vertical-align:middle; background-color:#FFFFFF; border-right:1px solid #C6C7C2; border-bottom:1px solid #C6C7C2;}
div.Form div.EventImage a{margin:3px 0 0 0; padding:3px 7px; vertical-align:middle; font-weight:normal; width:150px; text-align:center; color:#FFFFFF; font-size:100%; background:#FF6600; text-decoration:none;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;}
div.Form div.EventImage a:focus,
div.Form div.EventImage a:active,
div.Form div.EventImage a:hover{background:#004353; text-decoration:underline;}
























