BODY	{background-color : #AABBAA;
		background-image : url(/img/front/BackgroundGradient2436.png);
		margin-top : 0;
		margin-left : 0;
		font : normal 18px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
		color : white}


A:link		{color : #60DE9E; text-decoration : none}
A:visited	{color : #30BE8E; text-decoration : none}
A:active	{color : #25FEBF; text-decoration : none}
A:hover		{color : #20F5BF; text-decoration : none}

A.note	{font : normal 8px;
		vertical-align : super}

A.button:link		{color : #FFFFFF; text-decoration : none}
A.button:visited	{color : #FFFFFF; text-decoration : none}
A.button:active		{color : #25FEBF; text-decoration : none; text-shadow : 2px 2px #000000}
A.button:hover		{color : #20F5BF; text-decoration : none; text-shadow : 1px 1px #000000}

div.button	{text-align : center;
			background : #2F3D37;
			border : 3px solid #D6F1E4;
			border-radius : 15px;
			font : bold 20px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
			width : 150px;
			margin : 10px;
			padding : 15px;
			}

div.button:hover	{text-align : center;
					background : #0A3026;
					border : 3px solid #779588;
			}

div.main	{background : #1B2F2D;
			border-radius : 5px;
			border-width : 3px;
			margin : 10px;
			padding : 5px 20px;
			font : normal 12px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
			}

div.hpic	{background : #2F3D37;
			border : 1px solid #D6F1E4;
			border-radius : 5px;
			width : 260px;
			height : 175px;
			text-align : center;
			font-size : 10px;
			font : italic 10px;
			margin : 10px;
			padding : 5px;
			float : right;
			}

div.vpic	{background : #2F3D37;
			border : 1px solid #D6F1E4;
			border-radius : 5px;
			width : 160px;
			height : 285px;
			text-align : center;
			font-size : 10px;
			font : italic 10px;
			margin : 10px;
			padding : 5px;
			float : left;
			}

div.bar	{background : #163C36;
		margin : 10px;
		width : 95%;
		height : 2px;
		}

TD	{vertical-align : top;
	font : normal 18px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
}

TD.main	{width : 624px;
	background : #FFFFFF;
	margin-left : 10px;
	color : #000000;
	text-align : left;		
	height : 100%;
	font : normal 12px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
}
		
TD.margin	{width : 12px;
		height : 100%;
		background : #FFFFFF}

TD.top	{width : 760px;
	height : 32px;
	background : #063A0F url(/img/RightSide.gif) right repeat-y;
	color : #EEFFEE}
		
TD.bottom	{height : 32px;
	background : #FFFFFF;
	color : #002E0E;
	text-align : center;
	vertical-align : text-bottom;
	font : normal 10px}
		
TD.nav	{width : 50px;
	height : 40px;
	background : #D5EED6;
	color : #000000;
	text-align : center;
	vertical-align : middle;
	font : normal 10px}

TD.logo {width : 36px;
	margin-left : 4px;
	margin-top : 4px;
	margin-right: 4px;
	margin-bottom : 4px;
}
		
TD.caption	{background : #E0F0E0;
		vertical-align : middle;
		text-align : center;
		font : normal 9px}

TD.right	{text-align : right;
			width : 200px}

H1	{text-align : center;
	font : normal 36px}

H1.fantasy	{text-align : center;
	color : #660000;
	font-weight : 700;
	font : normal 36px 'Old English Text MT', 'Lucida Blackletter', 'Colonna MT', fantasy}

H1.essay	{text-align : left;
	text-indent : 0px;
	color : #000000;
	font : bold 36px}

H2	{text-align : center;
	color : #105010;
	font : normal 28px}

H2.essay	{text-align : left;
	text-indent : 25px;
	color : #000000;
	font : oblique 28px}

H3	{text-align : center;
	color : #000000;
	font : normal 26px}

H4		{text-align : center;
		color : #DEFFEF;
		font : bold 24px}

P	{text-align : left;
	text-indent : 0px;
	font : normal 12px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
}

P.caption	{text-align : center;
			font-weight : bold;
			font-size : x-small}

P.essay	{text-align : left;
	text-indent: 50px;
	line-height : 24px;
	font-weight : 100;
	font : normal 14px}

P.serifcenter	{text-align : center;
	text-indent: 0;
	line-height : 16px;
	font-weight : 100;
	font : normal 12px serif}


P.note	{text-align : left;
	text-indent: 0px;
	line-height : 18px;
	color : #000000;
	font-weight : 100;
	font : normal 9px}

P.endnote	{text-align : left;
	text-indent: 0px;
	line-height : 18px;
	color : #000000;
	font-weight : 100;
	font : normal 12px}


UL	{text-align : left;
		text-indent : 0;
		color : #BBBBBB;
		line-height : 18px;
		font : normal 12px}

UL.icon	{list-style-image: url(/img/bullet1.gif);
		line-height : 14px;
		vertical-align : baseline;
		font : normal 10px}

OL	{text-align : left;
	text-indent: 0px;
	line-height : 18px;
	font-weight : 100;
	font : normal 9px}

OL LI	{text-align : left;
		text-indent : 0px;
		font : normal 12px}

.red	{color : red}

.center	{text-align : center}

.justify	{text-align : justify}

.small	{font : normal 10px}

.smaller	{font : normal 9px}

.italicgrey	{font : oblique 10px 'Avenir Next', 'Aptos', 'Verdana', 'Arial', 'Calibri', 'Skia', 'Trebuchet', sans-serif;
			text-align : center;
			color : #AAAAAA}

.Brian	{position: absolute;
		left: 5%;
		top: 10px;
		height: 150px;
		width: 150px;
		z-index: 3}
.LinkedIn	{position: absolute;
		right: 15%;
		top: 55px;
		height: 56px;
		width: 56px;
		z-index: 2}