a:link		{ color: #3333CC;  text-decoration: none }
a:visited	{ color: #3333CC; text-decoration: none }
a:hover		{ color: #FF6600; text-decoration: none }
a:active	{ color: #3333CC; text-decoration: none }



body {
width: 800px;
height: 100%;
margin: 0px;
padding: 0px;
color: rgb(0, 0, 0);
background-color: rgb(255, 255, 255);
background-image: url(picts/background-main.gif);
}

#clearfooter {
height: 50px;
margin-left: -250px;
padding: 0px;
}

#flash_logo {
vertical-align: top;
width: 100%;
height: 100%;
}

 /* BANNER PROPERTIES */
#banner {
border-style : solid;
   border-color : rgb(0, 0, 0);
   border-width : 0px 0px 1px 0px;
width: 100%;
margin: 0px;
padding: 0px;
height: 150px;
}
 /* END BANNER PROPERTIES */

/* This is for the text over the banner images */
.whichpage
{
position: absolute;
left: 10px;
top: 165px;
font-size: 24pt;
} 

#corner {
position: absolute;
left: 0px;
top: 226px;
height: 40px;
width: 227px;
background-image: url("picts/corner.gif");
}

#shadow1 {
position: absolute;
left: 227px;
top: 226px;
height: 10px;
width: 573px;
background-image: url("picts/shadow1.gif");
}

/* MENU PROPERTIES*/
/* background bar */
#menu  { 
position: absolute;
top: 201px;
	height: 25px;
	padding: 0;
	margin: 0;
	list-style: none;
	white-space: nowrap;
	float: left;
	width: 800px;
background-color: rgb(5,110,32);
}
/* all lists */
#menu ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	height: 26px;	
	white-space: nowrap;
	border-style : solid;
   	border-width : 1px 0px 0px 0px;  /* top border */
	color: black;
	float: left;
	width: 100%;
background-color: none;
position: absolute;
top: 0px;
}
#menu a {
	display: block;
	width: 159px;
	color : White;  /* font color to inherit*/
background: rgb(5,110,32);
height: 24px;
border-right-color: white;  /* right border between cells */
border-right-style: solid;
border-right-width: 1px;
	}

/* all list items or individual cells */	
#menu li { 
	margin-top: 0px;
	height: 24px;
	width: 160px;
	font-family: verdana;
	font-size: 9pt;
	text-align: center;
	font-weight: bold;
	text-decoration : none;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
} 
/* second-level lists, This positions the dropdown box in and out of view*/
#menu li ul {
	position: relative;
	padding-top: 8px;
	left: -999em;
background: rgb(5,110,32);
     }
/*lists nested under hovered list items causes the dropdown box to appear when mouse over*/
#menu li:hover ul, #menu li.sfhover ul
{
	left: auto;
	}

#menu ul li a:hover{       /* changes color on mouse-over*/
height: 24px;
background-color: rgb(5,180,50);     /* cell*/
color: rgb(100,100,100);     /* lettering*/
}
 /* END MENU */

 



/* TEXTAREA PROPERTIES*/ 
#textarea {
font-family: Georgia;  
font-size: 12pt; 
color: rgb(102, 102, 102);
text-align: justify;
width: 540px;
padding-top: 30px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 250px;
}




h1, h2, h3 {
color: rgb(5,110,32);
font-size: 15pt;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

/* This is the text underneath the top page titles */
#title-subtext
{
color: rgb(5,110,32);
font-size: 13pt;
font-style: italic;
text-align: center;
margin-top: -15px;
margin-bottom: 0px;
}

#main-text {
width: 560px;
margin-left: -40px;
}

/* This is the starting sentence introducing paragraphs */
.paragraphstarter
{
line-height: 24pt;
font-weight: bold;
font-size: 12pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
color: rgb(5,110,32);
margin-bottom: -25px;
} 


