/* Robin McCarthy - Flosh Portfolio Style sheet */

/* hide from ie on mac \*/
html { height: 100%; }
	
	
#flashcontent {
	width: 775px;
	height:405px;
	z-index: 1;
	position:absolute;
	top: 127px;
	left: 20px;
}

/* end hide */

body {
		height: 100%;
		margin: 0;
		padding: 0;
		color: #663300;
		text-align:center;
}

#port-content {
	width: 800px; height:640px;
	position:relative;
	top: 20px; 
	margin-left:auto; margin-right:auto;
	padding: 5px;
	background-image:url(../banner-bkg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

p { font-family:Arial, Helvetica, sans-serif; font-size: 0.7em; color: rgb(102, 102, 51); text-align:center; padding-top:7px; } 

a:link, a:visited {color: rgb(102, 102, 51); text-decoration:none;}
a:hover {color:#660000; text-decoration:none;}


#fottnote {
	position: absolute;
	top: 600px;
	left: 217px;
	width: 418px;
}

/*below are navigation declarations for the portfolio page only*/

#categories {
	position:absolute;
	top: 80px;
	left:24px;
	height:46px;
}

#categories h2 { font-family: Arial, Helvetica, sans-serif; font-size:95%; height:auto; text-align:left; padding:0; margin:0; color:rgb(101, 54, 20);}

#nav-port {position:absolute; top:550px; right:30px; height:36px; z-index:3; }

#nav-port ul, #categories ul {list-style:none; margin: 0px; padding:6px 0;
font-family: Arial, Helvetica, sans-serif; font-size:80%; height:auto;  }

#categories ul {font-size:0.9em; }

#nav-port ul li, #categories ul li { display:inline;  margin-right:0; }
#nav-port ul li {margin-right:3px;}


#nav-port a:link, #nav-port a:visited { padding: 5px 8px; background-color:#91916C;  color: #FFF;   text-decoration:none;  }

#categories a:link, #categories a:visited { background-color:#FFF; border:none; text-decoration:none;  }
#categories ul li {padding: 5px 8px; }

#nav-port a:hover  {color:#404000;  }

#categories a:hover {color: rgb(102, 102, 51); font-weight:600; }


/*RESUME DECLARATIONS  (note, Resume currently uses #port-content, and fottnote from above*/

#resume-text {
	position:absolute;
	top: 92px;
	left:195px;
	width: 585px;
}
table { font-family:Arial, Helvetica, sans-serif; font-size: 0.7em; color:#333333; text-align:left;  }



th {font-weight:600; text-align:right; width: 72px; color:#330000; vertical-align:top }
.year { text-align:right; width:51px;}

#other-exp {position:absolute; top:396px; left:218px; width:557px;}

#nav-resume {position:absolute; top:555px; right:25px; height:auto; }

#nav-resume ul {list-style:none; margin: 0px; padding:8px 0px;
font-family: Arial, Helvetica, sans-serif; font-size:80%; height:auto;    }

#nav-resume ul li { background-color:#91916C; color:#404000; display:inline; height:21px; padding:5px 8px; margin-right: 3px; }

#nav-resume a:link, #nav-resume a:visited {color: #FFF;   text-decoration:none;  }

#nav-resume a:hover {color:#404000;  }

/*statement declarations; note navigation is same as resume; footnote is same on all pages */
#state-text {
	position:absolute;
	top: 175px;
	left:368px;
	width: 377px;
	height:auto; }
	
p.state {font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; color:#333333; text-align:left; }
