/* CSS Document */

body {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size: 76%;
	font-weight: normal;
	margin-left:0px;
	margin-top:0px;
	background-color: #FFFFFF;
	top: 400px;
}
#container {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	height:580px;
}
#mastHead {
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	height:246px;
	visibility: visible;
	background-image: url('../images/TIIMastHead.png');
}
#navCircle {
	position:absolute;
	left:719px;
	top:5px;
	width:298px;
	height:289px;
	visibility: visible;
	background-image: url('../images/navCircle.png'); 
	z-index:15;
}
#headerDivLeft {
	position:absolute;
	left:12px;
	top:231px;
	width:746px;
	height:5px;
	visibility: visible;
	background-image: url('../images/headerDivLeft.png');
}
#headerDivRight {
	position:absolute;
	left:981px;
	top:231px;
	width:37px;
	height:5px;
	visibility: visible;
	background-image: url('../images/headerDivRight.png');
}
#bottomtext {
	position:absolute;
	left: 45px;
	top:565px;
	width:200px;
	height:40px;
	font-size: 1.1em;
	text-align:center;
	color:#000000;
}

/* columns */
#leftColumn {
	position:absolute;
	left:44px;
	top:310px;
	width:430px;
	height:230px;
	visibility: visible;
}
#rightColumn {
	position:absolute;
	left:500px;
	top:310px;
	width:430px;
	height:230px;
	visibility: visible;
}
/* end columns */
/* pages */
#jenniWelcome {
	position:absolute;
	left:44px;
	top:255px;
	width:208px;
	height:308px;
	visibility: visible;
	background-image: url('../images/jenni-bio.png');
}
#welcome {
	position:absolute;
	left:325px;
	top:255px;
	width:120px;
	height:21px;
	visibility: visible;
	background-image: url('../images/welcome.png');
}
#welcomeParagraph {
	position:absolute;
	left:325px;
	top:310px;
	width:585px;
	height:170px;
	visibility: visible;
}
#jenniAbout {
	position:absolute;
	left:44px;
	top:255px;
	width:208px;
	height:308px;
	visibility: visible;
	background-image: url('../images/jenni-welcome.png');
}
#about {
	position:absolute;
	left:300px;
	top:255px;
	width:126px;
	height:23px;
	visibility: visible;
	background-image: url('../images/biography.png');
}
#aboutLeftColumn {
	position:absolute;
	left:300px;
	top:277px;
	width:330px;
	height:230px;
	visibility: visible;
}
#aboutRightColumn {
	position:absolute;
	left:660px;
	top:277px;
	width:330px;
	height:230px;
	visibility: visible;
}
#whatis {
	position:absolute;
	left:44px;
	top:255px;
	width:243px;
	height:23px;
	visibility: visible;
	background-image: url('../images/whatIs.png');
}
#intimacyMap {
	position:absolute;
	left:0px;
	top:240px;
	visibility: visible;
}	
#services {
	position:absolute;
	left:500px;
	top:255px;
	width:95px;
	height:19px;
	visibility: visible;
	background-image: url('../images/services.png');
}
#mission {
	position:absolute;
	left:44px;
	top:255px;
	width:94px;
	height:19px;
	visibility: visible;
	background-image: url('../images/mission.png');
}
#commonIssuesAddressed {
	position:absolute;
	left:24px;
	top:255px;
	width:309px;
	height:20px;
	visibility: visible;
	background-image: url('../images/commonIssuesAddressed.png');
}
#newClientForms {
	position:absolute;
	left:44px;
	top:255px;
	width:203px;
	height:20px;
	visibility: visible;
	background-image: url('../images/newClientForms.png');
}
#workshops {
	position:absolute;
	left:44px;
	top:255px;
	width:129px;
	height:21px;
	visibility: visible;
	background-image: url('../images/workshops.png');
}
#randLinks {
	position:absolute;
	left:44px;
	top:255px;
	width:235px;
	height:20px;
	visibility: visible;
	background-image: url('../images/randLinks.png');
}
#mediaOfTheMonth {
	position:absolute;
	left:44px;
	top:255px;
	width:224px;
	height:20px;
	visibility: visible;
	background-image: url('../images/mediaOfTheMonth.png');
}
#newsletter {
	position:absolute;
	left:111px;
	top:255px;
	width:125px;
	height:20px;
	visibility:visible;
	background-image: url('../images/newsletter.png');
}
#pastNewsletters {
	position:absolute;
	left:6px;
	top:0px;
	width:188px;
	height:20px;
	visibility:visible;
	background-image: url('../images/pastNewsletters.png');
}
#newsletterLayer {
	position:absolute;
	left:4px;
	top:293px;
	width:330px;
	height:250px;
	z-index:3;
	overflow:auto;
	background-image: url(../images/newsletterBackground.gif);
	visibility: visible;
}
#invalidEMail {
	position:absolute;
	left:5px;
	top:491px;
	width:320px;
	height:125px;
	z-index:3;
	padding-left:5px;
	padding-right:5px;
	overflow:visible;
	visibility: hidden;
}
#validEMail {
	position:absolute;
	left:4px;
	top:491px;
	width:320px;
	height:29px;
	z-index:3;
	padding-left:5px;
	padding-right:5px;
	overflow:visible;
	visibility: hidden;
}
#contact {
	position:absolute;
	left:44px;
	top:255px;
	width:91px;
	height:19px;
	visibility: visible;
	background-image: url('../images/contact.png');
}
/* end pages */

