@charset "UTF-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body  {
	font-size: 11px;
    font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2", georgia, serif;
	background: #fff;
	line-height: 16px;
	width: 800px;
	height: 600px;
}

h1{
	font-size: 11px;
} 


a:link  { color: black; text-decoration: none; background-color:white }
a:active  { text-decoration: none; background-color:white }
a:visited  { color:#333333; text-decoration:none }
a:hover  {
	background-color:#FFFF00}
 
a img  { border: none  ; }
a:visited img    {border: 5px solid white;}
a:active img  {border: 5px solid white;}
a:hover img    {border: solid 10px white;}


/*------- N A V I G A T I O N / M E N U  -------*/

#navlist {
	padding-left:0;
	margin-left: 10px;
	margin-right: 40px;
	width: 240px;
	float: left;
	height: 100%;
	position:absolute;
	padding-top:30px;
	overflow:visible;
}

#navlist li {
	list-style: none;
	Margin-bottom: 0px;
	margin-left: 20px;
	padding: 0.25em;
	background-color: white;
}

#navlist li a { text-decoration: none; }

#navlist .header   {
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

#navlist .section-title  {
	border-top-style: dotted;
	border-top-color: #999999;
	border-top-width: 1px;
	padding-bottom: 0px;
	padding-top: 4px;
	margin-bottom: 4px;
	margin-top: 8px;
	font-weight:bold;

}

#navlist .section-divider  {
	border-top-style: dotted;
	border-top-color: #999999;
	border-top-width: 1px;
	padding-bottom: 0px;
	padding-top: 4px;
	margin-bottom: 4px;
	margin-top:8px;
	font-weight:bold;
}


<!---------- I M A G E / D E S C R I P T I O N S ----------->

#once { clear: left; }
 
#container {
	padding-left: 0px;
	padding-top:58px;
	margin-bottom:0px;
	margin-left: 300px;
	width: 550px;
	height: auto;
	background-color: none;
	float:left;
	line-height:18px;
}

#slideshow {
	width: 550px;
	height: 450px;
	padding-bottom: 100px;
}

<!--------- R E S U M E  S T Y L E S ---------->

p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	line-height: 16px;
}

p.title {
	font-size: 11px;
	font-family: Georgia;
	font-variant: small-caps;
	letter-spacing:3px;
	color:#000000;
	background:#fff;
	line-height: 16px;

}

p.heading {
	color:#CCCCCC;
}

<!--------T W I T T E R --------->
#tweets p{  
font-size:11px;  
color:#666666;  
margin:5px 0px;  
}  

#tweets {  
position:absolute;  
top:530px;  
left:300px;  
z-index:50000;  
display:none;  
}  

#tweets ul{  
width:200px;  
margin:0px;  
}  

#tweets li{  
list-style-type:none;  
font-size:11px;  
margin:0 0 10px 0px;  
color:#808080;   
}  

#tweets span a{  
text-decoration:underline;  
}  

#tweets a { width:300px;text-decoration:none; color:#000; font-size:11px; padding:2px 3px 2px 0px; display:block; position:relative; }  
#tweets a:hover { width:300px;color:#000; background:none; }   
#tweets a:active { width:300px;color:#000; background:none; } 