/*
lightest
F4F3EE
D9E2E1
A2ADBC
727B84
darkest
match color red-DF9496
match color yellow-F6F4DA
*/

/*
body: #D9E2E1
head/foot: 
*/

div#container{
  background-color: white;
	font-family: verdana,arial, sans-serif;
}

body{
  background-color: #D9E2E1;
}

/* HEADER */
div#header{
  background-color: #A2ADBC;
}

table#headertable{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  color: white;
  width: 100%;
}

table#navtable{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  color: white;
  vertical-align: bottom;
}

td#nameTD{
  width: 34%;
  text-align: left;
	font-size: 240%;
  vertical-align: bottom;
	padding-left: 5px;
}

td#navTD{
  text-align: right;
  width: 66%;
  vertical-align: bottom;
}

td#blurbTD{
  text-align: right;
  font-size: 75%;
  vertical-align: top;
}

/* Nav bar styling */
#topNavlist{
  margin: 0;
  padding: 0;
  display: inline;
}

#topNavlist li{
  display: inline;
	padding: 0;
	margin: 0;
}

#topNavList a:link,
 #topNavList a:visited {
 color: #F6F4DA;
 background:#A2ADBC;
 }

#topNavList a.topPage:link,
 #topNavList a.topPage:visited {
 color: white;
 background:#A2ADBC;
 }
 

/* END HEADER STYLING */

/* STYLING FOR RESUME */



/* STYLING FOR MAIN AREAS */
div#content{
  width: 100%;
  background-color: white;
}

table#contenttable{
  width: 100%;
	font-size: 80%;
}

td#main{
  width: 70%;
  text-align: left;
  padding: 5px;
  vertical-align: top;
}



td#spotlight{
  width: 30%;
  text-align: center;
  padding: 5px;
  vertical-align: top;
}

div#footer{
  padding-top: 5px;
	padding-bottom: 5px;
  color: white;
	font-size: 75%;
  background-color: #A2ADBC;
}
/* END STYLING FOR MAIN AREAS */


/* STYLING FOR SPOTS */
img{
  border-style: none;
}

div.spot{
  background-color: #F6F4DA;
  margin: 5px 0px 10px 0px;
/*  margin-bottom: 10px;
  width: 170px;*/
}

div.spottitle{
  font-weight: bold;
	padding-bottom: 5px;
  font-size: 12px;
}

div.spotdescription{
/*  font-size: 80%; */
  font-size: 10px;
}

div.portdescription{
  font-size: 60%;
}

/* PORTFOLIO TABLE STYLING */
table.portholder{
  width:100%;
  text-align: center;
}

td.portTD1{
  padding-right: 5px;
  width: 50%;
}
td.portTD2{
  padding-left: 5px;
  width: 50%
}
/* CONTENT STYLING */

a:link{
  color: #727B84;
}

a:visited{
  color: #A2ADBC;
}

p {
  margin: 5px 0px 10px 0px;
}

em {
  font-weight: bold;
  font-style: italic;
}

H1{
	font-family: Arial, sans-serif;
  font-size:150%;
  margin: 15px 0px 0px 0px;
  margin-left:0px;
}

H1.pageTitle{
	text-align: center;
}

HR{
  border: 1px dashed black;
  height: 1px;
}