#quotes1
{
color: rgb(5,110,32);
font-size: 13pt;
font-style: italic;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

#quotes2
{
color: rgb(5,110,32);
font-size: 13pt;
font-style: italic;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

/* END TEXTAREA */



#picture2 {
border: solid #000000 1px;
height: 150px;
margin-top: 10px;
width: 471px;
padding: 0px;
}

#picture2_michelle {
border: solid #000000 1px;
height: 150px;
margin-top: 10px;
width: 470px;
padding: 0px;
}


#picture3 {
border: solid #000000 1px;
height: 271px;
width: 150px;
float: right;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
}

#towns {
text-align: center;
font-style: italic;
font-size: 8pt;
width: 480px;
padding-top: 7px;
}

/* BOTTOM_LINKS OPTIONS */
#bottom_links {
text-align: center;
font-size: 9pt;
line-height: 14pt;
width: 570px;
margin-left: -30px;
padding-top: 7px;
padding-bottom: 10px;
}
 /* END BOTTOM_LINKS OPTIONS */

/* BOTTOM TEXT COLOR OPTIONS */
.skyblue {color: rgb(51, 102, 255);} /*  */
.skyblue a, .skyblue a:link, .skyblue a:visited, .skyblue a:active { color: rgb(51, 102, 255); text-decoration:underline; } .skyblue a:hover { text-decoration:none; }

.green {color: rgb(0, 153, 0);} /* home, benefits, personalc */
.green a, .green a:link, .green a:visited, .green a:active { color: rgb(0, 153, 0); text-decoration:underline; } .green a:hover { text-decoration:none; }

.brown {color: rgb(153, 102, 51);} /* executivec ,relationshipc */
.brown a, .brown a:link, .brown a:visited, .brown a:active { color: rgb(153, 102, 51); text-decoration:underline; } .brown a:hover { text-decoration:none; }

