/*================================================================
CSS file for HybridGeek 2010 - by Brian A. Call
Subsite: About

Palette:
background-color:#4f7faf; * light blue
background-color:#006699; * dark blue
background-color:#839c72; * light green
background-color:#3e5a27; * dark green
background-color:#d85353; * light red
background-color:#af2227; * dark red
background-color:#d6b07f; * light brown
background-color:#a5482b; * dark brown
================================================================*/

/* LOCAL */
.section_header {
	color: #000000;
	font-weight: bold;
	font-size: 1.5em;
	font-family:verdana,arial,helvetica,sans-serif;
}

#table1 p {
	padding: 0;
	margin: 0;
	margin-bottom: 0.8em;
}
#table1 a {
	color: #000000;
	font-style: italic;
}
#table1 a:link {
	color: #000000;
}
#table1 a:visited {
	color: #000000;
}
#table1 a:hover {
	color: #000000;
	text-decoration: none;
}
#table1 a:active {
	color: #000000;
	text-decoration: underline;
}
#table1 .section_header {
	background-color: #FFFFFF;
	padding: 0px 12px 0px 12px;
}

#table1 #author_info {
	/* background-color: #d6b07f; */
	/* background-color: transparent; */
	background-color: #FFFFFF;
	color: #000000;
	text-align: justify;
}
#table1 #contact_info {
	text-align: right;
	/* background-color:#9ab886; */ 
	background-color:#FFFFFF;
	/* background-color:transparent; */
	color: #000000;
}
#table1 #contact_info img {
	padding: 0;
	margin: 0;
	border: 0;
}
#table1 #history1 {
	/* background-color: #d6b07f; */
	background-color: #FFFFFF;
	/* background-color: transparent; */
	color: #000000;
	text-align: justify;
}

.para_header {
	display: block;
	text-decoration: underline;
	font-size: 1.2em;
	line-height: 1.5em;
}

#author_info p:first-letter {
	font-size: 1.8em;
}

#author_info p {
	text-indent: 1em;
	font-family: "Times New Roman", Times, serif;
}

#history1 p:first-letter {
	font-size: 1.8em;
}

#history1 p {
	text-indent: 1em;
	font-family: "Times New Roman", Times, serif;
}

/* FOOTER MODIFICATION FOR CREATIVE COMMONS LINK */
div.footer div.creativecommons, a.creativecommons, p.creativecommons {
	text-decoration: none;
	font-size: 0.9em;
	margin-top: 0.7em;
	color: #808080; /* gray */
}

/* RESTRUCTURE THE TABLE */
#table1 td#contact_info {
	max-width: 204px;
}

/* ADD TOOLTIPS */
/* TOOLTIP POPOUT LINKEDIN */
/* Credit: http://meyerweb.com/eric/css/edge/popups/demo.html */
a.tooltip span#linkedin {
	display: none;
}
a.tooltip:hover span#linkedin {
	display: block;
   	position: absolute;
	right: 0;
	width: 230px;
	padding: 5px; 
	margin: 10px;
	bottom: 2.5em;
	overflow: visible;
	text-decoration: none;

	font-style: normal;
   	padding: 5px; 
	margin: 10px; 
	z-index: 100;
	border: 1px solid #808080;
	color: #000000; 
	background-color: #fff8d1;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 0.7em;
	text-align: center;
}

/* TOOLTIP POPOUT FACEBOOK */
/* Credit: http://meyerweb.com/eric/css/edge/popups/demo.html */
a.tooltip span#facebook {
	display: none;
}
a.tooltip:hover span#facebook {
	display: block;
   	position: absolute;
	right: 0;
	width: 230px;
	padding: 5px; 
	margin: 10px;
	bottom: 2.5em;
	overflow: visible;
	text-decoration: none;

	font-style: normal;
   	padding: 5px; 
	margin: 10px; 
	z-index: 100;
	border: 1px solid #808080;
	color: #000000; 
	background-color: #fff8d1;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 0.7em;
	text-align: center;
}

/* PRIMARY TABLE OVERALL FEATURES */
#table1 {
	border:4px solid #FFFFFF;
	/* border:4px solid transparent; */
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	
	/*
	background-image: url('../images/scenic2.png');
	background-attachment: fixed;
	background-position: center center;
	background-repeat: no-repeat;
	*/
}
#table1 td {
	/* background-color:#e8e0b0; */
	background-color:#fff8d1;
	border: 7px solid #FFFFFF;
	/* border: 7px solid transparent; */
	max-width: 50%;
	vertical-align: top;
	color: #000000;
	padding: 12px;
}
