/* CSS for Logged in 'About Me' Section */
h2.icon_aboutme, h3.icon_aboutme{
	background-image:url(../images/icons/heading_icons/icon_aboutme.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0;margin:0;
}
/*//////////////////// About Me Tabs ////////////////////////////////////////*/
div.aboutme_tabs{padding:0; margin:15px 0 0 0;}
* html div.aboutme_tabs{height:65px;}
/* commented backslash hack v2 \*/
* html div.aboutme_tabs{height:auto;}
/* end hack */
div.aboutme_tabs ul{
	padding:0; margin:0;
	font-size:70%;
	/*height:5em;*/
	height:6.2em;
}
/* commented backslash hack v2 \*/
div.aboutme_tabs ul{height:5em;}
/* end hack */

div.aboutme_tabs ul li{
	display:inline;
	list-style:none;
	text-align:center;
	float:left;
}
/* Box Model hack */
div.aboutme_tabs ul li{
	height:70px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	height:4.8em;
}
div.aboutme_tabs ul li a{
	padding:8px 7px 3px 6px;
	list-style:none;
	text-align:center;
	float:left;
}
/* Box Model hack */
div.aboutme_tabs ul li a{
	height:70px; width:99px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	height:4.8em; width:91px;
}
div.aboutme_tabs ul li span{
	padding:0;margin:0;
	display:block;
	font-weight:bold;
}
div.aboutme_tabs ul li a{
	text-decoration:underline;
}
div.aboutme_tabs ul li a:hover,
div.aboutme_tabs ul li a:focus,
div.aboutme_tabs ul li a:active{
	text-decoration:none;
}
div.aboutme_page_hold{
	padding:25px 15px 20px 15px; margin:11px 0 0 0;
	width:498px;
}
*html div.aboutme_page_hold{
	margin:0;
   _width/**/:496px; /* IE 5.0 */
   _width:/**/496px; /* IE 5.5 only */
   _width/**/:/**/498px; /* IE 6 only */
}
/* None Link LI's */
div.aboutme_tabs li.details_1{padding:8px 7px 3px 6px; float:left;}
div.aboutme_tabs li.details_1{
	width:99px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:91px;
}
div.aboutme_tabs li.hobbies_2{padding:8px 7px 3px 6px; float:left;}
div.aboutme_tabs li.hobbies_2{
	width:99px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:91px;
}
div.aboutme_tabs li.ssw_3{padding:8px 7px 3px 6px; float:left;}
div.aboutme_tabs li.ssw_3{
	width:99px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:91px;
}
div.aboutme_tabs li.journal_4{padding:8px 7px 3px 6px; float:left;}
div.aboutme_tabs li.journal_4{
	width:99px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:91px;
}
div.aboutme_tabs li.scrapbook_5{padding:8px 7px 3px 6px; float:left;}
div.aboutme_tabs li.scrapbook_5{
	width:98px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:91px;
}
div.aboutme_tabs li.briefcase_6{padding:8px 7px 3px 6px; float:left;}
div.aboutme_tabs li.briefcase_6{
	width:99px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:91px;
}
/*/////// My Personal Details ///////////////*/
div.aboutme_tabs li.details_4{line-height:3.8em;}

/*/////// Hobbies Tabs ///////////////*/
div.aboutme_tabs li.hobbies_4{line-height:3.8em;}

/*/////// Schools, Services + Workplaces Tabs ///////////////*/
div.aboutme_tabs li.ssw_4{line-height:3.8em;}

/*/////// Journal Tabs ///////////////*/
div.aboutme_tabs li.journal_4{line-height:3.8em;}

/*/////// Scrapbook Tabs ///////////////*/
div.aboutme_tabs li.scrapbook_4{line-height:3.8em;}

/*/////// Briefcase Tabs ///////////////*/
div.aboutme_tabs li.briefcase_4{line-height:3.8em;}

/*/////// Groups Section //////////////////////////*/
/*////////////////////////////////////////////////*/
div.aboutme_tabs ul li a.groups{
	height:70px; width:165px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	height:4.8em; width:162px;
}

div.aboutme_tabs li.groups{
	width:165px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:161px;
}

/*/////// cdsm_aboutme_personal_details ///////////*/
/*////////////////////////////////////////////////*/
div.cdsm_aboutme_personal_details{
	padding:0;margin:0;	
}
/*/////// Personal Details ///////////////*/
div.aboutme_personal_details{
	padding:0;margin:0;
}
div.aboutme_personal_details h3{
	padding:5px 0 0 0; margin:10px 0 10px 0;
}
div.aboutme_top{
	padding:0; margin:0;
	height:8em; overflow:hidden;
}
div.aboutme_personal_details img{
	padding:0; margin:0 25px 0 0;
	float:left;
}
div.aboutme_personal_details dl{
	padding:0; margin:0;
	float:left;
}
div.aboutme_personal_details dl span{
	padding:0; margin:2px 0 8px 0;
	display:block;
}
div.aboutme_personal_details dt{
	padding:0;margin:0;
	display:inline;
}
div.aboutme_personal_details dd{
	padding:0;margin:0;
	display:inline;
	font-weight:bold;
}
div.aboutme_personal_details h4{
	padding:0;margin:15px 0 5px 0;
	font-size:110%;
	font-weight:lighter;
}
div.aboutme_personal_details p{
	padding:0 2px 0 0;margin:0 0 15px 0;
}

/*/////// cdsm_aboutme_hobbies ///////////*/
/*///////////////////////////////////////*/
div.cdsm_aboutme_hobbies{
	padding:0;margin:0;	
}
div.aboutme_hobbies_hold{
	padding:0;margin:0 0 0 0;
	display:block;
}
div.aboutme_hobbies_hold h4{
	padding:0;margin:30px 0 15px 0;
	font-size:110%;
	font-weight:lighter;
}
div.aboutme_hobbies_hold div.hobbies_interests_hold {
	padding:12px; margin:0 0 20px 0;
}
div.aboutme_hobbies_hold div.hobbies_interests_hold div.hobbies_interests_hold_list {
	padding:6px 10px 10px 10px; margin:5px 0 10px 0;
}
div.aboutme_hobbies_hold div.hobbies_interests_hold h3 {
	padding:0; margin:0;
	font-weight:bold;
}
div.aboutme_hobbies_hold div.hobbies_interests_hold div.hobbies_interests_hold_list ul{
	padding:0; margin:0;
	list-style:none;
}
div.aboutme_hobbies_hold div.hobbies_interests_hold div.hobbies_interests_hold_list ul li {
	padding:0; margin: 4px 20px 0 0;
	font-weight: lighter;
	font-size:95%;
}
/*/////// cdsm_aboutme_ssw ///////////*/
/*///////////////////////////////////*/
div.cdsm_aboutme_ssw{
	padding:0;margin:0;	
}
div.aboutme_ssw{
	padding:0;margin:30px 0 0 0;
	display:block;
}
div.cdsm_aboutme_ssw h4{
	padding:0;margin:20px 0 8px 0;
	font-size:110%;
	font-weight:lighter;
}
div.aboutme_ssw table{
	padding:0;margin:0;
	font-size:95%;
	width:100%;
}
div.aboutme_ssw table th{
	padding:8px;margin:0;
	font-weight:lighter;
	text-align:center;
}
div.aboutme_ssw table .date{ width:50px; text-align:center;}
div.aboutme_ssw table td{
	padding:8px;margin:0;
	text-align:left;
}
/*/////// cdsm_aboutme_journal ///////////*/
/*///////////////////////////////////////*/
div.cdsm_aboutme_journal{
	padding:0;margin:0;	
}
div.aboutme_journal{
	padding:0;margin:30px 0 0 0;
	display:block;
}
div.aboutme_journal form{
	padding:0;margin:20px 0 8px 0;
}
/*/////// About me journal top ///////////*/
*html div.aboutme_journal_view_top_hold{
	margin:0 0 20px 0; padding:0;
	height:12em;
}
div.aboutme_journal_view_top_hold{
	margin:0 0 20px 0; padding:0;
	height:20em;
}
div.aboutme_journal_view_top_left{
	margin:0; padding:0;
	float:left;
	width:245px;
}
div.aboutme_journal_view_top_left h3{
	margin:0; padding:0;
	font-weight:lighter;
	font-size:95%;
}
div.aboutme_journal_view_top_left h3 span{
	margin:5px 0 0 0; padding:0;
	display:block;
	font-weight:bold;
	font-size:120%;
}
div.aboutme_journal_view_top_left p{
	margin:8px 0 0 0; padding:0;
	font-size:90%
}
div.aboutme_journal_view_top_left p span{
	margin:0 0 10px 0; padding:0;
	font-size:110%;
	font-weight:bold;
}
div.aboutme_journal_view_calendar_right{ 
	margin:0; padding:7px 7px 7px 7px;
	float:right;
}
/*/////// About me journal Today's Entry ///////////*/
div.aboutme_journal_view_entry_hold{
	margin:10px 0 0 0; padding:0;
}
div.aboutme_journal_space{
	margin:30px 0 0 0; padding:0;
}
*html div.aboutme_journal_space{
	margin:0; padding:0;
}
/*/////// No Entry ///////////////////*/
div.aboutme_journal_view_no_entry{
	margin:15px 0 15px 0; padding:0;
}
div.aboutme_journal_view_no_entry h4{
	margin:0; padding:0;
	color:#E74F00;
}
div.aboutme_journal_view_no_entry p{
	margin:5px 0 20px 0; padding:0;
	font-size:80%;
}
div.aboutme_journal_view_no_entry a{
	margin:10px 0 0 0;
	padding:5px 8px 5px 8px;
	font-size:80%;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
div.aboutme_journal_view_no_entry a:hover, 
div.aboutme_journal_view_no_entry a:active, 
div.aboutme_journal_view_no_entry a:focus {
	text-decoration:none;
}
/*/////// Todays ///////////////////*/
div.aboutme_journal_todays_entry{
	margin:10px 0 0 0; padding:0;
}
div.aboutme_journal_todays_entry h4{
	margin:0; padding:0;
}
/*/////// Attachment Floats ///////////////////*/
div.aboutme_journal_todays_attachment_hold{
	padding:0;
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:75%;
}
div.aboutme_journal_todays_attachment{ 
	padding:0;
	margin:0 18px 10px 18px;
	width:119px;
	float:left;
	clear:none;
}
div.aboutme_journal_todays_attachment h5{
	padding:0;
	margin:0 0 4px 0;
}
div.aboutme_journal_todays_attachment a{/*width:119px;*/ text-decoration:none;}
div.aboutme_journal_todays_attachment a:hover, 
div.aboutme_journal_todays_attachment a:active, 
div.aboutme_journal_todays_attachment a:focus{ 
	text-decoration:underline;
}
div.aboutme_journal_todays_attachment a img{
	padding:10px 20px 10px 20px;
	margin:5px 0 5px 0;
	border:none;
	display:block;
	width:75px;
	height:75px;
}
div.aboutme_journal_todays_attachment a:hover img, 
div.aboutme_journal_todays_attachment a:active img, 
div.aboutme_journal_todays_attachment a:focus img{}

div.aboutme_journal_todays_attachment span{
	padding:0;margin:3px 0 0 0;
	height:2.7em;
	display:block;
}
div.aboutme_journal_todays_attachment p{
	padding:0;margin:0;
	font-size:75%;
	height:3em;
	display:block;
}
a.journal_attach{
	margin:0; padding:0;
	display:block;
}
/*/////// Todays Entry ///////////////////*/
div.aboutme_todays_entry{
	margin:5px 0 0 0; padding:26px;
	width:440px;
	float:left;
}
div.aboutme_todays_entry h5{
	margin:0 0 5px 0; padding:0;
	font-size:100%;
}
div.aboutme_todays_entry p{
	margin:0; padding:0;
	font-size:90%;
}
div.aboutme_todays_entry img{
	margin:20px 0 20px 0; padding:0;
}
div.aboutme_todays_entry_controls{
	margin:5px 0 0 0; padding:0;
	float:right;
	width:110px;
	text-align:center;
}
div.aboutme_todays_entry_controls a{
	margin:0;
	padding:5px 0 5px 0;
	font-size:80%;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	display:block;
}
div.aboutme_todays_entry_controls a:hover, 
div.aboutme_todays_entry_controls a:active, 
div.aboutme_todays_entry_controls a:focus {
	text-decoration:none;
}
/*/////// Todays Video ///////////////////*/
div.aboutme_todays_video{
	margin:5px 0 0 0; padding:15px 15px 5px 15px;
	width:440px;
	float:left;
}
div.aboutme_todays_video_controls{
	margin:5px 0 0 0; padding:0;
	float:right;
	width:110px;
	text-align:center;
}
div.aboutme_todays_video_controls a{
	margin:0;
	padding:2px 0 2px 0;
	font-size:70%;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
div.aboutme_todays_video_controls a:hover, 
div.aboutme_todays_video_controls a:active, 
div.aboutme_todays_video_controls a:focus {
	text-decoration:none;
}
div.aboutme_todays_video_controls img{ 
	margin:3px 0 3px 0;
	padding:0;
}
*html div.aboutme_todays_video_controls img{ 
	margin:3px 0 0 0;
}
/*/////// Todays Sound ///////////////////*/
div.aboutme_todays_sound{
	margin:5px 0 0 0; padding:15px 15px 5px 15px;
	width:440px;
	float:left;
}
div.aboutme_todays_sound_controls{
	margin:5px 0 0 0; padding:0;
	float:right;
	width:110px;
	text-align:center;
}
div.aboutme_todays_sound_controls a{
	margin:0;
	padding:2px 0 2px 0;
	font-size:70%;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
div.aboutme_todays_sound_controls a:hover, 
div.aboutme_todays_sound_controls a:active, 
div.aboutme_todays_sound_controls a:focus {
	text-decoration:none;
}
div.aboutme_todays_sound_controls img{ 
	margin:3px 0 3px 0;
	padding:0;
}
*html div.aboutme_todays_sound_controls img{ 
	margin:3px 0 0 0;
}
/*/////// cdsm_aboutme_scrapbook ///////////*/
/*/////////////////////////////////////////*/
div.cdsm_aboutme_scrapbook{
	padding:0;margin:0;	
}
div.aboutme_scrapbook{
	padding:0;margin:30px 0 0 0;
	display:block;
}
div.aboutme_scrapbook h4{
	padding:0;margin:20px 0 8px 0;
	font-size:110%;
	font-weight:lighter;
}
div.aboutme_scrapbook h5{
	padding:0;margin:20px 0 15px 0;
	font-size:110%;
	font-weight:lighter;
}
div.aboutme_scrapbook h6{
	padding:0;margin:20px 0 8px 0;
	font-size:80%;
	font-weight:lighter;
}
div.aboutme_scrapbook form{
	padding:0;margin:25px 0 0 0;
}
/*/////// cdsm_aboutme_briefcase ///////////*/
/*/////////////////////////////////////////*/
div.cdsm_aboutme_briefcase{
	padding:0;margin:0;
}
div.aboutme_briefcase{
	padding:0;margin:30px 0 0 0;
	display:block;
}
div.aboutme_briefcase h4{
	padding:0;margin:20px 0 8px 0;
	font-size:110%;
	font-weight:lighter;
}
div.aboutme_briefcase form{
	padding:0;margin:20px 0 0 0;
}