 
/* Style sheet for MentalGameCoach.com */

body  /* defines font family and color (med. gray), background color and image */
{ 
	font-family: "Arial";
	color: #666666;
	background-color: #EEEEEE;
	background-image: url(images/bkgdtile.gif);
}

h1	/* Main (h1) headers. Headers are darker gray than main text. */
{ 
	font-family: "Arial";
	font-size: 1.5em;
	font-weight: bold;
	color: #444444;
	text-align: center;
	margin-top: 0.75em;
	margin-bottom: 1.0em;
}

h1.articles	/* Main (h1) headers for articles. Same as other main headers, except that
  article main header has less space below it than other main headers. */
{ 
	font-family: "Arial";
	font-size: 1.5em;
	font-weight: bold;
	color: #444444;
	text-align: center;
	margin-top: 0.75em;
	margin-bottom: 0.0em;
}

h2	/* h2 headers, left-justified */
{ 
	font-family: "Arial";
	font-size: 1.1em;
	font-weight: bold;
	color: #444444;
	text-align: left;
	margin-top: 0.5em;
	margin-bottom: .25em;
}

h2.centered	/* h2 headers, centered */
{ 
	font-family: "Arial";
	font-size: 1.1em;
	font-weight: bold;
	color: #444444;
	text-align: center;
	margin-top: 0.5em;
	margin-bottom: .25em;
}

h2.programs    /* h2 headers for programs pages, centered, larger than other h2 headers,
		margin bottom smaller than other h2 headers */

{ 
	font-family: "Arial";
	font-size: 1.3em;
	font-weight: bold;
	color: #444444;
	text-align: center;
	margin-top: 0.5em;
	margin-bottom: 0em;
}

h2.articles	/* h2 headers, centered. Used only for articles. */
{ 
	font-family: "Arial";
	font-size: 1.1em;
	font-weight: bold;
	color: #444444;
	text-align: center;
	margin-top: 0.0em;
	margin-bottom: .25em;
}

h3	/* h3 headers */
{ 
	font-family: "Arial";
	font-size: 1.1em;
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-top: 0.25em;
	margin-bottom: 0em;
}

h3.articles    /* h3 headers for article titles on main article page, 
       bold, left-justified, smaller than other h3 headers */

{ 
	font-family: "Arial";
	font-size: .85em;
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-top: 0em;
	margin-bottom: 0.25em;
}

h3.author    /* h3 headers for author credits on individual article pages, 
        centered, smaller than other h3 headers but larger than h4. */

{ 
	font-family: "Arial";
	font-size: .9em;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin-top: 0em;
	margin-bottom: 0.25em;
}


h4	/* h4 headers */
{ 
	font-family: "Arial";
	font-size: .85em;
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-top: 0em;
	margin-bottom: .25em;
}

h4.centered	/* h4 headers, centered */
{ 
	font-family: "Arial";
	font-size: .85em;
	font-weight: bold;
	color: #666666;
	text-align: center;
	margin-top: 0em;
	margin-bottom: .25em;
}

.maintext  /* Used for most of the text */
{
	font-family: "Arial";
	font-size: .85em;
	color: #666666;
	text-align: left;
}

.centered  /* Same as maintext, but centered */
{
	font-family: "Arial";
	font-size: .85em;
	color: #666666;
	text-align: center;  }

.maintextright  /* Same as maintext, but right-justified */
{
	font-family: "Arial";
	font-size: .85em;
	color: #666666;
	text-align: right;  }

.largertext  /* Larger than maintext, used for program titles. */
{
	font-family: "Arial";
	font-size: 1.4em;
	color: #666666;
	text-align: left;
}

.smallertext  /* smallertext, used for long lists.*/
{
	font-family: "Arial";
	font-size: .8em;
	color: #666666;
	text-align: left;
}

.longlist  /* longlist, slightly smaller than main text, used for long lists.*/
{
	font-family: "Arial";
	font-size: .8em;
	color: #666666;
	text-align: left;
}

.tableentry	/* Table entries, same as maintext, but centered */
{
	font-family: "Arial";
	font-size: .85em;
	color: #666666;
	text-align: left;
}

.message /* Used for messages & letters from Bill Cole. */
{
	font-family: "Arial";
	font-size: .85em;
	color: #444444;
}

.testimonial	/* testimonials, smaller than main text, darker */
{
	font-family: "Arial";
	font-size: .70em;
	color: #444444;
}

.bottommenu  /* Bottom menu, smaller than main text. */
{
	font-family: Arial;
	font-size: .75em;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.addressblock  /* Address block, smaller than main text. */
{
	font-family: Arial;
	font-size: .75em;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.videoborder{
padding:10px;
background-color:#FFFFFF;
border:solid 1px #999999;
}

.imageborder{
padding:4px;
border:solid 1px #e7e6e6;
background-color:#f6f4f4;
}

/* Navigation Controls */

/* Default navigation for main text (on white background). 
Inherit font-family and size from parent.
Link color is dark red, active & visited link = darker red, hover = gold. */

a:link { color: #6c84ac } /* unvisited links */

a:visited { color: #8c008c } /* visited links */

a:active { color: #990099 } /* when link is clicked */

a:hover  {  color: #990099 } /* hover */


/* primnav, navigation for top level items in main menu (left menu). 
Remove this if menu is converted to images. 
 Link color medium blue, visited color purple , hover color dark blue.
bold, no underline. */

a.primnav:link
{
	font-family:"arial";
	color:#6C84AC;
	font-size:.85em;
	text-decoration:none;
	font-weight:bold;
}

a.primnav:visited
{
	font-family:"arial";
	color:#8c008c;
	font-size:.85em;
	text-decoration:none;
	font-weight:bold;
}

a.primnav:hover
{
	font-family:"arial";
	color:#000099;
	font-size:.85em;
	font-weight:bold;
}

a.primnav:active
{
	font-family:"arial";
	color:#8c008c;
	font-size:.85em;
	text-decoration:none;
	font-weight:bold;
}

/* secnav, navigation for second level items in main menu (left menu). 
Remove this if menu is converted to images. 
 Link color medium blue, visited color purple , hover color dark blue.
bold, no underline. Size is slightly smaller than primary. Not bold*/

a.secnav:link
{
	font-family:"arial";
	color:#6C84AC;
	font-size:.80em;
	text-decoration:none;

}

a.secnav:visited
{
	font-family:"arial";
	color:#8c008c;
	font-size:.80em;
	text-decoration:none;
}

a.secnav:hover
{
	font-family:"arial";
	color:#000099;
	font-size:.80em;
}

a.secnav:active
{
	font-family:"arial";
	color:#8c008c;
	font-size:.80em;
	text-decoration:none;

}

/* btnnav, navigation for white text on dark buttons. 
Remove this if buttons are converted to images. 
 Link color white, visited color white , hover color pale yellow,
 active color brighter yellow.
 no underline. Size is slightly smaller than primary. Not bold */

a.btnnav:link
{
	font-family:"arial";
	color:#ffffff;
	font-size:.80em;
	text-decoration:none;

}

a.btnnav:visited
{
	font-family:"arial";
	color:#ffffff;
	font-size:.80em;
	text-decoration:none;
}

a.btnnav:hover
{
	font-family:"arial";
	color:#f6ea98;
	font-size:.80em;
}

a.secnav:active
{
	font-family:"arial";
	color:#ffd615;
	font-size:.80em;
	text-decoration:none;

}
