#public_page_container {
	  text-align: center;
	  margin: 0 auto;
	}

	#public_center_container {
	  margin: 0 auto; 
	  width: 800px; 
	  margin-top:2em; 
	}

	#public_right_container {  
	  float: right;
	  width:250px;
	  position: relative;
	  padding-left: 20px;
	  border-left: 1px dotted #999;
	  min-height:350px;
	  text-align:left;
	}

	#public_primary_container { 
	  width:490px;
	  float:left;
	  background:#fff;
	  text-align:left;
	}

	#public_primary_container .text {
	  background-color: #fff;
	  padding: 20px;
	}
	
	.public_emph {
	  font-size: 250%;
	  color:#999;
	  line-height: 45px;
	}

	.public_emph1 {
	  font-size: 220%;
	  color:#999; 
	}
	.mail a{
	  font-size: 75%;
	  color: silver;
	}
	.mail a:hover {
	  color: #06C;
	  font-weight: bold;
	}
	.public_emph2 {
	  color:#06C;
	   
	}
	.public_emph2 a {
		color:#06C;
		font-weight: bold;
	}
	.public_emph2 a:hover {
		color:#999;
		text-decoration: none;
	}
	.public_emph2 td {
	list-style-type: none;
	
}
	.public_emph2 td a {
	    color: #ff7c00;
	}

	body {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	}
	img {
	margin: 2px;
}

/* CSS for hover buttons*/
/*
a#delicious {  
width: 32px;  
height: 32px;  
background-image: url(images/delicious_bw.png);  
display: block;  
text-decoration: none;  
}  
a#delicious:hover {  
	background-image: url(images/delicious_32.png);  
}
a#flickr {  
width: 32px;  
height: 32px;  
background-image: url(images/flickr_orbs_bw.png);  
display: block;  
text-decoration: none;  
}  
a#flickr:hover {  
	background-image: url(images/flickr_orbs_32.png);  
}  
a#facebook {  
width: 32px;  
height: 32px;  
background-image: url(images/facebook_bw.png);  
display: block;  
text-decoration: none;  
}  
a#facebook:hover {  
	background-image: url(images/facebook_32.png);  
}  
a#linkedin {  
width: 32px;  
height: 32px;  
background-image: url(images/linkedin_logo_bw.png);  
display: block;  
text-decoration: none;  
}  
a#linkedin:hover {  
	background-image: url(images/linkedin_logo.png);  
}
a#smugmug {  
width: 32px;  
height: 32px;  
background-image: url(images/smugmug_bw.png);  
display: block;  
text-decoration: none;  
}  
a#smugmug:hover {  
	background-image: url(images/smugmug.png);  
}

a#twitter {  
width: 32px;  
height: 32px;  
background-image: url(images/twitter_bw.png);  
display: block;  
text-decoration: none;  
}  
a#twitter:hover {  
	background-image: url(images/twitter.png);  
}
a#wp {  
width: 32px;  
height: 32px;  
background-image: url(images/wordpress_bw.png);  
display: block;  
text-decoration: none;  
}  
a#wp:hover {  
	background-image: url(images/wp_grn.png);  
}  
a#wp_work {  
width: 32px;  
height: 32px;  
background-image: url(images/wordpress_bw.png);  
display: block;  
text-decoration: none;  
}  
a#wp_work:hover {  
	background-image: url(images/wp_blue.png);  
}
*/

