﻿* html div#contentContainer{margin:0 19px 0 19px;}

#mvContainer{position:relative;margin:20px 20px 0 20px;}
#mvContainer .profilecalendar .weekdays{clear:left;}

.profilecalendar .calweek{clear:both;padding:4px 0;overflow:hidden;min-height:60px;
	border-bottom:solid 1px #B2B2C1;background:url(/images/cal_faux.gif) repeat-y;}
* html .profilecalendar .calweek{}
	

.profilecalendar .events{clear:both;padding-top:4px;position:relative;}
.profilecalendar .calday{float:left;width:103px;background:transparent;}
/*
.profilecalendar{position:relative;background:url(/images/cal.jpg) repeat-x;width:722px;clear:both;
	padding:3px 0 12px 0;height:421px;}
*/
.profilecalendar{position:relative;width:722px;background:url(/images/monthview/cal_background.jpg) no-repeat;clear:both;
	padding:3px 0 12px 0;height:421px;}
	
.profilecalendar span.notcurrent{padding:0 0 0 4px;color:#9797AC;font-weight:bold;}
.profilecalendar div.notcurrent a{padding:0 0 0 4px;text-decoration:underline;}
.profilecalendar span.current {padding-left:4px;color:#000033;font-weight:bold;}
.profilecalendar div.current a{text-decoration:underline;}
.profilecalendar div a:hover{color:#FF9900;}

#daytitles{margin-left:4px;color:#FFF;height:18px;}
.daytitle{float:left;width:103px;}
#lastdaytitle{width:99px;}

.event{color:#000033;font-size:10px;margin-bottom:2px; height:21px;overflow:hidden;line-height:90%;}
.event a{margin:0;padding:0;}
.event div{padding-left:6px;padding-top:2px;}

/* Key background colours */
.event1{background-color:#FFF; background:url(/images/monthview/event1grad.jpg) repeat-y;}
.cont1{background-color:#FFF;  background:url(/images/monthview/cont1grad.jpg) repeat-y;}

.event2{background-color:#FFF;  background:url(/images/monthview/event2grad.jpg) repeat-y;}
.cont2{background-color:#FFF;  background:url(/images/monthview/cont2grad.jpg) repeat-y;}

.event3{background-color:#FFF;  background:url(/images/monthview/event3grad.jpg) repeat-y;}
.cont3{background-color:#FFF;  background:url(/images/monthview/cont3grad.jpg) repeat-y;}

.event4{background-color:#FFF;  background:url(/images/monthview/event4grad.jpg) repeat-y;}
.cont4{background-color:#FFF;  background:url(/images/monthview/cont4grad.jpg) repeat-y;}

/* key position and style */
.key span{display:block;float:left;padding:4px 4px;}
.key{position:absolute;top:4px;left:260px;}
.key .eventkey{width:80px;margin-right:8px;font-size:0.9em;}

/* month diary */
#mpdiary span.notcurrent{position:absolute;}
#mpdiary span.current{position:absolute;}

#caldate1{top:26px;left:4px;}
#caldate2{top:26px;left:107px;}
#caldate3{top:26px;left:210px;}
#caldate4{top:26px;left:313px;}
#caldate5{top:26px;left:416px;}
#caldate6{top:26px;left:519px;}
#caldate7{top:26px;left:622px;}

#caldate8{top:106px;left:4px;}
#caldate9{top:106px;left:107px;}
#caldate10{top:106px;left:210px;}
#caldate11{top:106px;left:313px;}
#caldate12{top:106px;left:416px;}
#caldate13{top:106px;left:519px;}
#caldate14{top:106px;left:622px;}

#caldate15{top:184px;left:4px;}
#caldate16{top:184px;left:107px;}
#caldate17{top:184px;left:210px;}
#caldate18{top:184px;left:313px;}
#caldate19{top:184px;left:416px;}
#caldate20{top:184px;left:519px;}
#caldate21{top:184px;left:622px;}

#caldate22{top:264px;left:4px;}
#caldate23{top:264px;left:107px;}
#caldate24{top:264px;left:210px;}
#caldate25{top:264px;left:313px;}
#caldate26{top:264px;left:416px;}
#caldate27{top:264px;left:519px;}
#caldate28{top:264px;left:622px;}

#caldate29{top:344px;left:4px;}
#caldate30{top:344px;left:107px;}
#caldate31{top:344px;left:210px;}
#caldate32{top:344px;left:313px;}
#caldate33{top:344px;left:416px;}
#caldate34{top:344px;left:519px;}
#caldate35{top:344px;left:622px;}
.biog {
	width:270px;
	background: #FFF;
	color: #000066;
	padding: 10px;
	margin: 0px;
	border: 3px solid #000033;
	position:absolute;
	top:80px;
	left:255px;
	z-index:200;
}

.biog .bd{background-color:#C4D6EC;margin:10px;color:#000066;padding:12px;_height:300px;min-height:300px;}
.biog .ft a{display:block;color:#000033;margin-left:200px;padding-bottom:8px;font-size:1.2em;text-decoration:none;font-weight:bold;}
.biog em{font-style:normal;color:#FFF;font-size:1.4em;font-weight:bold;}

