body
{
background-color: #15035C;
background-repeat: no-repeat;
background-position: 100% 100%;

/* Below generated by https://ie.microsoft.com/testdrive/graphics/cssgradientbackgroundmaker/default.html */
	/* Begin generated code */

	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #15035C 0%, #0C7DEF 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #15035C 0%, #0C7DEF 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(top, #15035C 0%, #0C7DEF 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #15035C), color-stop(1, #0C7DEF));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #15035C 0%, #0C7DEF 100%);

	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #15035C 0%, #0C7DEF 100%);

	/* End generated code */
}

h1
{
margin-left: 50px;
margin-top: 20px;
font-family: "Playfair Display SC", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: normal;
font-size: 30pt;
/*font-variant: small-caps;*/
color: Silver;
}

h2
{
margin-left: 50px;
margin-top: -25px;
font-family: "Playfair Display SC", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: normal;
font-size: 16pt;
/*font-variant: small-caps;*/
color: Silver;
}

h3
{
margin-top: -5px;
margin-bottom: -5px;
font-family: "Playfair Display SC", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: normal;
font-size: 20pt;
font-variant: small-caps;
color: Navy;
}

p
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 10pt;
color: Navy;
}

a:link, a:visited, a:hover, a:active
{
color:FireBrick;
}

.main_div
{
/*position: absolute;
z-index: 1;*/
float: left;

/*top: 150px;*/

margin-left: 50px;
margin-top: 30px;

padding: 5px 15px 15px 15px;

width: 300px;
/*height: 620px;*/

border-top-width: 3px;
border-bottom-width: 3px;
border-left-width: 3px;
border-right-width: 0px;
border-style: solid;
border-color: Navy;

/* Below generated by http://border-radius.com/ */
	/* Begin generated code */

	-webkit-border-top-left-radius: 25px;
	-webkit-border-bottom-left-radius: 25px;
	-moz-border-radius-topleft: 25px;
	-moz-border-radius-bottomleft: 25px;
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px;

	/* End generated code */

background-color: #F2F2F2;
background-repeat: no-repeat;
background-position: 100% 100%;

/* Below generated by https://ie.microsoft.com/testdrive/graphics/cssgradientbackgroundmaker/default.html */
	/* Begin generated code */

	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #F2F2F2 0%, #B3B3B3 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #F2F2F2 0%, #B3B3B3 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(top, #F2F2F2 0%, #B3B3B3 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2F2F2), color-stop(1, #B3B3B3));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #F2F2F2 0%, #B3B3B3 100%);

	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #F2F2F2 0%, #B3B3B3 100%);

	/* End generated code */
}

.pic_div
{
/*position: absolute;
z-index: 10;*/
float: left;

/*top: 100px;*/

margin-left: 0px;
/*margin-top: 20px;*/

width: 493px;
height: 740px;

border-width: 3px;
border-style: solid;
border-color: Navy;
border-radius: 25px;

background-color: Navy; /*#F2F2F2;*/

/*background-image: url(./images/headshot.jpg);*/
}

.headshot
{
position: absolute;
z-index: 8;

border-radius: 25px;
}

.icon-link
{
	text-decoration: none;
}