/* CSS Document */
html	{margin: 0;
		padding: 0;
		height: 100%;
		width: 100%;
		color: #fff;
		background-image: url(../images/bottomslate.jpg);
		background-repeat: repeat;
		background-position: top-left;
		background-color: gray;
		font-family: arial, sans-serif;}
		
body	{margin: 0;
		padding: 0;
		height: 100%;
		width: 100%;}
		
img		{margin: 0;
		padding: 0;
		border: none;}
		
#mainwrapper
		{margin: 0;
		padding: 0;
		height: 446px;
		width: 100%;
		background-color: #282827;
		clear: left;}
		
#keowoolfordlink
		{margin: 0;
		padding: 0;
		width: 569px;
		height: 68px;
		float: left;}
		
#affiliations
		{margin: 0;
		padding: 0;
		width: 231px;
		height: 68px;
		color: #565656;
		text-align: right;
		font-size: 10px;
		font-weight: bold;
		float: left;
		clear: right;}
		
#sitewrap
		{margin: 0;
		padding: 0;
		height: 446px;
		width: 800px;}
		
#mainimage
		{margin: 0;
		padding: 0;
		float: left;}
		
#secondaryimage
		{margin: 0;
		padding: 0;
		float: left;}
		
#hometext
		{margin: 0;
		padding: 0;
		height: 446px;
		width: 333px;
		font-size: 18px;
		text-align: justify;
		float: left;
		clear: right;}
		
#biotext
		{margin: 5px 0 0 0;
		padding: 15px 15px 15px 15px;
		height: 405px;
		width: 396px;
		font-size: 12px;
		text-align: justify;
		float: left;
		clear: right;
		overflow: auto;}
		
#biotext a:link
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: none;}
		
#biotext a:visited
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: none;}
		
#biotext a:hover
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: underline;}
		
#contacttext
		{margin: 5px 0 0 0;
		padding: 15px 15px 15px 15px;
		height: 405px;
		width: 396px;
		font-size: 12px;
		text-align: center;
		float: left;
		clear: right;
		overflow: auto;}
		
#contacttext a:link
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: none;}
		
#contacttext a:visited
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: none;}
		
#contacttext a:hover
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: underline;}
		
/*----------------- PHOTOS START ---------------------------*/
		
#photos
		{margin: 5px 0 0 0;
		padding: 20px 15px 15px 15px;
		height: 400px;
		width: 396px;
		font-size: 12px;
		text-align: left;
		float: left;
		clear: right;
		overflow: auto;}
		
#photos a:link
		{margin: 0;
		padding: 0;
		font-family: arial, sans-serif;
		color: #02d2ff;
		text-decoration: none;}
		
#photos a:visited
		{margin: 0;
		padding: 0;
		font-family: arial, sans-serif;
		color: #02d2ff;
		text-decoration: none;}
		
#photos a:hover
		{margin: 0;
		padding: 0;
		font-family: arial, sans-serif;
		color: #02d2ff;
		text-decoration: underline;}
		
.thumbnail:img
			{margin: 5px;
			padding: 10px;}
			
.thumbnail:hover
			{background-color: transparent;}

.thumbnail:link img
			{border: 3px solid #303030;}
			
.thumbnail:visited img
			{border: 3px solid #303030;}
						
.thumbnail:hover img
			{border: 3px solid #f2f2f2;}
			
/*--------------------------- PHOTOS END ---------------------------*/
	
/*---------------------RESUME START ----------------------*/	
		
#resume
		{margin: 5px 0 0 0;
		padding: 10px 10px 10px 10px;
		height: 418px;
		width: 621px;
		font-size: 10px;
		text-align: justify;
		float: left;
		clear: right;
		overflow: auto;}
		
.category
		{font-size: 20px;
		font-weight: bold;
		color: #FFFFFF;}
		
.category2
		{font-weight: bold;
		color: #FFFFFF;
		font-size: 16px;
		font-family: verdana, sans-serif;}
		
.category3
		{color: #fffaa3;
		font-size: 14px;
		font-family: century gothic, sans-serif;}
		
.alternaterow
		{background-color: #343434;}
		
#resumename
		{margin: 0;
		padding: 0;
		font-size: 40px;
		font-family: times new roman, sans-serif;
		color: #ffffff;}
		
#resume a:link
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: none;}
		
#resume a:visited
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: none;}
		
#resume a:hover
		{margin: 0;
		padding: 0;
		color: #02d2ff;
		text-decoration: underline;}
		
/*---------------------RESUME END ----------------------*/		

		
#quote
		{margin: 0;
		padding: 0;
		font-size: 14px;}
		
		
/*----------------MAIN NAVIGATION START --------------------*/
		
#mainnavigationwrap
		{margin: 0;
		padding: 86px 0 0 0;
		height: 360px;
		width: 159px;
		background-color: #151613;
		float: left;}
		
#mainnav
		{margin: 0;
		padding: 10px 20px 10px 0;
		width: 138px;
		background-color: #232422;
		text-align: right;}
		
#mainnav ul
		{margin: 0;
		padding: 0;
		list-style-type: none;}
		
#mainnav li
		{margin: 0;
		padding: 3px 0;}
		
#mainnav a:link
		{margin: 0;
		padding: 0;
		font-weight: bold;
		font-size: 12px;
		color: #cce2f1;
		text-decoration: none;}
		
#mainnav a:visited
		{margin: 0;
		padding: 0;
		font-weight: bold;
		font-size: 12px;
		color: #cce2f1;
		text-decoration: none;}
		
#mainnav a:hover
		{margin: 0;
		padding: 0;
		font-weight: bold;
		font-size: 12px;
		color: #3befff;
		text-decoration: none;}
		
/*----------------MAIN NAVIGATION END --------------------*/

/*----------------BOTTOM NAVIGATION START --------------------*/
		
#bottomnavigation
		{margin: 0;
		padding: 10px 0 0 0;
		width: 800px;
		height: 20px;
		font-size: 10px;
		color: #595959;
		text-align: right;}
		
#bottomnavigation a:link
		{margin: 0;
		padding: 0 10px;
		color: #595959;
		text-decoration: none;}
		
#bottomnavigation a:visited
		{margin: 0;
		padding: 0 10px;
		color: #595959;
		text-decoration: none;}
		
#bottomnavigation a:hover
		{margin: 0;
		padding: 0 10px;
		color: #595959;
		text-decoration: underline;}

/*----------------BOTTOM NAVIGATION END --------------------*/