.red {color: rgb(255, 102, 0);} /*  */
.red a, .red a:link, .red a:visited, .red a:active { color:#FF0000; text-decoration:underline; } .red a:hover { text-decoration:none; }

.navy {color: rgb(0, 0, 153);} /* interviewc */
.navy a, .navy a:link, .navy a:visited, .navy a:active { color: rgb(0, 0, 153); text-decoration:underline; } .navy a:hover { text-decoration:none; }

.purple {color: rgb(102, 102, 204);} /* nickc */
.purple a, .purple a:link, .purple a:visited, .purple a:active { color: rgb(102, 102, 204); text-decoration:underline; } .purple a:hover { text-decoration:none; }

.pinegreen {color: rgb(51, 153, 153);} /* michellec */
.pinegreen a, .pinegreen a:link, .pinegreen a:visited, .pinegreen a:active { color: rgb(51, 153, 153); text-decoration:underline; } .pinegreen a:hover { text-decoration:none; }

.maroon {color: #660033;} /* sitemapc */
.maroon a, .maroon a:link, .maroon a:visited, .maroon a:active { color: #660033; text-decoration:underline; } .maroon a:hover { text-decoration:none; }

.fuscia {color: rgb(176, 52, 115);} /* sitemapc */
.fuscia a, .fuscia a:link, .fuscia a:visited, .fuscia a:active { color: rgb(176, 52, 115); text-decoration:underline; } .fuscia a:hover { text-decoration:none; }

.yellow {color: #F3F60C;} /* sidebar email */
.yellow a, .yellow a:link, .yellow a:visited, .yellow a:active { color: #F3F60C; text-decoration:underline; } .yellow a:hover { text-decoration:none; }


/* END BOTTOM TEXT COLOR OPTIONS */

 /* SIDEBAR TEXT, Date, & SLIDESHOW OPTIONS */


a.sidelink:link		{ color: #FFFF9C; text-decoration: none }

a.sidelink:visited	{ color: #FFFF9C; text-decoration: none }

a.sidelink:active	{ color: #FFFF9C; text-decoration: none }

a.sidelink:hover	{ color: #99CCFF; text-decoration: none }

.sidebartitle	{ COLOR: #CCCCCC; FONT: 14px Georgia, serif; font-weight: bold }

.sidebartext	{ COLOR: #FFFFFF; FONT: 12px Georgia, serif }

.sidebarphone	{ COLOR: #F3F60C; FONT: 16px Georgia, serif;  }

.sidebaremail	{ FONT: 16px Georgia, serif;  }

.sidebarphrase    
{ 
COLOR: #FFFFFF; 
FONT: 13px, Georgia, serif; 
font-style: italic;
position: absolute; top: -240px;
left: 20px;
width: 160px;
text-align: left;
 }

.date-font	{ position: absolute; top: -490px; left: 8px; color: rgb(255,255,255); font: 8pt verdana, sans-serif; font-weight: bold; }

#sidebar {
float: left;
position: absolute;
left: 0px;
top: 490px;
width: 150px;
padding-left: 20px;
}
 
 /* END SIDEBAR TEXT & SLIDESHOW OPTIONS */

/* BOTTOM_STRETCHBAR OPTIONS*/
#bottom_stretchbar {
background-image: url("picts/stretchbar-bottom.jpg");
height: 20px;
width: 800px;
}
 /* END BOTTOM_STRETCHBAR OPTIONS */

 /* COPYRIGHT OPTIONS */
#copyright {
border: 0px;
width: 800px;
height: 35px;
font-size: 9pt;
color: rgb(5,110,32);
background-image: url("picts/bottom-shade.gif");
}

#contact  {
border: 0px;
width: 40%;
float: right;
padding: 0px;
margin: 0px;
height: 35px;
text-align: right;
font-size: 9pt;
background-image: url("picts/bottom-shade.gif");
}


 /* END COPYRIGHT OPTIONS */

 /* BULLETS  OPTIONS */
/* This is the starting sentence introducing the bullets */
.bulletstarter
{
line-height: 24pt;
font-weight: bold;
font-size: 12pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
color: rgb(5,110,32);
} 

/* This is the unique div name for Coaches page */
#bullets1  ul li 
{
font-style: italic;
line-height: 15pt;
font-weight: bold;
font-size: 11pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
padding-bottom: 20px;          /* This is the space between each line */
color: rgb(0, 0, 153);
} 

/* This is the unique div name for Home page */
#bullets2  ul li
{
font-style: italic;
line-height: 15pt;
font-weight: bold;
font-size: 11pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
padding-bottom: 8px;          /* This is the space between each line */
color: rgb(5,110,32);
} 


 /* PERSONAL & PROFESSIONAL PAGE LIST */
#bullets3  ul li
{
font-style: italic;
font-weight: regular;
font-size: 13pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
color: rgb(0, 0, 153);
}

/* PERSONAL PAGE LIST */
#bullets4  ul li
{
font-style: italic;
font-weight: regular;
font-size: 13pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
color: rgb(0, 0, 153);
}



/* This is the text under the bullets on PERSONAL & PROFESSIONAL page */
.bullets_subtext {
font-style: normal;
text-align: justify;
color: rgb(102, 102, 102);
font-size: 12pt;
width: 410px;
padding-top: 0px;
margin-top: 0px;
}
 /* END PERSONAL & PROFESSIONAL PAGE LIST */

/* SITEMAP PAGE RESOURCES LIST */
#resources  ul li 
{
font-style: regular;
line-height: 15pt;
font-weight: regular;
font-size: 11pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
padding-bottom: 8px;          /* This is the space between each line */
color: rgb(102, 102, 102);
list-style-type: none;
} 

 /* END SITEMAP PAGE LIST */

 /* END BULLETS OPTIONS */

 /* SITEMAP  OPTIONS */
#sitemap  ul li
{
font-style: regular;
line-height: 18pt;
font-weight: regular;
font-size: 11pt;
text-align: left;
margin-left: 0px;
padding-left: 0px;
color: rgb(0, 0, 153);
list-style-type: none;
} 


 /* END SITEMAP OPTIONS */

.photocredits {
color: rgb(0, 0, 153);
font-size: 9pt;
}