/* This is the style sheet for pages with portfolio */
/* The image must be specified in the body style attribute in the HTML */


body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; background-attachment: fixed; background-color: #333366; background-repeat: no-repeat; background-position: left bottom}
h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; color: #999999; margin: 25px 50px 10px 50px; 	}
h2 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; font-variant: small-caps}
/* inherits everything else from body */
p {  line-height: 14px; margin-right: 10px; margin-left: 10px	} 
cite	{font-style: italic; margin-right: 10px; margin-left: 10px;	}
textarea	{background-color:#cccc99; color:#000000; font-family: courier; font-size: 10px;	}


/*classes*/

.imageCaption	{	font-style:italic; font-size: 9px; text-align:center; line-height: 12px;	}
.screenshot		{	border-style: inset; border-color:#333333; border-width: 1px; float:right; margin: 0px 5px 0px 10px;	}
.attrib	{	margin-right: 10px; margin-left: 10px; font-size: 10px; font-weight:bold;	}
.ShotTable	{	text-align:center; vertical-align:top;	}

/*pseudo classes*/
a:link {	text-decoration:underline; color:#660033; background-color:transparent;	}
a:visited	{	text-decoration:underline; color:#666666; background-color:transparent;	}
a:hover	{	text-decoration:none; color:#ffffcc; background-color:#666699;}

/*divs*/

#navTree	{	position:absolute; left:40px; top:50px; width:110px; height:120px; z-index:2;	}		
#content	{	margin: 50px 50px;	border-style: solid; border-width: 2px; border-color: #999999; background-color: #fff; padding:10px; overflow: auto;	}
#dracoShots	{	float: right; margin-top: 10px; margin-left: 10px; overflow: visible; 	}