/* links */
#homeMenu {
	position:absolute;
	width:100px;
	height:22px;
	visibility:hidden;
	background-image:url('../images/menu1-small.gif');
}
#whatIsMenu {
	position:absolute;
	width:140px;
	height:22px;
	visibility:hidden;
	background-image:url('../images/menu1-medium.gif');
}
#commonIssuesMenu {
	position:absolute;
	top:100px;
	width:100px;
	height:22px;
	visibility:hidden;
	background-image:url('../images/menu1-small.gif');
}
#workshopsMenu {
	position:absolute;
	top:169px;
	width:140px;
	height:22px;
	visibility:hidden;
	background-image:url('../images/menu1-medium.gif');
}
#linkDash {
	position:absolute;
	width:22px;
	height:3px;
	background-image: url('../images/greenDash.png'); 
}
.mask {
	position:absolute;
	background:#FFFFFF;
	visibility:visible; 
	z-index:10;
}
.linkCircle {
	position:absolute;
	width:8px;
	height:8px;
	background-image: url('../images/blackCircle.png'); 
}
.linkContainer {
	position:absolute;
	font-size:1.0em;
	font-weight:bold;
	z-index:20;
}
/* end links */

/* text styles */
.textStyle {
	font-size: 1.1em;
	color: #000000;
}
/* end text styles */

/* list styles */
ul {
list-style-image:url('../images/bulletUL-1.gif'); list-style-type:disc; list-style-position:outside
}
ul ul {
list-style-image:url('../images/bulletUL-2.gif'); list-style-type:disc; list-style-position:outside
}
/* end list styles */

/* links */

.linkContainer a:link {color:black; text-decoration:none;}
.linkContainer a:visited {color:black; text-decoration:none;}
.linkContainer a:hover {color:blue; text-decoration:none;}

.activeNavLink:link {color:#009933; font-size:1.0em; font-weight:bold; text-decoration:none;}
.activeNavLink:visited {color:#009933; font-size:1.0em; font-weight:bold; text-decoration:none;}
.activeNavLink:hover {color:blue; font-size:1.0em; font-weight:bold; text-decoration:none;}

.menu a:link {color:black; font-size:1.0em; font-weight:bold; text-decoration:none;}
.menu a:visited {color:black; font-size:1.0em; font-weight:bold; text-decoration:none;}
.menu a:hover {color:blue; font-size:1.0em; font-weight:bold; text-decoration:none;}

a:link {color:blue; text-decoration:none;}
a:visited {color:blue; text-decoration:none;}
a:hover {color:blue; text-decoration:underline;}

/* end links */
