/* - - - - - - - - - - - - - - - - - - - - -  

My Style CSS
Year Month Day
Author: author email
Department

- - - - - - - - - - - - - - - - - - - - -  */


/* * *  Add your own styles in this stylesheet!  * * */


/* * * * * * * * *  
	mytable
 * * * * * * * * */	
table.mytable    { border:4px solid #ccc; border-spacing: 0px;  border-collapse: collapse;}
table.mytable th { background-color:#8C8C8C; border-right:1px solid #fff; }
table.mytable td { border: 1px dotted #000; padding:15px; margin:0; width:100px;}

table.nsl    { border:1px solid #ccc; border-spacing: 10px;  border-collapse: collapse;}

/* * * * * * * * *  
	lists
 * * * * * * * * */	


/* * * * * * * * *  
	special styles for cv pages
 * * * * * * * * */	

.callout_cv { border:2px solid #D3D3D5; }

.callout_content_cv_left { float:left; width:48%; padding-right:0; border-right:2px solid #D3D3D5;}

.callout_content_cv_right { float:right; width:49%; padding-left:0;}


.two_col_left_cv {
	float: left; text-align: center; background color: #EBCACB;
	}

.two_col_right_cv {
	float: right;
	}

.two_col_left_cv {	width:35%; }
.two_col_right_cv {	width:60%; }

/* * * * * * * * *  
 index - spotlight box, callout specials
 * * * * * * * * */

.spotlightheader { color:#000000; font-family: Georgia, Times New Roman, Serif; font-size:150%; line-height: 1.25em; }

.spotlight {float: right; width: 200px; line-height:1.5em; padding-top:5px; padding-left:5px; border-left: 2px solid #6B001F; margin-left:10px; margin-bottom:10px; margin-right:10px; background-color: #D3D3D5; }

.index_callout { 
	border-left:2px solid #6B001F; border-right: 2px  solid #6B001F; margin:17px 0px;
	margin-bottom:17px;
	}
.index_callout_header { background-color: #6B001F; padding: .55em .50em .45em .65em; font-weight:normal; font-size:150%; text-transform: uppercase; color:#CCCCCC; text-align: center; 
}


/* * * * * * * *
other navigation - removed from lib-style and reworked
* * * * * * * */

.simplenav {
	border-bottom: 1px solid #CCCCCC; 
	text-align: center;	
	padding:.5em;
}

.friendsnav {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF; 
	text-align: left;	
	padding:.1em;
}

#leftnav { 
		border-top: .sem solid #CCCCCC;
		border-right: 1px solid #E9E9EA;
}

/* . . . . . . . . . . . . . . . . . . . . . . . . */
/*          List : Horizontal Photos Class (on the index page)        */
/* thanks to: alistapart.com/articles/taminglists/ */
/* . . . . . . . . . . . . . . . . . . . . . . . . */

/*  USAGE 
	apply class="horizontal_photos" to the index page photos
*/

/* DIV */
.horizontal_photos {
	padding: 3px 0px;
	margin: 7px 0px;
	text-align: center;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-bottom-style: none;

	}

	/* UL */	
	.horizontal_photos ul {
		margin-left: 0;
		padding-left: 0;
		display: inline;
		} 

	/* LI */	
	.horizontal_photos li {
		margin: 0;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 0px;
		padding-bottom: 0px;
		list-style: none;
		display: inline;
		}
