@charset "utf-8";

/* CSS for Michi's Webpage
Created by Michelle Dalmau, 3 April 2005
Updated:  
 */


body
	{background-image:  url(images/michiBackground.gif); background-repeat: repeat;
	background-color: #cccccc; 
	font-family: verdana; font-size: .75em; color: #000000;
	margin: 0px; padding: 0px;}
	
td.header	
	{font-family: verdana; /*font-size: 11px;*/ color: #000000;
	border: 1px dotted #333333; background-color: #DBE1E5;}
	
.header
	{font-family: verdana; /*font-size: 11px;*/ color: #000000;
	border: 1px dotted #333333; background-color: #DBE1E5; margin: 10px;
	padding: .3em;}	
	
td.content	
	{font-family: verdana; /*font-size: 11px;*/ color: #000000;}	
	
.label
	{width: 150px;}	
	
td
	{font-family: verdana; /*
font-size: 11px;*/ color: #000000;}	
		
#container
	{position: absolute; left: 50%; width: 750px; 
	margin-top: 20px; margin-left: -375px; margin-bottom: 10px; 
	padding: 0px; 
	/*NS 4.7 Hack */p\osition:relative;}
	
/*Banner */
#banner
  	{width: 750px; height: 88px; color: #ffffff; 
  	background-color: #cccccc; 
	border-left: 1px solid #333333; border-right: 1px solid #333333;
	border-top: 1px solid #333333; 
	margin: 0px; padding: 0px;}
	
#title
  	{width: 750px; height:36px; color: #ffffff; 
  	background-color: #000000; 
	border: 1px solid #333333;
	margin: 0px; padding: 0px;}	
	
#printTitle
	{display: none;}

/*Navigation*/
 #navbar ul
	{float: left; padding-left: 0px; margin-left: 0px; margin-top:0px; margin-bottom:0px;
 	background-color: #a2afb7; 
	background-image:  url(images/blueBackground.gif);background-repeat: repeat;
	color: #000000; font-family: verdana; /*font-size: 11px;*/
	width: 750px; border-bottom: 1px solid #333333; 
	border-left: 1px solid #333333; border-right: 1px solid #333333;}

 #navbar ul li 
 	{display: inline;}

 #navbar ul li a
 	{float: left; padding: 0.2em 1em;
 	background-color: #a2afb7; color: #000000; 
 	text-decoration: none; border-right: 1px dotted #333333;}

 #navbar ul li a:hover
	{background-color: #cccccc; color: #000000;}

			
/*Main Content*/
#outerMainContent
	{width:750px; height: 50%; margin-top:0px; padding:0px;
	 background-color:#ffffff; 
	 border-left: 1px solid #333333; border-right: 1px solid #333333;
	 /*border-bottom: 1px solid #000000;*/}

.homeHeight
	{height: 400px;}	 

div#mainContent
	{margin-left:20px; background-color:#ffffff; }
/* fix so that container div expands to include floating children 
taken from jawalsh*/
div#mainContent:after
	{content: "."; display: block; height: 0;
	clear: both; visibility: hidden;}	

#leftMainContent
	{float: left; width: 65%;}
#rightSideContent
	{float: left; width: 30%;}		
	
a:link
	{color:#5C7586; text-decoration:underline;}
a:visited
	{color:#5C7586; text-decoration:underline;}
a:hover
	{color:#666666; text-decoration:none;}			
	
p
	{font-family: verdana; /*font-size: 11px;*/ color: #000000; width: 97%;}	

/*p.quote
	{font-family: verdana; font-size: x-small; color: #201E1E; 
	margin-left: 20px; padding:2px;}*/
	
img.home
	{border: 1px solid #333333;}	
	
.columnHeader
	{font-family: verdana; /*font-size: small;*/ color: #000000; font-variant:small-caps;}		

p.breadcrumbs
	{text-align: right;}
	
.cvHeader
	{font-size: 1.1em; font-weight: bold; color: #435067;/*background-color: #e0e0e0;*/}	
	
h3 
	{font-family: verdana; color: #000000; font-size: .95em; letter-spacing: .25em;}	
h4 
	{font-family: verdana; color: #000000; letter-spacing: .25em;}	
h5
	{font-family: verdana; color: #000000; letter-spacing: .25em;}			

ul.list
	{list-style-type: none; padding: 0; margin: -10px .5em; /*font-family: verdana; font-size: 11px;*/}

li.list
	{background-image:  url(images/bullet.gif);background-repeat: no-repeat;
	background-position: 0 .4em; padding-left: 1em;}		
			
/*Footer*/
#footer
	{width: 750px; text-align:right; 
	padding:0px; margin: 0px;}	

.footer
	{font-family: verdana; font-size: x-small; color: #333333; 
	padding:2px; width: 750px;}

a.footer:link
	{color:#333333; text-decoration:none;}
a.footer:visited
	{color:#333333; text-decoration:none;}
a.footer:hover
	{color:#5C7586; text-decoration:underline;}		

#bottomBorder
	{width: 750px; height:8px; background-color: #a2afb7;
	background-image:  url(images/blueBackground.gif);background-repeat: repeat;
	 border: 1px solid #333333;}	

#clear
	{clear: both;}
