html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;

}
#wrapper {
	background-color: #ffffff;
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	
}


a img {
	border:none;
}
a:visited {
	color:#00F;
}
table.gallery {
	border-style:dotted;
	}

p {
	font-family: verdana;
	text-align:justify;
	font-size: 0.9em;
	}

p.footer {
	font-size: 0.8em;
	color:#909096;
	text-align: center;
	}

h1 {
	font-size: 1.5em;
	color: blue;
	font-family: century gothic;
	text-align: center;
	margin-top:20px;
	}
	
h2 {
	font-size: 1em;
	color: #2C307C;
	font-family: century-gothic;
	text-align: center;
	}

p.heading {
	color:#FF0000;
	font-size:2em;
	text-align:center;
	font-family:century gothic;
	text-decoration:underline;
}

hr {
	color: blue;
	background-color: blue;
	height:1px;
	}

	

img#profile_picture,
img.picture {
	margin:10px;
	border: 1px blue solid;
	}

img.picture2 {
	margin:5px;
	border: 1px blue solid;
	}

td.nav {
	background-image: url(nav2.gif);
	}
	


a.menu:link {
	font-family: century gothic;
	color: blue;
	font-weight: none; 
	text-decoration: none;
	padding: 5px;
	}


a.menu:visited {
	font-family: century gothic;
	color: blue;
	 font-weight: none; 
	text-decoration: none;
	padding: 5px;
	}

a.menu:hover {
	font-family: century gothic;
	text-decoration: none;
	color: #AB1F11;
	font-weight: none;
	padding: 5px;
	}

a.menu:active {
	font-family: century gothic;
	text-decoration: none;
	color: blue; 
	padding: 5px;
	}
	
img.picture2:hover {
	border: solid 1px #AB1F11;
	}


div.mail {
	background-color: #e8edfe;
	padding: 0px;
	text-align: left;
	width: 445px;
	margin:0px;
	}

td.galleryheader {
	color:#161984;
	font-family: century-gothic, arial;
	font-size: 1em;
	text-align: center;
	}

td.gallery {
	color: #717185;
	font-size: 0.8em;
	text-align: center;
	}




a.portfolio:link {
	color:#ff0000;
	text-decoration: none;
	font-size:1.3em;
	font-family:century gothic;
	}


a.portfolio:visited {
	color:#ff0000;
	text-decoration: none;
	font-size:1.3em;
	font-family:century gothic;
	}

a.portfolio:hover {
	text-decoration: underline;
	color:#ff0000;
	font-size:1.3em;
	font-family:century gothic;
	}

a.portfolio:active {
	text-decoration: none;
	color:#ff0000;
	font-size:1.3em;
	font-family:century gothic;
	}

p.portfolio {
	color:#ff0000;
	font-size:2.3em;
	font-family:century gothic;
	text-align:center;
	text-decoration:underline;
	}
	
a.portfolio:link {
	color:#ff0000;
	text-decoration: none;
	font-size:1.3em;
	font-family:century gothic;
	}


a.p:visited {
	color:#000000;
	text-decoration: none;
	font-size:1em;
	font-weight:bold;
	}

a.p:hover {
	text-decoration: underline;
	color:#000000;
	font-size:1em;
	font-weight:bold;
	}

a.p:active {
	text-decoration: none;
	color:#000000;
	font-size:1em;
	font-weight:bold;
	}

p.p.link {
	color:#000000;
	font-size:1em;
	text-decoration:none;
	font-weight:bold;
	}

